ChangeSet ID: 1192120455416564580126764 CVSROOT: /cvsroot/wine Module name: wiki Changes by: dimi@sc8-pr-cvs9.sourceforge.net 2007/10/11 09:34:15
Modified files: . : wikiconfig.py
Log message: Update to production values.
Old revision New revision Changes Path 1.6 1.7 +54 -38 wiki/wikiconfig.py
Index: wiki/wikiconfig.py diff -u -p wiki/wikiconfig.py:1.6 wiki/wikiconfig.py:1.7 --- wiki/wikiconfig.py 11 Oct 2007 16:34:15 -0000 +++ /dev/null 11 Oct 2007 16:34:15 -0000 @@ -21,8 +21,8 @@ Also, the URL http://moinmoin.wikiwikiweb.de/HelpOnConfiguration has a list of config options.
- @copyright: 2000-2005 by Juergen Hermann jh@web.de - @license: GNU GPL, see COPYING for details. + ** Please do not use this file for a wiki farm. Use the sample file + from the wikifarm directory instead! ** """
from MoinMoin.multiconfig import DefaultConfig @@ -36,12 +36,23 @@ class Config(DefaultConfig): sitename = u'The Official Wine Wiki'
# Wiki logo. You can use an image, text or both. [Unicode] - # Example: u'<img src="/wiki/mywiki.png" alt="My Wiki">My Wiki' - # For no logo or text, use '' - logo_string = '<img src="/logo.png" width="230" height="99" border="0" alt="Wine Wiki" />' + # For no logo or text, use '' - the default is to show the sitename. + # See also url_prefix setting below! + logo_string = u'<img src="logo.png" width="230" height="99" border="0" alt="Wine Wiki">' + + # name of entry page / front page [Unicode], choose one of those: + + # a) if most wiki content is in a single language + #page_front_page = u"MyStartingPage" + + # b) if wiki content is maintained in many languages + page_front_page = u"FrontPage"
# The interwiki name used in interwiki links interwikiname = 'WineWiki' + # Show the interwiki name (and link it to page_front_page) in the Theme, + # nice for farm setups or when your logo does not show the wiki's name. + #show_interwiki = 1
# Critical setup --------------------------------------------------- @@ -63,25 +74,26 @@ class Config(DefaultConfig): # backup it. data_underlay_dir = '/var/www/wine/wiki/underlay/'
- # This must be '/wiki' for twisted and standalone. For CGI, it should - # match your Apache Alias setting. + # Location of your STATIC files (css/png/js/...) - you must NOT use the + # same for invoking moin.cgi (or, in general, the moin code). + # url_prefix must be '/wiki' for Twisted and standalone servers. + # For CGI, it should match your Apache Alias setting. + # url_prefix = '/moin' url_prefix = '/wiki' - +
# Security ----------------------------------------------------------
- # Security critical actions (disabled by default) - # Uncomment to enable options you like. - allowed_actions = ['DeletePage', 'AttachFile', 'RenamePage'] - - # Enable acl (0 to disable) - acl_enabled = 1 + # This is checked by some rather critical and potentially harmful actions, + # like despam or PackageInstaller action: + superuser = [u"DimiPaun", ]
# IMPORTANT: grant yourself admin rights! replace YourName with # your user name. See HelpOnAccessControlLists for more help. - # All acl_right_xxx must use unicode [Unicode] + # All acl_rights_xxx options must use unicode [Unicode] + #acl_rights_before = u"YourName:read,write,delete,revert,admin" acl_rights_before = u"DimiPaun:read,write,delete,revert,admin" - acl_rights_default = 'Known:read,write,revert All:read' + acl_rights_default = u"Trusted:read,write,delete,revert Known:read,write,delete,revert All:read"
# Link spam protection for public wikis (Uncomment to enable) # Needs a reliable internet connection. @@ -89,25 +101,22 @@ class Config(DefaultConfig):
# Mail -------------------------------------------------------------- - + # Configure to enable subscribing to pages (disabled by default) # or sending forgotten passwords.
- # SMTP server, e.g. "mail.provider.com" (empty or None to disable mail) + # SMTP server, e.g. "mail.provider.com" (None to disable mail) mail_smarthost = "mail.lattica.com"
- # The return address, e.g "My Wiki noreply@mywiki.org" - mail_from = "Wine Wiki wine-wiki@lattica.com" + # The return address, e.g u"Jürgen Wiki noreply@mywiki.org" [Unicode] + mail_from = u"Wine Wiki wine-wiki@lattica.com"
# "user pwd" if you need to use SMTP AUTH - mail_login = "" + #mail_login = ""
# User interface ----------------------------------------------------
- # Name of the FrontPage - # page_front_page = u'[WineWiki Wine Wiki]' - # Add your wikis important pages at the end. It is not recommended to # remove the default links. Leave room for user links - don't use # more than 6 short items. @@ -115,16 +124,16 @@ class Config(DefaultConfig): # page names for system and help pages, those will be used automatically # according to the user selected language. [Unicode] navi_bar = [ - # Will use page_front_page, (default FrontPage) + # If you want to show your page_front_page here: u'%(page_front_page)s', - u'[RecentChanges Recent Changes]', - u'[FindPage Search Wiki]', - u'[HelpContents Help Contents]', + u'RecentChanges', + u'FindPage', + u'HelpContents', ]
# The default theme anonymous or new users get theme_default = 'winehq' - +
# Language options --------------------------------------------------
@@ -132,7 +141,7 @@ class Config(DefaultConfig): # YOUR language that other people contributed.
# The main wiki language, set the direction of the wiki pages - default_lang = 'en' + language_default = 'en'
# You must use Unicode strings here [Unicode] page_category_regex = u'^Category[A-Z]' @@ -143,17 +152,11 @@ class Config(DefaultConfig):
# Content options ---------------------------------------------------
- # Allow normal links to be followed (for now at least) - html_head_normal = '''<meta name="robots" content="index,follow">\n''' - # Show users hostnames in RecentChanges show_hosts = 1
- # Enumerate headlines? - show_section_numbers = 0 - - # Charts size, require gdchart (Set to None to disable). - chart_options = {'width': 600, 'height': 300} + # Enable graphical charts, requires gdchart. + chart_options = {'width': 600, 'height': 300}
# True to enable !NoWikiName markup bang_meta = 1 @@ -165,3 +168,16 @@ class Config(DefaultConfig): page_credits = [ 'Sponsored by <a href="http://lattica.com/"><i>Lattica</i></a><br /><a href="http://moinmoin.wikiwikiweb.de/">MoinMoin Powered</a>' ] + +# surge_action_limits = { # allow max. <count> <action> requests per <dt> secs + # action: (count, dt) +# 'show': (200, 1), +# 'raw': (200, 1), # some people use this for css +# 'AttachFile': (60, 60), +# 'diff': (30, 60), +# 'fullsearch': (5, 60), +# 'edit': (10, 120), +# 'rss_rc': (1, 60), +# 'default': (30, 60), +# } + surge_lockout_time = 0 # secs you get locked out when you ignore warnings