Moegirlpedia:Interface administrators

From Moegirlpedia
Jump to: navigation, search
Commons-emblem-success.svg
This page, "Moegirlpedia:Interface administrators", is an active policy of English Moegirlpedia.
  • The text of the policies has been deliberated and adopted by the community.
  • All users have the responsibility to follow the policies outlined in this text.
  • If you see a need to amend or change the policy, please start a discussion thread on the discussion board.
  • If the policy does need to be amended/changed, please start a corresponding proposal.

Interface administrators (interface-admin) are a technical user group capable of editing the MediaWiki namespace, all CSS and JavaScript pages on the site, and abusing filters. Interface administrators can not only improve interface messages and improve the reading experience of visitors, but also add more functions that users may need, and guide editors to use gadgets reasonably.

In particular, the content of this policy will change with the technical adjustment of the operation and maintenance party, especially allowing the administrator to make a one-time modification with the final decision.

Permissions

  • Edit site-wide CSS (editsitecss) (split from editinterface after upgrading MW version to 1.32+)
  • Edit site-wide JSON (editsitejson) (split from editinterface after upgrading MW version to 1.32+)
  • Edit site-wide JavaScript (editsitejs) (split from editinterface after upgrading MW version to 1.32+)
  • Edit other users' CSS files (editusercss)
  • Edit other users' JSON files (edituserjson)
  • Edit other users' JavaScript files (edituserjs)
  • Edit the user interface (editinterface)
  • Edit pages protected as "Allow only administrators and technical editors" (techedit)

Application and Authorization

Currently only administrators, inspectors and script editors are allowed to apply for long-term interface administrators. Those who meet the following application conditions can apply for the interface administrator user group:

Administrators

  • Administrators before the official establishment of this user group do not need to apply, and can grant themselves an indefinite interface administrator within 14 days of the official establishment of the user group, otherwise it will be regarded as automatic abandonment (administrators will not be regarded as automatic abandonment).
  • When the administrator applies for this user group, he only needs to prove to the administrator that he has the ability to maintain Gadgets and the intention to maintain CSS/JavaScript pages[1].
    • Because the administrator itself has a high degree of trust, the administrator can grant the applicant user group after reviewing and correcting.
  • Administrators who do not serve as interface administrators can grant themselves a temporary interface administrator user group (no more than 3 days) in order to perform short-term requests for moving, protecting, and deleting JavaScript/CSS model pages.[2]

Patrollers/Script editors

Application conditions

  1. Already a patroller or script editor, and served/currently served as a patrollr or script editor for 30 days;
  2. One or more of the following conditions are met:
    • Can handle the conversion of complex and simple interface messages;
    • Have the maintenance ability of Gadgets, and can participate in the maintenance of site-wide CSS/JavaScript classes;
  3. Registered for 365 days, and have not violated Moegirlpedia:Policy#User Ban Policy and other policies related to the ban records in the last 365 days;
  4. Except for self-resignation, the non-temporary interface administrator user group has not been removed within 30 days before the application is initiated, and the interface administrator application has not been initiated.

Authorization Procedure

  1. Use the default application template to issue a qualified application in permission change version (applications that do not meet the format will be invalid);
    • It is recommended that the applicant list the main interface maintenance direction in the application, so that other users can give correct comments.
  2. After the application is issued, there will be an opinion period (usually 7 days, the administrator can decide to extend or shorten it independently), use the summoning technique to notify the current administrator and interface administrator, and express opinions in the designated area from the perspective of ability. Other users can also post relevant opinions in the discussion area.
  3. 3 days after the expiry of the comment period, the maintainer will open the vote, use the summoning technique to notify all current administrators, refer to the comments in the comment area, and vote on the applicant's confidence.
  4. After the voting period ends, the current administrators will count the votes:
    • Administrators weigh 1 vote per person.
    • On the premise that the participation rate exceeds 1/2, if the proportion of affirmative votes exceeds 2/3 of the total number of votes, the vote will be passed; otherwise, the vote will not be passed.
  5. After the vote is passed, the administrator will confirm the voting result and grant it to the administrator user group of the applicant interface after it is correct.

Note: If the applicant already belongs to the Script Editor user group, the administrator can choose to skip the confidence voting procedure and directly grant it to the interface administrator user group.

Interface administrators can maintain site-wide interface messages, create or introduce complex tools, and more. If the relevant permissions are abused, the consequences will be very serious, so the interface administrator should be as credible as the administrator.

Obligations and Norms

Page review

  1. When modifying CSS/JavaScript pages in the MediaWiki namespace, you are obliged to indicate the reason for the modification, so that other interface administrators can review it;
  2. Obligation to check the Moegirlpedia:Interface Script Dynamics page from time to time to check and review the modifications made by others.

Page deletion

  1. Due to technical reasons, the interface messages that are still in use should be deleted directly by the administrator, and Patrollers should not hang the {{To be deleted}} template;
  2. Allow interface administrators who belong to the Patroller user group to hang and delete pages after changing page models such as CSS/JavaScript.

Notes

  1. The administrator holds the editinterface permission by default, and you do not need to apply for this user group to process interface messages.
  2. JavaScript/CSS model pages in the user namespace can be deleted without temporary self-authorization.