个人版配置与一般MoinMoin安装类似。你必须重新启动moin.exe/moin.py使得改动发生作用。
1. 基本配置
在moin.py 或者moin.exe(分别对应于Unix和Windows)的目录创建一个wikiconfig.py文件。你可以使用帮助-系统设置中列出的选项。
这是一个例子:
1 from MoinMoin.multiconfig import DefaultConfig
2
3 class Config(DefaultConfig):
4 sitename = "My local notebook"
5 logo_string = u'<img src= "/wiki/mylogo.png"> My local notebook-Wiki'
6 acl_rights_default = u"All:read,write,delete"
注意:如果你想对所有用户屏蔽管理权限,那么最后一行设置是必须的。如果你在因特网上使用维基的话,这一点非常重要。
注意:你需要管理员权限来安装你的语言版的帮助文件。所以在使用acl_rights_default之前就把它们安装好。
2. 服务配置
另外,你可以在wikiserverconfig.py中设置一些服务选项,比如端口等。看帮助-安装/独立服务有哪些可用选项。
这是一个例子:
1 from __main__ import DefaultConfig
2 class Config(DefaultConfig):
3 port = 80
4 interface = "10.0.0.0" # changes the interface where the webserver is bound. use "" for every interface
3. 字典
你可以在MMDE目录里创建一个字典dict并将字典文件拷贝到其中。这样它们就可以被整合的拼写检查器发现了。
4. 插件/主题
当然你可以按照正常的方法安装插件和主题。如果它是一个预先准备好的MoinMoin包,那么你只需要把它上载并点击页面附件列表中的install即可。其他情况下,你应该把插件文件拷贝到wiki/data/plugin/里其对应的插件类型目录下。比如对于一个主题,你应该把.py文件拷贝到wiki/data/plugin/theme目录。
你需要把css和img目录(如果你正在安装一个主题)拷贝到wiki/htdocs的一个子目录下,该子目录以你的主题的名字命名。
此页的英文版本:DesktopEdition/HowToConfigure