-
Notifications
You must be signed in to change notification settings - Fork 3
permissions, privileges, cosmetics, oh my!
juxtaposition's base permissions system is entirely numeric, and gives users different permissions based on the number assigned to them.
here are the 6 permission levels
-
0: the owner. this permission is the highest there is. no matter what permissions are assigned to something, someone with this level of permission can do whatever the heck they want
-
1: an admin. this permission has administrative priveleges, and does have access to the admin hese people can do almost anything, and can assign any permission level they would like to another user, besides admin and owner
-
2: a moderator. people with this permission level can do anything regarding material posted in the service, but cannot promote people
-
3: a regular user. people with this permission level cannot do much besides post, edit their own messages, react, and comment
-
4: a muted user. people with this permission level cannot do anything besides view material on the site
-
5: a banned user. self explainitory
besides this permission system, there are also per-community permissions, which are permissions assigned to people on a per-community basis, that allow certain features of base permissions in specific communities.
there are also priveleges, which are things that allow a person specific features of a permission level, on a per-community basis. examples incluse, but are not limited to:
-
posting in a specific communty
-
viewing a specific communtiy
... you get the idea. it's basically allowing a person the ability to create an exclusive community for members of a specific fandom and such. not like that would work anyways, because i'm fairly certain someone will troll them or something
so, there's also the checkmark thingamajigger that you see. that's here too, along with a whole other slew of things that appear there, but you won't know until this thing gets released. here's a sneakpeek:
-
verified checkmark
-
colored checkmarks for various perm levels
-
starred users
-
and many more~~!
standard permissions
# one highlight of juxtaposition, the ease of use with
# community creation
communities:
# it's this easy
-
# community name
name: "general"
# icon
icon: None
# is it pinned
pinned: True
# banner
banner: None
# permission levels
permissions:
# minimum permission level required
# to have moderation perms
moderate: 2
# minimum permission level required
# to post
post: 3
# minimum permission level required
# to comment
comment: 3
# minimum permission level required
# to view posts
view: 4
# the announcements community
-
# community name
name: "announcements"
# icon
icon: None
# is it pinned
pinned: True
# banner
banner: None
# permission levels
permissions:
# minimum permission level required
# to have moderation perms
moderate: 2
# minimum permission level required
# to post
post: 2
# minimum permission level required
# to comment
comment: 2
# minimum permission level required
# to view posts
view: 4