r76524 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r76523‎ | r76524 | r76525 >
Date:17:15, 11 November 2010
Author:ialex
Status:deferred
Tags:
Comment:
* Added $wgAllUnicodeFixes, $wgUpgradeKey, $wgResourceLoaderDebug, $wgResourceLoaderInlinePrivateModules, $wgResourceLoaderMaxage, $wgResourceLoaderUseESI, $wgDeletedDirectory, $wgLoadScript, $wgUploadMissingFileUrl, $wgPasswordSenderName, $wgAdditionalMailParams, $wgBetterDirectionality, $wgCanonicalLanguageLinks, $wgActiveUserDays, $wgCategoryCollation, $wgAdaptiveMessageCache, $wgAllowAsyncCopyUploads, $wgSecureLogin, $wgSecureLoginStickHTTPS, $wgWeakPasswords, $wgExternalAuthConf and $wgLicenseTerms.
* Removed $wgJQueryVersion, $wgJQueryMinified, $wgJQueryOnEveryPage, $wgDisableSearchContext, $wgUseZhdaemon, $wgZhdaemonHost, $wgZhdaemonPort, $wgColorErrors and $wgUseMemCached.
Modified paths:
  • /trunk/extensions/Configure/CHANGELOG (modified) (history)
  • /trunk/extensions/Configure/Configure.php (modified) (history)
  • /trunk/extensions/Configure/settings/Settings-core.php (modified) (history)
  • /trunk/extensions/Configure/settings/Settings.i18n.php (modified) (history)

Diff [purge]

Index: trunk/extensions/Configure/CHANGELOG
@@ -1,6 +1,19 @@
22 This file lists changes on this extension. Localisation updates are done
33 through translatewiki.net and are not listed here.
44
 5+0.15.37 - 11 November 2010
 6+ * Added $wgAllUnicodeFixes, $wgUpgradeKey, $wgResourceLoaderDebug,
 7+ $wgResourceLoaderInlinePrivateModules, $wgResourceLoaderMaxage,
 8+ $wgResourceLoaderUseESI, $wgDeletedDirectory, $wgLoadScript,
 9+ $wgUploadMissingFileUrl, $wgPasswordSenderName, $wgAdditionalMailParams,
 10+ $wgBetterDirectionality, $wgCanonicalLanguageLinks, $wgActiveUserDays,
 11+ $wgCategoryCollation, $wgAdaptiveMessageCache, $wgAllowAsyncCopyUploads,
 12+ $wgSecureLogin, $wgSecureLoginStickHTTPS, $wgWeakPasswords,
 13+ $wgExternalAuthConf and $wgLicenseTerms.
 14+ * Removed $wgJQueryVersion, $wgJQueryMinified, $wgJQueryOnEveryPage,
 15+ $wgDisableSearchContext, $wgUseZhdaemon, $wgZhdaemonHost, $wgZhdaemonPort,
 16+ $wgColorErrors and $wgUseMemCached.
 17+
518 0.15.36 - 2 September 2010
619 Updated CategoryTree, FancyCaptcha, FlaggedRevs, SemanticForms and
720 SemanticMediaWiki extensions.
Index: trunk/extensions/Configure/settings/Settings.i18n.php
@@ -113,6 +113,8 @@
114114 'configure-setting-wgExtraLanguageNames-key' => 'Language code',
115115 'configure-setting-wgExtraLanguageNames-value' => 'Name',
116116 'configure-setting-wgDisabledVariants' => 'Disabled variants for language variant conversion',
 117+ 'configure-setting-wgBetterDirectionality' => 'Experimental better directionality support',
 118+ 'configure-setting-wgCanonicalLanguageLinks' => 'Enable cononical language links in meta data',
117119 'configure-setting-wgExtraRandompageSQL' => 'Filter for [[Special:Random]] (in a WHERE clause)',
118120 'configure-setting-wgExtraSubtitle' => 'Subtitle (appears under every page title)',
119121 'configure-setting-wgHideInterlanguageLinks' => 'Hide interlanguage links from the sidebar',
@@ -131,6 +133,7 @@
132134 'configure-setting-wgUseExternalEditor' => 'Allow use of external editor',
133135 'configure-setting-wgAjaxLicensePreview' => 'Use AJAX to preview licensing for uploads',
134136 'configure-setting-wgAllowCopyUploads' => 'Allow uploads to be made by URL',
 137+ 'configure-setting-wgAllowAsyncCopyUploads' => 'Allow asynchronous copy uploads',
135138 'configure-setting-wgCheckFileExtensions' => 'Check file extensions',
136139 'configure-setting-wgEnableUploads' => 'Enable uploads',
137140 'configure-setting-wgUploadMaintenance' => 'Temporarily disable file delete/restore',
@@ -164,6 +167,8 @@
165168 'configure-setting-wgLogTypes' => 'Log types',
166169 'configure-setting-wgMaxRedirectLinksRetrieved' => 'Maximum number of links to a redirect page listed on [[Special:Whatlinkshere/RedirectDestination]]',
167170 'configure-setting-wgRedirectOnLogin' => 'Redirect users to this page on login',
 171+ 'configure-setting-wgSecureLogin' => 'Let user authenticate using https when they come from http',
 172+ 'configure-setting-wgSecureLoginStickHTTPS' => 'Use secure login by default',
168173 'configure-setting-wgSortSpecialPages' => 'Sort special pages in [[Special:SpecialPages]]',
169174 'configure-setting-wgSpecialPageGroups' => 'Special page groups',
170175 'configure-setting-wgSpecialPageGroups-key' => 'Group',
@@ -197,11 +202,12 @@
198203 'configure-setting-wgEnableUserEmail' => 'Enable user-to-user e-mail',
199204 'configure-setting-wgNoReplyAddress' => 'Dummy address which should be accepted during e-mail send action',
200205 'configure-setting-wgPasswordSender' => 'Password reminder e-mail address',
 206+ 'configure-setting-wgPasswordSenderName' => 'Password reminder name',
201207 'configure-setting-wgPasswordReminderResendTime' => 'Minimum time, in hours, which must elapse between password reminders',
 208+ 'configure-setting-wgAdditionalMailParams' => 'Additional email parameters, will be passed as the last argument to mail() PHP function call.',
202209 'configure-setting-wgSMTP' => 'SMTP server',
203210 'configure-setting-wgUserEmailUseReplyTo' => 'Use Reply-To instead of From',
204211 'configure-setting-wgAPIRequestLog' => 'Log file for API requests',
205 - 'configure-setting-wgColorErrors' => 'Color command-line messages',
206212 'configure-setting-wgDebugComments' => 'Include portions of log output in page HTML comment',
207213 'configure-setting-wgDebugDumpSql' => 'Dump SQL queries to debug output',
208214 'configure-setting-wgDebugLogFile' => 'Debug log file',
@@ -230,10 +236,10 @@
231237 'configure-setting-wgAPIMaxUncachedDiffs' => 'Maximum number of uncached diffs that can be retrieved in one API request',
232238 'configure-setting-wgDisableQueryPages' => 'Disable all query pages if miser mode is on, not just some',
233239 'configure-setting-wgDisableQueryPageUpdate' => 'Disabled special pages',
234 - 'configure-setting-wgDisableSearchContext' => 'Disable extra information on specific dates and page revisions in search results',
235240 'configure-setting-wgDisableSearchUpdate' => 'Disable updates to search',
236241 'configure-setting-wgDisableTextSearch' => 'Disable full-text search',
237242 'configure-setting-wgEdititis' => 'Display user edit counts in various prominent places',
 243+ 'configure-setting-wgAllUnicodeFixes' => 'Always convert certain Unicode sequences to modern ones regardless of the content language',
238244 'configure-setting-wgFixArabicUnicode' => 'Clean up archaic Unicode sequences in Arabic text',
239245 'configure-setting-wgFixMalayalamUnicode' => 'Clean up archaic Unicode sequences in Malayalam text',
240246 'configure-setting-wgFixDoubleRedirects' => 'Fix double redirects after a page move',
@@ -319,6 +325,7 @@
320326 'configure-setting-wgCountTotalSearchHits' => 'Let the search engine count total search matches to present in Special:Search',
321327 'configure-setting-wgUseTwoButtonsSearchForm' => "Sidebar's search form behavior",
322328 'configure-setting-wgCountCategorizedImagesAsUsed' => 'On [[Special:UnusedImages]], consider files used if they are put into a category',
 329+ 'configure-setting-wgActiveUserDays' => 'Time after which a user is inactive',
323330 'configure-setting-wgDisableCounters' => 'Disable page view counters',
324331 'configure-setting-wgHitcounterUpdateFreq' => 'Page counter update frequency',
325332 'configure-setting-wgUseCommaCount' => 'Use comma to count as a valid page (true) or use link to count as a valid page (false) counting pages',
@@ -356,6 +363,7 @@
357364 'configure-setting-wgCategoryPagingLimit' => 'Paging limit for items in categories',
358365 'configure-setting-wgCategoryPrefixedDefaultSortkey' => 'Include namespace in default category sortkey',
359366 'configure-setting-wgUseCategoryBrowser' => 'Enable category browser',
 367+ 'configure-setting-wgCategoryCollation' => 'Collation used to sort category members',
360368 'configure-setting-wgHTCPMulticastAddress' => 'Use HTCP multicast purging',
361369 'configure-setting-wgHTCPMulticastTTL' => 'TTL for HTCP multicast purging',
362370 'configure-setting-wgHTCPPort' => 'Port for HTCP multicast purging',
@@ -363,6 +371,7 @@
364372 'configure-setting-wgCopyrightIcon' => 'HTML for the copyrights icon',
365373 'configure-setting-wgEnableCreativeCommonsRdf' => 'Include Creative Commons licensing information',
366374 'configure-setting-wgEnableDublinCoreRdf' => 'Use RDF metadata',
 375+ 'configure-setting-wgLicenseTerms' => 'Metadata terms',
367376 'configure-setting-wgMaxCredits' => 'Maximum number of credited authors',
368377 'configure-setting-wgRightsIcon' => 'Copyright icon',
369378 'configure-setting-wgRightsPage' => 'Page describing the site license',
@@ -379,6 +388,7 @@
380389 'configure-setting-wgAllowPrefChange' => 'Policies for how each preference is allowed to be changed',
381390 'configure-setting-wgAllowPrefChange-key' => 'User preference',
382391 'configure-setting-wgExternalAuthType' => 'Type of external authentication to use',
 392+ 'configure-setting-wgExternalAuthConf' => 'Configuration for the external authentication',
383393 'configure-setting-wgExternalAuthConfig' => 'Configuration for the external authentication',
384394 'configure-setting-wgDefaultUserOptions' => 'Default user preferences',
385395 'configure-setting-wgDisableAnonTalk' => 'Disable talk pages for anonymous users (not logged in)',
@@ -388,6 +398,7 @@
389399 'configure-setting-wgMaxNameChars' => 'Maximum number of bytes in username',
390400 'configure-setting-wgMaxSigChars' => 'Maximum length of customized signature',
391401 'configure-setting-wgMinimalPasswordLength' => 'Minimum password length',
 402+ 'configure-setting-wgWeakPasswords' => 'List of disallowed passwords',
392403 'configure-setting-wgNewUserLog' => 'Maintain a new user log',
393404 'configure-setting-wgLogAutocreatedAccounts' => 'Log automatic creations of new users accounts',
394405 'configure-setting-wgReservedUsernames' => 'Account names reserved for the software',
@@ -395,6 +406,7 @@
396407 'configure-setting-wgBrowserBlackList' => 'Browser blacklist for Unicode non compliant browsers',
397408 'configure-setting-wgAntiLockFlags' => 'Anti-lock flags',
398409 'configure-setting-wgCommandLineDarkBg' => 'Assume a dark background for maintenance scripts',
 410+ 'configure-setting-wgUpgradeKey' => 'Key to enable running upgrades on config/index.php',
399411 'configure-setting-wgCompressRevisions' => 'Compress old revisions if possible',
400412 'configure-setting-wgDisableOutputCompression' => 'Disable output compression',
401413 'configure-setting-wgExternalDiffEngine' => 'External diff engine',
@@ -466,12 +478,12 @@
467479 'configure-setting-wgMemCachedServers' => 'Memcached Servers',
468480 'configure-setting-wgMemCachedTimeout' => 'Memcached server connection timeout in microseconds',
469481 'configure-setting-wgSessionsInMemcached' => 'Store sessions in memcached',
470 - 'configure-setting-wgUseMemCached' => 'Use memcached',
471482 'configure-setting-wgCacheDirectory' => 'Directory for caching data in the local filesystem',
472483 'configure-setting-wgMessageCacheType' => 'Message cache type',
473484 'configure-setting-wgLocalisationCacheConf' => 'Localisation cache configuration',
474485 'configure-setting-wgUseLocalMessageCache' => 'Make a local copy of the message cache, in addition to memcached',
475486 'configure-setting-wgLocalMessageCacheSerialized' => 'Use PHP serialized format for the local message cache',
 487+ 'configure-setting-wgAdaptiveMessageCache' => 'Keep track which messages are requested and load only most used messages',
476488 'configure-setting-wgMsgCacheExpiry' => 'Message Cache Expiry',
477489 'configure-setting-wgMaxMsgCacheEntrySize' => 'Maximum entry size in the message cache, in bytes',
478490 'configure-setting-wgParserCacheType' => 'Parser cache type',
@@ -507,9 +519,6 @@
508520 'configure-setting-wgXhtmlNamespaces-key' => 'Namespace',
509521 'configure-setting-wgAllowMicrodataAttributes' => 'Enable HTML5 microdata attributes for use in wikitext',
510522 'configure-setting-wgAllowRdfaAttributes' => 'Enable RDFa attributes for use in wikitext',
511 - 'configure-setting-wgUseZhdaemon' => 'Use ZhDaemon to perform Chinese text processing',
512 - 'configure-setting-wgZhdaemonHost' => 'ZhDaemon host',
513 - 'configure-setting-wgZhdaemonPort' => 'ZhDaemon port',
514523 'configure-setting-wgLocaltimezone' => 'Local timezone',
515524 'configure-setting-wgLocalTZoffset' => 'Timezone offset',
516525 'configure-setting-wgAllowUserCss' => 'Allow user Cascading Style Sheet (CSS) pages',
@@ -518,9 +527,10 @@
519528 'configure-setting-wgUseSiteJs' => "Use the site's JavaScript page",
520529 'configure-setting-wgHandheldStyle' => 'Style for media="handheld"',
521530 'configure-setting-wgHandheldForIPhone' => "Apply 'screen' and 'handheld' media types to iPhone",
522 - 'configure-setting-wgJQueryVersion' => 'Version of jQuery to use',
523 - 'configure-setting-wgJQueryMinified' => 'Use a minified version of jQuery',
524 - 'configure-setting-wgJQueryOnEveryPage' => 'Include jQuery on every page served by MediaWiki',
 531+ 'configure-setting-wgResourceLoaderDebug' => 'Debug for of ResourceLoader requests',
 532+ 'configure-setting-wgResourceLoaderInlinePrivateModules' => 'Embed private modules inline with HTML output',
 533+ 'configure-setting-wgResourceLoaderMaxage' => 'Maximum time in seconds to cache resources served by the resource loader',
 534+ 'configure-setting-wgResourceLoaderUseESI' => 'Enable embedding of certain resources using Edge Side Includes',
525535 'configure-setting-wgUseAjax' => 'Enable AJAX',
526536 'configure-setting-wgAjaxExportList' => 'Callable AJAX functions',
527537 'configure-setting-wgAjaxSearch' => 'Enable use of AJAX auto-suggestion for the search bar',
@@ -551,6 +561,7 @@
552562 'configure-setting-wgUseSharedUploads' => 'Use shared uploads',
553563 'configure-setting-wgAppleTouchIcon' => 'Apple Touch bookmark icon',
554564 'configure-setting-wgArticlePath' => 'Base URL of internal links within MediaWiki',
 565+ 'configure-setting-wgDeletedDirectory' => 'File system path of the directory to place deleted uploads in',
555566 'configure-setting-wgDirectoryMode' => 'New directory modes',
556567 'configure-setting-wgDiff' => 'Path to the GNU diff utility',
557568 'configure-setting-wgDiff3' => 'Path to the GNU diff3 utility',
@@ -558,6 +569,7 @@
559570 'configure-setting-wgLogo' => 'URL of the site logo',
560571 'configure-setting-wgMathDirectory' => 'File system path of the directory containing LaTeX math images',
561572 'configure-setting-wgMathPath' => 'URL base of the directory containing LaTeX math images',
 573+ 'configure-setting-wgLoadScript' => 'URL of load.php',
562574 'configure-setting-wgRedirectScript' => 'URL of redirect.php, needed for backwards compatibility',
563575 'configure-setting-wgPhpCli' => 'Executable name of PHP cli client (php/php5)',
564576 'configure-setting-wgProto' => 'Secure server prefix',
@@ -576,6 +588,7 @@
577589 'configure-setting-wgUsePathInfo' => "Use 'pretty' URLs",
578590 'configure-setting-wgUploadDirectory' => 'File system path of the upload directory',
579591 'configure-setting-wgUploadNavigationUrl' => 'URL for the upload navigation link',
 592+ 'configure-setting-wgUploadMissingFileUrl' => 'External URL for upload link for missing files',
580593 'configure-setting-wgUploadPath' => 'URL of the upload directory',
581594 'configure-setting-wgVariantArticlePath' => 'Path for language-variant pages',
582595 'configure-setting-wgAllowCategorizedRecentChanges' => 'Allow to filter the recent changes by a category or one of its sub(subsubsub{{int:ellipsis}})categories',
Index: trunk/extensions/Configure/settings/Settings-core.php
@@ -30,6 +30,7 @@
3131 'wgPageShowWatchingUsers' => 'bool',
3232 'wgEdititis' => 'bool',
3333 'wgShowHostnames' => 'bool',
 34+ 'wgAllUnicodeFixes' => 'bool',
3435 'wgFixArabicUnicode' => 'bool',
3536 'wgFixMalayalamUnicode' => 'bool',
3637 'wgFixDoubleRedirects' => 'bool',
@@ -39,6 +40,7 @@
4041 'wgUseTagFilter' => 'bool',
4142 'wgUseTrackbacks' => 'bool',
4243 'wgCommandLineDarkBg' => 'bool',
 44+ 'wgUpgradeKey' => 'text',
4345 ),
4446 'ajax' => array(
4547 'wgUseAjax' => 'bool',
@@ -56,10 +58,13 @@
5759 'wgUseSiteJs' => 'bool',
5860 'wgHandheldStyle' => 'text',
5961 'wgHandheldForIPhone' => 'bool',
60 - 'wgJQueryVersion' => 'text',
61 - 'wgJQueryMinified' => 'bool',
62 - 'wgJQueryOnEveryPage' => 'bool',
6362 ),
 63+ 'ressourceloader' => array(
 64+ 'wgResourceLoaderDebug' => 'bool',
 65+ 'wgResourceLoaderInlinePrivateModules' => 'bool',
 66+ 'wgResourceLoaderMaxage' => 'array',
 67+ 'wgResourceLoaderUseESI' => 'bool',
 68+ ),
6469 'performance' => array(
6570 'wgAPICacheHelp' => 'bool',
6671 'wgAPICacheHelpTimeout' => 'int',
@@ -68,7 +73,6 @@
6974 'wgAPIMaxUncachedDiffs' => 'int',
7075 'wgDisableQueryPages' => 'bool',
7176 'wgDisableQueryPageUpdate' => 'array',
72 - 'wgDisableSearchContext' => 'bool',
7377 'wgDisableSearchUpdate' => 'bool',
7478 'wgDisableTextSearch' => 'bool',
7579 'wgMaximumMovedPages' => 'int',
@@ -131,9 +135,11 @@
132136 'wgActionPaths' => 'array',
133137 'wgAppleTouchIcon' => 'text',
134138 'wgArticlePath' => 'text',
 139+ 'wgDeletedDirectory' => 'text',
135140 'wgFavicon' => 'text',
136141 'wgMathDirectory' => 'text',
137142 'wgMathPath' => 'text',
 143+ 'wgLoadScript' => 'text',
138144 'wgRedirectScript' => 'text',
139145 'wgProto' => 'text',
140146 'wgScript' => 'text',
@@ -149,6 +155,7 @@
150156 'wgUploadBaseUrl' => 'text',
151157 'wgUploadDirectory' => 'text',
152158 'wgUploadNavigationUrl' => 'text',
 159+ 'wgUploadMissingFileUrl' => 'text',
153160 'wgUploadPath' => 'text',
154161 'wgUsePathInfo' => 'bool',
155162 'wgVariantArticlePath' => 'text',
@@ -225,7 +232,9 @@
226233 'wgEnableUserEmail' => 'bool',
227234 'wgNoReplyAddress' => 'text',
228235 'wgPasswordSender' => 'text',
 236+ 'wgPasswordSenderName' => 'text',
229237 'wgPasswordReminderResendTime' => 'int',
 238+ 'wgAdditionalMailParams' => 'text',
230239 'wgSMTP' => 'array',
231240 'wgUserEmailUseReplyTo' => 'bool',
232241 ),
@@ -248,6 +257,8 @@
249258 'wgDefaultLanguageVariant' => 'text',
250259 'wgExtraLanguageNames' => 'array',
251260 'wgDisabledVariants' => 'array',
 261+ 'wgBetterDirectionality' => 'bool',
 262+ 'wgCanonicalLanguageLinks' => 'bool',
252263 'wgDisableLangConversion' => 'bool',
253264 'wgDisableTitleConversion' => 'bool',
254265 'wgUseDatabaseMessages' => 'bool',
@@ -265,11 +276,6 @@
266277 'wgLocaltimezone' => 'text',
267278 'wgLocalTZoffset' => 'int',
268279 ),
269 - 'zh-conversion' => array(
270 - 'wgUseZhdaemon' => 'bool',
271 - 'wgZhdaemonHost' => 'text',
272 - 'wgZhdaemonPort' => 'int',
273 - ),
274280 ),
275281 'output' => array(
276282 'output' => array(
@@ -290,7 +296,6 @@
291297 'debug' => array(
292298 'debug' => array(
293299 'wgAPIRequestLog' => 'text',
294 - 'wgColorErrors' => 'bool',
295300 'wgDebugComments' => 'bool',
296301 'wgDebugDumpSql' => 'bool',
297302 'wgDebugLogFile' => 'text',
@@ -321,6 +326,7 @@
322327 ),
323328 'stats' => array(
324329 'stats' => array(
 330+ 'wgActiveUserDays' => 'int',
325331 'wgCountCategorizedImagesAsUsed' => 'bool',
326332 'wgDisableCounters' => 'bool',
327333 'wgHitcounterUpdateFreq' => 'int',
@@ -346,6 +352,7 @@
347353 'wgCategoryPagingLimit' => 'int',
348354 'wgCategoryPrefixedDefaultSortkey' => 'bool',
349355 'wgUseCategoryBrowser' => 'bool',
 356+ 'wgCategoryCollation' => array( 'uppercase' => 'Uppercase' ),
350357 ),
351358 ),
352359 'cache' => array(
@@ -383,6 +390,7 @@
384391 3 => 'Accel', 4 => 'DBA' ),
385392 'wgUseLocalMessageCache' => 'bool',
386393 'wgLocalMessageCacheSerialized' => 'bool',
 394+ 'wgAdaptiveMessageCache' => 'bool',
387395 'wgMsgCacheExpiry' => 'int',
388396 'wgMaxMsgCacheEntrySize' => 'int',
389397 ),
@@ -392,7 +400,6 @@
393401 'wgMemCachedServers' => 'array',
394402 'wgMemCachedTimeout' => 'int',
395403 'wgSessionsInMemcached' => 'bool',
396 - 'wgUseMemCached' => 'bool',
397404 ),
398405 ),
399406 'interwiki' => array(
@@ -453,6 +460,7 @@
454461 'wgUploadMaintenance' => 'bool',
455462 'wgAjaxLicensePreview' => 'bool',
456463 'wgAllowCopyUploads' => 'bool',
 464+ 'wgAllowAsyncCopyUploads' => 'bool',
457465 'wgCheckFileExtensions' => 'bool',
458466 'wgFileBlacklist' => 'array',
459467 'wgFileExtensions' => 'array',
@@ -609,6 +617,8 @@
610618 'wgLogRestrictions' => 'array',
611619 'wgLogTypes' => 'array',
612620 'wgMaxRedirectLinksRetrieved' => 'int',
 621+ 'wgSecureLogin' => 'bool',
 622+ 'wgSecureLoginStickHTTPS' => 'bool',
613623 'wgRedirectOnLogin' => 'text',
614624 'wgSortSpecialPages' => 'bool',
615625 'wgSpecialPageGroups' => 'array',
@@ -649,6 +659,7 @@
650660 'wgMaxNameChars' => 'int',
651661 'wgMaxSigChars' => 'int',
652662 'wgMinimalPasswordLength' => 'int',
 663+ 'wgWeakPasswords' => 'array',
653664 'wgNewUserLog' => 'bool',
654665 'wgLogAutocreatedAccounts' => 'bool',
655666 'wgReservedUsernames' => 'array',
@@ -657,6 +668,7 @@
658669 ),
659670 'externalauth' => array(
660671 'wgExternalAuthType' => 'text',
 672+ 'wgExternalAuthConf' => 'array',
661673 'wgExternalAuthConfig' => 'array',
662674 'wgAutocreatePolicy' => array(
663675 'never' => 'Never',
@@ -697,6 +709,7 @@
698710 'wgCopyrightIcon' => 'text',
699711 'wgEnableCreativeCommonsRdf' => 'bool',
700712 'wgEnableDublinCoreRdf' => 'bool',
 713+ 'wgLicenseTerms' => 'array',
701714 'wgMaxCredits' => 'int',
702715 'wgRightsIcon' => 'text',
703716 'wgRightsPage' => 'text',
@@ -805,6 +818,7 @@
806819 $arrayDefs = array(
807820 # Features
808821 'wgAjaxExportList' => 'simple',
 822+ 'wgResourceLoaderInlinePrivateModules' => 'array',
809823 'wgCrossSiteAJAXdomains' => 'simple',
810824 'wgCrossSiteAJAXdomainExceptions' => 'simple',
811825 'wgDisableQueryPageUpdate' => 'simple',
@@ -912,12 +926,16 @@
913927 # Users
914928 'wgDefaultUserOptions' => 'assoc',
915929 'wgReservedUsernames' => 'simple',
 930+ 'wgWeakPasswords' => 'simple',
916931 'wgBrowserBlackList' => 'simple',
 932+ 'wgExternalAuthConf' => 'array',
917933 'wgExternalAuthConfig' => 'array',
918934 'wgAllowPrefChange' => 'assoc',
919935 'wgHiddenPrefs' => 'simple',
920936 # Feed
921937 'wgOverrideSiteFeed' => 'assoc',
 938+# Copyright
 939+ 'wgLicenseTerms' => 'simple',
922940 # Proxies
923941 'wgProxyList' => 'simple',
924942 'wgProxyPorts' => 'simple',
@@ -954,7 +972,10 @@
955973 */
956974 $emptyValues = array(
957975 'wgAppleTouchIcon' => false,
 976+ 'wgLoadScript' => false,
958977 'wgVariantArticlePath' => false,
 978+ 'wgAdditionalMailParams' => false,
 979+ 'wgDeletedDirectory' => false,
959980 'wgDBerrorLog' => null,
960981 'wgSearchType' => null,
961982 'wgSharedDB' => null,
@@ -970,6 +991,7 @@
971992 'wgRateLimitLog' => null,
972993 'wgSessionName' => false,
973994 'wgHTTPProxy' => false,
 995+ 'wgUploadMissingFileUrl' => false,
974996 'wgSharedThumbnailScriptPath' => false,
975997 'wgSharedUploadDBname' => false,
976998 'wgMimeDetectorCommand' => null,
@@ -1012,10 +1034,12 @@
10131035 * Settings that can be modified only by users with 'configure-all' right
10141036 */
10151037 $editRestricted = array(
 1038+ 'wgUpgradeKey',
10161039 # General
10171040 'wgActionPaths',
10181041 'wgAppleTouchIcon',
10191042 'wgArticlePath',
 1043+ 'wgDeletedDirectory',
10201044 'wgDirectoryMode',
10211045 'wgDiff',
10221046 'wgDiff3',
@@ -1023,6 +1047,7 @@
10241048 'wgMathDirectory',
10251049 'wgMathPath',
10261050 'wgProto',
 1051+ 'wgLoadScript',
10271052 'wgRedirectScript',
10281053 'wgScript',
10291054 'wgScriptExtension',
@@ -1037,6 +1062,7 @@
10381063 'wgUploadBaseUrl',
10391064 'wgUploadDirectory',
10401065 'wgUploadNavigationUrl',
 1066+ 'wgUploadMissingFileUrl',
10411067 'wgUploadPath',
10421068 'wgVariantArticlePath',
10431069 # Db
@@ -1129,6 +1155,8 @@
11301156 * because they can contain passwords
11311157 */
11321158 $viewRestricted = array(
 1159+#
 1160+ 'wgUpgradeKey',
11331161 # Db
11341162 'wgDBpassword',
11351163 'wgDBadminpassword',
@@ -1183,7 +1211,6 @@
11841212 'wgStyleSheetPath',
11851213 'wgStyleVersion',
11861214 'wgTrivialMimeDetection',
1187 - 'wgUseMemCached', // Too old
11881215 'wgVersion',
11891216 );
11901217
@@ -1193,6 +1220,9 @@
11941221 $settingsVersion = array(
11951222 # Removed in 1.17
11961223 'wgSQLiteDataDirMode' => array( array( '1.17alpha', '<' ) ),
 1224+ 'wgCategoryPrefixedDefaultSortkey' => array( array( '1.17alpha', '<' ) ),
 1225+ 'wgServerName' => array( array( '1.17alpha', '<' ) ),
 1226+ 'wgExternalAuthConfig' => array( array( '1.17alpha', '<' ) ),
11971227
11981228 # Added in 1.17
11991229 'wgAllowUserCssPrefs' => array( array( '1.17alpha', '>=' ) ),
@@ -1201,8 +1231,24 @@
12021232 'wgLogAutocreatedAccounts' => array( array( '1.17alpha', '>=' ) ),
12031233 'wgLocalStylePath' => array( array( '1.17alpha', '>=' ) ),
12041234 'wgVectorShowVariantName' => array( array( '1.17alpha', '>=' ) ),
1205 - 'wgJQueryMinified' => array( array( '1.17alpha', '>=' ) ),
1206 - 'wgJQueryOnEveryPage' => array( array( '1.17alpha', '>=' ) ),
1207 - 'wgJQueryVersion' => array( array( '1.17alpha', '>=' ) ),
12081235 'wgSQLMode' => array( array( '1.17alpha', '>=' ) ),
 1236+ 'wgAdaptiveMessageCache' => array( array( '1.17alpha', '>=' ) ),
 1237+ 'wgAdditionalMailParams' => array( array( '1.17alpha', '>=' ) ),
 1238+ 'wgAllUnicodeFixes' => array( array( '1.17alpha', '>=' ) ),
 1239+ 'wgAllowAsyncCopyUploads' => array( array( '1.17alpha', '>=' ) ),
 1240+ 'wgBetterDirectionality' => array( array( '1.17alpha', '>=' ) ),
 1241+ 'wgCanonicalLanguageLinks' => array( array( '1.17alpha', '>=' ) ),
 1242+ 'wgCategoryCollation' => array( array( '1.17alpha', '>=' ) ),
 1243+ 'wgExternalAuthConf' => array( array( '1.17alpha', '>=' ) ),
 1244+ 'wgLicenseTerms' => array( array( '1.17alpha', '>=' ) ),
 1245+ 'wgLoadScript' => array( array( '1.17alpha', '>=' ) ),
 1246+ 'wgPasswordSenderName' => array( array( '1.17alpha', '>=' ) ),
 1247+ 'wgResourceLoaderDebug' => array( array( '1.17alpha', '>=' ) ),
 1248+ 'wgResourceLoaderInlinePrivateModules' => array( array( '1.17alpha', '>=' ) ),
 1249+ 'wgResourceLoaderMaxage' => array( array( '1.17alpha', '>=' ) ),
 1250+ 'wgResourceLoaderUseESI' => array( array( '1.17alpha', '>=' ) ),
 1251+ 'wgSecureLogin' => array( array( '1.17alpha', '>=' ) ),
 1252+ 'wgSecureLoginStickHTTPS' => array( array( '1.17alpha', '>=' ) ),
 1253+ 'wgUpgradeKey' => array( array( '1.17alpha', '>=' ) ),
 1254+ 'wgUploadMissingFileUrl' => array( array( '1.17alpha', '>=' ) ),
12091255 );
Index: trunk/extensions/Configure/Configure.php
@@ -17,7 +17,7 @@
1818 'author' => array( 'Alexandre Emsenhuber', 'Andrew Garrett' ),
1919 'url' => 'http://www.mediawiki.org/wiki/Extension:Configure',
2020 'descriptionmsg' => 'configure-desc',
21 - 'version' => '0.15.36',
 21+ 'version' => '0.15.37',
2222 );
2323
2424 # Configuration part

Follow-up revisions

RevisionCommit summaryAuthorDate
r76585Hmm, seems I forgot to commit this with r76524ialex17:44, 12 November 2010

Status & tagging log