Description

Currently Action(edit&template=HomepageTemplate,Create my home page now!) on test17.wikiwikiweb.de for homepage creation is broken. (1.7dev localhost wiki too)

Steps to reproduce

Create a user on test17.wikiwikiweb.de log in and try to create a homepage

Component selection

arg_parser

Details

MoinMoin Version

test17.wikiwikiweb.de

OS and Version

Python Version

Server Setup

Server Details

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

Workaround

The underlay page MissingHomePage could be changed to

Action(edit&template=HomepageTemplate,text=Create my home page now!)

/!\ For current 1.7, the fix is to use:

<<Action(edit,Create my home page now!,template=HomepageTemplate)>>

Discussion

I'm not very deep in that. But not only is the macro broken currently, it does also not take care of interwiki homepages. On FeatureRequests/WelcomeNewUserPage I have provided - besides other things - a new macro for creating homepages (FeatureRequests/WelcomeNewUserPage/CreateUserHomepage.py). Maybe this helps -- OliverSiemoneit 2007-08-22 13:31:07

Thanks Oliver, I will look at your macro. :) This page is a reminder too because next release is 1.6 and I'll like to prevent forgetting changes on underlay pages for 1.7. -- ReimarBauer 2007-08-22 13:56:49

It does not really need to take care of interwiki homepages. The usual way a user creates his homepage is clicking on some link to that homepage on the moin user interface (link at top border, recent changes links, ...). If you use user_homewiki = 'OtherWiki', all those links will point directly to that other wiki, so the user will not see the MissingHomePage of the local wiki - except if he types in his username into the url line of his browser or sets a manual link to the local page with his user name. But strictly taken we could then check if wikiname == user_homewiki and not offer MissingHomePage if this is not the case. -- ThomasWaldmann 2008-03-17 00:01:43

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/1.7devCreateHomePageCreatesWrongPage (last edited 2008-03-29 21:34:56 by ThomasWaldmann)