http://www.mediawiki.org/wiki/Special:Code/MediaWiki/56344

Revision: 56344
Author:   purodha
Date:     2009-09-14 22:06:58 +0000 (Mon, 14 Sep 2009)

Log Message:
-----------
Show the local navigation even if the current page did not yet exist.

Modified Paths:
--------------
    trunk/extensions/Translate/Translate.php
    trunk/extensions/Translate/TranslateEditAddons.php

Modified: trunk/extensions/Translate/Translate.php
===================================================================
--- trunk/extensions/Translate/Translate.php    2009-09-14 21:58:41 UTC (rev 
56343)
+++ trunk/extensions/Translate/Translate.php    2009-09-14 22:06:58 UTC (rev 
56344)
@@ -49,7 +49,6 @@
 $wgSpecialPageGroups['PageTranslation'] = 'pagetools';
 
 $wgHooks['EditPage::showEditForm:initial'][] = 'TranslateEditAddons::addTools';
-$wgHooks['OutputPageBeforeHTML'][] = 'TranslateEditAddons::addNavigation';
 $wgHooks['AlternateEdit'][] = 'TranslateEditAddons::intro';
 $wgHooks['EditPageBeforeEditButtons'][] = 'TranslateEditAddons::buttonHack';
 $wgHooks['EditPage::showEditForm:fields'][] = 
'TranslateEditAddons::keepFields';

Modified: trunk/extensions/Translate/TranslateEditAddons.php
===================================================================
--- trunk/extensions/Translate/TranslateEditAddons.php  2009-09-14 21:58:41 UTC 
(rev 56343)
+++ trunk/extensions/Translate/TranslateEditAddons.php  2009-09-14 22:06:58 UTC 
(rev 56344)
@@ -12,7 +12,7 @@
 class TranslateEditAddons {
        const MSG = 'translate-edit-';
 
-       static function addNavigation( &$outputpage, &$text ) {
+       static function addedNavigation( &$text ) {
                global $wgUser, $wgTitle;
 
                if ( !self::isMessageNamespace( $wgTitle ) ) return true;
@@ -119,6 +119,7 @@
        static function addTools( $object ) {
                if ( !self::isMessageNamespace( $object->mTitle ) ) return true;
 
+               TranslateEditAddons::addedNavigation( $object->editFormTextTop 
);
                $object->editFormTextTop .= self::editBoxes( $object );
 
                return true;



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to