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-03-01 05:51:55 +00:00
$wgVersion = " 1.3.0pre-alpha " ;
2004-02-01 05:41:13 +00:00
2004-02-27 03:59:21 +00:00
$wgSitename = " MediaWiki " ; # Please customize!
2003-11-09 11:45:12 +00:00
$wgMetaNamespace = FALSE ; # will be same as you set $wgSitename
2004-04-07 11:36:01 +00:00
# check if server use https:
$wgProto = ( isset ( $_SERVER [ " HTTPS " ]) && $_SERVER [ " HTTPS " ] == " on " ) ? " https " : " http " ;
2004-03-23 10:15:26 +00:00
if ( @ $wgCommandLineMode ) {
2004-04-07 11:36:01 +00:00
$wgServer = $wgProto . " ://localhost " ;
2004-03-23 10:15:26 +00:00
} else {
2004-04-07 11:36:01 +00:00
$wgServer = $wgProto . " :// " . $_SERVER [ " SERVER_NAME " ];
2004-03-23 10:15:26 +00:00
if ( $_SERVER [ " SERVER_PORT " ] != 80 ) $wgServer .= " : " . $_SERVER [ " SERVER_PORT " ];
}
2004-04-07 11:36:01 +00:00
unset ( $wgProto );
2004-03-13 11:28:05 +00:00
2003-04-14 23:10:40 +00:00
$wgScriptPath = " /wiki " ;
2004-02-27 03:59:21 +00:00
2004-03-26 16:47:12 +00:00
# Whether to support URLs like index.php/Page_title
$wgUsePathInfo = ( strpos ( php_sapi_name (), " cgi " ) === false );
2004-04-11 07:06:26 +00:00
# ATTN: Old installations used wiki.phtml and redirect.phtml -
2004-02-28 03:04:02 +00:00
# make sure that LocalSettings.php is correctly set!
$wgScript = " { $wgScriptPath } /index.php " ;
$wgRedirectScript = " { $wgScriptPath } /redirect.php " ;
2004-02-27 03:59:21 +00:00
2004-04-27 12:18:48 +00:00
$wgStylePath = " { $wgScriptPath } /style " ;
$wgStyleSheetPath = & $wgStylePath ;
2003-04-14 23:10:40 +00:00
$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 " );
2004-02-27 03:59:21 +00:00
$wgPasswordSender = " Wikipedia Mail <apache@ " . getenv ( " SERVER_NAME " ) . " > " ;
2003-08-07 18:31:42 +00:00
2004-02-27 12:48:07 +00:00
# For using a direct (authenticated) SMTP server connection.
# "host" => 'SMTP domain', "IDHost" => 'domain for MessageID', "port" => "25", "auth" => true/false, "username" => user, "password" => password
$wgSMTP = false ;
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 " ;
2004-03-26 16:47:12 +00:00
# Sysop SQL queries
$wgAllowSysopQueries = false ; # Dangerous if not configured properly.
2003-04-14 23:10:40 +00:00
$wgDBsqluser = " sqluser " ;
$wgDBsqlpassword = " sqlpass " ;
2004-03-26 16:47:12 +00:00
$wgDBpassword = " userpass " ;
$wgSqlLogFile = " { $wgUploadDirectory } /sqllog_mFhyRe6 " ;
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-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 " ;
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
$wgInputEncoding = " ISO-8859-1 " ;
$wgOutputEncoding = " ISO-8859-1 " ;
$wgEditEncoding = " " ;
2004-04-03 10:01:08 +00:00
$wgMimeType = " text/html " ;
2004-04-10 03:06:55 +00:00
$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'
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
2004-05-04 12:37:29 +00:00
$wgInterwikiExpiry = 10800 ; # Expiry time for cache of interwiki table
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-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
$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 = " " ;
2004-03-05 03:18:31 +00:00
$wgDebugRedirects = false ;
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-04-24 09:33:39 +00:00
$wgUseCategoryMagic = true ;
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
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");
2003-11-09 11:45:12 +00:00
$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
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-04-06 01:25:26 +00:00
$wgProxyKey = " W1svekXc5u6lZllTZOwnzEk1nbs " ;
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
2004-03-26 19:02:24 +00:00
# Support for inline hieroglyphs, see http://aoineko.free.fr/ The
# WikiHiero php files must be present in the same directory as the
# rest of the mediawiki code, and WikiHiero must have been configured
# with the correct image locations.
$wgUseWikiHiero = false ;
2004-04-26 10:20:54 +00:00
# Support for inline timelines, see http://members.chello.nl/epzachte/Wikipedia/EasyTimeline/Introduction.htm
# The Timeline php files must be present in the extension directory and you must have the
# ploticus tool available, see http://ploticus.sourceforge.net/
$wgUseTimeline = false ;
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 " );
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).
$wgDiff3 = " /usr/bin/diff3 " ;
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.
$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 ,
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
# Whether to allow anonymous users to set changes to 'minor'
$wgAllowAnonymousMinor = false ;
2004-03-08 01:51:32 +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 ;
## 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 ;
$wgImageMagickConvertCommand = " /usr/bin/convert " ;
2004-04-11 07:06:26 +00:00
# Make sure include_path is set correctly
$wgUsePHPTal = true ;
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 ;
# RDF metadata toggles
$wgEnableDublinCoreRdf = false ;
$wgEnableCreativeCommonsRdf = false ;
# Override for copyright metadata.
$wgRightsPage = NULL ;
$wgRightsUrl = NULL ;
$wgRightsText = NULL ;
2004-04-11 07:06:26 +00:00
$wgRightsIcon = NULL ;
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-04-26 05:14:42 +00:00
# For credit to authors. Set to zero to hide attribution block.
$wgMaxCredits = 0 ;
2004-05-04 12:49:41 +00:00
# Text matching this regex will be recognised as spam
2004-05-04 14:36:42 +00:00
$wgSpamRegex = false ;
# Go button goes straight to the edit screen if the article doesn't exist
$wgGoToEdit = false ;
2003-04-14 23:10:40 +00:00
?>