Forgot Password / Register
Site Statistics
Total Members: 520
Total Tutorials: 242
Newsest User: 8884244477
Todays Unique Hits: 498
0 Users 4 Guests Online
Forum Index » General Chat » RMB User System -- Opinions Ne
Posted on Friday 25th January 2008 at 09:06 PM
ShadowMage
templates/default/images/noavatar.png's Avatar
Senior Member
Right, how about we ditch the user levels with numbers and go to something a bit more advanced such as User Rights.

I got this idea from browsing around with the PHP-Fusion source which in my opinion is pretty nifty.

Take it you have the rights as NPFTD
n = news
p = polls
f = forums
t = tutorials
d = downloads

You could limit what people get what rights much simpler then the user levels with these you could have limited to basically anything instead of say level 4 gets some stuff, yet you dont want to give it to other level 4's and stuff like that.

So, give me your opinion and i'll code up a system for this ;)
Posted on Friday 25th January 2008 at 09:08 PM
MrArmstrong
templates/default/images/noavatar.png's Avatar
Active Member
GREAT IDEA :)

I like Alot
Posted on Friday 25th January 2008 at 09:11 PM
ShadowMage
templates/default/images/noavatar.png's Avatar
Senior Member
Another thing, Its something that could make the RMB User system different from other sites such as techtuts. So what if they're doing something better in OOP But the levels thing is a bit old and i'm pretty sure if we can get more tutorials out on the site on OOP Or people can learn it we could probably switch it up and do one like that also yet still be way different with this.
Posted on Friday 25th January 2008 at 11:44 PM
-=InSaNe=-
templates/default/images/noavatar.png's Avatar
Junior Member
Well, although I am confused with some, from what you explained, go for it :D
Posted on Friday 25th January 2008 at 11:51 PM
DanielXP
avatars/1.png's Avatar
Senior Member
Yer i think thats good, you gunna make it as a addon change?
Posted on Saturday 26th January 200 at 12:25 AM
ShadowMage
templates/default/images/noavatar.png's Avatar
Senior Member
Yep, i've got a pretty good idea of what to do ^^
Posted on Saturday 2nd February 200 at 11:11 PM
ShadowMage
templates/default/images/noavatar.png's Avatar
Senior Member
Right, about this I'll start on it when i get these tutorial requests taken care of I've had quite a few and such but i think I've caught up with most.
Posted on Sunday 17th February 2008 at 08:23 PM
zackcez
templates/default/images/noavatar.png's Avatar
Newbie
I like that idea a lot more, that's kinda like the ipb way :o. I'm going to attempt this now :).
Posted on Saturday 23rd February 20 at 11:28 PM
ShadowMage
templates/default/images/noavatar.png's Avatar
Senior Member
This the SQL Table so far.
Code
CREATE TABLE `cry_perms` (
`id` int(11) NOT NULL auto_increment,
`use_group_id` int(11) NOT NULL default '1',
`news_adm` int(1) default '0',
`faq_adm` int(1) default '0',
`ban_adm` int(1) default '0',
`warn_adm` int(1) default '0',
`mass_pm` int(1) default '0',
`mass_mail` int(1) default '0',
`edit_profile` int(1) default '1',
`change_pass` int(1) default '1',
`tut_adm` int(1) default '0',
`sub_tut` int(1) default '1',
`dl_adm` int(1) default '0',
`sub_dl` int(1) default '1',
`user_adm` int(1) default '0',
`tut_coms` int(1) default '1',
`news_coms` int(1) default '1',
`shout_adm` int(1) default '0',
`shout_post` int(1) default '1',
`forum_adm` int(1) default '0',
`topic_lock` int(1) default '0',
`topic_sticky` int(1) default '0',
`use_pmsgs` int(1) default '1',
`stats_adm` int(1) default '0',
`poll_adm` int(1) default '0',
`can_pvote` int(1) default '1',
`use_pts` int(1) default '1',
`pets_adm` int(1) default '0',
`voucher_adm` int(1) default '0',
`claim_voucher` int(1) default '1',
`use_shop` int(1) default '1',
`shop_adm` int(1) default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;


Anyone have anything else i should add?
Posted on Tuesday 8th April 2008 at 10:57 PM
UrbanTwitch
templates/default/images/noavatar.png's Avatar
Senior Member
Private Message people? Or make the feature to tell if the user is online or not.