X-Git-Url: https://git.cyclocoop.org/%242?a=blobdiff_plain;f=includes%2FDefaultSettings.php;h=b5fd2e9fca0fb7c88a10422899d8fe2db52da3f9;hb=6e170eadbab639eddd698dab7f671634a8763447;hp=563acfea5904a33d30d7b1c3c3661a9554e7cb02;hpb=042a49ab7db060db8bd998d050e6a71877f2c51d;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/DefaultSettings.php b/includes/DefaultSettings.php index 563acfea59..b5fd2e9fca 100644 --- a/includes/DefaultSettings.php +++ b/includes/DefaultSettings.php @@ -145,6 +145,7 @@ $wgRedirectScript = false; ///< defaults to "{$wgScriptPath}/redirect{$wgScrip * asset paths as seen by users */ $wgStylePath = false; ///< defaults to "{$wgScriptPath}/skins" +$wgLocalStylePath = false; ///< defaults to the same value as $wgStylePath, and shouldn't point to an external domain $wgExtensionAssetsPath = false; ///< defaults to "{$wgScriptPath}/extensions" /** @@ -309,6 +310,8 @@ $wgUrlProtocols = array( 'mailto:', 'news:', 'svn://', + 'git://', + 'mms://', ); /** internal name of virus scanner. This servers as a key to the $wgAntivirusSetup array. @@ -462,9 +465,7 @@ $wgCacheSharedUploads = true; $wgAllowCopyUploads = false; /** - * Max size for uploads, in bytes. Currently only works for uploads from URL - * via CURL (see $wgAllowCopyUploads). The only way to impose limits on - * normal uploads is currently to edit php.ini. + * Max size for uploads, in bytes. Applies to all uploads. */ $wgMaxUploadSize = 1024*1024*100; # 100MB @@ -639,11 +640,6 @@ $wgAllDBsAreLocalhost = false; /**@}*/ - -/** Live high performance sites should disable this - some checks acquire giant mysql locks */ -$wgCheckDBSchema = true; - - /** * Shared database for multiple wikis. Commonly used for storing a user table * for single sign-on. The server for this database must be the same as for the @@ -1126,7 +1122,7 @@ $wgShowIPinHeader = true; # For non-logged in users $wgMaxSigChars = 255; # Maximum number of Unicode characters in signature $wgMaxArticleSize = 2048; # Maximum article size in kilobytes # Maximum number of bytes in username. You want to run the maintenance -# script ./maintenancecheckUsernames.php once you have changed this value +# script ./maintenance/checkUsernames.php once you have changed this value $wgMaxNameChars = 255; $wgMaxPPNodeCount = 1000000; # A complexity limit on template expansion @@ -1465,6 +1461,7 @@ $wgGroupPermissions['sysop']['browsearchive'] = true; $wgGroupPermissions['sysop']['noratelimit'] = true; $wgGroupPermissions['sysop']['versiondetail'] = true; $wgGroupPermissions['sysop']['movefile'] = true; +$wgGroupPermissions['sysop']['unblockself'] = true; #$wgGroupPermissions['sysop']['mergehistory'] = true; // Permission to change users' group assignments @@ -1686,7 +1683,7 @@ $wgCacheEpoch = '20030516000000'; * to ensure that client-side caches do not keep obsolete copies of global * styles. */ -$wgStyleVersion = '268'; +$wgStyleVersion = '274'; # Server-side caching: @@ -1913,6 +1910,16 @@ $wgAllowExternalImagesFrom = ''; */ $wgEnableImageWhitelist = true; +/** + * A different approach to the above: simply allow the tag to be used. + * This allows you to specify alt text and other attributes, copy-paste HTML to + * your wiki more easily, etc. However, allowing external images in any manner + * will allow anyone with editing rights to snoop on your visitors' IP + * addresses and so forth, if they wanted to, by inserting links to images on + * sites they control. + */ +$wgAllowImageTag = false; + /** Allows to move images and other media files */ $wgAllowImageMoving = true; @@ -1939,6 +1946,7 @@ $wgJobClasses = array( 'sendMail' => 'EmaillingJob', 'enotifNotify' => 'EnotifNotifyJob', 'fixDoubleRedirect' => 'DoubleRedirectJob', + 'uploadFromUrl' => 'UploadFromUrlJob', ); /** @@ -2351,11 +2359,11 @@ $wgSVGMaxSize = 2048; $wgMaxImageArea = 1.25e7; /** * Force thumbnailing of animated GIFs above this size to a single - * frame instead of an animated thumbnail. ImageMagick seems to - * get real unhappy and doesn't play well with resource limits. :P - * Defaulting to 1 megapixel (1000x1000) + * frame instead of an animated thumbnail. As of MW 1.17 this limit + * is checked against the total size of all frames in the animation. + * It probably makes sense to keep this equal to $wgMaxImageArea. */ -$wgMaxAnimatedGifArea = 1.0e6; +$wgMaxAnimatedGifArea = 1.25e7; /** * Browsers don't support TIFF inline generally... * For inline display, we need to convert to PNG or JPEG. @@ -2716,72 +2724,71 @@ $wgHandheldForIPhone = false; * */ $wgDefaultUserOptions = array( - 'quickbar' => 1, - 'underline' => 2, + 'ccmeonemails' => 0, 'cols' => 80, - 'rows' => 25, - 'searchlimit' => 20, - 'contextlines' => 5, 'contextchars' => 50, + 'contextlines' => 5, + 'date' => 'default', + 'diffonly' => 0, + 'disablemail' => 0, 'disablesuggest' => 0, - 'skin' => false, - 'math' => 1, - 'usenewrc' => 0, - 'rcdays' => 7, - 'rclimit' => 50, - 'wllimit' => 250, - 'hideminor' => 0, - 'hidepatrolled' => 0, - 'newpageshidepatrolled' => 0, - 'highlightbroken' => 1, - 'stubthreshold' => 0, - 'previewontop' => 1, - 'previewonfirst' => 0, + 'editfont' => 'default', + 'editondblclick' => 0, 'editsection' => 1, 'editsectiononrightclick' => 0, - 'editondblclick' => 0, - 'editwidth' => 0, - 'showtoc' => 1, - 'showtoolbar' => 1, - 'minordefault' => 0, - 'date' => 'default', - 'imagesize' => 2, - 'thumbsize' => 2, - 'rememberpassword' => 0, - 'nocache' => 0, - 'diffonly' => 0, - 'showhiddencats' => 0, - 'norollbackdiff' => 0, - 'enotifwatchlistpages' => 0, - 'enotifusertalkpages' => 1, 'enotifminoredits' => 0, 'enotifrevealaddr' => 0, - 'shownumberswatching' => 1, - 'fancysig' => 0, - 'externaleditor' => 0, + 'enotifusertalkpages' => 1, + 'enotifwatchlistpages' => 0, + 'extendwatchlist' => 0, 'externaldiff' => 0, + 'externaleditor' => 0, + 'fancysig' => 0, 'forceeditsummary' => 0, - 'showjumplinks' => 1, + 'gender' => 'unknown', + 'hideminor' => 0, + 'hidepatrolled' => 0, + 'highlightbroken' => 1, + 'imagesize' => 2, 'justify' => 0, + 'math' => 1, + 'minordefault' => 0, + 'newpageshidepatrolled' => 0, + 'nocache' => 0, + 'noconvertlink' => 0, + 'norollbackdiff' => 0, 'numberheadings' => 0, + 'previewonfirst' => 0, + 'previewontop' => 1, + 'quickbar' => 1, + 'rcdays' => 7, + 'rclimit' => 50, + 'rememberpassword' => 0, + 'rows' => 25, + 'searchlimit' => 20, + 'showhiddencats' => 0, + 'showjumplinks' => 1, + 'shownumberswatching' => 1, + 'showtoc' => 1, + 'showtoolbar' => 1, + 'skin' => false, + 'stubthreshold' => 0, + 'thumbsize' => 2, + 'underline' => 2, 'uselivepreview' => 0, + 'usenewrc' => 0, + 'watchcreations' => 0, + 'watchdefault' => 0, + 'watchdeletion' => 0, 'watchlistdays' => 3.0, - 'extendwatchlist' => 0, - 'watchlisthideminor' => 0, - 'watchlisthidebots' => 0, - 'watchlisthideown' => 0, 'watchlisthideanons' => 0, + 'watchlisthidebots' => 0, 'watchlisthideliu' => 0, + 'watchlisthideminor' => 0, + 'watchlisthideown' => 0, 'watchlisthidepatrolled' => 0, - 'watchcreations' => 0, - 'watchdefault' => 0, 'watchmoves' => 0, - 'watchdeletion' => 0, - 'noconvertlink' => 0, - 'gender' => 'unknown', - 'ccmeonemails' => 0, - 'disablemail' => 0, - 'editfont' => 'default', + 'wllimit' => 250, ); /** @@ -2905,6 +2912,13 @@ $wgAllowUserJs = false; */ $wgAllowUserCss = false; +/** + * Allow user-preferences implemented in CSS? + * This allows users to customise the site appearance to a greater + * degree; disabling it will improve page load times. + */ +$wgAllowUserCssPrefs = true; + /** Use the site's Javascript page? */ $wgUseSiteJs = true; @@ -3322,6 +3336,11 @@ $wgLogActionsHandlers = array(); */ $wgNewUserLog = true; +/** + * Log the automatic creations of new users accounts? + */ +$wgLogAutocreatedAccounts = false; + /** * List of special pages, followed by what subtitle they should go under * at Special:SpecialPages