r95574 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r95573‎ | r95574 | r95575 >
Date:20:42, 26 August 2011
Author:ialex
Status:deferred
Tags:
Comment:
Use the Parser object given in the argument instead of $wgParser
Modified paths:
  • /trunk/extensions/WikiArticleFeeds/WikiArticleFeeds.php (modified) (history)

Diff [purge]

Index: trunk/extensions/WikiArticleFeeds/WikiArticleFeeds.php
@@ -173,15 +173,15 @@
174174 $wgHooks['ParserFirstCallInit'][] = 'wfWikiArticleFeedsParserSetup';
175175
176176 # Sets up the WikiArticleFeeds Parser hooks
177 -function wfWikiArticleFeedsParserSetup() {
178 - global $wgParser, $wgWikiArticleFeedsParser;
 177+function wfWikiArticleFeedsParserSetup( $parser ) {
 178+ global $wgWikiArticleFeedsParser;
179179
180 - $wgParser->setHook( 'startFeed', array( $wgWikiArticleFeedsParser, 'feedStart' ) );
181 - $wgParser->setHook( 'endFeed', array( $wgWikiArticleFeedsParser, 'feedEnd' ) );
182 - $wgParser->setHook( 'feedBurner', array( $wgWikiArticleFeedsParser, 'burnFeed' ) );
183 - $wgParser->setHook( 'itemTags', array( $wgWikiArticleFeedsParser, 'itemTagsTag' ) );
 180+ $parser->setHook( 'startFeed', array( $wgWikiArticleFeedsParser, 'feedStart' ) );
 181+ $parser->setHook( 'endFeed', array( $wgWikiArticleFeedsParser, 'feedEnd' ) );
 182+ $parser->setHook( 'feedBurner', array( $wgWikiArticleFeedsParser, 'burnFeed' ) );
 183+ $parser->setHook( 'itemTags', array( $wgWikiArticleFeedsParser, 'itemTagsTag' ) );
184184
185 - $wgParser->setFunctionHook( 'itemtags', array( $wgWikiArticleFeedsParser, 'itemTagsFunction' ) );
 185+ $parser->setFunctionHook( 'itemtags', array( $wgWikiArticleFeedsParser, 'itemTagsFunction' ) );
186186 return true;
187187 }
188188

Status & tagging log