]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - config/config-default.ini
added DISABLE_UPLOAD_ONLY_ALLOWED_EXTENSIONS
[SourceForge/phpwiki.git] / config / config-default.ini
1 ; $Id: config-default.ini,v 1.51 2007-04-18 20:40:49 rurban Exp $
2 ; This is the default PhpWiki configuration for undefined config.ini entries.
3
4 ; recent development and debugging features:
5 DEBUG = 0
6 ENABLE_USER_NEW = true
7 ENABLE_PAGEPERM = true
8 ENABLE_EDIT_TOOLBAR = true
9 JS_SEARCHREPLACE = true
10 ENABLE_DOUBLECLICKEDIT = false
11 ENABLE_XHTML_XML = false
12 USECACHE = true
13 ; calculated dynamically, but need a default
14 WIKIDB_NOCACHE_MARKUP = false
15 ENABLE_SPAMASSASSIN = false
16 ENABLE_SPAMBLOCKLIST = true
17 GOOGLE_LINKS_NOFOLLOW = true
18 NUM_SPAM_LINKS = 20
19 USE_SAFE_DBSESSION = false
20 ENABLE_DISCUSSION_LINK = false
21 ENABLE_CAPTCHA = false
22 USE_CAPTCHA_RANDOM_WORD = false
23 ENABLE_ACDROPDOWN = true
24 DISABLE_UPLOAD_ONLY_ALLOWED_EXTENSIONS = false
25 ; deprecated, because non-free
26 ENABLE_LIVESEARCH = false
27 ENABLE_WYSIWYG = true
28 WYSIWYG_BACKEND = Wikiwyg
29 WYSIWYG_DEFAULT_PAGETYPE_HTML = false
30 UPLOAD_USERDIR = true
31 DISABLE_UNITS = false
32 ; UNITS_EXE = /usr/bin/units
33 ENABLE_SEARCHHIGHLIGHT = true
34
35 WIKI_NAME = PhpWiki
36 ENABLE_REVERSE_DNS = true
37 ENCRYPTED_PASSWD = true
38 ZIPDUMP_AUTH = false
39 ENABLE_RAW_HTML = true
40 ENABLE_RAW_HTML_LOCKEDONLY = true
41 ENABLE_RAW_HTML_SAFE = true
42 STRICT_MAILABLE_PAGEDUMPS = false
43 DEFAULT_DUMP_DIR = /tmp/wikidump
44 HTML_DUMP_DIR = /tmp/wikidumphtml
45 HTML_DUMP_SUFFIX = .html
46 MAX_UPLOAD_SIZE = 16777216
47 MINOR_EDIT_TIMEOUT = 604800
48 ; DISABLED_ACTIONS = "dumpserial : loadfile"
49 ENABLE_MODERATEDPAGE_ALL = false
50 ACCESS_LOG = ""
51 ; ACCESS_LOG_SQL: on SQL or ADODB 2, else 0
52 ; ACCESS_LOG_SQL = 0
53 ; COMPRESS_OUTPUT = true
54 CACHE_CONTROL = LOOSE
55 CACHE_CONTROL_MAX_AGE = 600
56 DATABASE_TYPE = dba
57 DATABASE_PREFIX = ""
58 DATABASE_SESSION_TABLE = session
59 DATABASE_DIRECTORY = /tmp
60 DATABASE_DBA_HANDLER = gdbm
61 DATABASE_TIMEOUT = 20
62 DATABASE_OPTIMISE_FREQUENCY = 50
63 DATABASE_PERSISTENT = false
64
65 ; let all revisions be stored
66 MAJOR_MIN_KEEP = 2147483647
67 MINOR_MIN_KEEP = 2147483647
68 ; older fine-tuned settings for low-storage systems. 
69 ; just comment the two lines above to enable it.
70 MAJOR_MAX_AGE = 32
71 MAJOR_KEEP = 8
72 MINOR_MAX_AGE = 7
73 MINOR_KEEP = 4
74 AUTHOR_MAX_AGE = 365
75 AUTHOR_KEEP = 8
76 AUTHOR_MIN_AGE = 7
77 AUTHOR_MAX_KEEP = 20
78
79 COOKIE_EXPIRATION_DAYS = 365
80 COOKIE_DOMAIN = "/"
81
82 ALLOW_ANON_USER = true
83 ALLOW_ANON_EDIT = true
84 ALLOW_BOGO_LOGIN = true
85 ALLOW_USER_PASSWORDS = true
86 USER_AUTH_ORDER = PersonalPage
87 PASSWORD_LENGTH_MINIMUM = 0
88 USER_AUTH_POLICY = stacked
89 ;LDAP_AUTH_HOST = "ldap://localhost:389"
90 ;LDAP_BASE_DN = "ou=Users,o=Development,dc=mycompany.com"
91 ;LDAP_SET_OPTION = ""
92 ;LDAP_AUTH_USER = "CN=ldapuser,CN=Users"
93 ;LDAP_AUTH_PASSWORD = ""
94 ;LDAP_SEARCH_FIELD = "uid"
95 ;IMAP_AUTH_HOST = "localhost:143/imap/notls"
96 ;POP3_AUTH_HOST = "localhost:110"
97 ;AUTH_USER_FILE = /etc/passwd
98 AUTH_USER_FILE_STORABLE = false
99 AUTH_SESS_USER = userid
100 AUTH_SESS_LEVEL = 2
101 GROUP_METHOD = WIKIPAGE
102 ;CATEGORY_GROUP_PAGE = CategoryGroup
103 ;AUTH_GROUP_FILE = /etc/groups
104 DBAUTH_AUTH_CHECK = "SELECT IF(passwd='$password',1,0) as ok FROM pref WHERE userid='$userid'"
105 DBAUTH_AUTH_CRYPT_METHOD = plain
106 DBAUTH_AUTH_USER_EXISTS = "SELECT userid FROM pref WHERE userid='$userid'"
107 DBAUTH_AUTH_CREATE = "INSERT INTO pref (passwd,userid) VALUES ('$password','$userid')"
108 DBAUTH_PREF_SELECT = "SELECT prefs FROM pref WHERE userid='$userid'"
109 DBAUTH_PREF_UPDATE = "UPDATE pref SET prefs='$pref_blob' WHERE userid='$userid'"
110 DBAUTH_PREF_INSERT = "INSERT INTO pref (prefs,userid) VALUES ('$pref_blob','$userid')"
111 DBAUTH_IS_MEMBER   = "SELECT userid FROM pref WHERE userid='$userid' AND groupname='$groupname'"
112 DBAUTH_GROUP_MEMBERS = "SELECT userid FROM pref WHERE groupname='$groupname'"
113 DBAUTH_USER_GROUPS = "SELECT groupname FROM pref WHERE userid='$userid'"
114 EDITING_POLICY = "EditingPolicy"
115 ; old WikiUser options:
116 ALLOW_HTTP_AUTH_LOGIN = false
117 ALLOW_LDAP_LOGIN = false
118 ALLOW_IMAP_LOGIN = false
119
120 THEME = default
121 ; DEFAULT_LANGUAGE = 
122 CHARSET = iso-8859-1
123 WIKI_PGSRC = pgsrc
124 DEFAULT_WIKI_PGSRC = pgsrc
125 ; untranslated pgsrc pages to always include
126 DEFAULT_WIKI_PAGES = "ReleaseNotes:SandBox:PhpWiki:SteveWainstead"
127
128 ALLOWED_PROTOCOLS = "http|https|mailto|ftp|news|nntp|ssh|gopher"
129 INLINE_IMAGES = "png|jpg|gif"
130 WIKI_NAME_REGEXP = "(?<![[:alnum:]])(?:[[:upper:]][[:lower:]]+){2,}(?![[:alnum:]])"
131 SUBPAGE_SEPARATOR = "/"
132 INTERWIKI_MAP_FILE = lib/interwiki.map
133 WARN_NONPUBLIC_INTERWIKIMAP = false
134 KEYWORDS = "Category* OR Topic*"
135 COPYRIGHTPAGE_TITLE = "GNU General Public License"
136 COPYRIGHTPAGE_URL = "http://www.gnu.org/copyleft/gpl.html#SEC1"
137 ; COPYRIGHTPAGE_TITLE = GNU Free Documentation License
138 ; COPYRIGHTPAGE_URL = http://www.gnu.org/copyleft/fdl.html
139 ; COPYRIGHTPAGE_TITLE = Creative Commons License 1.0
140 ; COPYRIGHTPAGE_URL = http://creativecommons.org/licenses/by/1.0/
141 AUTHORPAGE_TITLE = "The PhpWiki Programming Team"
142 AUTHORPAGE_URL = "http://phpwiki.org/ThePhpWikiProgrammingTeam"
143
144 TOC_FULL_SYNTAX = true
145 ENABLE_MARKUP_COLOR = true
146 ENABLE_MARKUP_TEMPLATE = false
147 DISABLE_MARKUP_WIKIWORD = false
148 ENABLE_MARKUP_DIVSPAN = false
149 PLUGIN_MARKUP_MAP = ""
150
151 ; these not:
152 ; DBAUTH_AUTH_DSN =
153 ; SERVER_NAME = 
154 ; SERVER_PORT = 
155 ; SCRIPT_NAME = 
156 ; DATA_PATH = 
157 ; PHPWIKI_DIR = 
158 ; VIRTUAL_PATH = 
159 ; USE_PATH_INFO = 
160 ; TEMP_DIR = /tmp
161
162 DISABLE_HTTP_REDIRECT = false
163 DISABLE_GETIMAGESIZE = false
164 ; FORTUNE_DIR = /usr/share/fortune
165 ; GOOGLE_LICENSE_KEY = "..."
166 ; DBADMIN_USER = 
167 ; DBADMIN_PASSWD =
168 BLOG_DEFAULT_EMPTY_PREFIX = true
169 ; TOOLBAR_PAGELINK_PULLDOWN = *
170 ; TOOLBAR_TEMPLATE_PULLDOWN = Template*
171
172 ; External executables:
173 ; USE_EXTERNAL_HTML2PDF = "htmldoc --quiet --format pdf14 --no-toc --no-title %s"
174 EXTERNAL_HTML2PDF_PAGELIST = "htmldoc --quiet --webpage --format pdf14"
175 BABYCART_PATH = /usr/local/bin/babycart
176 ; GRAPHVIZ_EXE = /usr/local/bin/dot
177
178 PLUGIN_CACHED_DATABASE = file
179 ; PLUGIN_CACHED_CACHE_DIR = /tmp/cache
180 PLUGIN_CACHED_FILENAME_PREFIX = phpwiki
181 PLUGIN_CACHED_HIGHWATER = 4194304
182 PLUGIN_CACHED_LOWWATER  = 3145728
183 PLUGIN_CACHED_MAXLIFETIME = 2592000
184 PLUGIN_CACHED_MAXARGLEN = 1000
185 PLUGIN_CACHED_USECACHE = true
186 PLUGIN_CACHED_FORCE_SYNCMAP = true
187 PLUGIN_CACHED_IMGTYPES = "png|gif|gd|gd2|jpeg|wbmp|xbm|xpm"
188