FANDOM


Semi-Protection Miraheze Logo

User Rights Chat Moderator
(Requests)
Rollback
(Requests)
Discussion Moderator
(Requests)
Content Moderator
(Requests)
Assistant
(Requests)
Sysop
(Requests)

Below is a list of various usergroup tools found on Fandom and/or Miraheze that cannot be used or accessed unless the usergroup that has been granted those permissions have also been granted certain other permissions. Note that this page is still under construction and will change over time.


List of User Group Tools and their Parents


Child Permissions: Parent Permissions:
Block a user from sending e-mail (blockemail) Block other users from editing (block)
Can create article comments (commentcreate) Edit pages (edit)
Can upload videos (videoupload) Edit pages (edit)
Can use external links in article comments (commentlinks) Can create article comments (comment)
Change protection levels and edit cascade-protected pages (protect) Edit pages (edit)
Create and edit widgets in the Widget namespace (editwidgets) Edit pages (edit)
Create discussion pages (createtalk) Edit pages (edit)
Create pages (which are not discussion pages) (createpage) Edit pages (edit)
Delete and undelete specific log entries (deletelogentry) Delete and undelete specific revisions of pages (deleterevision)
Delete pages with large histories (bigdelete) Delete pages (delete)
Delete selective revisions from the page history (selectivedelete)[1][2] Delete pages (delete)[2]
Do string replacements on the entire wiki (replacetext)[3] Edit pages (edit)
Edit author-protected pages (author) Edit pages (edit)
Edit gadget JavaScript and CSS pages (gadgets-edit) Edit the user interface (editinterface)
Edit protected pages (without cascading protection) (editprotected)[4] Edit pages (edit)
Edit semi-protected pages (editsemiprotected)[5] Edit pages (edit)
Edit sitewide CSS (editsitecss) Edit the user interface (editinterface)
Edit sitewide JSON (editsitejson) Edit the user interface (editinterface)
Edit sitewide JavaScript (editsitejs) Edit the user interface (editinterface)
Edit the content model of a page (editcontentmodel)[6] Edit pages (edit)
Edit the user interface (editinterface) Edit pages (edit)
Edit user-protected pages (user) Edit pages (edit)
Edit your own user CSS files (editmyusercss)[7] Edit pages (edit)
Edit your own user JSON files (editmyuserjson)[8] Edit pages (edit)
Edit your own user JavaScript files (editmyuserjs)[9] Edit pages (edit)
Edit your own user JavaScript files that are redirects (editmyuserjsredirect) Edit pages (edit)
Mass delete pages (nuke)[10][11] Delete pages (delete)[11]
Move category pages (move-categorypages) Move pages (move)
Move files (movefile) Move pages (move)
Move pages (move) Edit pages (edit)
Move pages with their subpages (move-subpages) Move pages (move)
Move root user pages (move-rootuserpages) Move pages (move)
Not have minor edits to discussion pages trigger the new messages prompt (nominornewtalk) Mark edits as minor (minoredit)
Override files on the shared media repository locally (reupload-shared) Upload files (upload)
Overwrite existing files (reupload) Upload files (upload)
Overwrite existing files uploaded by oneself (reupload-own)[12] Upload files (upload)
Replace page contents using regular expressions (masseditregex)[13] Edit pages (edit)
Send messages to multiple users at once (massmessage)[14] Edit pages (edit)
Undelete a page (undelete) View deleted history entries, without their associated text (deletedhistory)
Upload files (upload) Edit pages (edit)
Upload files from a URL (upload_by_url) Upload files (upload)
User has Fandom Staff rights on Chat (chatstaff) Can kick/ban users from Chat (chatmoderator)
User has chat admin rights on Chat (chatadmin)[15] Can kick/ban users from Chat (chatmoderator)

List of User Group Tools and their Speculated Parents


Speculated Child Permissions: Speculated Parent Permissions:
Can delete videos (specialvideosdelete)[16] Delete pages (delete)
Can delete wall messages with one click (wallfastadmindelete) Can delete message wall messages (walladmindelete)
Categorise and rate images (rateimage) Edit pages (edit)
Create and edit Platinum badges (platinum) Edit the user interface (editinterface)
Delete and protect articles in one action, via ?action=powerdelete (powerdelete)[17] Change protection levels and edit cascade-protected pages (protect) Delete pages (delete) Edit protected pages (without cascading protection) (editprotected)[4]
Delete many pages on a single wiki, or one page across many wikis (multidelete) Delete pages (delete)
Delete user pages (deleteprofilev3)[18] Delete pages (delete)
Edit multiple pages using a spreadsheet (multipageedit) Edit pages (edit)
Edit restricted form fields (editrestrictedfields) Edit pages (edit)
Move user pages (renameprofilev3)[19] Move pages with their subpages (move-subpages) Move root user pages (move-rootuserpages)
Review and restore revisions hidden from administrators (suppressrevision) Delete and undelete specific revisions of pages (deleterevision)
Save books as community page (collectionsaveascommunitypage) Edit pages (edit)
Save books as user page (collectionsaveasuserpage) Edit pages (edit)
deleteinterfacetrusted (deleteinterfacetrusted)[20] Edit the user interface (editinterface)
editinterfacetrusted (editinterfacetrusted) Edit the user interface (editinterface)

Notes

  • Comment-delete-own is not needed if the user already has Commentadmin.
  • Viewsuppressed is not needed if the user already has Suppressrevision.

References

  1. Selectivedelete is just a fictional usergroup permission that does not exist on Fandom, Miraheze, or indeed any site to my knowledge. However if it did exist, it would require the Delete permission, as Selectivedelete would not grant the user access to the ?action=delete page. It would just add additional options, allowing the user to delete a selection of revisions as opposed to deleting pages and then undeleting the desired revisions.
  2. 2.0 2.1 As with the Delete permission on its own, users would not be able to use the Selectivedelete permission on pages with large histories without the Bigdelete permission, as the Selectivedelete permission would only grant users the option to delete a selection of revisions as opposed to deleting pages and then undeleting the desired revisions. It would not grant users the ability to delete pages with large histories.
  3. Though Replacetext cannot be used to do string replacements on the entire wiki without the Edit permission, any user without the Edit permission that attempts to do string replacements will not get an error message or anything similar.
  4. 4.0 4.1 Editprotected is not needed on Fandom wikis that use MediaWiki 1.19.24 if the user already has Protect. On Miraheze wikis and on Fandom wikis that use MediaWiki 1.33.2 however, the Protect permission only grants the user the abilities to change protection levels and edit cascade-protected pages. It doesn't also grant the user the ability to edit fully protected pages.
  5. The Editsemiprotected permission does not exist on Fandom wikis that use MediaWiki 1.19.24, and the abilities associated with the permission are included with the Autoconfirmed permission instead.
  6. Though the ChangeContentModel special page can be accessed without the Edit permission, any user without the Edit permission that attempts to change the content model of pages will get a permissions error saying that they don't have permission to execute the action they have requested.
  7. Editmyusercss is not needed if the user already has Editusercss.
  8. Editmyuserjson is not needed if the user already has Edituserjson.
  9. Editmyuserjs is not needed if the user already has Edituserjs.
  10. Though the Nuke special page can be accessed without the Delete permission, any user without the Delete permission that attempts to mass delete pages will get a permissions error saying that they don't have permission to delete pages.
  11. 11.0 11.1 As with the Delete permission on its own, users are not able to use the Nuke permission on pages with large histories without the Bigdelete permission, as the Nuke permission only allows users to mass delete pages. It does not grant users the ability to delete pages with large histories.
  12. Reupload-own is not needed if the user already has Reupload.
  13. Though Masseditregex cannot be used to replace page contents using regular expressions without the Edit permission, any user without the Edit permission that attempts to replace page contents using regular expressions will not get an error message or anything similar.
  14. Though Massmessage cannot be used to create mass message deliveries without the Edit permission, any user without the Edit permission that attempts to create mass message deliveries will not get an error message or anything similar. It will just say that the message deliveries to 0 pages have been queued.
  15. Chatadmin is not needed if the user already has Chatstaff.
  16. Specialvideosdelete is not needed if the user already has Delete.
  17. Powerdelete is a usergroup permission that was removed from Fandom in 2017. But since it deletes and protects articles in one action, it is presumed that both the Delete and Protect permissions would be required for it to work.
  18. Deleteprofilev3 is not needed if the user already has Delete and inserts the correct URL into the search engine.
  19. Renameprofilev3 is not needed if the user already has Move-rootuserpages and/or Move-subpages.
  20. Deleteinterfacetrusted is not needed if the user already has Editinterfacetrusted.
Community content is available under CC-BY-SA unless otherwise noted.