Changes to work with Lenny MoinMoin 1.7, not ideal solution
[deb/moinmoin.git] / wikiconfig.py.debwiki
1 # -*- coding: iso-8859-1 -*-
2 """MoinMoin Desktop Edition (MMDE) - Configuration
3
4 ONLY to be used for MMDE - if you run a personal wiki on your notebook or PC.
5
6 This is NOT intended for internet or server or multiuser use due to relaxed security settings!
7 """
8 import sys, os
9 from MoinMoin.config.multiconfig import DefaultConfig
10
11
12 class LocalConfig(DefaultConfig):
13     # vvv DON'T TOUCH THIS EXCEPT IF YOU KNOW WHAT YOU DO vvv
14     moinmoin_dir = os.path.abspath(os.path.normpath(os.path.dirname(sys.argv[0])))
15     data_dir = os.path.join(moinmoin_dir, 'wiki', 'data')
16     data_underlay_dir = os.path.join(moinmoin_dir, 'wiki', 'underlay')
17
18     # DesktopEdition = True # give all local users full powers
19     acl_rights_default = u"All:read,write,delete,revert,admin"
20     surge_action_limits = None # no surge protection
21     sitename = u'Debian Wiki'
22     #logo_string = u'<img src="/moin_static171/debwiki/img/openlogo-50.png" alt="Debian">'
23     page_front_page = u'FrontPage' # change to some better value
24     # ^^^ DON'T TOUCH THIS EXCEPT IF YOU KNOW WHAT YOU DO ^^^
25
26
27     # Add your configuration items here.
28
29     interwikiname = u'DebianWiki'
30     theme_default = u'debwiki'
31     page_header1 = '<div id="logo"><a href="http://www.debian.org" title="Debian Homepage"><img src="/moin_static171/debwiki/img/openlogo-50.png" alt="Debian" width="50" height="61"></a></div>'
32
33 # DEVELOPERS! Do not add your configuration items there,
34 # you could accidentally commit them! Instead, create a
35 # wikiconfig_local.py file containing this:
36 #
37 # from wikiconfig import LocalConfig
38 #
39 # class Config(LocalConfig):
40 #     configuration_item_1 = 'value1'
41 #
42
43 try:
44     from wikiconfig_local import Config
45 except ImportError, err:
46     if not str(err).endswith('wikiconfig_local'):
47         raise
48     Config = LocalConfig