| Level Control system [message #2237] |
Sat, 29 November 2008 02:47  |
|
I am creating a level Control system for my next release And would like to know what should I set for control's
I have rite now
upload
edit_torrents
bann_torrents
bann_trackers
bann_shouts
see_ip
edit_comments
edit_user
mass_upload
these can all be edited per level
my question is what else should there be
|
|
|
| Re: Level Control system [message #2280 is a reply to message #2237] |
Thu, 05 February 2009 20:51   |
Threedays  Messages: 79 Registered: January 2009 Location: Australia |
Seeder |
|
|
What you could do is have a bit per feature available. I mean for every ability have a place in a stored uInt32.
Then allow the admin to create profiles that have the attribute/pattern. Then you can assign users to the profiles or do it on mass with scripts or register-defaults.
Here are the ones I can think off.
upload ability
download ability
ban other users
manage/edit other user profiles
unable to comment
unable to shoutbox
able to change stylesheet
able to change language
able to display main page
able to see user profile
able to see email addresses
able to delete any torrents
able to delete your own torrents
able to delete any comments
able to delete your own comments
See me at ; http://conspiracyhub.com/
[Updated on: Thu, 05 February 2009 20:52] Report message to a moderator
|
|
|
| Re: Level Control system [message #2284 is a reply to message #2280] |
Fri, 06 February 2009 04:22  |
|
the new level controle system is more like a group controller.
You can create new levels as you wish
like default now is
User
Premium
Moderator
Admin
with the new script you create your new level and then you set the permitions from the list with yes no settings
you well even be able to edit the preexisting levels(All But Admin).
and if you give say moderator access to the level control he can change level access to levels below his/her's but not any more access then what He/She already can do them self.
|
|
|