Userlevel: Difference between revisions
(Updates) |
|||
Line 118: | Line 118: | ||
==Secondary Roles== | ==Secondary Roles== | ||
All secondary roles skip the need for a creq where it would be required; the change may be filed as a mod edit instead. So, where it says an anime maintainer can edit anime, it is implied that an anime maintainer can edit anime with changes going through as mod edits instead of regular creqs; in essence, they're mod rights insofar as the actions described for each role are concerned. | |||
===Anime Maintainer=== | ===Anime Maintainer=== | ||
* can edit anime | * can edit anime | ||
===Character Maintainer=== | |||
* can edit characters | |||
===Character Relation Maintainer=== | |||
* can add/edit/delete character-character and character-anime relations, including seiyuu assignments | |||
===Creator Maintainer=== | |||
* can edit creators | |||
===Credit Maintainer=== | |||
{{missing}} | |||
===CREQ Commenter (not used? normal users have those rights already)=== | ===CREQ Commenter (not used? normal users have those rights already)=== | ||
Line 128: | Line 142: | ||
* can grant/deny creqs on the DB tables they have handler for | * can grant/deny creqs on the DB tables they have handler for | ||
=== | ===Ep Maintainer=== | ||
* can edit | * can edit episodes | ||
===File Maintainer=== | ===File Maintainer=== | ||
* can edit | * can add/edit/delete files, streams, file-episode relations, and file-file relations | ||
===Forum Mod=== | ===Forum Mod=== | ||
Line 146: | Line 154: | ||
* can edit all files of a specific group | * can edit all files of a specific group | ||
* can set releasestatus of a specific group | * can set releasestatus of a specific group | ||
* can edit the grouppage of a specific group | * can edit the grouppage of a specific group | ||
===Group Maintainer (not used?)=== | ===Group Maintainer (not used?)=== | ||
* can edit the grouppage of a specific group | * can edit the grouppage of a specific group | ||
* can set releasestatus of a specific group | * can set releasestatus of a specific group | ||
Line 157: | Line 165: | ||
===Language Verifier=== | ===Language Verifier=== | ||
* can add/edit/delete anime/episode titles in their language | |||
* can grant/deny creqs for anime/episode titles in their language | |||
* can set the verified flag for anime/episode titles in their language | |||
* can | ===Manager-san=== | ||
* can | * can edit clubs | ||
* can | * can set permissions for club members, except demote from admin | ||
* can add/edit/delete club relations | |||
===Mini Forum Mod=== | ===Mini Forum Mod=== | ||
* can moderate specific areas of the forum | * can moderate specific areas of the forum | ||
===ModReport Checker | ===ModReport Checker (not used? perhaps just hidden?)=== | ||
* gets access to the minimod reports | * gets access to the minimod reports | ||
===Song Bird=== | ===Song Bird=== | ||
Line 183: | Line 184: | ||
===Tag Maintainer=== | ===Tag Maintainer=== | ||
* can edit | * can add/edit/delete tags, tag names, and tag-entity relations | ||
[[Category:Definitions]] | [[Category:Definitions]] |
Revision as of 03:14, 25 June 2015
There are basically 2 different ideas behind the system. First to reduce the power of some very annoying people who do more harm than good to AniDB or are just a pest to deal with. Second to give some trustworthy users more responsibility in areas where they might be useful to the whole of AniDB. This is meant to speed up the process of creqs and keep the overall quality of the ever increasing data constant and maybe improve it even.
Implementation
To achieve those goals a role system was implemented. Every user has a primary and a secondary role.
Possible primary roles are: (sorted from lowest to highest)
- Tard
- Newbie
- Beginner
- User
- Advanced User
- Mod
- Senior Mod
- Admin
Primary Roles
Level -1 - Tard
Users who have shown they are incapable to be of any use to anyone end up here. This level is manually enforced by mods.
How to advance to the Next Level?
-impossible-
Restrictions
- can't do creqs
- can't add new files, anime, episodes or anything else to AniDB
(* can't comment on reviews) <have to ask exp/check myself> (* can't comment on releases) <have to ask exp/check myself>
Level 0 - Newbie (currently inactive)
Meant for new registered users, who most likely don't really know what AniDB is or what they can do here.
How to advance to the Next Level?
?
Restrictions
- can't add new files, anime, episodes or anything else to AniDB
- can't comment on reviews
- can't comment on releases
Level 1 - Beginner (currently inactive)
1 week has passed and if they are still interested in AniDB (actually if they were from the start they will stay) they advance to the next level. they still get their rights restricted compared to normal users, because they
- might add bad stuff, because of lacking knowledge about AniDB
How to advance to the Next Level?
?
Restrictions
- can't add new files, anime, episodes or anything else to AniDB
Level 2 - Normal User
Normal user are the base of AniDB. They have the standard rights they used to have in the previous system
How to advance to the Next Level?
Currently it's only possible to advance to the advanced users if a mod manually sets it.
Rights
- maintain MyList
- maintain MyPlace
- add content to AniDB
- do creqs
Level 3 - Advanced User
Trustworthy users with more responsibility in areas where they might be useful to the whole of AniDB.
How to advance to the Next Level?
Only possible if a mod or admin sets it manually.
Rights
- is excluded from the web Anti-Leech Protection (APIs excluded)
- can get a secondary rights class assigned to him to gain specialised rights
- get hop (%) rights on IRC
Level 4 - Mods
Newbie Mods are rights restricted in a few areas compared to their senior mods counterpart, but still are more powerful compared to advanced users.
How to advance to the Next Level?
Only possible if an admin sets it manually.
Rights
- grant/deny creqs
- edit all files/anime/episodes
- delete files/episodes/companies/categories
- can use blacklist/changelog/userinfo
- can moderate the forum
- get sop (&) rights on IRC
Level 5 - Senior Mod
Restricted to very few people who gain almost full access to AniDB's data.
How to advance to the Next Level?
Only possible if an admin sets it manually.
Rights
- wipe anime
- move/merge files(/episodes once we get that ;))
- can ban user
- can use categories (add new languages and stuff)
- can set userlevel
- can get access to AniDB sourcecode/cvs mail
- assign primary and secondary roles to user
Level 6 - Admin
Congratulations sir you made it to the top.
How to advance to the Next Level?
Only possible if an admin sets it manually.
Rights
- moderate user (delete accounts)
- add new secondary and primary roles
- other stuff mere mortals can only dream of
Secondary Roles
All secondary roles skip the need for a creq where it would be required; the change may be filed as a mod edit instead. So, where it says an anime maintainer can edit anime, it is implied that an anime maintainer can edit anime with changes going through as mod edits instead of regular creqs; in essence, they're mod rights insofar as the actions described for each role are concerned.
Anime Maintainer
- can edit anime
Character Maintainer
- can edit characters
Character Relation Maintainer
- can add/edit/delete character-character and character-anime relations, including seiyuu assignments
Creator Maintainer
- can edit creators
Credit Maintainer
- The description is missing or severely incomplete.If you can, please help by explaining it.
CREQ Commenter (not used? normal users have those rights already)
- can see all creqs on the creq page
- can comment on all of those to help mods finish creqs faster
CREQ Handler
- can grant/deny creqs on the DB tables they have handler for
Ep Maintainer
- can edit episodes
File Maintainer
- can add/edit/delete files, streams, file-episode relations, and file-file relations
Forum Mod
- can moderate the forum
Group Leader (not used?)
- can edit all files of a specific group
- can set releasestatus of a specific group
- can edit the grouppage of a specific group
Group Maintainer (not used?)
- can edit the grouppage of a specific group
- can set releasestatus of a specific group
GroupStatus Verifier (not used?)
- can change the status for a release manually to any possible state (ongoing, dropped, complete, finished)
- can permanently set states to deactivate auto-generated states
Language Verifier
- can add/edit/delete anime/episode titles in their language
- can grant/deny creqs for anime/episode titles in their language
- can set the verified flag for anime/episode titles in their language
Manager-san
- can edit clubs
- can set permissions for club members, except demote from admin
- can add/edit/delete club relations
Mini Forum Mod
- can moderate specific areas of the forum
- gets access to the minimod reports
Song Bird
- The description is missing or severely incomplete.If you can, please help by explaining it.
Tag Maintainer
- can add/edit/delete tags, tag names, and tag-entity relations