JohnWhitlock
Email: <john DASH whit SPAMFREE lock AT ieee DOT org>
I'm using MoinMoin on a local intranet site. We're still at the "one geek playing around" stage, so no success stories to report. I'm using the moinmoin-1.2.2 package with Gentoo, and it was a bit of a pain to get it working. Here are my steps:
- Moved moinmoin folder to below htdocs, which seemed insecure to me
cd /var/www/localhost/htdocs mv moinmoin ../mywiki
- Created local.conf to keep from polluting other .conf files too much:
vi /etc/apache2/conf/local.conf ServerAdmin myemail@mydomain.com Alias /wiki/ "/var/www/localhost/mywiki/" Alias /moinmoin/ "/var/www/localhost/mywiki/" ScriptAlias /mywiki "/var/www/localhost/mywiki/moin.cgi" <Directory /var/www/localhost/mywiki/> Options ExecCGI <IfModule mod_access.c> Order allow,deny Allow from all </IfModule> </Directory>
- Added this to the Apache configuration
vi /etc/apache2/conf/apache2.conf (At line 91 or so): Include conf/local.conf
- Restarted apache server
/etc/init.d/apache2 restart
- Modified moin_config.py
vi /var/www/localhost/mywiki url_prefix = '/wiki'
Fixed Unpickling error (MoinMoinBugs/UnpicklingError)
Fixed filesys.py (MoinMoinBugs/FutureErrorInFilesys)
- Added moinmoin dictionary
Get american-english dictionary from http://moin.sourceforge.net/files/
- Put it in /usr/share/dict (other dicts here are unsuitable, because they don't have verb forms or plural versions)
- Create directory /usr/lib/python2.3/site-packages/MoinMoin/dict
- Create link to american-english in /dict
- delete dict.* in /var/www/localhost/mywiki/data
- regen dict.* by doing a spell check
If those thoughts were more organized, I'd make a InstallingOnGentoo page. Maybe I should anyway. If I was more motivated, I'd figure out the package system and make a better moinmoin package for Gentoo.
I created a theme based on rightsidebar, but it's not ready for prime time. Neither is rightsidebar - I've had to make several changes to make it work for me
UserPreferences is screwy - see MoinMoinBugs/RightSideBarUserPreferences
It doesn't relocate well to data/plugins/themes - see MoinMoinBugs/RightSideBarUserPreferences again
- No option to use an icon rather than the page text - setting a variable would be nice
But still, it made it easier to get to my layout than a straight css modification of classic.