diff options
Diffstat (limited to 'app/flatpages/help/ranks_permissions.md')
-rw-r--r-- | app/flatpages/help/ranks_permissions.md | 372 |
1 files changed, 186 insertions, 186 deletions
diff --git a/app/flatpages/help/ranks_permissions.md b/app/flatpages/help/ranks_permissions.md index 94af9a3..b03a7cd 100644 --- a/app/flatpages/help/ranks_permissions.md +++ b/app/flatpages/help/ranks_permissions.md @@ -3,24 +3,24 @@ title: Ranks and Permissions ## Overview * **New Members** - mostly untrusted, cannot change package meta data or publish releases without approval. -* **Members** - Trusted to change the meta data of their own packages', but cannot publish releases. -* **Trusted Members** - Same as above, but can approve their own releases and packages. -* **Editors** - Trusted to change the meta data of any package, and also make and publish releases. +* **Members** - Trusted to change the meta data of their own packages', but cannot approve their own packages. +* **Trusted Members** - Same as above, but can approve their own releases. +* **Editors** - Trusted to edit any package or release, and also responsible for approving new packages. * **Moderators** - Same as above, but can manage users. * **Admins** - Full access. ## Breakdown -<table class="table"> +<table class="table table-striped ranks-table"> <thead> <tr> <th>Rank</th> - <th colspan=2>New Member</th> - <th colspan=2>Member</th> - <th colspan=2>Trusted Member</th> - <th colspan=2>Editor</th> - <th colspan=2>Moderator</th> - <th colspan=2>Admin</th> + <th colspan=2 class="NEW_MEMBER">New Member</th> + <th colspan=2 class="MEMBER">Member</th> + <th colspan=2 class="TRUSTED_MEMBER">Trusted</th> + <th colspan=2 class="EDITOR">Editor</th> + <th colspan=2 class="MODERATOR">Moderator</th> + <th colspan=2 class="ADMIN">Admin</th> </tr> <tr> <th>Owner of thing</th> @@ -41,228 +41,228 @@ title: Ranks and Permissions <tbody> <tr> <td>Create Package</td> - <th>✓</th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Approve Package</td> - <th></th> <!-- new --> - <th></th> - <th></th> <!-- member --> - <th></th> - <th></th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td></td> <!-- new --> + <td></td> + <td></td> <!-- member --> + <td></td> + <td></td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Delete Package</td> - <th></th> <!-- new --> - <th></th> - <th></th> <!-- member --> - <th></th> - <th></th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td></td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Edit Package</td> - <th></th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td></td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Edit Maintainers</td> - <th>✓</th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th></th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td></td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Add/Delete Screenshot</td> - <th>✓</th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Approve Screenshot</td> - <th></th> <!-- new --> - <th></th> - <th></th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td></td> <!-- new --> + <td></td> + <td></td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Make Release</td> - <th>✓</th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Approve Release</td> - <th></th> <!-- new --> - <th></th> - <th></th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td></td> <!-- new --> + <td></td> + <td></td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Change Release URL</td> - <th></th> <!-- new --> - <th></th> - <th></th> <!-- member --> - <th></th> - <th></th> <!-- trusted member --> - <th></th> - <th></th> <!-- editor --> - <th></th> - <th></th> <!-- moderator --> - <th></th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td></td> <!-- new --> + <td></td> + <td></td> <!-- member --> + <td></td> + <td></td> <!-- trusted member --> + <td></td> + <td></td> <!-- editor --> + <td></td> + <td></td> <!-- moderator --> + <td></td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>See Private Thread</td> - <th>✓</th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th>✓</th> - <th>✓</th> <!-- moderator --> - <th>✓</th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td>✓</td> + <td>✓</td> <!-- moderator --> + <td>✓</td> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Edit Comments</td> - <th></th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th></th> - <th>✓</th> <!-- moderator --> - <th></th> - <th>✓</th> <!-- admin --> - <th></th> + <td></td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td></td> + <td>✓</td> <!-- moderator --> + <td></td> + <td>✓</td> <!-- admin --> + <td></td> </tr> <tr> <td>Set Email</td> - <th>✓</th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th></th> - <th>✓</th> <!-- moderator --> + <td>✓</td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td></td> + <td>✓</td> <!-- moderator --> <th>✓<sup>2</sup></th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Create Token</td> - <th></th> <!-- new --> - <th></th> - <th>✓</th> <!-- member --> - <th></th> - <th>✓</th> <!-- trusted member --> - <th></th> - <th>✓</th> <!-- editor --> - <th></th> - <th>✓</th> <!-- moderator --> + <td></td> <!-- new --> + <td></td> + <td>✓</td> <!-- member --> + <td></td> + <td>✓</td> <!-- trusted member --> + <td></td> + <td>✓</td> <!-- editor --> + <td></td> + <td>✓</td> <!-- moderator --> <th>✓<sup>2</sup></th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> <tr> <td>Set Rank</td> - <th></th> <!-- new --> - <th></th> - <th></th> <!-- member --> - <th></th> - <th></th> <!-- trusted member --> - <th></th> - <th></th> <!-- editor --> - <th></th> + <td></td> <!-- new --> + <td></td> + <td></td> <!-- member --> + <td></td> + <td></td> <!-- trusted member --> + <td></td> + <td></td> <!-- editor --> + <td></td> <th>✓<sup>3</sup></th> <!-- moderator --> <th>✓<sup>2</sup><sup>3</sup></th> - <th>✓</th> <!-- admin --> - <th>✓</th> + <td>✓</td> <!-- admin --> + <td>✓</td> </tr> </tbody> </table> |