Index: trunk/phase3/HISTORY |
— | — | @@ -1,4 +1,4 @@ |
2 | | -Change notes from older releases. For current info see RELEASE-NOTES. |
| 2 | +Change notes from older releases. For current info see RELEASE-NOTES-1.19. |
3 | 3 | |
4 | 4 | == MediaWiki 1.17 == |
5 | 5 | |
— | — | @@ -10,8 +10,8 @@ |
11 | 11 | MediaWiki 1.17 is shipping with a completely redesigned installer to fix |
12 | 12 | a lot of outstanding bugs, cleanup the code quality, and make it easier to |
13 | 13 | use. Notably, you can now run upgrades from the web without having to move |
14 | | -LocalSettings.php. Also, configuration script directory has been renamed |
15 | | -from config/ to mw-config/. The specific bugs are listed below in the |
| 14 | +LocalSettings.php. Also, configuration script directory has been renamed |
| 15 | +from config/ to mw-config/. The specific bugs are listed below in the |
16 | 16 | general notes. |
17 | 17 | |
18 | 18 | === New ResourceLoader in 1.17 === |
— | — | @@ -84,12 +84,12 @@ |
85 | 85 | * (bug 22463) $wgFooterIcons added to allow configuration of the icons shown in |
86 | 86 | the footers of skins. |
87 | 87 | * $wgFileCacheDepth can be used to set the depth of the subdirectory hierarchy |
88 | | - used for the file cache. Default value is 2, which matches former behavior |
| 88 | + used for the file cache. Default value is 2, which matches former behavior |
89 | 89 | * It's no longer necessary for LocalSettings.php to include DefaultSettings.php. |
90 | 90 | * It's no longer necessary to set $wgCacheEpoch to the file modification time |
91 | | - of LocalSettings.php, in LocalSettings.php itself. Instead, this is done |
92 | | - automatically if $wgInvalidateCacheOnLocalSettingsChange is true (which is |
93 | | - the default). |
| 91 | + of LocalSettings.php, in LocalSettings.php itself. Instead, this is done |
| 92 | + automatically if $wgInvalidateCacheOnLocalSettingsChange is true (which is |
| 93 | + the default). |
94 | 94 | * (bug 26253) $wgPostCommitUpdateList has been removed |
95 | 95 | |
96 | 96 | === New features in 1.17 === |
— | — | @@ -455,7 +455,7 @@ |
456 | 456 | * Partial workaround for bug 6220: at least make files on shared repositories |
457 | 457 | show up as (struck-out) bluelinks instead of redlinks on Special:WantedFiles |
458 | 458 | * rebuildFileCache.php no longer creates inappropriate cache files for redirects |
459 | | -* (bug 18372) $wgFileExtensions will now override $wgFileBlacklist |
| 459 | +* (bug 18372) $wgFileExtensions will now override $wgFileBlacklist |
460 | 460 | * (bug 25512) Subcategory list should not include category prefix for members. |
461 | 461 | * (bug 20244) Installer does not validate SQLite database directory for stable path |
462 | 462 | * (bug 1379) Installer directory conflicts with some hosts' configuration panel. |
— | — | @@ -559,7 +559,7 @@ |
560 | 560 | * (bug 26006) prop=langlinks now allows obtaining full URL |
561 | 561 | * (bug 26075) ApiDelete.php now calls correctly ArticleDelete hook |
562 | 562 | * (bug 26089) add block expiration to blockinfo |
563 | | -* (bug 26125) prop=imageinfo&iiprop=size now returns the page count if the |
| 563 | +* (bug 26125) prop=imageinfo&iiprop=size now returns the page count if the |
564 | 564 | file is a multi-page file |
565 | 565 | * (bug 10268) Added linktodiffs parameter on action=feedwatchlist |
566 | 566 | * (bug 26219) Show API limits for multi values in description |
— | — | @@ -888,7 +888,7 @@ |
889 | 889 | the return value |
890 | 890 | * Separate unit test suites under t/ and tests/ were merged and moved to |
891 | 891 | maintenance/tests/. |
892 | | -* importImages.php maintenance script can now use the original uploader and |
| 892 | +* importImages.php maintenance script can now use the original uploader and |
893 | 893 | comment from another wiki. |
894 | 894 | * Support for Turck MMCache was removed |
895 | 895 | * (bug 14592) Warn users when they try to move their user page that their |
— | — | @@ -1325,11 +1325,11 @@ |
1326 | 1326 | * Truncate summary of page moves in revision comment field to avoid broken |
1327 | 1327 | multibyte characters |
1328 | 1328 | * (bug 22540) ForeignApiRepos no longer try to store thumbnails that don't exist |
1329 | | -* (bug 22551) Special:Resetpass now has a "Cancel" button that sends the user to |
| 1329 | +* (bug 22551) Special:Resetpass now has a "Cancel" button that sends the user to |
1330 | 1330 | the page set in the &returnto parameter. |
1331 | 1331 | * (bug 19194) Search box in Modern skin doesn't focus with Safari/Chrome |
1332 | 1332 | * (bug 17790) Users instantly logged off on HughesNet |
1333 | | -* (bug 21549) Make foreign key constraints DEFERRABLE INITIALLY DEFERRED |
| 1333 | +* (bug 21549) Make foreign key constraints DEFERRABLE INITIALLY DEFERRED |
1334 | 1334 | when using Postgres as the database backend. |
1335 | 1335 | |
1336 | 1336 | == API changes in 1.16 == |
— | — | @@ -1477,7 +1477,7 @@ |
1478 | 1478 | * (bug 12970) Brought back $wgUseImageResize. |
1479 | 1479 | * Added $wgRedirectOnLogin to allow specifying a specifc page to redirect users |
1480 | 1480 | to upon logging in (ex: "Main Page") |
1481 | | -* Add $wgExportFromNamespaces for enabling/disabling the "export all from |
| 1481 | +* Add $wgExportFromNamespaces for enabling/disabling the "export all from |
1482 | 1482 | namespace" option (disabled by default) |
1483 | 1483 | |
1484 | 1484 | === New features in 1.15 === |
— | — | @@ -1555,12 +1555,12 @@ |
1556 | 1556 | 'mw-editinginterface' |
1557 | 1557 | * (bug 17497) Oasis opendocument added to mime.types |
1558 | 1558 | * Remove the link to Special:FileDuplicateSearch from the "file history" section |
1559 | | - of image description pages as the list of duplicated files is shown in the |
| 1559 | + of image description pages as the list of duplicated files is shown in the |
1560 | 1560 | next section anyway. |
1561 | 1561 | * Added $wgRateLimitsExcludedIPs, to allow specific IPs to be whitelisted from |
1562 | 1562 | rate limits. |
1563 | 1563 | * (bug 14981) Shared repositories can now have display names, located at |
1564 | | - Mediawiki:Shared-repo-name-REPONAME, where REPONAME is the name in |
| 1564 | + Mediawiki:Shared-repo-name-REPONAME, where REPONAME is the name in |
1565 | 1565 | $wgForeignFileRepos |
1566 | 1566 | * Special:ListUsers: Sort list of usergroups by alphabet |
1567 | 1567 | * (bug 16762) Special:Movepage now shows a list of subpages when possible |
— | — | @@ -1574,12 +1574,12 @@ |
1575 | 1575 | of $wgSpamRegex for edit summary checks. Text checks still use $wgSpamRegex. |
1576 | 1576 | * New function to convert content text to specified language (only applies on wiki with |
1577 | 1577 | LanguageConverter class) |
1578 | | -* (bug 17844) Redirect users to a specific page when they log in, see |
| 1578 | +* (bug 17844) Redirect users to a specific page when they log in, see |
1579 | 1579 | $wgRedirectOnLogin |
1580 | 1580 | * Added a link to Special:UserRights on Special:Contributions for privileged users |
1581 | 1581 | * (bug 10336) Added new magic word {{REVISIONUSER}}, which displays the editor |
1582 | 1582 | of the displayed revision's author user name |
1583 | | -* LinkerMakeExternalLink now has an $attribs parameter for link attributes and |
| 1583 | +* LinkerMakeExternalLink now has an $attribs parameter for link attributes and |
1584 | 1584 | a $linkType parameter for the type of external link being made |
1585 | 1585 | * (bug 17785) Dynamic dates surrounded with a <span> tag, fixing sortable tables with |
1586 | 1586 | dynamic dates. |
— | — | @@ -1667,7 +1667,7 @@ |
1668 | 1668 | * (bug 17341) "Powered by MediaWiki" should be on the left on RTL wikis |
1669 | 1669 | * (bug 17404) "userrights-interwiki" right was missing in User::$mCoreRights |
1670 | 1670 | * (bug 7509) Separation strings should be configurable |
1671 | | -* (bug 17420) Send the correct content type from action=raw when the HTML file |
| 1671 | +* (bug 17420) Send the correct content type from action=raw when the HTML file |
1672 | 1672 | cache is enabled. |
1673 | 1673 | * (bug 12746) Do not allow new password e-mails when wiki is in read-only mode |
1674 | 1674 | * (bug 17478) Fixed a PHP Strict standards error in |
— | — | @@ -1728,7 +1728,7 @@ |
1729 | 1729 | two "page" parameters |
1730 | 1730 | * (bug 17972) Special:FileDuplicateSearch form now works correctly on wikis that |
1731 | 1731 | don't use PathInfo or short urls |
1732 | | -* (bug 17990) trackback.php now has a trackback.php5 alias and works with |
| 1732 | +* (bug 17990) trackback.php now has a trackback.php5 alias and works with |
1733 | 1733 | $wgScriptExtension |
1734 | 1734 | * (bug 14990) Parser tests works again with PostgreSQL |
1735 | 1735 | * (bug 11487) Special:Protectedpages doesn't list protections with pr_expiry |
— | — | @@ -1785,7 +1785,7 @@ |
1786 | 1786 | * (bug 13209) Added rvdiffto parameter to prop=revisions |
1787 | 1787 | * Manual language conversion improve: Now we can include both ";" and ":" in |
1788 | 1788 | conversion rules |
1789 | | -* (bug 17795) Don't report views count on meta=siteinfo if $wgDisableCounters |
| 1789 | +* (bug 17795) Don't report views count on meta=siteinfo if $wgDisableCounters |
1790 | 1790 | is set |
1791 | 1791 | * (bug 17774) Don't hide read-restricted modules like action=query from users |
1792 | 1792 | without read rights, but throw an error when they try to use them. |
— | — | @@ -1795,7 +1795,7 @@ |
1796 | 1796 | a POST request |
1797 | 1797 | * (bug 18099) Using appendtext to edit a non-existent page causes an interface |
1798 | 1798 | message to be included in the page text |
1799 | | -* Fixed the circular template inclusion check, was broken when the loop |
| 1799 | +* Fixed the circular template inclusion check, was broken when the loop |
1800 | 1800 | involved redirects. Without this, infinite recursion within the parser is |
1801 | 1801 | possible. |
1802 | 1802 | * (bug 18601) generator=backlinks returns invalid continue parameter |
— | — | @@ -2413,31 +2413,31 @@ |
2414 | 2414 | |
2415 | 2415 | == Changes since 1.13.2 == |
2416 | 2416 | |
2417 | | -David Remahl of Apple's Product Security team has identified a number of |
| 2417 | +David Remahl of Apple's Product Security team has identified a number of |
2418 | 2418 | security issues in previous releases of MediaWiki. Subsequent analysis by the |
2419 | 2419 | MediaWiki development team expanded the scope of these vulnerabilities. The |
2420 | 2420 | issues with a significant impact are as follows: |
2421 | 2421 | |
2422 | 2422 | * An XSS vulnerability affecting all MediaWiki installations between 1.13.0 and |
2423 | 2423 | 1.13.2. [CVE-2008-5249] |
2424 | | -* A local script injection vulnerability affecting Internet Explorer clients for |
| 2424 | +* A local script injection vulnerability affecting Internet Explorer clients for |
2425 | 2425 | all MediaWiki installations with uploads enabled. [CVE-2008-5250] |
2426 | | -* A local script injection vulnerability affecting clients with SVG scripting |
2427 | | - capability (such as Firefox 1.5+), for all MediaWiki installations with SVG |
| 2426 | +* A local script injection vulnerability affecting clients with SVG scripting |
| 2427 | + capability (such as Firefox 1.5+), for all MediaWiki installations with SVG |
2428 | 2428 | uploads enabled. [CVE-2008-5250] |
2429 | | -* A CSRF vulnerability affecting the Special:Import feature, for all MediaWiki |
| 2429 | +* A CSRF vulnerability affecting the Special:Import feature, for all MediaWiki |
2430 | 2430 | installations since the feature was introduced in 1.3.0. [CVE-2008-5252] |
2431 | 2431 | |
2432 | 2432 | XSS (cross-site scripting) vulnerabilities allow an attacker to steal an |
2433 | 2433 | authorised user's login session, and to act as that user on the wiki. The |
2434 | 2434 | authorised user must visit a web page controlled by the attacker in order to |
2435 | | -activate the attack. Intranet wikis are vulnerable if the attacker can |
| 2435 | +activate the attack. Intranet wikis are vulnerable if the attacker can |
2436 | 2436 | determine the intranet URL. |
2437 | 2437 | |
2438 | | -Local script injection vulnerabilities are like XSS vulnerabilities, except |
2439 | | -that the attacker must have an account on the local wiki, and there is no |
| 2438 | +Local script injection vulnerabilities are like XSS vulnerabilities, except |
| 2439 | +that the attacker must have an account on the local wiki, and there is no |
2440 | 2440 | external site involved. The attacker uploads a script to the wiki, which another |
2441 | | -user is tricked into executing, with the effect that the attacker is able to act |
| 2441 | +user is tricked into executing, with the effect that the attacker is able to act |
2442 | 2442 | as the privileged user. |
2443 | 2443 | |
2444 | 2444 | CSRF vulnerabilities allow an attacker to act as an authorised user on the wiki, |
— | — | @@ -2456,21 +2456,21 @@ |
2457 | 2457 | to avoid leaking these images, but these measures are not perfect. |
2458 | 2458 | * Set display_errors=off in your php.ini to avoid path disclosure via PHP fatal |
2459 | 2459 | errors. This is the default on most shared web hosts. |
2460 | | -* Enabling MediaWiki's debugging features, such as $wgShowExceptionDetails, may |
| 2460 | +* Enabling MediaWiki's debugging features, such as $wgShowExceptionDetails, may |
2461 | 2461 | lead to path disclosure. |
2462 | 2462 | |
2463 | 2463 | Other changes in this release: |
2464 | 2464 | |
2465 | 2465 | * Avoid fatal error in profileinfo.php when not configured. |
2466 | | -* Add a .htaccess to deleted images directory for additional protection against |
2467 | | - exposure of deleted files with known SHA-1 hashes on default installations. |
2468 | | -* Avoid streaming uploaded files to the user via index.php. This allows |
| 2466 | +* Add a .htaccess to deleted images directory for additional protection against |
| 2467 | + exposure of deleted files with known SHA-1 hashes on default installations. |
| 2468 | +* Avoid streaming uploaded files to the user via index.php. This allows |
2469 | 2469 | security-conscious users to serve uploaded files via a different domain, and |
2470 | 2470 | thus client-side scripts executed from that domain cannot access the login |
2471 | 2471 | cookies. Affects Special:Undelete, img_auth.php and thumb.php. |
2472 | | -* When streaming files via index.php, use the MIME type detected from the |
| 2472 | +* When streaming files via index.php, use the MIME type detected from the |
2473 | 2473 | file extension, not from the data. This reduces the XSS attack surface. |
2474 | | -* Blacklist redirects via Special:Filepath. Such redirects exacerbate any |
| 2474 | +* Blacklist redirects via Special:Filepath. Such redirects exacerbate any |
2475 | 2475 | XSS vulnerabilities involving uploads of files containing scripts. |
2476 | 2476 | * Internationalisation updates. |
2477 | 2477 | |
— | — | @@ -2478,17 +2478,17 @@ |
2479 | 2479 | |
2480 | 2480 | * Security: Work around misconfiguration by requiring strict comparisons for |
2481 | 2481 | in_array in User::isAllowed(). |
2482 | | -* (bug 14944) Added $wgShellLocale for configuration of an appropriate locale |
2483 | | - to use for LC_CTYPE during shell invocation. For servers that don't have |
| 2482 | +* (bug 14944) Added $wgShellLocale for configuration of an appropriate locale |
| 2483 | + to use for LC_CTYPE during shell invocation. For servers that don't have |
2484 | 2484 | en_US.utf8. Also added locale detection during install. |
2485 | 2485 | * Localisation updates |
2486 | 2486 | * Security: Fixed XSS vulnerability in useskin parameter. |
2487 | 2487 | |
2488 | 2488 | == Changes since 1.13.0 == |
2489 | 2489 | |
2490 | | -* (bug 15460) Fixed intermittent deadlock errors and poor concurrent |
| 2490 | +* (bug 15460) Fixed intermittent deadlock errors and poor concurrent |
2491 | 2491 | performance for installations without memcached. |
2492 | | -* (bug 13770) Fixed DOM module detection for installations with both dom |
| 2492 | +* (bug 13770) Fixed DOM module detection for installations with both dom |
2493 | 2493 | and domxml. |
2494 | 2494 | * (bug 15148) Fixed Special:BlockIP for PostgreSQL |
2495 | 2495 | * Fixed SQLite support for non-memcached installations |
— | — | @@ -2497,7 +2497,7 @@ |
2498 | 2498 | == Changes since 1.13.0rc2 == |
2499 | 2499 | |
2500 | 2500 | * (bug 13770) Fixed incorrect detection of PHP's DOM module |
2501 | | -* Fix regression from r37834: accesskey tooltip hint should be given for the |
| 2501 | +* Fix regression from r37834: accesskey tooltip hint should be given for the |
2502 | 2502 | minor edit and watch labels on the edit page. |
2503 | 2503 | * Updated Chinese simplified/traditional conversion tables |
2504 | 2504 | |
— | — | @@ -2516,10 +2516,10 @@ |
2517 | 2517 | shown as empty instead of the current time. |
2518 | 2518 | * (bug 14904): fragments were lost when redirects were fixed. |
2519 | 2519 | * Added magic word __STATICREDIRECT__ to suppress the redirect fixer |
2520 | | -* (bug 15035) Revert English linkTrail to /^([a-z]+)(.*)$/sD, as it was before |
2521 | | - r36253. Multiple reports of breakage due to old (pre-5.0) PCRE libraries, |
2522 | | - both bundled with PHP and packaged with distros such as RHEL. |
2523 | | -* (bug 14944) Shell invocation of external programs such as ImageMagick convert |
| 2520 | +* (bug 15035) Revert English linkTrail to /^([a-z]+)(.*)$/sD, as it was before |
| 2521 | + r36253. Multiple reports of breakage due to old (pre-5.0) PCRE libraries, |
| 2522 | + both bundled with PHP and packaged with distros such as RHEL. |
| 2523 | +* (bug 14944) Shell invocation of external programs such as ImageMagick convert |
2524 | 2524 | was broken in PHP 5.2.6, if the server had a non-UTF-8 locale. |
2525 | 2525 | |
2526 | 2526 | |
— | — | @@ -2542,7 +2542,7 @@ |
2543 | 2543 | you to use a shared database with a different prefix. Or you can now use a local |
2544 | 2544 | database and use prefixes to separate wiki and the shared tables. And the new |
2545 | 2545 | $wgSharedTables variable allows you to specify a list of tables to share. |
2546 | | -* Automatic edit summaries can be disabled with $wgUseAutomaticEditSummaries |
| 2546 | +* Automatic edit summaries can be disabled with $wgUseAutomaticEditSummaries |
2547 | 2547 | * Duplicates of images are now shown on the image page |
2548 | 2548 | * $wgRCFilterByAge allows for the list of dates in recent changes special pages to |
2549 | 2549 | be filtered to only those within the range of $wgRCMaxAge |
— | — | @@ -2552,19 +2552,19 @@ |
2553 | 2553 | image page already exists |
2554 | 2554 | * $wgMaximumMovedPages restricts the number of pages that can be moved at once |
2555 | 2555 | (default 100) with the new subpage-move functionality of Special:Movepage |
2556 | | -* Hooks display in Special:Version is now disabled by default, use |
| 2556 | +* Hooks display in Special:Version is now disabled by default, use |
2557 | 2557 | $wgSpecialVersionShowHooks = true; to enable it. |
2558 | 2558 | * $wgActiveUserEditCount sets the number of edits that must be performed over |
2559 | 2559 | a certain number of days to be considered active |
2560 | 2560 | * $wgActiveUserDays is that number of days |
2561 | | -* $wgRateLimitsExcludedGroups has been deprecated in favor of |
| 2561 | +* $wgRateLimitsExcludedGroups has been deprecated in favor of |
2562 | 2562 | $wgGroupPermissions[]['noratelimit']. The former still works, however. |
2563 | 2563 | * New $wgGroupPermissions option 'move-subpages' added to control bulk-moving |
2564 | 2564 | subpages along with pages. Assigned to 'user' and 'sysop' by default. |
2565 | | -* New $wgRC2UDPOmitBots allows user to omit bot edits from UDP output. |
| 2565 | +* New $wgRC2UDPOmitBots allows user to omit bot edits from UDP output. |
2566 | 2566 | Default: false |
2567 | 2567 | * Removed $wgEnableCascadingProtection option. Disabling cascading protection |
2568 | | - is no longer possible. |
| 2568 | + is no longer possible. |
2569 | 2569 | * $wgMessageCacheType defines now the type of cache used by the MessageCache class, |
2570 | 2570 | previously it was choosen based on $wgParserCacheType |
2571 | 2571 | * $wgExtensionAliasesFiles option to simplify adding aliases to special pages |
— | — | @@ -2573,7 +2573,7 @@ |
2574 | 2574 | with MimeMagic. |
2575 | 2575 | * Added $wgDirectoryMode, which allows for setting the default CHMOD value when |
2576 | 2576 | creating new directories. |
2577 | | -* (bug 14843) $wgCookiePrefix can be set by LocalSettings now, false defaults |
| 2577 | +* (bug 14843) $wgCookiePrefix can be set by LocalSettings now, false defaults |
2578 | 2578 | current behavior. |
2579 | 2579 | |
2580 | 2580 | === New features in 1.13 === |
— | — | @@ -2592,7 +2592,7 @@ |
2593 | 2593 | reduce broken form submissions |
2594 | 2594 | * Add --old-redirects-only option to maintenance/refreshLinks.php, to add old |
2595 | 2595 | redirects to the redirect table |
2596 | | -* Add links to page and file deletion forms to edit predefined delete reasons |
| 2596 | +* Add links to page and file deletion forms to edit predefined delete reasons |
2597 | 2597 | * (bug 13269) Added MediaWiki:Uploadfooter to the bottom of Special:Upload |
2598 | 2598 | * (bug 2815) Search results for media now use thumbnail instead of text extract |
2599 | 2599 | * When a page doesn't exist, the tab should say "create", not "edit" |
— | — | @@ -2632,7 +2632,7 @@ |
2633 | 2633 | text from Special:UserLogin title (new message 'nav-login-createaccount') |
2634 | 2634 | * Say "log in / create account" if an anonymous user can create an account, |
2635 | 2635 | otherwise just "log in", consistently across skins |
2636 | | -* Special:Shortpages and Special:Longpages now returns pages in all content |
| 2636 | +* Special:Shortpages and Special:Longpages now returns pages in all content |
2637 | 2637 | namespaces, not just NS_MAIN. |
2638 | 2638 | * (bug 889) Improve conflict-handling between shared upload repository |
2639 | 2639 | and local one |
— | — | @@ -2641,7 +2641,7 @@ |
2642 | 2642 | * (bug 709) Cannot rename/move images and other media files [EXPERIMENTAL] |
2643 | 2643 | * Custom rollback summaries now accept the same arguments as the default message |
2644 | 2644 | * (bug 12542) Added hooks for expansion of Special:Listusers |
2645 | | -* Drop-down AJAX search suggestions (turn on $wgEnableMWSuggest) |
| 2645 | +* Drop-down AJAX search suggestions (turn on $wgEnableMWSuggest) |
2646 | 2646 | * More relevant search snippets (turn on $wgAdvancedSearchHighlighting) |
2647 | 2647 | * (bug 13950) Allow users to watch the user/talk pages of users they block. |
2648 | 2648 | * (bug 13970) Allow MonoBook-based skins to specify their own print stylesheet |
— | — | @@ -2668,9 +2668,9 @@ |
2669 | 2669 | changed by extensions. |
2670 | 2670 | * Add a new hook LinkerMakeExternalLink to allow extensions to modify the output of |
2671 | 2671 | external links. |
2672 | | -* (bug 14132) Allow user to disable bot edits from being output to UDP. |
2673 | | -* (bug 14328) jsMsg() within Wikibits now accepts a DOM object, not just a string |
2674 | | -* (bug 14558) New system message (emailuserfooter) is now added to the footer of |
| 2672 | +* (bug 14132) Allow user to disable bot edits from being output to UDP. |
| 2673 | +* (bug 14328) jsMsg() within Wikibits now accepts a DOM object, not just a string |
| 2674 | +* (bug 14558) New system message (emailuserfooter) is now added to the footer of |
2675 | 2675 | e-mails sent with Special:Emailuser |
2676 | 2676 | * Add support for Hijri (Islamic) calendar |
2677 | 2677 | * Add a new hook LinkerMakeExternalImage to allow extensions to modify the output |
— | — | @@ -2689,7 +2689,7 @@ |
2690 | 2690 | * Foreign repo file descriptions and thumbnails are now cached. |
2691 | 2691 | * (bug 11732) Allow localisation of edit button images |
2692 | 2692 | * Allow the search box, toolbox and languages box in the Monobook sidebar to be |
2693 | | - moved around arbitrarily using special sections in [[MediaWiki:Sidebar]]: |
| 2693 | + moved around arbitrarily using special sections in [[MediaWiki:Sidebar]]: |
2694 | 2694 | SEARCH, TOOLBOX and LANGUAGES |
2695 | 2695 | * Add a new hook NormalizeMessageKey to allow extensions to replace messages before |
2696 | 2696 | the database is potentially queried |
— | — | @@ -2698,7 +2698,7 @@ |
2699 | 2699 | * Special:Recentchangeslinked now includes changes to transcluded pages and |
2700 | 2700 | displayed images; also, the "Show changes to pages linked" checkbox now works on |
2701 | 2701 | category pages too, showing all links that are not categorizations |
2702 | | -* (bug 4578) Automatically fix redirects broken by a page move |
| 2702 | +* (bug 4578) Automatically fix redirects broken by a page move |
2703 | 2703 | |
2704 | 2704 | === Bug fixes in 1.13 === |
2705 | 2705 | |
— | — | @@ -2757,7 +2757,7 @@ |
2758 | 2758 | * (bug 13428) Fix regression in protection form layout HTML validity |
2759 | 2759 | * (bug 9403) Sanitize newlines from search term input |
2760 | 2760 | * (bug 13429) Separate date and time in message sp-newimages-showfrom |
2761 | | -* (bug 13137) Allow setting 'editprotected' right separately from 'protect', |
| 2761 | +* (bug 13137) Allow setting 'editprotected' right separately from 'protect', |
2762 | 2762 | so groups may optionally edit protected pages without having 'protect' perms |
2763 | 2763 | * Disallow deletion of big pages by means of moving a page to its title and |
2764 | 2764 | using the "delete and move" option. |
— | — | @@ -2893,7 +2893,7 @@ |
2894 | 2894 | * (bug 14386) Fix subpage namespace oddity when moving a talk page |
2895 | 2895 | * (bug 11771) Signup form now not shown if in read-only mode. |
2896 | 2896 | * (bug 12859) $wgRateLimitsExcludedGroups has been deprecated in favor of |
2897 | | - $wgGroupPermissions[]['noratelimit']. |
| 2897 | + $wgGroupPermissions[]['noratelimit']. |
2898 | 2898 | * (Bug 13828) Split parameter $1 of MediaWiki:Missingarticle into $1 (=title) |
2899 | 2899 | and $2 (=revision numbers) |
2900 | 2900 | * (bug 14401) Fix Safari access key tooltips for Windows and >3.1 Mac versions |
— | — | @@ -2928,7 +2928,7 @@ |
2929 | 2929 | searches instead of the domain root (which may not even be a wiki). |
2930 | 2930 | * (bug 3481) Pages moved shortly after creation are shown at their new title |
2931 | 2931 | on Special:Newpages. |
2932 | | -* (bug 12716) Trying to unprotect a title that isn't protected no longer |
| 2932 | +* (bug 12716) Trying to unprotect a title that isn't protected no longer |
2933 | 2933 | generates a log entry. |
2934 | 2934 | * (bug 14088) Excessively long block expiry times are rejected as invalid, |
2935 | 2935 | keeps the log page from being distorted. |
— | — | @@ -2980,7 +2980,7 @@ |
2981 | 2981 | * (bug 13419) Fix gblredirect so it actually works |
2982 | 2982 | * (bug 13418) Disable eiredirect because it's useless |
2983 | 2983 | * (bug 13395) list=allcategories should use category table |
2984 | | -* (bug 13442) Missing pages in prop=langlinks and prop=extlinks are now |
| 2984 | +* (bug 13442) Missing pages in prop=langlinks and prop=extlinks are now |
2985 | 2985 | handled properly. |
2986 | 2986 | * (bug 13444) Add description to list=watchlist |
2987 | 2987 | * (bug 13482) Disabled search types handled properly |
— | — | @@ -2990,7 +2990,7 @@ |
2991 | 2991 | * Replaced $wgAPIUCUserPrefixMinLength by the more generic $wgAPIMaxDBRows |
2992 | 2992 | * (bug 11719) Remove trailing blanks in YAML output. |
2993 | 2993 | * (bug 13541) Added siprop=specialpagealiases to meta=siteinfo |
2994 | | -* Added fallback8bitEncoding and readonly fields to |
| 2994 | +* Added fallback8bitEncoding and readonly fields to |
2995 | 2995 | meta=siteinfo&siprop=general output |
2996 | 2996 | * (bug 13544) Added prop=revid to action=parse |
2997 | 2997 | * (bug 13603) Added siprop=usergroups to meta=siteinfo |
— | — | @@ -3019,7 +3019,7 @@ |
3020 | 3020 | * (bug 14013) Added rcshow=patrolled to list=recentchanges |
3021 | 3021 | * (bug 14028) Added language attribute to interwiki map in meta=siteinfo |
3022 | 3022 | * (bug 14022) Added usprop=registration and auprop=blockinfo |
3023 | | -* (bug 14021) Removed titles= support from list=backlinks (has been obsolete |
| 3023 | +* (bug 14021) Removed titles= support from list=backlinks (has been obsolete |
3024 | 3024 | for ages) |
3025 | 3025 | * (bug 13829) Expose parse tree via action=expandtemplates |
3026 | 3026 | * (bug 13606) Allow deletion of images |
— | — | @@ -3041,7 +3041,7 @@ |
3042 | 3042 | * Added bkip parameter to list=blocks |
3043 | 3043 | * (bug 14651) apprefix and similar parameters are now canonicalized |
3044 | 3044 | * Added clprop=timestamp to prop=categories |
3045 | | -* (bug 14678) API errors now respects $wgShowExceptionDetails and |
| 3045 | +* (bug 14678) API errors now respects $wgShowExceptionDetails and |
3046 | 3046 | $wgShowSQLErrors |
3047 | 3047 | * (bug 14723) Added time zone and writing direction to meta=siteinfo |
3048 | 3048 | * Added APIQueryInfoTokens and APIQueryRevisionsTokens hooks so extensions |
— | — | @@ -3205,7 +3205,7 @@ |
3206 | 3206 | and reject interwiki prefixes. PrefixSearch class centralizes this code, |
3207 | 3207 | and the backend part can be overridden by the PrefixSearchBackend hook. |
3208 | 3208 | * (bug 10365) Localization of Special:Version |
3209 | | -* When installing using Postgres, the Pl/Pgsql language is now checked for |
| 3209 | +* When installing using Postgres, the Pl/Pgsql language is now checked for |
3210 | 3210 | and installed when at the superuser level. |
3211 | 3211 | * The default robot policy for the entire wiki is now configurable via the |
3212 | 3212 | $wgDefaultRobotPolicy setting. |
— | — | @@ -3487,21 +3487,21 @@ |
3488 | 3488 | pass. |
3489 | 3489 | |
3490 | 3490 | Bug 5678 has been fixed. This has a number of user-visible effects related to |
3491 | | -the removal of this double-parse. Please see the wiki page for examples. |
| 3491 | +the removal of this double-parse. Please see the wiki page for examples. |
3492 | 3492 | |
3493 | 3493 | Message transformation mode has been removed, and replaced with "preprocess" |
3494 | 3494 | mode. This means that some MediaWiki namespace messages may need to be updated, |
3495 | 3495 | especially ones which took advantage of the terribly counterintuitive behaviour |
3496 | | -of the former message mode. |
| 3496 | +of the former message mode. |
3497 | 3497 | |
3498 | 3498 | The header identification routines for section edit and for numbering section |
3499 | 3499 | edit links have been merged. This removes a significant failure mode and fixes a |
3500 | 3500 | whole category of bugs (tracked by bug #4899). Wikitext headings uncovered by |
3501 | | -template expansion will still be rendered into a heading tag, and will get an |
3502 | | -entry in the TOC, but will not have a section edit link. HTML-style headings |
3503 | | -will also not have a section edit link. Valid wikitext headings present in the |
3504 | | -template source text will get a template section edit link. This is a major |
3505 | | -break from previous behaviour, but I believe the effects are almost entirely |
| 3501 | +template expansion will still be rendered into a heading tag, and will get an |
| 3502 | +entry in the TOC, but will not have a section edit link. HTML-style headings |
| 3503 | +will also not have a section edit link. Valid wikitext headings present in the |
| 3504 | +template source text will get a template section edit link. This is a major |
| 3505 | +break from previous behaviour, but I believe the effects are almost entirely |
3506 | 3506 | beneficial. |
3507 | 3507 | |
3508 | 3508 | The main motivation for making these changes was performance. The new two-pass |
— | — | @@ -3523,7 +3523,7 @@ |
3524 | 3524 | |
3525 | 3525 | http://www.mediawiki.org/wiki/Preprocessor_ABNF |
3526 | 3526 | |
3527 | | -The ExpandTemplates extension now has the ability to generate an XML parse |
| 3527 | +The ExpandTemplates extension now has the ability to generate an XML parse |
3528 | 3528 | tree from wikitext source. This parse tree corresponds closely to the grammar |
3529 | 3529 | documented on that page. |
3530 | 3530 | |
— | — | @@ -3658,7 +3658,7 @@ |
3659 | 3659 | * Improved thumb.php error handling |
3660 | 3660 | * Display file history on local image description pages of shared images |
3661 | 3661 | * Added $wgArticleRobotPolicies |
3662 | | -* (bug 10076) Additional parameter $7 added to MediaWiki:Blockedtext |
| 3662 | +* (bug 10076) Additional parameter $7 added to MediaWiki:Blockedtext |
3663 | 3663 | containing, the ip, ip range, or username whose block is affecting the |
3664 | 3664 | * (bug 7691) Show relevant lines from the deletion log when re-creating a |
3665 | 3665 | previously deleted article |
— | — | @@ -3798,12 +3798,12 @@ |
3799 | 3799 | * (bug 11022) Use a more accurate page title for Special:Whatlinkshere and |
3800 | 3800 | Special:Recentchangeslinked |
3801 | 3801 | * Add link to user contributions in normal watchlist edit mode |
3802 | | -* (bug 9426) Add 'newsectionheaderdefaultlevel' message to allow |
3803 | | - modification of the heading formatting for new sections when section=new |
| 3802 | +* (bug 9426) Add 'newsectionheaderdefaultlevel' message to allow |
| 3803 | + modification of the heading formatting for new sections when section=new |
3804 | 3804 | argument is supplied |
3805 | | -* (bug 10836) Add 'newsectionsummary' message to allow modification of the |
| 3805 | +* (bug 10836) Add 'newsectionsummary' message to allow modification of the |
3806 | 3806 | text that prefixes a new section link in Recent Changes |
3807 | | - |
| 3807 | + |
3808 | 3808 | == Bugfixes since 1.10 == |
3809 | 3809 | |
3810 | 3810 | * (bug 9712) Use Arabic comma in date/time formats for Arabic and Farsi |
— | — | @@ -3829,7 +3829,7 @@ |
3830 | 3830 | * (bug 7070) monobook/user.gif has antialias artifacts |
3831 | 3831 | * (bug 9123) Safer way when applying $wgLocalTZoffset |
3832 | 3832 | * (bug 9896) Documentation for $wgSquidServers and X-FORWARDED-FOR |
3833 | | -* (bug 9417) Uploading new versions of images when using Postgres no longer |
| 3833 | +* (bug 9417) Uploading new versions of images when using Postgres no longer |
3834 | 3834 | throws warnings. |
3835 | 3835 | * (bug 9908) Using tsearch2 with Postgres 8.1 no longer gives an error. |
3836 | 3836 | * (bug 1438) Fix for diff table layout on very wide lines. |
— | — | @@ -3875,7 +3875,7 @@ |
3876 | 3876 | * (bug 9383) Don't set a default value for BLOB column in rc-deleted |
3877 | 3877 | database patch |
3878 | 3878 | * (bug 10149) Don't show full template list on section-0 edit |
3879 | | -* (bug 9909) Ensure access to binary fields in the math table use encodeBlob() |
| 3879 | +* (bug 9909) Ensure access to binary fields in the math table use encodeBlob() |
3880 | 3880 | and decodeBlob() |
3881 | 3881 | * (bug 6743) Don't link broken image links to the upload form when uploads |
3882 | 3882 | are disabled |
— | — | @@ -3897,7 +3897,7 @@ |
3898 | 3898 | * As intended, *skip* the HTTP proxy purges when doing HTCP purges |
3899 | 3899 | * (bug 9696) Fix handling of brace transformations in "pagemovedtext" |
3900 | 3900 | * (bug 10325) Fix regression in form action on Special:Listusers |
3901 | | -* Fixed installation on MyISAM or old InnoDB with charset=utf8, was giving |
| 3901 | +* Fixed installation on MyISAM or old InnoDB with charset=utf8, was giving |
3902 | 3902 | overlong key errors. |
3903 | 3903 | * Fixed zero-padding issues with MySQL 5 binary schema |
3904 | 3904 | * (bug 10344) Don't follow a redirect after changing its protection level |
— | — | @@ -4035,7 +4035,7 @@ |
4036 | 4036 | * (bug 8393) <sup> and <sub> need to be preserved (without attributes) for |
4037 | 4037 | entries in the table of contents |
4038 | 4038 | * (bug 11114) Fix regression in read-only mode error display during editing |
4039 | | -* Force non-MySQL databases to use an ORDER BY in SpecialAllpages to ensure |
| 4039 | +* Force non-MySQL databases to use an ORDER BY in SpecialAllpages to ensure |
4040 | 4040 | that the first page_title is truly the first page title. |
4041 | 4041 | * (bug 10836) Change the summary on creating of new section |
4042 | 4042 | * Inclusion of Special:Wantedpages now works again |
— | — | @@ -4204,7 +4204,7 @@ |
4205 | 4205 | "ready to run", and in fact runs our own sites on Wikipedia. |
4206 | 4206 | |
4207 | 4207 | Release branches will continue to receive security updates for about a year |
4208 | | -from first release, but nonessential bugfixes and feature developments |
| 4208 | +from first release, but nonessential bugfixes and feature developments |
4209 | 4209 | will be made on the development trunk and appear in the next quarterly release. |
4210 | 4210 | |
4211 | 4211 | Those wishing to use the latest code instead of a branch release can obtain |
— | — | @@ -4215,7 +4215,7 @@ |
4216 | 4216 | * A new switch $wgCommandLineDarkBg used by maintenance scripts (parserTests.php). |
4217 | 4217 | It lets you specify if your terminal use a dark background, the colorized |
4218 | 4218 | output will be made lighter making things easier to read. |
4219 | | -* The minimum permissions needed to edit a page in each namespace can now be |
| 4219 | +* The minimum permissions needed to edit a page in each namespace can now be |
4220 | 4220 | customized via the $wgNamespaceProtection array. By default, editing pages in |
4221 | 4221 | the MediaWiki namespace requires "editinterface" permission, as before. |
4222 | 4222 | * Allow restriction of autoconfirmed permission by edit count. New global setting |
— | — | @@ -4227,7 +4227,7 @@ |
4228 | 4228 | |
4229 | 4229 | == New features since 1.9 == |
4230 | 4230 | |
4231 | | -* (bug 6937) Introduce "statistics-footer" message, appended to |
| 4231 | +* (bug 6937) Introduce "statistics-footer" message, appended to |
4232 | 4232 | Special:Statistics |
4233 | 4233 | * (bug 6638) List block flags in block log entries |
4234 | 4234 | * (bugs 5051, 5376) Tooltips and accesskeys no longer require JavaScript |
— | — | @@ -4261,7 +4261,7 @@ |
4262 | 4262 | "semi protected". |
4263 | 4263 | * (bug 4133) Allow page protections to be made with an expiry date, in the same |
4264 | 4264 | format as block expiry dates. Existing protections are assumed to be infinite, |
4265 | | - as are protections made with the new field left blank. |
| 4265 | + as are protections made with the new field left blank. |
4266 | 4266 | * (bug 8535) Allow certain vertical alignment attributes to be used as image |
4267 | 4267 | keywords |
4268 | 4268 | * (bug 6987) Allow perrow, widths, and heights attributes for <gallery> |
— | — | @@ -4371,7 +4371,7 @@ |
4372 | 4372 | * (bug 8678) Fix detection of self-links for numeric titles in Parser |
4373 | 4373 | * (bug 6171) Magically close tags in tables when not using Tidy. |
4374 | 4374 | * Sanitizer now correctly escapes lonely '>' occurring before the first wikitag. |
4375 | | -* Ignore self closing on closing tags ( '</div />' now gives '</div>') |
| 4375 | +* Ignore self closing on closing tags ( '</div />' now gives '</div>') |
4376 | 4376 | * (bug 8673) Minor fix for web service API content-type header |
4377 | 4377 | * Fix API revision list on PHP 5.2.1; bad reference assignment |
4378 | 4378 | * (bug 8688) Handle underscores/spaces in Special:Blockip and Special:Ipblocklist |
— | — | @@ -4532,16 +4532,16 @@ |
4533 | 4533 | instead of sending the user to the main page like they used to |
4534 | 4534 | * Fix object variable used for displaying "not-patrolled" CSS class on list |
4535 | 4535 | * Fixed interaction of page parameter to ImagePage with the HTML file cache |
4536 | | -* Fixed MIME type for SVG files, will be silently changed from image/svg |
| 4536 | +* Fixed MIME type for SVG files, will be silently changed from image/svg |
4537 | 4537 | to image/svg+xml after loading from the database. |
4538 | | -* Workaround for djvutoxml bug #1704049 (poor performance). Use djvudump |
| 4538 | +* Workaround for djvutoxml bug #1704049 (poor performance). Use djvudump |
4539 | 4539 | instead. |
4540 | 4540 | * Fixed odd behaviour in ImagePage on DjVu thumbnailing errors |
4541 | 4541 | * (bug 5439) "Go" title search will now jump to shared/foreign Image: and |
4542 | 4542 | MediaWiki: pages that have not been locally edited. |
4543 | 4543 | * (bug 9630) Limits links in Whatlinkshere forgot about namespace filter |
4544 | 4544 | * Fixed upgrade for the non-standard MySQL schemas |
4545 | | -* Disable MySQL's strict mode at session start for MySQL 4.1+, to avoid the |
| 4545 | +* Disable MySQL's strict mode at session start for MySQL 4.1+, to avoid the |
4546 | 4546 | various problems that occur when it is on. |
4547 | 4547 | * (bug 9585) Fix regression in tidy usage in Special:Undelete previews |
4548 | 4548 | * (bug 3826) Normalize some invalid cookie name characters when setting |
— | — | @@ -4554,8 +4554,8 @@ |
4555 | 4555 | * (bug 5959) Anchors dropped from stub links |
4556 | 4556 | * (bug 3348) Some additional weak password checks: password which is same |
4557 | 4557 | as username will now be rejected. |
4558 | | -* (bug 8602) Converted Special:Contributions to use an IndexPager. The |
4559 | | - interpretation of the offset parameter has changed, and the go parameter |
| 4558 | +* (bug 8602) Converted Special:Contributions to use an IndexPager. The |
| 4559 | + interpretation of the offset parameter has changed, and the go parameter |
4560 | 4560 | has been removed. |
4561 | 4561 | * (bug 6204) Fixes for indentation with $wgMaxTocLevel: |
4562 | 4562 | - don't emit too many list close tags after an invisible header |
— | — | @@ -5393,12 +5393,12 @@ |
5394 | 5394 | * (bug 6586) Regression in "unblocked" subtitle |
5395 | 5395 | * Don't put empty-page message into view-source when page text is blank |
5396 | 5396 | * (bug 6587) Remove redundant "allnonarticles" message |
5397 | | -* Block improvements: Allow blocks on anonymous users only. Optionally allow |
| 5397 | +* Block improvements: Allow blocks on anonymous users only. Optionally allow |
5398 | 5398 | or disallow account creation from blocked IP addresses. Prevent duplicate |
5399 | 5399 | blocks. Fixed the problem of expiry and unblocking erroneously affecting |
5400 | 5400 | multiple blocks. Fixed confusing lack of error message when a blocked user |
5401 | | - attempts to create an account. Fixed inefficiency of Special:Ipblocklist in |
5402 | | - the presence of large numbers of blocks; added indexes and implemented an |
| 5401 | + attempts to create an account. Fixed inefficiency of Special:Ipblocklist in |
| 5402 | + the presence of large numbers of blocks; added indexes and implemented an |
5403 | 5403 | indexed pager. |
5404 | 5404 | * (bug 6448) Allow filtering of Special:Newpages according to username |
5405 | 5405 | * (bug 6618) Improve permissions/error detection in Special:Lockdb |
— | — | @@ -5436,11 +5436,11 @@ |
5437 | 5437 | * Moved the bulk of the localisation data from the Language*.php files to the |
5438 | 5438 | Messages*.php files. Deleted most of the Languages*.php files. |
5439 | 5439 | * Introduced "stub global" framework to provide deferred initialisation of core |
5440 | | - modules. |
| 5440 | + modules. |
5441 | 5441 | * Removed placeholder values for $wgTitle and $wgArticle, these variables will |
5442 | 5442 | now be null during the initialisation process, until they are set by index.php |
5443 | 5443 | or another entry point. |
5444 | | -* Added DBA cache type, for BDB-style caches. |
| 5444 | +* Added DBA cache type, for BDB-style caches. |
5445 | 5445 | * Removed custom date format functions, replacing them with a format string in |
5446 | 5446 | the style of PHP's date(). Used string identifiers instead of integer |
5447 | 5447 | identifiers, in both the language files and user preferences. Migration should |
— | — | @@ -5448,25 +5448,25 @@ |
5449 | 5449 | * Simplified the initialisation API for LoadBalancer objects. |
5450 | 5450 | * Removed the broken altencoding feature. |
5451 | 5451 | * Moved default user options and toggles from Language to User. Language objects |
5452 | | - are still able to define default preference overrides and extra user toggles, |
| 5452 | + are still able to define default preference overrides and extra user toggles, |
5453 | 5453 | via a slightly different interface. |
5454 | 5454 | * Don't include the date option in the parser cache rendering hash unless |
5455 | 5455 | $wgUseDynamicDates is enabled. |
5456 | | -* Merged LanguageUtf8 with Language. Removed LanguageUtf8.php. |
| 5456 | +* Merged LanguageUtf8 with Language. Removed LanguageUtf8.php. |
5457 | 5457 | * Removed inclusion of language files from the bottom of Language.php. This is |
5458 | | - now consistently done from Language::factory(). |
| 5458 | + now consistently done from Language::factory(). |
5459 | 5459 | * Add the name of the executing maintenance script to the debug log. Start the |
5460 | 5460 | profiler during maintenance scripts. |
5461 | 5461 | * Added "serialized" directory, for storing precompiled data in serialized form. |
5462 | 5462 | * Fix regression in auto-set NS_PROJECT_TALK namespace |
5463 | 5463 | * Fix regression in ordering of namespaces |
5464 | 5464 | * (bug 6806, 6030) Added several global JS variables for article path, user name, |
5465 | | - page title, etc. |
| 5465 | + page title, etc. |
5466 | 5466 | * hooks registered with addOnloadHook are now called at the one of the html body |
5467 | 5467 | by all skins. |
5468 | 5468 | * Split ajax aided search from core ajax framework. Use wgUseAjax to enable the |
5469 | 5469 | framework and wgAjaxSearch to enable the suggest feature for the search box. |
5470 | | -* Added experimental installer for extensions. |
| 5470 | +* Added experimental installer for extensions. |
5471 | 5471 | See maintenance/installExtension.php |
5472 | 5472 | * Added Tajic (tg) language file. |
5473 | 5473 | * (bug 6903) Added Cantonese localisation (zh-yue) |
— | — | @@ -5512,7 +5512,7 @@ |
5513 | 5513 | * Fix bug in wfRunHooks which caused corruption of objects in the hook list |
5514 | 5514 | * (bug 4979) Use simplified email addresses when running on Windows |
5515 | 5515 | * (bug 4434) Show block log fragment on Special:Blockip |
5516 | | -* [[MediaWiki:Disambiguationspage]] may optionally contain wiki links to any number |
| 5516 | +* [[MediaWiki:Disambiguationspage]] may optionally contain wiki links to any number |
5517 | 5517 | of disambiguation templates. |
5518 | 5518 | * [[Special:Disambiguations]] now shows pages in NS:0 that link to any pages that embed |
5519 | 5519 | any of the templates listed at [[MediaWiki:Disambiguationspage]]. |
— | — | @@ -5557,7 +5557,7 @@ |
5558 | 5558 | * Added experimental $wgRevisionCacheExpiry to cache extracted revision text |
5559 | 5559 | in $wgMemc, to further reduce hits to external storage. |
5560 | 5560 | Set to 0 (disabled) by default. |
5561 | | -* Minor changes to the installer. |
| 5561 | +* Minor changes to the installer. |
5562 | 5562 | * Remove ":" for 'youremail' and 'yourrealname' in includes/templates/Userlogin.php |
5563 | 5563 | so that ":" could be used in i18n for Special:Preferences (like 'username' and 'uid'). |
5564 | 5564 | * Fix layout for Special:Preferences->Date and Time (position for 'timezonetext'). |
— | — | @@ -5576,13 +5576,13 @@ |
5577 | 5577 | was meant to be banned years ago... For now existing accounts will not be |
5578 | 5578 | prevented fromm login. |
5579 | 5579 | * (bug 6092) Introduce magic words {{REVISIONDAY}}, {{REVISIONDAY2}, {{REVISIONMONTH}}, |
5580 | | - {{REVISIONYEAR}} and {{REVISIONTIMESTAMP}} |
| 5580 | + {{REVISIONYEAR}} and {{REVISIONTIMESTAMP}} |
5581 | 5581 | * (bug 7425) Preceeding whitespace in [[...]] breaks subpages |
5582 | 5582 | * Try to reconnect after transitory database errors in dumpTextPass.php |
5583 | 5583 | * (bug 6023) Fixed mismatch of 0/NULL for wl_notificationtimestamp; now notification |
5584 | 5584 | mails are working after 'Mark all pages visited' button on Special:Watchlist is clicked |
5585 | | -* Made {{INT:}} a core parser function instead of a special case. The syntax |
5586 | | - and behaviour is largely unchanged. |
| 5585 | +* Made {{INT:}} a core parser function instead of a special case. The syntax |
| 5586 | + and behaviour is largely unchanged. |
5587 | 5587 | * (bug 7448) Fixing the native name for Ewe (ee) |
5588 | 5588 | * (bug 6864) Replace message 'editing' with new message 'editinguser' in Special:Userrights |
5589 | 5589 | to allow better localisation |
— | — | @@ -5601,9 +5601,9 @@ |
5602 | 5602 | * (bug 6617) Validate timestamps on Special:Undelete |
5603 | 5603 | * Do fewer unnecessary full writes of user rows; only update user_touched |
5604 | 5604 | for watch/unwatch, group membership change, and login operations |
5605 | | -* Restructured the languages directory, to avoid problems when people |
5606 | | - untar MW 1.8 over the top of a 1.7 installation. |
5607 | | -* (bug 6890) SQL query error on bad input to Pager lists |
| 5605 | +* Restructured the languages directory, to avoid problems when people |
| 5606 | + untar MW 1.8 over the top of a 1.7 installation. |
| 5607 | +* (bug 6890) SQL query error on bad input to Pager lists |
5608 | 5608 | due to negative LIMIT clause, caused by integer wraparound. |
5609 | 5609 | * Fixed various bugs related to table prefixes, especially the interaction |
5610 | 5610 | between table prefixes and memcached, which was formerly completely broken. |
— | — | @@ -5696,7 +5696,7 @@ |
5697 | 5697 | * (bug 5536) Use content language for editing help link |
5698 | 5698 | * Improvements to German localisation files |
5699 | 5699 | * (bug 5570) Problems using <special page>/parameter link form for long titles |
5700 | | -* (bug 3884) Add $user parameter to AddNewUser hook, call it for by-email |
| 5700 | +* (bug 3884) Add $user parameter to AddNewUser hook, call it for by-email |
5701 | 5701 | registrations as well as self-registrations. |
5702 | 5702 | * (bug 4327) Report age of cached data sets in query pages |
5703 | 5703 | * (bug 4662) Fix Safari check in wikibits.js |
— | — | @@ -5713,7 +5713,7 @@ |
5714 | 5714 | * (bug 2910) Default view preferences for watchlists |
5715 | 5715 | * Add "hide bot edits from the watchlist" user preference |
5716 | 5716 | * (bug 5250) Introduce Special:Unusedtemplates |
5717 | | -* Add user preference setting for an extended watchlist, showing all recent |
| 5717 | +* Add user preference setting for an extended watchlist, showing all recent |
5718 | 5718 | edits up to a certain edit, and not just the latest edit.. |
5719 | 5719 | * Made MessageRo.php more general |
5720 | 5720 | * (bug 5640) Indonesian localisation improvements |
— | — | @@ -6032,7 +6032,7 @@ |
6033 | 6033 | * (bug 6170) Update for Kashubian translation (csb) |
6034 | 6034 | * (bug 6191) Update to Indonesian translation (id) #18 |
6035 | 6035 | * (bug 6114) Update to Walloon localization (wa) |
6036 | | -* Added $wgNamespaceRobotPolicies to allow customisation of robot policies on a |
| 6036 | +* Added $wgNamespaceRobotPolicies to allow customisation of robot policies on a |
6037 | 6037 | per-namespace basis. |
6038 | 6038 | * Add <ol> to the list of block elements for doBlockLevels; avoids <p>s being |
6039 | 6039 | interspersed into your ordered lists. |
— | — | @@ -6060,7 +6060,7 @@ |
6061 | 6061 | * (bug 3837) Leave <center> as is instead of doing an unsafe text replacement |
6062 | 6062 | to <div class="center">. <center> is perfectly valid in the target doctype |
6063 | 6063 | (XHTML 1.0 Transitional), while the replacement didn't catch all cases and |
6064 | | - could even result in invalid output from valid input. |
| 6064 | + could even result in invalid output from valid input. |
6065 | 6065 | * (bug 4280) Use 'noindex,nofollow' instead of 'noindex,follow' for default |
6066 | 6066 | meta robots tag on diff view and special pages. Should reduce impact of |
6067 | 6067 | robots on scrolling special pages, diffs etc on sites where robots.txt |
— | — | @@ -6121,7 +6121,7 @@ |
6122 | 6122 | in StreamFile |
6123 | 6123 | * (bug 6304) Show timestamp for current revision in diff pages |
6124 | 6124 | * Vertically align current version with old version header in diff display |
6125 | | -* (bug 6174) Remove redundant "emailforlost" message |
| 6125 | +* (bug 6174) Remove redundant "emailforlost" message |
6126 | 6126 | * (bug 6189) Show an error to an unprivilleged user trying to create account |
6127 | 6127 | * (bug 6365) Show user information in the "old revision" navigation links |
6128 | 6128 | * Introduce 'FetchChangesList' hook; see docs/hooks.txt for more information |
— | — | @@ -6303,7 +6303,7 @@ |
6304 | 6304 | * Respect database prefix in dumpHTML.inc |
6305 | 6305 | * Removed read-only check from Database::query() |
6306 | 6306 | * Added externallinks table, to track links to arbitrary URLs |
6307 | | -* Added job table, for deferred processing of jobs. The immediate application is |
| 6307 | +* Added job table, for deferred processing of jobs. The immediate application is |
6308 | 6308 | to complete the link table refresh operation when templates are changed. |
6309 | 6309 | * Don't change the password of the MySQL root user. |
6310 | 6310 | |
— | — | @@ -6365,7 +6365,7 @@ |
6366 | 6366 | * Fixed installer bugs 921 and 3914 (issues with using root and so forth) |
6367 | 6367 | * (bug 4258) Use ugly urls for ISAPI by default |
6368 | 6368 | patch by Rob Church |
6369 | | -* Improve installer |
| 6369 | +* Improve installer |
6370 | 6370 | * Use a superuser account (such as root), if specifed, to create tables |
6371 | 6371 | * Don't overwrite conservative permissions on the mySQL user with ALL |
6372 | 6372 | permissions, if said user exists |
— | — | @@ -6376,7 +6376,7 @@ |
6377 | 6377 | Maintenance: |
6378 | 6378 | * Fix problem reported on mailing list where re-initialising stats didn't work (can't insert |
6379 | 6379 | duplicate rows with the same id field) |
6380 | | -* Added --conf option to command line scripts, allowing the user to specify a |
| 6380 | +* Added --conf option to command line scripts, allowing the user to specify a |
6381 | 6381 | different LocalSettings.php. |
6382 | 6382 | * Maintenance script to delete unused text records |
6383 | 6383 | * Maintenance script to delete non-current revisions |
— | — | @@ -6536,7 +6536,7 @@ |
6537 | 6537 | * (bug 1850) Image link to nonexistent file fixed. |
6538 | 6538 | * (bug 5167) Add {{SUBPAGENAME}} and {{SUBPAGENAMEE}} variables |
6539 | 6539 | * (bug 4949) Missing : in "addedwatchtext" for English and Spanish |
6540 | | -* Allow user-defined functions, which work in a similar way to {{GRAMMAR:}} |
| 6540 | +* Allow user-defined functions, which work in a similar way to {{GRAMMAR:}} |
6541 | 6541 | etc. Registered via an interface similar to tag hooks. |
6542 | 6542 | |
6543 | 6543 | Upload: |
— | — | @@ -6574,7 +6574,7 @@ |
6575 | 6575 | * Set cookies to secure mode based on use of HTTPS or $wgCookieSecure |
6576 | 6576 | * (bug 4371) Disallow tilde character in signatures |
6577 | 6577 | * Removed broken wgAllowAnonymousMinor and added new group right minoredit |
6578 | | -* Added detection for WMF files (application/x-msmetafile), added this |
| 6578 | +* Added detection for WMF files (application/x-msmetafile), added this |
6579 | 6579 | MIME type to the default blacklist. Prevented inline display of images |
6580 | 6580 | which are not of known image types. This is in response to |
6581 | 6581 | http://en.wikipedia.org/wiki/Windows_Metafile_vulnerability |
— | — | @@ -6591,7 +6591,7 @@ |
6592 | 6592 | * (bug 1956) Hide bot uploads from Special:Newimages |
6593 | 6593 | * (bug 3220) Fix escaping of block URLs in Recentchanges |
6594 | 6594 | * (bug 3284) Ipblocklist paging, substring search |
6595 | | -* Allow filtering of robot edits in Special:Watchlist by stting |
| 6595 | +* Allow filtering of robot edits in Special:Watchlist by stting |
6596 | 6596 | $wgFilterRobotsWL = true. |
6597 | 6597 | * Fix interlanguage links on special pages when extra namespaces configured |
6598 | 6598 | * (bug 3475) anon contrib links on Special:Newpages |
— | — | @@ -6799,12 +6799,12 @@ |
6800 | 6800 | * (bug 912) Search box easier to reach in text browsers (lynx, links) |
6801 | 6801 | * $wgParserCacheExpireTime added |
6802 | 6802 | * Skip loading of RecentChange.php except where needed |
6803 | | -* Enforce $wgSVGMaxSize when rendering, even for SVGs with a very large source |
| 6803 | +* Enforce $wgSVGMaxSize when rendering, even for SVGs with a very large source |
6804 | 6804 | size. This is necessary to limit server memory usage. |
6805 | 6805 | * Cleanup and error checking on Special:Listredirects |
6806 | 6806 | * Clear up some instances of old OutputPage::sysopRequired() function usage |
6807 | 6807 | * Improve "upload disabled" notice |
6808 | | -* Move parts of index.php to include/Wiki.php in an attempt to both cleanup index.php |
| 6808 | +* Move parts of index.php to include/Wiki.php in an attempt to both cleanup index.php |
6809 | 6809 | and create a MediaWiki-class mediaWiki base object |
6810 | 6810 | * (bug 4104) Added OutputPageBeforeHTML hook for tweaking primary wiki output |
6811 | 6811 | HTML on final output (cached or not) |
— | — | @@ -6947,7 +6947,7 @@ |
6948 | 6948 | would be generated smaller than expected. |
6949 | 6949 | * (bug 5062) Width sometimes one pixel short when using maximum heights |
6950 | 6950 | * Purge thumbnails and metadata cache for action=purge on an image page |
6951 | | -* (bug 4273) Bounce back with a message when attempting to submit a new comment |
| 6951 | +* (bug 4273) Bounce back with a message when attempting to submit a new comment |
6952 | 6952 | with an empty main textbox (user probably hit Enter in subject field) |
6953 | 6953 | * (bug 5141) Gracefully handle the new account link when createaccount off |
6954 | 6954 | * (bug 5150 and related) Fix missing ID attribute in HTML namespace selector |
— | — | @@ -7021,13 +7021,13 @@ |
7022 | 7022 | |
7023 | 7023 | MediaWiki 1.5.7 is a bugfix maintenance release. |
7024 | 7024 | |
7025 | | -Most importantly, a security issue in the installer has been fixed. The bug |
7026 | | -affects new installations of 1.5.6 only. If the user specified the MySQL root |
7027 | | -password, to allow the installer to create an unprivileged account, the |
7028 | | -installer would not only create the new account but also change the root |
7029 | | -password to be equal to the password of the new account. |
| 7025 | +Most importantly, a security issue in the installer has been fixed. The bug |
| 7026 | +affects new installations of 1.5.6 only. If the user specified the MySQL root |
| 7027 | +password, to allow the installer to create an unprivileged account, the |
| 7028 | +installer would not only create the new account but also change the root |
| 7029 | +password to be equal to the password of the new account. |
7030 | 7030 | |
7031 | | -Anyone affected by this bug will need to change the root password back |
| 7031 | +Anyone affected by this bug will need to change the root password back |
7032 | 7032 | manually. For information about how to change passwords in MySQL please see: |
7033 | 7033 | http://dev.mysql.com/doc/refman/5.1/en/passwords.html |
7034 | 7034 | |
— | — | @@ -7188,7 +7188,7 @@ |
7189 | 7189 | The core table schema has changed significantly. This should make better |
7190 | 7190 | use of the database's cache and disk I/O, and make significantly speed up |
7191 | 7191 | rename and delete operations on pages with very long edit histories. |
7192 | | - |
| 7192 | + |
7193 | 7193 | Unfortunately this does mean upgrading a wiki of size from 1.4 will require |
7194 | 7194 | some downtime for the schema restructuring, but future storage backend |
7195 | 7195 | changes should be able to integrate into the new system more easily. |
— | — | @@ -7210,13 +7210,13 @@ |
7211 | 7211 | Uploads: |
7212 | 7212 | It's now possible to specify the final filename of an upload distinct |
7213 | 7213 | from the original filename on your disk. |
7214 | | - |
| 7214 | + |
7215 | 7215 | An image link for a missing file will now take you straight to the upload page. |
7216 | | - |
| 7216 | + |
7217 | 7217 | More metadata is pre-extracted from uploaded images, which will ease pressure |
7218 | 7218 | on disk or NFS volumes used to store images. EXIF metadata is displayed on |
7219 | 7219 | the image description page if PHP is configured with the necessary module. |
7220 | | - |
| 7220 | + |
7221 | 7221 | If .svg files are added to the upload whitelist, you can choose to render |
7222 | 7222 | them to rasterized .png images for inline display using one of several |
7223 | 7223 | external helper programs. See DefaultSettings.php for SVG options. |
— | — | @@ -7225,13 +7225,13 @@ |
7226 | 7226 | There are some changes to the user permissions system, with assignable |
7227 | 7227 | groups. Note that this does *not* allow you to make pages which are only |
7228 | 7228 | accessible to certain groups. |
7229 | | - |
| 7229 | + |
7230 | 7230 | For details see: http://www.mediawiki.org/wiki/Manual:User_rights |
7231 | 7231 | |
7232 | 7232 | E-mail: |
7233 | 7233 | User-to-user e-mail can now be restricted to require a mail-back confirmation |
7234 | 7234 | first to reduce potential for abuse with false addresses. |
7235 | | - |
| 7235 | + |
7236 | 7236 | Updates to user talk pages and watchlist entries can optionally send e-mail |
7237 | 7237 | notifications. |
7238 | 7238 | |
— | — | @@ -7249,12 +7249,12 @@ |
7250 | 7250 | Wikis must now be encoded in Unicode UTF-8; this has been the default for |
7251 | 7251 | some time, but some languages could optionally be installed in Latin-1 mode. |
7252 | 7252 | This is no longer supported. |
7253 | | - |
| 7253 | + |
7254 | 7254 | You can check if your current wiki is in Latin-1 mode by using your browser's |
7255 | 7255 | "view source"; look for a line like this: |
7256 | | - |
| 7256 | + |
7257 | 7257 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
7258 | | - |
| 7258 | + |
7259 | 7259 | If it says charset=utf-8, you're ready. If it says charset=iso8859-1, |
7260 | 7260 | you may need to convert your data. (English-language wikis avoiding |
7261 | 7261 | any accented characters may be able to get away without conversion.) |
— | — | @@ -7262,7 +7262,7 @@ |
7263 | 7263 | MySQL 3.x: |
7264 | 7264 | Some optimization hacks for MySQL 3.x have been removed as part of the schema |
7265 | 7265 | clean-up (specifically, the inverse_timestamp fields). |
7266 | | - |
| 7266 | + |
7267 | 7267 | MediaWiki 1.5 may still run on 3.x, but wikis of non-trivial size should |
7268 | 7268 | very seriously consider upgrading to a more modern release. MySQL 3.x support |
7269 | 7269 | will probably be entirely dropped in the next major release. |
— | — | @@ -7282,7 +7282,7 @@ |
7283 | 7283 | old page text entries, but other metadata fields (titles, comments etc) need |
7284 | 7284 | to be pre-converted. The standard upgrade process does not yet fully automate |
7285 | 7285 | this, but you can try the alternate partial-upgrader in upgrade1_5.php. |
7286 | | - |
| 7286 | + |
7287 | 7287 | The upgrade from 1.4 to 1.5 schema has not been tested for all cases, so |
7288 | 7288 | it's possible you may experience problems in some combinations. |
7289 | 7289 | |
— | — | @@ -7291,7 +7291,7 @@ |
7292 | 7292 | text table on deletion. If you provide public backup dumps of your databases, |
7293 | 7293 | you will probably want to use the new XML-format dump generator, available |
7294 | 7294 | as maintenance/dumpBackup.php. |
7295 | | - |
| 7295 | + |
7296 | 7296 | For more information on how we run our own public data dumps at Wikimedia, |
7297 | 7297 | see http://meta.wikimedia.org/wiki/Data_dumps |
7298 | 7298 | |
— | — | @@ -7605,7 +7605,7 @@ |
7606 | 7606 | * (bug 2394) Undo incompatible breakage to {{msg:}} compatiblity includes |
7607 | 7607 | * (bug 1322) Use a shorter cl_sortkey field to avoid breaking on MySQL 4.1 |
7608 | 7608 | when the default charset is set to utf8 |
7609 | | -* (bug 2400) don't send confirmation mail on account creation if |
| 7609 | +* (bug 2400) don't send confirmation mail on account creation if |
7610 | 7610 | $wgEmailAuthentication is false. |
7611 | 7611 | * (bug 2172) Fix problem with nowiki beeing replaced by marker strings |
7612 | 7612 | when a template with a gallery was used. |
— | — | @@ -7785,7 +7785,7 @@ |
7786 | 7786 | == Changes since 1.5beta2 == |
7787 | 7787 | |
7788 | 7788 | * Escaped & correctly in Special:Contributions |
7789 | | -* (bug 2534) Hide edit sections with CSS to make right click to edit section work |
| 7789 | +* (bug 2534) Hide edit sections with CSS to make right click to edit section work |
7790 | 7790 | * (bug 2708) Avoid undefined notice on cookieless login attempt |
7791 | 7791 | * (bug 2188) Correct template namespace for Greek localization |
7792 | 7792 | * Fixed number formatting for Dutch |
— | — | @@ -8050,34 +8050,34 @@ |
8051 | 8051 | === Changes since 1.5.4 === |
8052 | 8052 | |
8053 | 8053 | * Maintenance script to delete unused user accounts |
8054 | | -* Added detection for WMF files (application/x-msmetafile), added this |
| 8054 | +* Added detection for WMF files (application/x-msmetafile), added this |
8055 | 8055 | MIME type to the default blacklist. Prevented inline display of images |
8056 | 8056 | which are not of known image types. This is in response to |
8057 | 8057 | http://en.wikipedia.org/wiki/Windows_Metafile_vulnerability |
8058 | 8058 | |
8059 | 8059 | === Changes since 1.5.5 === |
8060 | 8060 | |
8061 | | -* (bug 4258) When installing under IIS, $wgArticlePath = "$wgScript?title=$1" |
| 8061 | +* (bug 4258) When installing under IIS, $wgArticlePath = "$wgScript?title=$1" |
8062 | 8062 | should be set |
8063 | 8063 | * (bug 4510) Correct Barnes & Noble bookstore URLs |
8064 | 8064 | * (bug 4504) Use site language for namespace name resolution |
8065 | | -* Installer fixes from HEAD backported; now uses a more sensible method of |
8066 | | - establishing which mySQL user to use, which clears up bug 921 et al. Minor |
| 8065 | +* Installer fixes from HEAD backported; now uses a more sensible method of |
| 8066 | + establishing which mySQL user to use, which clears up bug 921 et al. Minor |
8067 | 8067 | changes to installer. |
8068 | | -* Fix problem reported on mailing list where re-initialising stats didn't work |
| 8068 | +* Fix problem reported on mailing list where re-initialising stats didn't work |
8069 | 8069 | (can't insert duplicate rows with the same id field) |
8070 | 8070 | * (bug 1122) gray out 'older revision' when viewing first article revision. |
8071 | 8071 | * Respect database prefix in dumpHTML.inc |
8072 | 8072 | * Minor improvements to removeUnusedAccounts.php maintenance script |
8073 | 8073 | * Fix for single-digit week numbers from {{CURRENTWEEK}}, broken by PHP 4.4.1 |
8074 | 8074 | * Removed read-only check from Database::query() |
8075 | | -* Added --conf option to command line scripts, allowing the user to specify a |
| 8075 | +* Added --conf option to command line scripts, allowing the user to specify a |
8076 | 8076 | different LocalSettings.php. |
8077 | 8077 | |
8078 | 8078 | === Changes since 1.5.6 === |
8079 | 8079 | |
8080 | 8080 | * Default main page content improved per bug 4690 |
8081 | | -* Fix dependence on hardcoded UNIQ_PREFIX in LanguageConverter.php |
| 8081 | +* Fix dependence on hardcoded UNIQ_PREFIX in LanguageConverter.php |
8082 | 8082 | * Fixed Special:Unlockdb |
8083 | 8083 | * Maintenance script to delete unused text records |
8084 | 8084 | * Maintenance script to delete non-current revisions |
— | — | @@ -8427,7 +8427,7 @@ |
8428 | 8428 | * (bug 1193) Fix move-only page protection mode |
8429 | 8429 | * Fix zhtable Makefile to include the traditional manual table |
8430 | 8430 | * Add memcache timeout for the zh conversion tables |
8431 | | -* Allow user customization of the zh conversion tables through |
| 8431 | +* Allow user customization of the zh conversion tables through |
8432 | 8432 | Mediawiki:zhconversiontable |
8433 | 8433 | * Add zh-min-man (back) to language names list |
8434 | 8434 | * Ported $wgCopyrightIcon setting from REL1_3A |
— | — | @@ -8450,7 +8450,7 @@ |
8451 | 8451 | * (bug 752) Don't insert newline in link title for url with %0a |
8452 | 8452 | * Fix missing search box contents in MonoBook skin |
8453 | 8453 | * Add option to forward search directly to an external URL (eg google) |
8454 | | -* Correctly highlight the fallback language variant when the selected |
| 8454 | +* Correctly highlight the fallback language variant when the selected |
8455 | 8455 | variant is disabled. Used in zh: only for now. |
8456 | 8456 | |
8457 | 8457 | === Beta 5 fixes === |
— | — | @@ -8486,7 +8486,7 @@ |
8487 | 8487 | * Memcached data compression fixes |
8488 | 8488 | * Several valid XHTML fixes |
8489 | 8489 | * (bug 624) Fix IE freezing rendering whilst waiting for CSS with MonoBook |
8490 | | -* (bug 211) Fix tabbed preferences with XHTML MIME type |
| 8490 | +* (bug 211) Fix tabbed preferences with XHTML MIME type |
8491 | 8491 | * Fix for script execution vulnerability. |
8492 | 8492 | |
8493 | 8493 | === Beta 6 fixes === |
— | — | @@ -8522,7 +8522,7 @@ |
8523 | 8523 | * (bug 1368) Fix SQL error on stopword/short word search w/ MySQL 3.x |
8524 | 8524 | * Translated Hebrew namespace names |
8525 | 8525 | * (bug 1429) Stop double-escaping of block comments; fix formatting |
8526 | | -* (bug 829) Fix URL-escaping on block success |
| 8526 | +* (bug 829) Fix URL-escaping on block success |
8527 | 8527 | * (bug 1228) Fix double-escaping on & sequences in [enclosed] URLs |
8528 | 8528 | * (bug 1435) Fixed many CSS errors |
8529 | 8529 | * (bug 1457) Fix XHTML validation on category column list |
— | — | @@ -8556,7 +8556,7 @@ |
8557 | 8557 | * convertLinks script fixes |
8558 | 8558 | * Corrections to template loop detection |
8559 | 8559 | * XHTML encoding fix for usernames containing & in Special:Emailuser |
8560 | | -* (for zh) Search for variant links even when conversion is turned off, |
| 8560 | +* (for zh) Search for variant links even when conversion is turned off, |
8561 | 8561 | to help prevent duplicate articles. |
8562 | 8562 | * Disallow ISO 8859-1 C1 characters and "no-break space" in user names |
8563 | 8563 | on Latin-1 wikis. |
— | — | @@ -8600,7 +8600,7 @@ |
8601 | 8601 | exist" and "wrong password" when using AuthPlugin |
8602 | 8602 | * (bug 1532), (bug 1544) Changed language names for |
8603 | 8603 | 'bn', 'bo', 'dv', 'dz', 'ht', 'ii', 'li', 'lo', 'ng', 'or', 'pa', 'si', |
8604 | | - 'ti', 've' |
| 8604 | + 'ti', 've' |
8605 | 8605 | * Fix editing on non-Esperanto wiki with user language pref set to Esperanto |
8606 | 8606 | * Make conversion table for zh-sg default to zh-cn, and zh-hk default to zh-tw |
8607 | 8607 | * Fix PHP notice in MonoBook when counters disabled |
— | — | @@ -8669,7 +8669,7 @@ |
8670 | 8670 | * (bug 1963) Fix deletion log link when $wgCapitalLinks is off |
8671 | 8671 | * (bug 1970) Don't show move tab for immobile pages |
8672 | 8672 | * (bug 1770) Page creation recorded links from the 'newarticletext' message |
8673 | | -* Optional change to the site_stats table. When applied, this removes the need |
| 8673 | +* Optional change to the site_stats table. When applied, this removes the need |
8674 | 8674 | for expensive queries in Special:Statistics. |
8675 | 8675 | |
8676 | 8676 | |