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

Revision: 73058
Author:   nikerabbit
Date:     2010-09-15 07:31:23 +0000 (Wed, 15 Sep 2010)

Log Message:
-----------
Use hook to avoid fatal error

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

Modified: trunk/extensions/Translate/Translate.php
===================================================================
--- trunk/extensions/Translate/Translate.php    2010-09-15 07:16:54 UTC (rev 
73057)
+++ trunk/extensions/Translate/Translate.php    2010-09-15 07:31:23 UTC (rev 
73058)
@@ -51,6 +51,7 @@
 // Register initialization hook
 $wgExtensionFunctions[] = 'efTranslateInit';
 $wgHooks['CanonicalNamespaces'][] = 'efTranslateNamespaces';
+$wgHooks['ResourceLoaderRegisterModules'][] = 'efTranslateResources';
 
 // Register special pages into MediaWiki
 $wgSpecialPages['Translate'] = 'SpecialTranslate';
@@ -404,11 +405,11 @@
 
 
 # Startup code
-
-if ( class_exists( 'ResourceLoader' ) ) {
+function efTranslateResources() {
        ResourceLoader::register( array( 'translate-css' =>
                new ResourceLoaderFileModule( array( 'styles' => 
'extensions/Translate/Translate.css' ) )
        ) );
+       return true;
 }
 
 function efTranslateNamespaces( &$list ) {



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

Reply via email to