Although I like the vB permission system, it has some weird stuff. For example, the HTML permissions being forum based (rather than by user or by usergroup) and several permission settings being spread to multiple places. I hope Mike and Kier will handle it better, although I'm pretty sure they will.
Neither... It's uber powerful, though admittedly a bit complex. It's another thing that needs to be covered in a detailed post.
The permission system in XenForo is unique and extremely powerful, but right now that power is just sort of splurged out onto pages in the Admin Control Panel, and it will need a fair bit of UI work before we're happy to demonstrate it without people complaining about their eyes bleeding
The permission system in XenForo is unique and extremely powerful
The permission system in XenForo is unique and extremely powerful, but right now that power is just sort of splurged out onto pages in the Admin Control Panel, and it will need a fair bit of UI work before we're happy to demonstrate it without people complaining about their eyes bleeding
Perhaps it is implementing some form of ACL ? Zend_ACL ? I can think of anything else if it's not powered by bitfields.
I wouldn't even concern yourself with how it's powered - in the grand scheme of things that's a relatively minor technical detail.
If you guys can produce an even better permissions system than VB I'm already sold (VB, IMO, really gives the admin a lot of control over groups and individual users, including the access masks *one of my favorite features btw*).
The permission system in XenForo is unique and extremely powerful, but right now that power is just sort of splurged out onto pages in the Admin Control Panel, and it will need a fair bit of UI work before we're happy to demonstrate it without people complaining about their eyes bleeding
Same question, I've started to learn PHP and I'm really interested to know how the permission system has been coded or designed.4 years later, I am still very intrigued the technical details. How do you store them for quick comparison if you don't use bitfields?
We use essential cookies to make this site work, and optional cookies to enhance your experience.