paul@68 | 1 | Logging and error handling:
|
paul@68 | 2 | WSGIServer(application, debug="web").run() # moin.cgi 1.9
|
paul@68 | 3 |
|
paul@46 | 4 | Provide limited hosting environment site descriptions.
|
paul@46 | 5 | Currently, the test for limited hosting is a lack of a site descriptions directory.
|
paul@52 | 6 |
|
paul@41 | 7 | Add support for changing the wikis list in the farmconfig module.
|
paul@52 | 8 |
|
paul@39 | 9 | Support existing MoinMoin home directory installations into ~/lib/python2.x/MoinMoin.
|
paul@39 | 10 | This affects the page package installation function which expects to find
|
paul@39 | 11 | MoinMoin/packages.py inside site-packages. Running "python -m" only works with
|
paul@39 | 12 | modules on Python 2.4 (although MoinMoin/packages seems to work) and appears to
|
paul@39 | 13 | confuse Python's import path on later versions (even if MoinMoin.packages is used).
|
paul@52 | 14 |
|
paul@15 | 15 | Avoid reconfiguration of existing moin script.
|
paul@52 | 16 |
|
paul@3 | 17 | Site directory detection.
|
paul@52 | 18 |
|
paul@3 | 19 | Enabled/available site listings.
|
paul@52 | 20 |
|
paul@4 | 21 | HTTP user integration and Apache user/group file editing.
|
paul@52 | 22 |
|
paul@19 | 23 | Support Xapian search and configuration.
|
paul@19 | 24 | xapian_search = 1
|
paul@19 | 25 | sudo -u www-data moin/bin/moin --config-dir=hgwiki/conf/ --wiki-url=http://localhost/hgwiki/ index build --mode=rebuild
|
paul@19 | 26 | Perhaps configure and install Xapian plus bindings.
|
paul@19 | 27 | ./configure --prefix={$moin-prefix} && make && make install
|
paul@19 | 28 | ./configure --with-python --prefix={$moin-prefix} XAPIAN_CONFIG={$moin-prefix}/bin/xapian-config PYTHON_LIB={$moin-prefix}/lib/python2.5/site-packages && make && make install
|
paul@52 | 29 |
|
paul@34 | 30 | Support OpenID provision (http://moinmo.in/HelpOnOpenIDProvider):
|
paul@34 | 31 | openid_server_enabled = True
|
paul@34 | 32 | openid_server_enable_user = True # optional, for nominating pages as user OpenID URLs
|
paul@34 | 33 | openid_server_restricted_users_group = None # or a group name for OpenID users
|
paul@52 | 34 |
|
paul@18 | 35 | Support integration of additional theme material with themes.
|