3737$ wgAutoloadClasses ['DFRawFunctions ' ] = dirname (__FILE__ ) . '/DFRawFunctions.body.php ' ;
3838
3939$ wgHooks ['ParserFirstCallInit ' ][] = 'efDFRawFunctions_Initialize ' ;
40- $ wgHooks ['LanguageGetMagic ' ][] = 'efDFRawFunctions_RegisterMagicWords ' ;
40+
41+ $ wgExtensionMessagesFiles ['DFRawFunctions ' ] = dirname (__FILE__ ) . '/DFRawFunctions.i18n.magic.php ' ;
4142
4243function efDFRawFunctions_Initialize (&$ parser )
4344{
@@ -55,20 +56,3 @@ function efDFRawFunctions_Initialize (&$parser)
5556 $ parser ->setFunctionHook ('eval ' , 'DFRawFunctions::evaluate ' );
5657 return true ;
5758}
58-
59- function efDFRawFunctions_RegisterMagicWords (&$ magicWords , $ langCode )
60- {
61- $ magicWords ['df_raw ' ] = array (0 , 'df_raw ' );
62- $ magicWords ['df_tag ' ] = array (0 , 'df_tag ' );
63- $ magicWords ['df_tagentry ' ] = array (0 , 'df_tagentry ' );
64- $ magicWords ['df_tagvalue ' ] = array (0 , 'df_tagvalue ' );
65- $ magicWords ['df_foreachtag ' ] = array (0 , 'df_foreachtag ' );
66- $ magicWords ['df_foreachtoken ' ] = array (0 , 'df_foreachtoken ' );
67- $ magicWords ['df_makelist ' ] = array (0 , 'df_makelist ' );
68- $ magicWords ['df_statedesc ' ] = array (0 , 'df_statedesc ' );
69- $ magicWords ['df_cvariation ' ] = array (0 , 'df_cvariation ' );
70- $ magicWords ['mreplace ' ] = array (0 , 'mreplace ' );
71- $ magicWords ['delay ' ] = array (0 , 'delay ' );
72- $ magicWords ['eval ' ] = array (0 , 'eval ' );
73- return true ;
74- }
0 commit comments