Could you take a look at the latest 2.6 branch?  It might be fixed...

/Janne

On 22 May 2008, at 21:04, Steve wrote:

I've done some more investigation and it seems that the first reference by another user to a page (containing TitleBox) after TitleBox has been changed causes the page to be re-rendered and the access rules to be re- parsed. It looks to me that JSPWikiMarkupParser.handleAccessRule when it parses the TitleBox access rules is assigning them to the context 'page' (the containing page) rather than the 'realPage' (the TitleBox). Due to caching, other pages
containing TitleBox are not affected.

Steve

On Wednesday 21 May 2008, Steve wrote:
On Wednesday 21 May 2008, Janne Jalkanen wrote:
I recently upgraded to 2.6.2 and had a play with the ACL feature.
After
adding restrictions to the page TitleBox (like jspwiki.org) pages
in the wiki
(e.g. Main) were no longer editable by users that did not have
permission to
edit TitleBox.  The debug log seems to suggest that the
restrictions parsed
from the TitleBox page are being applied to the Main page (Main has no
restrictions specified):
Am I misunderstanding something here?
(note: The behaviour appears to be obfuscated by page caching).

Do you have page caching on or off?  Because I can't replicate this
with page caching on...

/Janne

jspwiki.usePageCache is  true


Reply via email to