2004-02-18 02:15:00 +00:00
< ? php
2003-04-14 23:10:40 +00:00
# DO NOT EDIT THIS FILE!
# To customize your installation, edit "LocalSettings.php".
2003-05-01 00:19:49 +00:00
# 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.
2003-04-14 23:10:40 +00:00
2004-02-01 05:41:13 +00:00
$wgVersion = " 1.2.0beta " ;
2003-11-09 11:45:12 +00:00
$wgSitename = " Wikipedia " ;
$wgMetaNamespace = FALSE ; # will be same as you set $wgSitename
2003-04-14 23:10:40 +00:00
$wgServer = " http:// " . getenv ( " SERVER_NAME " );
$wgScriptPath = " /wiki " ;
$wgScript = " { $wgScriptPath } /wiki.phtml " ;
$wgRedirectScript = " { $wgScriptPath } /redirect.phtml " ;
$wgStyleSheetPath = " { $wgScriptPath } /style " ;
$wgStyleSheetDirectory = " { $IP } /style " ;
$wgArticlePath = " { $wgScript } ?title= $ 1 " ;
$wgUploadPath = " { $wgScriptPath } /upload " ;
$wgUploadDirectory = " { $IP } /upload " ;
$wgLogo = " { $wgUploadPath } /wiki.png " ;
$wgMathPath = " { $wgUploadPath } /math " ;
$wgMathDirectory = " { $wgUploadDirectory } /math " ;
$wgTmpDirectory = " { $wgUploadDirectory } /tmp " ;
$wgEmergencyContact = " wikiadmin@ " . getenv ( " SERVER_NAME " );
2003-08-07 18:31:42 +00:00
#$wgPasswordSender = "Wikipedia Mail <apache@www.wikipedia.org>";
$wgPasswordSender = " Wikipedia Mail <apache@www.wikipedia.org> \r \n Reply-To: webmaster@www.wikipedia.org " ;
2003-04-14 23:10:40 +00:00
# MySQL settings
#
2003-04-16 07:30:52 +00:00
$wgDBserver = " localhost " ;
2003-04-14 23:10:40 +00:00
$wgDBname = " wikidb " ;
$wgDBconnection = " " ;
$wgDBuser = " wikiuser " ;
$wgDBpassword = " userpass " ;
$wgDBsqluser = " sqluser " ;
$wgDBsqlpassword = " sqlpass " ;
$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-01-25 02:33:34 +00:00
# Database load balancer
$wgDBservers = false ; # e.g. array("larousse", "pliny")
$wgDBloads = false ; # e.g. array(0.6, 0.4);
2003-08-11 13:53:20 +00:00
# memcached settings
# 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 ;
2003-08-11 13:53:20 +00:00
$wgMemCachedServers = array ( " 127.0.0.1:11000 " );
$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
2003-04-14 23:10:40 +00:00
# Language settings
#
$wgLanguageCode = " en " ;
$wgInterwikiMagic = true ; # Treat language links as magic connectors, not inline links
$wgInputEncoding = " ISO-8859-1 " ;
$wgOutputEncoding = " ISO-8859-1 " ;
$wgEditEncoding = " " ;
$wgDocType = " -//W3C//DTD HTML 4.01 Transitional//EN " ;
2003-06-27 07:30:33 +00:00
$wgDTD = " http://www.w3.org/TR/html4/loose.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'
2003-04-14 23:10:40 +00:00
$wgLocalInterwiki = " w " ;
2003-05-16 13:39:22 +00:00
$wgShowIPinHeader = true ; # For non-logged in users
2004-01-17 05:49:39 +00:00
$wgMaxNameChars = 32 ; # Maximum number of bytes in username
2003-04-14 23:10:40 +00:00
2003-09-21 13:10:10 +00:00
# Translation using MediaWiki: namespace
# Not recommended unless memcached is installed
$wgUseDatabaseMessages = false ;
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
$wgExtraSubtitle = " " ;
$wgSiteSupportPage = " " ;
2003-04-14 23:10:40 +00:00
# Miscellaneous configuration settings
#
2003-09-01 13:13:56 +00:00
$wgReadOnlyFile = " { $wgUploadDirectory } /lock_yBgMBwiR " ;
2003-11-25 06:04:38 +00:00
# The debug log file should be not be publically accessible if it is
# used, as it may contain private data.
$wgDebugLogFile = " " ;
2003-09-01 13:13:56 +00:00
$wgDebugComments = false ;
$wgReadOnly = false ;
$wgSqlLogFile = " { $wgUploadDirectory } /sqllog_mFhyRe6 " ;
$wgLogQueries = false ;
2003-11-09 11:45:12 +00:00
$wgUseCategoryMagic = false ;
2004-01-05 01:21:31 +00:00
$wgEnablePersistentLC = false ; # Persistent link cache in linkscc table; FAILS on MySQL 3.x
2003-11-27 19:53:59 +00:00
$wgCompressedPersistentLC = true ; # use gzcompressed blobs
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 ;
2003-11-09 11:45:12 +00:00
# User rights
$wgWhitelistEdit = false ;
$wgWhitelistRead = false ;
$wgWhitelistAccount = array ( " user " => 1 , " sysop " => 1 , " developer " => 1 );
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
$wgDefaultBlockExpiry = " 24 hours " ; # default expiry time
# strtotime format, or "infinite" for an infinite block
$wgAutoblockExpiry = 86400 ; # Number of seconds before autoblock entries expire
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.
$wgCacheEpoch = " 20030516000000 " ;
# 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 " ;
2003-04-14 23:10:40 +00:00
$wgCookieExpiration = 2592000 ;
2004-01-30 17:07:50 +00:00
# Squid-related settings
#
# Enable/disable Squid
$wgUseSquid = false ;
2004-01-31 12:45:09 +00:00
# If you run Squid3 with ESI support, enable this (default:false):
$wgUseESI = false ;
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-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-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');
2003-11-12 10:21:28 +00:00
# Set to set an explicit domain on the login cookies
# eg, "justthis.domain.org" or ".any.subdomain.net"
$wgCookieDomain = " " ;
$wgCookiePath = " / " ;
2003-11-22 12:30:13 +00:00
$wgDisableCookieCheck = false ;
2003-11-12 10:21:28 +00:00
2003-04-14 23:10:40 +00:00
$wgAllowExternalImages = true ;
$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
$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-01-11 23:14:20 +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
$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
2003-05-20 09:30:40 +00:00
# We can serve pages compressed in order to save bandwidth,
# but this will increase CPU usage.
# Requires zlib support enabled in PHP.
2004-01-04 03:35:00 +00:00
$wgUseGzip = function_exists ( " gzencode " );
# 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.
$wgFileExtensions = array ( " png " , " jpg " , " jpeg " , " ogg " );
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
" html " , " htm " ,
# PHP scripts may execute arbitrary code on the server
" php " , " phtml " , " php3 " , " php4 " , " phps " ,
# Other types that may be interpreted by some servers
" shtml " , " jhtml " , " pl " , " py " ,
# May contain harmful executables for Windows victims
2004-01-31 21:32:00 +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 ;
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 ,
2 => 1 , 3 => 1 , 4 => 0 , 5 => 1 , 6 => 0 , 7 => 1 );
2003-07-01 08:27:32 +00:00
$wgNamespacesToBeSearchedDefault = array ( - 1 => 0 , 0 => 1 , 1 => 0 ,
2 => 0 , 3 => 0 , 4 => 0 , 5 => 0 , 6 => 0 , 7 => 0 );
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
# Whether to allow anonymous users to set changes to 'minor'
$wgAllowAnonymousMinor = false ;
2003-04-14 23:10:40 +00:00
?>