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
- Priority:
- Assigned to:
Status: fixed MissingHomePage on master17 wiki