Merge "Integrate Special:MyLanguage from the Translate extension"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 23 Jul 2014 22:23:56 +0000 (22:23 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 23 Jul 2014 22:23:56 +0000 (22:23 +0000)
1  2 
RELEASE-NOTES-1.24
includes/AutoLoader.php
languages/messages/MessagesEn.php

diff --combined RELEASE-NOTES-1.24
@@@ -15,8 -15,6 +15,8 @@@ production
  * MediaWiki now requires PHP's iconv extension. openSUSE users may need to
    install the php5-iconv package. Users of other systems may need to add
    extension=iconv.so to php.ini or recompile PHP without --without-iconv.
 +* MediaWiki will no longer function if magic quotes are enabled. It has
 +  been deprecated for 5 years now, and was removed in PHP 5.4.
  * The server's canonical hostname is available as $wgServerName, which is
    exposed in both mw.config and ApiQuerySiteInfo.
  * Introduced $wgPagePropsHaveSortkey as a backwards-compatibility switch,
  * (bug 68085) Links of the form [[localInterwikiPrefix:languageCode:pageTitle]],
    where localInterwikiPrefix is a member of the $wgLocalInterwikis array, will
    no longer be displayed in the sidebar when $wgInterwikiMagic is true.
+ * New special page, MyLanguages, to redirect users to subpages with localised
+   versions of a page. (Integrated from Extension:Translate)
  
  === Bug fixes in 1.24 ===
  * (bug 49116) Footer copyright notice is now always displayed in user language
  * (bug 65757) MSSQL: Update script drops unnamed constraints to be prepared
    for future updates. Because it's doing so heuristically, it may fail or drop
    wrong constraints.
 +* (bug 67870) wfShellExec() cuts off stdout at multiples of 8192 bytes.
  
  === Web API changes in 1.24 ===
  * action=parse API now supports prop=modules, which provides the list of
@@@ -317,7 -316,6 +319,7 @@@ changes to languages because of Bugzill
  * RevertFileAction - Use RevertAction directly
  * HistoryPage - Use HistoryAction directly
  * RawPage - Use RawAction directly
 +* StubContLang - Use Language::factory() instead
  
  == Compatibility ==
  
diff --combined includes/AutoLoader.php
@@@ -165,6 -165,7 +165,6 @@@ $wgAutoloadLocalClasses = array
        'Status' => 'includes/Status.php',
        'StreamFile' => 'includes/StreamFile.php',
        'StringPrefixSearch' => 'includes/PrefixSearch.php',
 -      'StubContLang' => 'includes/StubObject.php',
        'StubObject' => 'includes/StubObject.php',
        'StubUserLang' => 'includes/StubObject.php',
        'TablePager' => 'includes/Pager.php',
        'SpecialLog' => 'includes/specials/SpecialLog.php',
        'SpecialMergeHistory' => 'includes/specials/SpecialMergeHistory.php',
        'SpecialMycontributions' => 'includes/specials/SpecialMyRedirectPages.php',
+       'SpecialMyLanguage' => 'includes/specials/SpecialMyLanguage.php',
        'SpecialMypage' => 'includes/specials/SpecialMyRedirectPages.php',
        'SpecialMytalk' => 'includes/specials/SpecialMyRedirectPages.php',
        'SpecialMyuploads' => 'includes/specials/SpecialMyRedirectPages.php',
@@@ -404,7 -404,7 +404,7 @@@ $specialPageAliases = array
        'Diff'                      => array( 'Diff' ),
        'DoubleRedirects'           => array( 'DoubleRedirects' ),
        'EditWatchlist'             => array( 'EditWatchlist' ),
 -      'Emailuser'                 => array( 'EmailUser' ),
 +      'Emailuser'                 => array( 'EmailUser', 'Email' ),
        'ExpandTemplates'           => array( 'ExpandTemplates' ),
        'Export'                    => array( 'Export' ),
        'Fewestrevisions'           => array( 'FewestRevisions' ),
        'Mostrevisions'             => array( 'MostRevisions' ),
        'Movepage'                  => array( 'MovePage' ),
        'Mycontributions'           => array( 'MyContributions' ),
+       'MyLanguage'                => array( 'MyLanguage' ),
        'Mypage'                    => array( 'MyPage' ),
        'Mytalk'                    => array( 'MyTalk' ),
        'Myuploads'                 => array( 'MyUploads', 'MyFiles' ),