Description

If you use discussion pages (supplementation_page = True )

  1. and the user has not (default) the right to write to your wiki / this page (e.g. using some default like acl_rights_default = u"TrustedGroup:read,write,delete,revert All:read)

  2. and the supplementation page not exist yet

  3. then the MoinMoin just return nothing, if a anonymous user click on the button "discussion" 'coz he's not allowed to create a page.

The Action Macro Supplementation should give at least information that creating/editing this site is not allowed.

This task needs about 10h and has to be completed within 7 days.

Steps to reproduce

Just create a wiki where anonymous editing is not allowed and click as anonymous user on the link "discussion"

Example

supplementation_emptyscreen.png

Component selection

Details

MoinMoin Version

1.6.0

OS and Version

RedHat / Windows XP

Python Version

2.5 & 2.5.1

Server Setup

general

Server Details

MoinServer

Language you are using the wiki in (set in the browser/UserPreferences)

DE / EN

Workaround

#acl All:read,write Default

Discussion

The action should check if the user is allowed to create the discussion page and show a hint if not.

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/1.6.0SupplementationAndAccessRights (last edited 2008-05-01 20:21:27 by ThomasWaldmann)