X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FDefaultSettings.php;h=92fe00ac585c817a00710a1e093b8792c85c650a;hb=fd03a2922af901d5c12e1039aed84647efd757f6;hp=7b296c4aab55ab8a73f39dd808cfabd8382385ca;hpb=04f50ad2edae27787e0d5bc43a305c2d829b72c7;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/DefaultSettings.php b/includes/DefaultSettings.php index 7b296c4aab..92fe00ac58 100644 --- a/includes/DefaultSettings.php +++ b/includes/DefaultSettings.php @@ -8,10 +8,10 @@ * To customize your installation, edit "LocalSettings.php". If you make * changes here, they will be lost on next upgrade of MediaWiki! * - * 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. + * In this file, variables whose default values depend on other + * variables are set to false. The actual default value of these variables + * will only be set in Setup.php, taking into account any custom settings + * performed in LocalSettings.php. * * Documentation is in the source and on: * http://www.mediawiki.org/wiki/Manual:Configuration_settings @@ -113,7 +113,7 @@ $wgScriptExtension = '.php'; /** * The URL path to index.php. * - * Defaults to "{$wgScriptPath}/index{$wgScriptExtension}". + * Will default to "{$wgScriptPath}/index{$wgScriptExtension}" in Setup.php */ $wgScript = false; @@ -121,7 +121,7 @@ $wgScript = false; * The URL path to redirect.php. This is a script that is used by the Nostalgia * skin. * - * Defaults to "{$wgScriptPath}/redirect{$wgScriptExtension}". + * Will default to "{$wgScriptPath}/redirect{$wgScriptExtension}" in Setup.php */ $wgRedirectScript = false; @@ -140,7 +140,6 @@ $wgLoadScript = false; * * These various web and file path variables are set to their defaults * in Setup.php if they are not explicitly set from LocalSettings.php. - * If you do override them, be sure to set them all! * * These will relatively rarely need to be set manually, unless you are * splitting style sheets or images outside the main document root. @@ -155,7 +154,7 @@ $wgLoadScript = false; */ /** - * The URL path of the skins directory. Defaults to "{$wgScriptPath}/skins" + * The URL path of the skins directory. Will default to "{$wgScriptPath}/skins" in Setup.php */ $wgStylePath = false; $wgStyleSheetPath = &$wgStylePath; @@ -174,7 +173,7 @@ $wgLocalStylePath = false; $wgExtensionAssetsPath = false; /** - * Filesystem stylesheets directory. Defaults to "{$IP}/skins" + * Filesystem stylesheets directory. Will default to "{$IP}/skins" in Setup.php */ $wgStyleDirectory = false; @@ -182,13 +181,13 @@ $wgStyleDirectory = false; * The URL path for primary article page views. This path should contain $1, * which is replaced by the article title. * - * Defaults to "{$wgScript}/$1" or "{$wgScript}?title=$1", depending on - * $wgUsePathInfo. + * Will default to "{$wgScript}/$1" or "{$wgScript}?title=$1" in Setup.php, + * depending on $wgUsePathInfo. */ $wgArticlePath = false; /** - * The URL path for the images directory. Defaults to "{$wgScriptPath}/images" + * The URL path for the images directory. Will default to "{$IP}/images" in Setup.php */ $wgUploadPath = false; @@ -204,7 +203,7 @@ $wgUploadDirectory = false; /** * The URL path of the wiki logo. The logo size should be 135x135 pixels. - * Defaults to "{$wgStylePath}/common/images/wiki.png". + * Will default to "{$wgStylePath}/common/images/wiki.png" in Setup.php */ $wgLogo = false; @@ -223,7 +222,7 @@ $wgAppleTouchIcon = false; * The local filesystem path to a temporary directory. This is not required to * be web accessible. * - * Defaults to "{$wgUploadDirectory}/tmp". + * Will default to "{$wgUploadDirectory}/tmp" in Setup.php */ $wgTmpDirectory = false; @@ -558,6 +557,13 @@ $wgCheckFileExtensions = true; */ $wgStrictFileExtensions = true; +/** + * Setting this to true will disable the upload system's checks for HTML/JavaScript. + * THIS IS VERY DANGEROUS on a publicly editable site, so USE wgGroupPermissions + * TO RESTRICT UPLOADING to only those that you trust + */ +$wgDisableUploadScriptChecks = false; + /** Warn if uploaded files are larger than this (in bytes), or false to disable*/ $wgUploadSizeWarning = false; @@ -1423,6 +1429,8 @@ $wgQueryCacheLimit = 1000; $wgWantedPagesThreshold = 1; /** Enable slow parser functions */ $wgAllowSlowParserFunctions = false; +/** Allow schema updates */ +$wgAllowSchemaUpdates = true; /** * Do DELETE/INSERT for link updates instead of incremental @@ -1661,7 +1669,7 @@ $wgUseFileCache = false; /** * Directory where the cached page will be saved. - * Defaults to "{$wgUploadDirectory}/cache". + * Will default to "{$wgUploadDirectory}/cache" in Setup.php */ $wgFileCacheDirectory = false; @@ -1875,19 +1883,19 @@ $wgExtraLanguageNames = array(); * and excludes them when running the transstat.php script. */ $wgDummyLanguageCodes = array( - 'als', # => 'gsw' - 'bat-smg', # => 'sgs' - 'be-x-old', # => 'be-tarask' - 'bh', # => 'bho' - 'fiu-vro', # => 'vro' - 'nb', # => 'no' - 'qqq', # Used for message documentation. - 'qqx', # Used for viewing message keys. - 'roa-rup', # => 'rup' - 'simple', # => 'en' - 'zh-classical', # => 'lzh' - 'zh-min-nan', # => 'nan' - 'zh-yue', # => 'yue' + 'als' => 'gsw', + 'bat-smg' => 'sgs', + 'be-x-old' => 'be-tarask', + 'bh' => 'bho', + 'fiu-vro' => 'vro', + 'nb' => 'no', + 'qqq' => 'qqq', # Used for message documentation. + 'qqx' => 'qqx', # Used for viewing message keys. + 'roa-rup' => 'rup', + 'simple' => 'en', + 'zh-classical' => 'lzh', + 'zh-min-nan' => 'nan', + 'zh-yue' => 'yue', ); /** @@ -2242,6 +2250,12 @@ $wgXhtmlNamespaces = array(); */ $wgShowIPinHeader = true; +/** + * Use a user's real name inside the user interface for display instead of the username + * (experimental) + */ +$wgRealNameInInterface = true; + /** * Site notice shown at the top of each page * @@ -2337,13 +2351,6 @@ $wgUseSiteJs = true; /** Use the site's Cascading Style Sheets (CSS)? */ $wgUseSiteCss = true; -/** - * Set to false to disable application of access keys and tooltips, - * eg to avoid keyboard conflicts with system keys or as a low-level - * optimization. - */ -$wgEnableTooltipsAndAccesskeys = true; - /** * Break out of framesets. This can be used to prevent clickjacking attacks, * or to prevent external sites from framing your site with ads. @@ -2421,7 +2428,7 @@ $wgFooterIcons = array( "poweredby" => array( "mediawiki" => array( "src" => null, // Defaults to "$wgStylePath/common/images/poweredby_mediawiki_88x31.png" - "url" => "http://www.mediawiki.org/", + "url" => "//www.mediawiki.org/", "alt" => "Powered by MediaWiki", ) ), @@ -2960,7 +2967,7 @@ $wgTidyInternal = extension_loaded( 'tidy' ); $wgDebugTidy = false; /** Allow raw, unchecked HTML in ... sections. - * THIS IS VERY DANGEROUS on a publically editable site, so USE wgGroupPermissions + * THIS IS VERY DANGEROUS on a publicly editable site, so USE wgGroupPermissions * TO RESTRICT EDITING to only those that you trust */ $wgRawHtml = false; @@ -3098,11 +3105,6 @@ $wgPasswordSalt = true; */ $wgMinimalPasswordLength = 1; -/** - * Enabes or disables JavaScript-based suggestions of password strength - */ -$wgLivePasswordStrengthChecks = false; - /** * Whether to allow password resets ("enter some identifying data, and we'll send an email * with a temporary password you can use to get back into the account") identified by @@ -3372,6 +3374,13 @@ $wgEmailConfirmToEdit = false; /** * Permission keys given to users in each group. + * This is an array where the keys are all groups and each value is either: + * a) An array of the format (right => boolean) + * b) An array of the format (right => namespace => boolean) + * + * The second format is used to support per-namespace permissions. + * Note that this feature does not fully work for all permission types. + * * All users are implicitly in the '*' group including anonymous visitors; * logged-in users are all implicitly in the 'user' group. These will be * combined with the permissions of all groups that a given user is listed @@ -3382,14 +3391,10 @@ $wgEmailConfirmToEdit = false; * unable to perform certain essential tasks or access new functionality * when new permissions are introduced and default grants established. * - * If set to an array instead of a boolean, it is assumed that the array is in - * NS => bool form in order to support per-namespace permissions. Note that - * this feature does not fully work for all permission types. - * * Functionality to make pages inaccessible has not been extensively tested * for security. Use at your own risk! * - * This replaces wgWhitelistAccount and wgWhitelistEdit + * This replaces $wgWhitelistAccount and $wgWhitelistEdit */ $wgGroupPermissions = array(); @@ -4325,6 +4330,13 @@ $wgSitemapNamespaces = false; */ $wgSitemapNamespacesPriorities = false; +/** + * If true, searches for IP addresses will be redirected to that IP's + * contributions page. E.g. searching for "1.2.3.4" will redirect to + * [[Special:Contributions/1.2.3.4]] + */ +$wgEnableSearchContributorsByIP = true; + /** @} */ # end of search settings /************************************************************************//** @@ -4417,7 +4429,7 @@ $wgReadOnly = null; * Its contents will be shown to users as part of the read-only warning * message. * - * Defaults to "{$wgUploadDirectory}/lock_yBgMBwiR". + * Will default to "{$wgUploadDirectory}/lock_yBgMBwiR" in Setup.php */ $wgReadOnlyFile = false;