Description

When trying LocalSiteMap action on a new page - at the Create this page screen, you get a local site map - although the page does not exists yet.

Example

http://moinmoin.wikiwikiweb.de/ThisPageDoesNotExistsYet?action=LocalSiteMap

Details

MoinMoin Version

1.2 (This wiki) and 1.3

Discussion

Why is this a problem?

It looks strange. If the page does not exists, how can it have a local site map? This error and many other could be prevented by not displaying all those links at the bottom when you create new page. A "Page Creation page" is not a wiki page - its a form used to select the way you are going to create the page.

Fixed by filtering all actions for non existing page, both on the user interface and when dispatching requests. You can only create a non existing page.

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/LocalSiteMapOnNonExistingPage (last edited 2007-10-29 19:06:53 by localhost)