Help on using PersonalMoinMoin
See also:
/AdminInterface /MockHelp /OtherSoftware /StorageAndPackaging |
There is no PersonalMoinMoin currently. This page is just a mockup of the help...
This page describe how typical task are (actually, will) done. First we will describe a sane behavior, then implement it.
How to install
- Download the tarball/zip
Extract and copy MoinMoin to your disk
How to run MoinMoin
Double click the MoinMoin application
- The default browser will open showing the admin interface
Or:
- The default browser will open showing a new untitled wiki
- Problem: This wiki need to be saved to disk. We can show a save dialog as soon as you try to edit the wiki - edit a page or try to add a page etc.
How to create a wiki
The admin interface can be a read only wiki contained in the MoinMnoin application directory, and accessed by the address localhost:port/
Run MoinMoin, or open a browser in localhost:8000 (or whatever port you chose)
- Click "Create a Wiki" button
- Fill the form
- Click "Save"
The wiki will be accessible at localhost:8000/wikiname
How to change the wiki setup
Each wiki can have a link from the FrontPage to WikiAdmin. This page can be something like UserPreferences for users. You set the wiki options and save.
Visit the wiki WikiAdmin at localhost:port/wikiname/WikiAdmin
- Set the options you like
- Here one can set the wikiname, wikiurl, etc.
- Click "Save"
If we go with the idea of everything is saved inside the farm, and we use standard location, one does not have to specify the file system location, just save and a wiki directory is created in the farm, lets say in ~./moinmoin on Linux, or ~/Library/MoinMoin/ on Mac OS X. In this case, we can add a farm_dir to the farm configuration, pointing to the location of the farm directory, if one want to put it in another location.
Discussion
Multiple wikis needed?
For a personal wiki, do we need to support creation and administration of multiple wikis? maybe a single auto created wiki on first run is just fine?
We can support one auto created wiki in the first version, and see what users want for the next version.
This can simplify everything. You get a new untitled wiki on the first request - saved automatically in the default farm location. Then you can change this wiki setup by the WikiAdmin page.
Admin security
There is also the question of security - we can let only localhost to admin a wiki, unless the admin added an admin user name and password. With a user name and password, we can enable remote admin of a wiki, or at least partial admin, e.g, we don't want to enabled remote deleting of a wiki.
Just localhost should be able to configure the wiki initially and create an admin account. That is most sensible IMHO. -- AlexanderSchremmer 2005-02-14 15:44:02