http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97643
Revision: 97643
Author: nikerabbit
Date: 2011-09-20 16:31:46 +0000 (Tue, 20 Sep 2011)
Log Message:
-----------
Move parserTestTables hook into core extension, out of page translation code
Modified Paths:
--------------
trunk/extensions/Translate/Translate.php
trunk/extensions/Translate/TranslateHooks.php
trunk/extensions/Translate/tag/PageTranslationHooks.php
Modified: trunk/extensions/Translate/Translate.php
===================================================================
--- trunk/extensions/Translate/Translate.php 2011-09-20 16:29:23 UTC (rev
97642)
+++ trunk/extensions/Translate/Translate.php 2011-09-20 16:31:46 UTC (rev
97643)
@@ -53,6 +53,7 @@
$wgHooks['CanonicalNamespaces'][] = 'TranslateHooks::setupNamespaces';
$wgHooks['UnitTestsList'][] = 'TranslateHooks::setupUnitTests';
$wgHooks['LoadExtensionSchemaUpdates'][] = 'TranslateHooks::schemaUpdates';
+$wgHooks['ParserTestTables'][] = 'PageTranslationHooks::parserTestTables';
// Register special pages into MediaWiki
$wgSpecialPages['Translate'] = 'SpecialTranslate';
Modified: trunk/extensions/Translate/TranslateHooks.php
===================================================================
--- trunk/extensions/Translate/TranslateHooks.php 2011-09-20 16:29:23 UTC
(rev 97642)
+++ trunk/extensions/Translate/TranslateHooks.php 2011-09-20 16:31:46 UTC
(rev 97643)
@@ -126,9 +126,6 @@
// Our custom header for translation pages
$wgHooks['ArticleViewHeader'][] =
'PageTranslationHooks::test';
- // Our tables are needed for parser tests
- $wgHooks['ParserTestTables'][] =
'PageTranslationHooks::parserTestTables';
-
// Prevent section pages appearing in categories
$wgHooks['LinksUpdate'][] =
'PageTranslationHooks::preventCategorization';
@@ -171,4 +168,11 @@
return true;
}
+ /// Hook: ParserTestTables
+ public static function parserTestTables( &$tables ) {
+ $tables[] = 'revtag';
+ $tables[] = 'translate_groupstats';
+ return true;
+ }
+
}
Modified: trunk/extensions/Translate/tag/PageTranslationHooks.php
===================================================================
--- trunk/extensions/Translate/tag/PageTranslationHooks.php 2011-09-20
16:29:23 UTC (rev 97642)
+++ trunk/extensions/Translate/tag/PageTranslationHooks.php 2011-09-20
16:31:46 UTC (rev 97643)
@@ -506,12 +506,6 @@
$wgOut->addHTML( '<hr />' );
}
- public static function parserTestTables( &$tables ) {
- $tables[] = 'revtag';
- $tables[] = 'translate_groupstats';
- return true;
- }
-
public static function preventCategorization( $updater ) {
global $wgTranslateDocumentationLanguageCode;
$title = $updater->getTitle();
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs