|
Subject: Permission Groups (Serendipia|Supersized heads up) Newsgroups: gmane.comp.serendipity.devel Date: 2005-06-05 20:44:56 GMT (3 years, 25 weeks, 6 days, 13 hours and 5 minutes ago) Hi Guys! I have just committed the "permission groups" patch to 0.9 SVN. Important things first: It is very experimental. I have tested it as good as I could and think there are no major issues left. It allows to define custom permissions per group, and add as many groups as you like. And then assign people to groups. You can be a member of multiple groups, and all the groups are checked in the ACL queue if you have a right to perform a task. I have tried to assign reasonable tasks to the list, but it can be expanded later on. The old userlevel column is still used for some operations to ensure that you cannot create higher ranked users than yourself and to stay BC with other plugins. Now the important part: I NEED BETA/QA TESTERS! People who try to exploit the system, try to see what evil things they can do. And check things like if you can still do what you need. This function may easily break Serendipity / Supersized hosting, so for you guys it's especially important to see if your old usergroups work. Basically this patch should take a longer time to sift through so that people can test it. If anyone thinks that the patch is unusable at all I am open to discussion of backing it out again. This is basically just a proposal which I think should work well. I will be quite busy the next month so I committed the patch that others can play with it and enhance it, and that it doesn't get lost. Maybe we can also discuss this in the LinuxTag Meeting that Kristian Köhntopp has setup. |
|
|