2004-02-18 02:15:00 +00:00
< ? php
2003-04-14 23:10:40 +00:00
# DO NOT EDIT THIS FILE!
2004-09-03 01:05:32 +00:00
2004-09-02 23:28:24 +00:00
/**
* To customize your installation , edit " LocalSettings.php " .
*
* Note that since all these string interpolations are expanded
* before LocalSettings is included , if you localize something
* like $wgScriptPath , you must also localize everything that
* depends on it .
2004-09-03 01:05:32 +00:00
*
* @ version $Id $
* @ package MediaWiki
*/
2004-08-12 06:54:58 +00:00
# This is not a valid entry point, perform no further processing unless MEDIAWIKI is defined
2004-08-22 17:24:50 +00:00
if ( defined ( 'MEDIAWIKI' ) ) {
2004-08-12 06:54:58 +00:00
2004-09-03 01:05:32 +00:00
/**
* MediaWiki version number
* @ global string $wgVersion
*/
2004-08-13 15:55:59 +00:00
$wgVersion = '1.4-prealpha' ;
2004-02-01 05:41:13 +00:00
2004-09-03 01:05:32 +00:00
/**
* Name of the site .
* It must be changed in LocalSettings . php
* @ global string $wgSiteName
*/
$wgSitename = 'MediaWiki' ;
/**
* Will be same as you set $wgSitename
* @ global mixed $wgMetaNamespace
*/
$wgMetaNamespace = FALSE ;
2003-11-09 11:45:12 +00:00
2004-04-07 11:36:01 +00:00
2004-09-03 01:05:32 +00:00
/**
* URL of the server
* It will be automaticly build including https mode
* @ global string $wgServer
*/
2004-04-07 11:36:01 +00:00
# check if server use https:
2004-06-09 00:03:26 +00:00
$wgProto = ( isset ( $_SERVER [ 'HTTPS' ]) && $_SERVER [ 'HTTPS' ] == 'on' ) ? 'https' : 'http' ;
2004-04-07 11:36:01 +00:00
2004-03-23 10:15:26 +00:00
if ( @ $wgCommandLineMode ) {
2004-06-09 00:03:26 +00:00
$wgServer = $wgProto . '://localhost' ;
2004-03-23 10:15:26 +00:00
} else {
2004-06-09 00:03:26 +00:00
$wgServer = $wgProto . '://' . $_SERVER [ 'SERVER_NAME' ];
if ( $_SERVER [ 'SERVER_PORT' ] != 80 ) $wgServer .= " : " . $_SERVER [ 'SERVER_PORT' ];
2004-03-23 10:15:26 +00:00
}
2004-04-07 11:36:01 +00:00
unset ( $wgProto );
2004-03-13 11:28:05 +00:00
2004-09-03 01:05:32 +00:00
/**
* The path we should point to .
* It might be a virtual path in case with use apache mod_rewrite for example
* @ global string $wgScriptPath
*/
2004-06-09 00:03:26 +00:00
$wgScriptPath = '/wiki' ;
2004-02-27 03:59:21 +00:00
2004-09-03 01:05:32 +00:00
/**
* Whether to support URLs like index . php / Page_title
* @ global bool $wgUsePathInfo
*/
2004-06-09 00:03:26 +00:00
$wgUsePathInfo = ( strpos ( php_sapi_name (), 'cgi' ) === false );
2004-03-26 16:47:12 +00:00
2004-09-03 01:05:32 +00:00
/** #@+
* Script users will request to get articles
* ATTN : Old installations used wiki . phtml and redirect . phtml -
* make sure that LocalSettings . php is correctly set !
* @ deprecated
*/
/**
* @ global string $wgScript
*/
2004-02-28 03:04:02 +00:00
$wgScript = " { $wgScriptPath } /index.php " ;
2004-09-03 01:05:32 +00:00
/**
* @ global string $wgRedirectScript
*/
2004-02-28 03:04:02 +00:00
$wgRedirectScript = " { $wgScriptPath } /redirect.php " ;
2004-09-03 01:05:32 +00:00
/**#@-*/
2004-02-27 03:59:21 +00:00
2004-08-15 23:25:52 +00:00
2004-09-03 01:05:32 +00:00
/** #@+
* @ global string
*/
/**
* style path as seen by users
* @ global string $wgStylePath
*/
2004-04-27 12:18:48 +00:00
$wgStylePath = " { $wgScriptPath } /style " ;
2004-09-03 01:05:32 +00:00
/**
* filesystem stylesheets directory
* @ global string $wgStyleDirectory
*/
2004-05-08 04:43:32 +00:00
$wgStyleDirectory = " { $IP } /style " ;
2004-04-27 12:18:48 +00:00
$wgStyleSheetPath = & $wgStylePath ;
2004-05-08 04:43:32 +00:00
$wgStyleSheetDirectory = & $wgStyleDirectory ;
2003-04-14 23:10:40 +00:00
$wgArticlePath = " { $wgScript } ?title= $ 1 " ;
$wgUploadPath = " { $wgScriptPath } /upload " ;
$wgUploadDirectory = " { $IP } /upload " ;
$wgLogo = " { $wgUploadPath } /wiki.png " ;
$wgMathPath = " { $wgUploadPath } /math " ;
$wgMathDirectory = " { $wgUploadDirectory } /math " ;
$wgTmpDirectory = " { $wgUploadDirectory } /tmp " ;
2004-09-03 01:05:32 +00:00
/**#@-*/
2004-08-15 23:25:52 +00:00
# Email settings
#
2004-09-03 01:05:32 +00:00
/**
* Site admin email address
* Default to wikiadmin @ SERVER_NAME
* @ global string $wgEmergencyContact
*/
2004-06-09 00:03:26 +00:00
$wgEmergencyContact = 'wikiadmin@' . getenv ( 'SERVER_NAME' );
2004-09-03 01:05:32 +00:00
/**
* Password reminder email address
* The address we should use as sender when a user is requesting his password
* Default to apache @ SERVER_NAME
* @ global string $wgPasswordSender
*/
2004-06-09 00:03:26 +00:00
$wgPasswordSender = 'Wikipedia Mail <apache@' . getenv ( 'SERVER_NAME' ) . '>' ;
2003-08-07 18:31:42 +00:00
2004-09-03 01:05:32 +00:00
/**
* SMTP Mode
* For using a direct ( authenticated ) SMTP server connection .
* Default to false or fill an array :
* < code >
* " host " => 'SMTP domain' ,
* " IDHost " => 'domain for MessageID' ,
* " port " => " 25 " ,
* " auth " => true / false ,
* " username " => user ,
* " password " => password
* </ code >
*
* @ global mixed $wgSMTP
*/
2004-02-27 12:48:07 +00:00
$wgSMTP = false ;
2004-08-15 23:25:52 +00:00
2004-09-03 01:05:32 +00:00
/** #@+
* Database settings
*/
/** database host name or ip address */
2004-06-09 00:03:26 +00:00
$wgDBserver = 'localhost' ;
2004-09-03 01:05:32 +00:00
/** name of the database */
2004-06-09 00:03:26 +00:00
$wgDBname = 'wikidb' ;
2004-09-03 01:05:32 +00:00
/** */
2004-06-09 00:03:26 +00:00
$wgDBconnection = '' ;
2004-09-03 01:05:32 +00:00
/** Database username */
2004-06-09 00:03:26 +00:00
$wgDBuser = 'wikiuser' ;
2004-09-03 01:05:32 +00:00
/** Database type
* " mysql " for working code and " PostgreSQL " for development / broken code
*/
$wgDBtype = " mysql " ;
/** Table name prefix */
$wgDBprefix = '' ;
/**#@-*/
2004-03-26 16:47:12 +00:00
2004-08-28 13:32:14 +00:00
# Shared database for multiple wikis.
# Presently used for storing a user table for single sign-on
# The server for this database must be the same as for the main
# database.
# EXPERIMENTAL
# $wgSharedDB='';
2004-06-15 15:00:54 +00:00
# Database load balancer
2004-07-10 03:09:26 +00:00
# This is a two-dimensional array, an array of server info structures
# Fields are:
# host: Host name
# dbname: Default database name
# user: DB user
# password: DB password
# type: "mysql" or "pgsql"
2004-07-18 08:48:43 +00:00
# load: ratio of DB_SLAVE load, must be >=0, the sum of all loads must be >0
2004-07-24 07:24:04 +00:00
# flags: bit field
# DBO_DEFAULT -- turns on DBO_TRX only if !$wgCommandLineMode (recommended)
# DBO_DEBUG -- equivalent of $wgDebugDumpSql
# DBO_TRX -- wrap entire request in a transaction
# DBO_IGNORE -- ignore errors (not useful in LocalSettings.php)
# DBO_NOBUFFER -- turn off buffering (not useful in LocalSettings.php)
#
2004-07-10 03:09:26 +00:00
# Leave at false to use the single-server variables above
$wgDBservers = false ;
2004-06-15 15:00:54 +00:00
2004-03-26 16:47:12 +00:00
# Sysop SQL queries
2004-08-15 23:25:52 +00:00
# The sql user shouldn't have too many rights other the database, restrict
# it to SELECT only on 'cur' table for example
#
2004-03-26 16:47:12 +00:00
$wgAllowSysopQueries = false ; # Dangerous if not configured properly.
2004-06-09 00:03:26 +00:00
$wgDBsqluser = 'sqluser' ;
$wgDBsqlpassword = 'sqlpass' ;
$wgDBpassword = 'userpass' ;
2004-03-26 16:47:12 +00:00
$wgSqlLogFile = " { $wgUploadDirectory } /sqllog_mFhyRe6 " ;
2004-06-29 07:09:00 +00:00
$wgDBerrorLog = false ; # File to log MySQL errors to
2004-03-26 16:47:12 +00:00
2004-08-15 23:25:52 +00:00
# wgDBminWordLen :
# MySQL 3.x : used to discard words that MySQL will not return any results for
# shorter values configure mysql directly
# MySQL 4.x : ignore it and configure mySQL
# See: http://dev.mysql.com/doc/mysql/en/Fulltext_Fine-tuning.html
2003-04-14 23:10:40 +00:00
$wgDBminWordLen = 4 ;
$wgDBtransactions = false ; # Set to true if using InnoDB tables
2003-06-03 08:44:50 +00:00
$wgDBmysql4 = false ; # Set to true to use enhanced fulltext search
2004-02-11 13:03:58 +00:00
$wgSqlTimeout = 30 ;
2003-04-14 23:10:40 +00:00
2004-04-15 13:08:22 +00:00
$wgBufferSQLResults = true ; # use buffered queries by default
2004-03-01 00:31:08 +00:00
# Other wikis on this site, can be administered from a single developer account
# Array, interwiki prefix => database name
$wgLocalDatabases = array ();
2004-08-15 23:25:52 +00:00
# Memcached settings
2003-08-11 13:53:20 +00:00
# See docs/memcached.doc
#
2003-11-12 10:21:28 +00:00
$wgMemCachedDebug = false ; # Will be set to false in Setup.php, if the server isn't working
$wgUseMemCached = false ;
2004-06-09 00:03:26 +00:00
$wgMemCachedServers = array ( '127.0.0.1:11000' );
2003-08-11 13:53:20 +00:00
$wgMemCachedDebug = false ;
2003-11-12 10:21:28 +00:00
$wgSessionsInMemcached = false ;
$wgLinkCacheMemcached = false ; # Not fully tested
2003-08-11 13:53:20 +00:00
2004-08-21 13:59:48 +00:00
# Turck MMCache shared memory
# You can use this for persistent caching where your wiki runs on a small number of
# servers. Mutually exclusive with memcached. MMCache must be installed.
$wgUseTurckShm = false ;
2004-08-15 23:25:52 +00:00
2003-04-14 23:10:40 +00:00
# Language settings
#
2004-06-09 00:03:26 +00:00
$wgLanguageCode = 'en' ;
2004-03-20 15:03:26 +00:00
$wgLanguageFile = false ; # Filename of a language file generated by dumpMessages.php
2003-04-14 23:10:40 +00:00
$wgInterwikiMagic = true ; # Treat language links as magic connectors, not inline links
2004-06-11 02:47:41 +00:00
$wgInputEncoding = 'ISO-8859-1' ; # LanguageUtf8.php normally overrides this
$wgOutputEncoding = 'ISO-8859-1' ; # unless you set the next option to true:
$wgUseLatin1 = false ; # Enable ISO-8859-1 compatibility mode
2004-06-09 00:03:26 +00:00
$wgEditEncoding = '' ;
$wgMimeType = 'text/html' ;
$wgDocType = '-//W3C//DTD XHTML 1.0 Transitional//EN' ;
$wgDTD = 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd' ;
2003-07-09 04:47:12 +00:00
$wgUseDynamicDates = false ; # Enable to allow rewriting dates in page text
2003-11-24 13:18:47 +00:00
# DOES NOT FORMAT CORRECTLY FOR MOST LANGUAGES
2003-07-09 04:47:12 +00:00
$wgAmericanDates = false ; # Enable for English module to print dates
# as eg 'May 12' instead of '12 May'
2004-08-01 06:46:43 +00:00
$wgTranslateNumerals = true ; # For Hindi and Arabic use local numerals instead
# of Western style (0-9) numerals in interface.
2003-04-14 23:10:40 +00:00
2003-09-21 13:10:10 +00:00
# Translation using MediaWiki: namespace
2004-02-28 08:31:44 +00:00
# This will increase load times by 25-60% unless memcached is installed
2004-08-15 23:25:52 +00:00
# Interface messages will be get from the database.
2004-03-20 15:03:26 +00:00
$wgUseDatabaseMessages = true ;
2003-12-14 14:29:35 +00:00
$wgMsgCacheExpiry = 86400 ;
2003-09-21 13:10:10 +00:00
2003-11-09 11:45:12 +00:00
2003-04-14 23:10:40 +00:00
# Miscellaneous configuration settings
#
2004-08-15 23:25:52 +00:00
$wgLocalInterwiki = 'w' ;
$wgInterwikiExpiry = 10800 ; # Expiry time for cache of interwiki table
$wgShowIPinHeader = true ; # For non-logged in users
$wgMaxNameChars = 32 ; # Maximum number of bytes in username
$wgExtraSubtitle = '' ;
$wgSiteSupportPage = '' ; # A page where you users can receive donations
2003-09-01 13:13:56 +00:00
$wgReadOnlyFile = " { $wgUploadDirectory } /lock_yBgMBwiR " ;
2003-11-25 06:04:38 +00:00
2004-05-12 01:17:05 +00:00
# The debug log file should be not be publicly accessible if it is
2003-11-25 06:04:38 +00:00
# used, as it may contain private data.
2004-06-09 00:03:26 +00:00
$wgDebugLogFile = '' ;
2004-03-05 03:18:31 +00:00
$wgDebugRedirects = false ;
2004-07-24 07:24:04 +00:00
$wgDebugRawPage = false ; # Avoid overlapping debug entries by leaving out CSS
2003-11-25 06:04:38 +00:00
2003-09-01 13:13:56 +00:00
$wgDebugComments = false ;
$wgReadOnly = false ;
$wgLogQueries = false ;
2004-03-23 10:15:26 +00:00
$wgDebugDumpSql = false ;
2004-04-15 13:08:22 +00:00
# Whether to disable automatic generation of "we're sorry,
# but there has been a database error" pages.
$wgIgnoreSQLErrors = false ;
2004-05-12 01:17:05 +00:00
# Should [[Category:Dog]] on a page associate it with the
# category "Dog"? (a link to that category page will be
# added to the article, clicking it reveals a list of
# all articles in the category)
2004-04-24 09:33:39 +00:00
$wgUseCategoryMagic = true ;
2004-05-12 01:17:05 +00:00
2004-06-06 04:15:03 +00:00
# disable experimental dmoz-like category browsing. Output things like:
# Encyclopedia > Music > Style of Music > Jazz
# FIXME: need fixing
$wgUseCategoryBrowser = false ;
2004-07-24 07:24:04 +00:00
$wgEnablePersistentLC = false ; # Obsolete, do not use
2003-11-27 19:53:59 +00:00
$wgCompressedPersistentLC = true ; # use gzcompressed blobs
2004-08-14 13:34:57 +00:00
$wgUseOldExistenceCheck = false ; # use old prefill link method, for debugging only
2003-09-21 13:10:10 +00:00
2004-01-07 02:51:47 +00:00
$wgEnableParserCache = false ; # requires that php was compiled --with-zlib
2004-01-17 19:59:42 +00:00
# wgHitcounterUpdateFreq sets how often page counters should be
# updated, higher values are easier on the database. A value of 1
# causes the counters to be updated on every hit, any higher value n
# cause them to update *on average* every n hits. Should be set to
# either 1 or something largish, eg 1000, for maximum efficiency.
$wgHitcounterUpdateFreq = 1 ;
2004-08-15 23:25:52 +00:00
# User rights
# It's not 100% safe, there could be security hole using that one. Use at your
# own risks.
2004-03-05 13:19:19 +00:00
$wgWhitelistEdit = false ; # true = user must login to edit.
$wgWhitelistRead = false ; # Pages anonymous user may see, like: = array ( ":Main_Page", "Special:Userlogin", "Wikipedia:Help");
2004-06-09 00:03:26 +00:00
$wgWhitelistAccount = array ( 'user' => 1 , 'sysop' => 1 , 'developer' => 1 );
2004-08-15 23:25:52 +00:00
$wgAllowAnonymousMinor = false ; # Allow anonymous users to mark changes as 'minor'
2003-10-23 07:57:22 +00:00
$wgSysopUserBans = false ; # Allow sysops to ban logged-in users
2004-02-14 12:37:25 +00:00
$wgSysopRangeBans = false ; # Allow sysops to ban IP ranges
2004-06-09 00:03:26 +00:00
$wgDefaultBlockExpiry = '24 hours' ; # default expiry time
2004-02-14 12:37:25 +00:00
# strtotime format, or "infinite" for an infinite block
$wgAutoblockExpiry = 86400 ; # Number of seconds before autoblock entries expire
2004-08-15 23:25:52 +00:00
# Proxy scanner settings
#
2004-03-10 14:24:40 +00:00
$wgBlockOpenProxies = false ; # Automatic open proxy test on edit
2004-03-20 15:03:26 +00:00
$wgProxyPorts = array ( 80 , 81 , 1080 , 3128 , 6588 , 8000 , 8080 , 8888 , 65506 );
2004-03-10 14:24:40 +00:00
$wgProxyScriptPath = " $IP /proxy_check.php " ;
$wgProxyMemcExpiry = 86400 ;
2004-06-09 00:03:26 +00:00
$wgProxyKey = 'W1svekXc5u6lZllTZOwnzEk1nbs' ;
2004-06-21 07:41:53 +00:00
$wgProxyList = array (); # big list of banned IP addresses, in the keys not the values
2004-08-15 23:25:52 +00:00
# Number of accounts each IP address may create, 0 to disable.
# Requires memcached
$wgAccountCreationThrottle = 0 ;
2003-11-14 09:13:23 +00:00
2003-05-16 13:39:22 +00:00
# Client-side caching:
$wgCachePages = true ; # Allow client-side caching of pages
# Set this to current time to invalidate all prior cached pages.
# Affects both client- and server-side caching.
2004-06-09 00:03:26 +00:00
$wgCacheEpoch = '20030516000000' ;
2003-05-16 13:39:22 +00:00
2004-08-15 23:25:52 +00:00
2003-05-16 13:39:22 +00:00
# Server-side caching:
# This will cache static pages for non-logged-in users
# to reduce database traffic on public sites.
# Must set $wgShowIPinHeader = false
$wgUseFileCache = false ;
$wgFileCacheDirectory = " { $wgUploadDirectory } /cache " ;
2004-08-14 22:51:28 +00:00
# When using the file cache, we can store the cached HTML gzipped to save disk
# space. Pages will then also be served compressed to clients that support it.
# THIS IS NOT COMPATIBLE with ob_gzhandler which is now enabled if supported in
# the default LocalSettings.php! If you enable this, remove that setting first.
#
# Requires zlib support enabled in PHP.
$wgUseGzip = false ;
2003-04-14 23:10:40 +00:00
$wgCookieExpiration = 2592000 ;
2004-08-15 23:25:52 +00:00
2004-01-30 17:07:50 +00:00
# Squid-related settings
#
2004-08-15 23:25:52 +00:00
2004-01-30 17:07:50 +00:00
# Enable/disable Squid
$wgUseSquid = false ;
2004-08-15 23:25:52 +00:00
2004-01-31 12:45:09 +00:00
# If you run Squid3 with ESI support, enable this (default:false):
$wgUseESI = false ;
2004-08-15 23:25:52 +00:00
2004-01-30 17:07:50 +00:00
# Internal server name as known to Squid, if different
2004-01-30 18:02:50 +00:00
# $wgInternalServer = 'http://yourinternal.tld:8000';
2004-01-30 17:07:50 +00:00
$wgInternalServer = $wgServer ;
2004-08-15 23:25:52 +00:00
2004-02-03 13:14:10 +00:00
# Cache timeout for the squid, will be sent as s-maxage (without ESI) or
# Surrogate-Control (with ESI). Without ESI, you should strip out s-maxage in the Squid config.
2004-02-03 13:29:01 +00:00
# 18000 seconds = 5 hours, more cache hits with 2678400 = 31 days
2004-02-03 13:14:10 +00:00
$wgSquidMaxage = 18000 ;
2004-08-15 23:25:52 +00:00
2004-01-30 17:07:50 +00:00
# A list of proxy servers (ips if possible) to purge on changes
# don't specify ports here (80 is default)
# $wgSquidServers = array('127.0.0.1');
2004-06-30 03:39:48 +00:00
# Maximum number of titles to purge in any one client operation
$wgMaxSquidPurgeTitles = 400 ;
2004-08-15 23:25:52 +00:00
# Cookie settings:
# Set to set an explicit domain on the login cookies
# eg, "justthis.domain.org" or ".any.subdomain.net"
2004-06-09 00:03:26 +00:00
$wgCookieDomain = '' ;
$wgCookiePath = '/' ;
2003-11-22 12:30:13 +00:00
$wgDisableCookieCheck = false ;
2003-11-12 10:21:28 +00:00
2004-08-15 23:25:52 +00:00
# Whether to allow inline image pointing to other websites
2003-04-14 23:10:40 +00:00
$wgAllowExternalImages = true ;
2004-08-15 23:25:52 +00:00
2003-04-14 23:10:40 +00:00
$wgMiserMode = false ; # Disable database-intensive features
2004-01-25 02:33:34 +00:00
$wgDisableQueryPages = false ; # Disable all query pages if miser mode is on, not just some
$wgUseWatchlistCache = false ; # Generate a watchlist once every hour or so
2004-08-15 23:25:52 +00:00
$wgWLCacheTimeout = 3600 ; # The hour or so mentioned above
2004-01-11 23:14:20 +00:00
# To use inline TeX, you need to compile 'texvc' (in the 'math' subdirectory
# of the MediaWiki package and have latex, dvips, gs (ghostscript), and
# convert (ImageMagick) installed and available in the PATH.
# Please see math/README for more information.
2003-04-14 23:10:40 +00:00
$wgUseTeX = false ;
2004-06-09 00:03:26 +00:00
$wgTexvc = './math/texvc' ; # Location of the texvc binary
2003-11-09 11:45:12 +00:00
# Profiling / debugging
2003-04-14 23:10:40 +00:00
$wgProfiling = false ; # Enable for more detailed by-function times in debug log
2003-11-09 11:45:12 +00:00
$wgProfileLimit = 0.0 ; # Only record profiling info for pages that took longer than this
$wgProfileOnly = false ; # Don't put non-profiling info into log file
2003-11-18 23:52:09 +00:00
$wgProfileToDatabase = false ; # Log sums from profiling into "profiling" table in db.
2003-11-18 23:49:11 +00:00
$wgProfileSampleRate = 1 ; # Only profile every n requests when profiling is turned on
2003-11-09 11:45:12 +00:00
$wgDebugProfiling = false ; # Detects non-matching wfProfileIn/wfProfileOut calls
$wgDebugFunctionEntry = 0 ; # Output debug message on every wfProfileIn/wfProfileOut
2004-06-30 02:02:43 +00:00
$wgDebugSquid = false ; # Lots of debugging output from SquidUpdate.php
2003-11-09 11:45:12 +00:00
$wgDisableCounters = false ;
$wgDisableTextSearch = false ;
2004-02-11 01:48:42 +00:00
$wgDisableFuzzySearch = false ;
2003-11-09 11:45:12 +00:00
$wgDisableSearchUpdate = false ; # If you've disabled search semi-permanently, this also disables updates to the table. If you ever re-enable, be sure to rebuild the search table.
2003-11-12 10:21:28 +00:00
$wgDisableUploads = true ; # Uploads have to be specially set up to be secure
2004-01-11 23:29:23 +00:00
$wgRemoteUploads = false ; # Set to true to enable the upload _link_ while local uploads are disabled. Assumes that the special page link will be bounced to another server where uploads do work.
2003-11-09 11:45:12 +00:00
$wgDisableAnonTalk = false ;
2003-04-14 23:10:40 +00:00
2004-03-14 15:05:52 +00:00
# Path to the GNU diff3 utility. If the file doesn't exist,
# edit conflicts will fall back to the old behaviour (no merging).
2004-06-09 00:03:26 +00:00
$wgDiff3 = '/usr/bin/diff3' ;
2004-03-14 15:05:52 +00:00
2004-08-15 23:25:52 +00:00
2004-01-04 03:35:00 +00:00
# We can also compress text in the old revisions table. If this is set on,
# old revisions will be compressed on page save if zlib support is available.
# Any compressed revisions will be decompressed on load regardless of this
# setting *but will not be readable at all* if zlib support is not available.
$wgCompressRevisions = false ;
2003-05-20 09:30:40 +00:00
2003-12-09 18:20:32 +00:00
# This is the list of preferred extensions for uploading files. Uploading
# files with extensions not in this list will trigger a warning.
2004-08-03 07:10:35 +00:00
$wgFileExtensions = array ( 'png' , 'gif' , 'jpg' , 'jpeg' , 'ogg' );
2003-12-09 18:20:32 +00:00
2004-01-20 04:12:21 +00:00
# Files with these extensions will never be allowed as uploads.
$wgFileBlacklist = array (
# HTML may contain cookie-stealing JavaScript and web bugs
2004-06-09 00:03:26 +00:00
'html' , 'htm' ,
2004-01-20 04:12:21 +00:00
# PHP scripts may execute arbitrary code on the server
2004-06-09 00:03:26 +00:00
'php' , 'phtml' , 'php3' , 'php4' , 'phps' ,
2004-01-20 04:12:21 +00:00
# Other types that may be interpreted by some servers
2004-06-09 00:03:26 +00:00
'shtml' , 'jhtml' , 'pl' , 'py' ,
2004-01-20 04:12:21 +00:00
# May contain harmful executables for Windows victims
2004-06-09 00:03:26 +00:00
'exe' , 'scr' , 'dll' , 'msi' , 'vbs' , 'bat' , 'com' , 'pif' , 'cmd' , 'vxd' , 'cpl' );
2004-01-20 04:12:21 +00:00
2003-12-09 18:20:32 +00:00
# This is a flag to determine whether or not to check file extensions on
# upload.
$wgCheckFileExtensions = true ;
2004-01-20 04:12:21 +00:00
# If this is turned off, users may override the warning for files not
# covered by $wgFileExtensions.
$wgStrictFileExtensions = true ;
2004-06-09 12:15:42 +00:00
# Warn if uploaded files are larger than this
$wgUploadSizeWarning = 150000 ;
2003-08-08 03:10:55 +00:00
$wgPasswordSalt = true ; # For compatibility with old installations set to false
2003-04-14 23:10:40 +00:00
# Which namespaces should support subpages?
# See Language.php for a list of namespaces.
#
$wgNamespacesWithSubpages = array ( - 1 => 0 , 0 => 0 , 1 => 1 ,
2004-03-23 10:15:26 +00:00
2 => 1 , 3 => 1 , 4 => 0 , 5 => 1 , 6 => 0 , 7 => 1 , 8 => 0 , 9 => 1 , 10 => 0 , 11 => 1 );
2003-04-14 23:10:40 +00:00
2003-07-01 08:27:32 +00:00
$wgNamespacesToBeSearchedDefault = array ( - 1 => 0 , 0 => 1 , 1 => 0 ,
2004-03-23 10:15:26 +00:00
2 => 0 , 3 => 0 , 4 => 0 , 5 => 0 , 6 => 0 , 7 => 0 , 8 => 0 , 9 => 1 , 10 => 0 , 11 => 1 );
2003-07-01 08:27:32 +00:00
2003-12-22 11:10:35 +00:00
# If set, a bold ugly notice will show up at the top of every page.
$wgSiteNotice = " " ;
2004-01-28 22:57:07 +00:00
2004-04-08 09:14:20 +00:00
## Set $wgUseImageResize to true if you want to enable dynamic
## server side image resizing ("Thumbnails")
#
$wgUseImageResize = false ;
2004-08-17 21:07:14 +00:00
## Set maximum width of images on image description pages.
## Images bigger than this will be rendered down.
$wgMaxImageWidth = 800 ;
2004-04-08 09:14:20 +00:00
## Resizing can be done using PHP's internal image libraries
## or using ImageMagick. The later supports more file formats
## than PHP, which only supports PNG, GIF, JPG, XBM and WBMP.
##
## Set $wgUseImageMagick to true to use Image Magick instead
## of the builtin functions
#
$wgUseImageMagick = false ;
2004-06-09 00:03:26 +00:00
$wgImageMagickConvertCommand = '/usr/bin/convert' ;
2004-04-08 09:14:20 +00:00
2004-05-12 01:17:05 +00:00
# PHPTal is a library for page templates. MediaWiki includes
# a recent PHPTal distribution. It is required to use the
# Monobook (default) skin.
2004-08-06 09:46:25 +00:00
#
# Currently it does not work on PHP5.
$wgUsePHPTal = version_compare ( phpversion (), " 5.0 " , " lt " );
2004-03-10 00:56:23 +00:00
2004-03-08 01:51:32 +00:00
if ( ! isset ( $wgCommandLineMode ) ) {
$wgCommandLineMode = false ;
}
2004-04-03 00:53:17 +00:00
# Show seconds in Recent Changes
2004-04-04 21:58:05 +00:00
$wgRCSeconds = false ;
2004-06-14 10:40:24 +00:00
# Log IP addresses in the recentchanges table
$wgPutIPinRC = false ;
2004-04-04 21:58:05 +00:00
# RDF metadata toggles
$wgEnableDublinCoreRdf = false ;
$wgEnableCreativeCommonsRdf = false ;
# Override for copyright metadata.
2004-05-12 01:17:05 +00:00
# TODO: these options need documentation
2004-04-04 21:58:05 +00:00
$wgRightsPage = NULL ;
$wgRightsUrl = NULL ;
$wgRightsText = NULL ;
2004-04-11 07:06:26 +00:00
$wgRightsIcon = NULL ;
2004-04-05 04:02:04 +00:00
2004-06-24 13:26:08 +00:00
# Set this to true if you want detailed copyright information forms on Upload.
$wgUseCopyrightUpload = false ;
# Set this to false if you want to disable checking that detailed
# copyright information values are not empty.
$wgCheckCopyrightUpload = true ;
2004-04-05 04:02:04 +00:00
# Set this to false to avoid forcing the first letter of links
# to capitals. WARNING: may break links! This makes links
# COMPLETELY case-sensitive. Links appearing with a capital at
# the beginning of a sentence will *not* go to the same place
# as links in the middle of a sentence using a lowercase initial.
$wgCapitalLinks = true ;
2004-04-11 07:06:26 +00:00
# List of interwiki prefixes for wikis we'll accept as sources
# for Special:Import (for sysops). Since complete page history
# can be imported, these should be 'trusted'.
$wgImportSources = array ();
2004-06-28 18:35:03 +00:00
# Set this to the number of authors that you want to be credited below an
# article text. Set it to zero to hide the attribution block, and a
# negative number (like -1) to show all authors. Note that this will
2004-06-28 20:24:23 +00:00
# require 2-3 extra database hits, which can have a not insignificant
2004-06-28 18:35:03 +00:00
# impact on performance for large wikis.
2004-04-26 05:14:42 +00:00
$wgMaxCredits = 0 ;
2004-06-28 20:24:23 +00:00
# If there are more than $wgMaxCredits authors, show $wgMaxCredits of them.
# Otherwise, link to a separate credits page.
$wgShowCreditsIfMax = true ;
2004-05-12 01:17:05 +00:00
# Text matching this regular expression will be recognised as spam
# See http://en.wikipedia.org/wiki/Regular_expression
2004-05-04 14:36:42 +00:00
$wgSpamRegex = false ;
2004-06-21 07:41:53 +00:00
# Similarly if this function returns true
$wgFilterCallback = false ;
2004-05-04 14:36:42 +00:00
# Go button goes straight to the edit screen if the article doesn't exist
$wgGoToEdit = false ;
2004-05-06 12:41:31 +00:00
2004-05-12 01:17:05 +00:00
# Allow limited user-specified HTML in wiki pages?
2004-05-09 12:04:59 +00:00
# It will be run through a whitelist for security.
2004-05-12 01:17:05 +00:00
# Set this to false if you want wiki pages to consist only of wiki
# markup. Note that replacements do not yet exist for all HTML
# constructs.
2004-05-09 12:04:59 +00:00
$wgUserHtml = true ;
2004-07-24 22:59:44 +00:00
# Allow raw, unchecked HTML in <html>...</html> sections.
# THIS IS VERY DANGEROUS on a publically editable site.
# Don't enable it unless you've restricted editing to trusted
# users only.
$wgRawHtml = false ;
2004-05-13 11:54:19 +00:00
# $wgUseTidy: use tidy to make sure HTML output is sane.
# This should only be enabled if $wgUserHtml is true.
# tidy is a free tool that fixes broken HTML.
2004-05-12 01:17:05 +00:00
# See http://www.w3.org/People/Raggett/tidy/
# $wgTidyBin should be set to the path of the binary and
# $wgTidyConf to the path of the configuration file.
# $wgTidyOpts can include any number of parameters.
2004-05-06 12:41:31 +00:00
$wgUseTidy = false ;
$wgTidyBin = 'tidy' ;
$wgTidyConf = $IP . '/extensions/tidy/tidy.conf' ;
$wgTidyOpts = '' ;
2004-05-08 02:15:50 +00:00
# See list of skins and their symbolic names in language/Language.php
2004-06-09 00:03:26 +00:00
$wgDefaultSkin = 'monobook' ;
2004-05-08 02:15:50 +00:00
2004-05-29 17:32:49 +00:00
# Whether or not to allow real name fields. Defaults to true.
$wgAllowRealName = true ;
2004-05-15 03:36:39 +00:00
# Extensions
2004-08-27 05:23:52 +00:00
$wgSkinExtensionFunctions = array ();
2004-05-15 03:36:39 +00:00
$wgExtensionFunctions = array ();
2004-06-11 02:47:41 +00:00
2004-06-28 21:51:52 +00:00
# Allow user Javascript page?
$wgAllowUserJs = true ;
# Allow user Cascading Style Sheets (CSS)?
$wgAllowUserCss = true ;
2004-07-10 01:25:42 +00:00
# Filter for Special:Randompage. Part of a WHERE clause
$wgExtraRandompageSQL = false ;
2004-07-09 11:42:24 +00:00
# Allow the "info" action, very inefficient at the moment
$wgAllowPageInfo = false ;
2004-07-19 05:15:50 +00:00
# Maximum indent level of toc.
$wgMaxTocLevel = 999 ;
2004-07-24 07:24:04 +00:00
# Recognise longitude/latitude coordinates
$wgUseGeoMode = false ;
2004-07-25 05:15:03 +00:00
# Validation for print or other production versions
$wgUseValidation = false ;
2004-08-08 02:20:00 +00:00
# Use external C++ diff engine (module wikidiff from the
# extensions package)
$wgUseExternalDiffEngine = false ;
2004-08-09 18:58:43 +00:00
# Use RC Patrolling to check for vandalism
$wgUseRCPatrol = true ;
2004-08-31 10:23:55 +00:00
# Additional namespaces. If the namespaces defined in Language.php and Namespace.php are insufficient,
# you can create new ones here, for example, to import Help files in other languages.
# PLEASE NOTE: Once you delete a namespace, the pages in that namespace will no longer be accessible.
# If you rename it, then you can access them through the new namespace name.
#
# Custom namespaces should start at 100.
#$wgExtraNamespaces=
# array(100 => "Hilfe",
# 101 => "Hilfe_Diskussion",
# 102 =>"Aide",
# 103 =>"Discussion_Aide"
# );
2004-09-01 22:56:03 +00:00
# Enable SOAP interface. Off by default
$wgEnableSOAP = false ;
2004-08-06 22:30:47 +00:00
} else {
die ();
}
2003-04-14 23:10:40 +00:00
?>