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

Revision: 69998
Author:   devunt
Date:     2010-07-27 10:43:46 +0000 (Tue, 27 Jul 2010)

Log Message:
-----------
add GetLogo parser hook.

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

Modified: trunk/extensions/LogoFunctions/LogoFunctions.php
===================================================================
--- trunk/extensions/LogoFunctions/LogoFunctions.php    2010-07-27 10:31:30 UTC 
(rev 69997)
+++ trunk/extensions/LogoFunctions/LogoFunctions.php    2010-07-27 10:43:46 UTC 
(rev 69998)
@@ -33,6 +33,7 @@
  
 function efLogoFunctions_Setup( &$parser ) {
        $parser->setFunctionHook( 'setlogo', 'efSetLogo_Render' );
+       $parser->setFunctionHook( 'getlogo', 'efGetLogo_Render' );
        return true;
 }
 
@@ -41,6 +42,7 @@
 */
 function efLogoFunctions_Magic( &$magicWords, $langCode ) {
         $magicWords['setlogo'] = array( 0, 'setlogo' );
+               $magicWords['getlogo'] = array( 0, 'getlogo' );
         return true;
 }
  
@@ -58,4 +60,9 @@
        );
        $thumb = $imageobj->transform( $thumb_arr );
        $wgLogo = $thumb->getUrl();
+}
+
+function efGetLogo_Render( $parser ) {
+               global $wgLogo;
+               return $wgLogo;
 }
\ No newline at end of file



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

Reply via email to