I have attached a patch. It fixes the calculation of the ACLs for a topics and hierchical webs.

Yet, topic ACLs are not correctly calculated, because if the topic-prefs are not set, the web-prefs should be the one to look at. This has not been done yet.

We had no support for hierchical-webs-acl calculation at all. Using subwebs without acl-prefs would not cause in using the parent web ones
It took me a while to track down what the fuck was going wrong with the plugin, until I discovered this report (which was left in "New" state, even though a checkin had been made against it).

There is no need to have a separate function for evaluating what is already evaluated in the standard mechanism. I will be reverting this.

-- CrawfordCurrie - 27 Apr 2009 (slightly annoyed)

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons LicenseGet Foswiki at sourceforge.net. Fast, secure and Free Open Source software downloads