On Mon, Jul 11, 2011 at 12:07 PM, Hannes Magnusson <hannes.magnus...@gmail.com> wrote: > On Mon, Jul 11, 2011 at 12:03, Hannes Magnusson > <hannes.magnus...@gmail.com> wrote: >> It is very hard to detect which "php group" a person belongs to, our >> karma system doesn't work like that. >> >> We can easily detect if an account is an php.net SVN account though. >> And the wiki can tell you if a person has write access to that specific page. >> >> Most external users have assigned "write" groups, "qa", "rfc", "web". >> These are the people who have requested access to these areas. >> >> I was under the impression the vote plugin respected the write >> permission acl to that page, so a user would need to have write karma >> to that namespace to be able to vote. >> Does it have no builtin functionality like that? > > Answering my own question; No, it doesn't. > http://www.dokuwiki.org/plugin:doodle2#authentication > > -Hannes >
I checked the source, if the permissions are set correctly, then the required code change is minimal: in the php-wiki/dokuwiki/lib/plugins/doodle/syntax.php file we have to modify the render and castVote methods to check $this->isAllowedToEditEntry($fullname) and thats it. -- Ferenc Kovács @Tyr43l - http://tyrael.hu -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php