https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114170
Revision: 114170
Author: wikinaut
Date: 2012-03-19 19:02:42 +0000 (Mon, 19 Mar 2012)
Log Message:
-----------
removed the redundant code for handling tracking categories. By using '-' for
the message text wikiarticlefeeds-tracking-category , this can be disabled
easily.
Modified Paths:
--------------
trunk/extensions/WikiArticleFeeds/WikiArticleFeeds.php
trunk/extensions/WikiArticleFeeds/WikiArticleFeeds_body.php
Modified: trunk/extensions/WikiArticleFeeds/WikiArticleFeeds.php
===================================================================
--- trunk/extensions/WikiArticleFeeds/WikiArticleFeeds.php 2012-03-19
18:57:30 UTC (rev 114169)
+++ trunk/extensions/WikiArticleFeeds/WikiArticleFeeds.php 2012-03-19
19:02:42 UTC (rev 114170)
@@ -4,7 +4,7 @@
* @author Jim R. Wilson, Thomas Gries
* @maintainer Thomas Gries
*
- * @version 0.703
+ * @version 0.71
* @copyright Copyright (C) 2007 Jim R. Wilson
* @copyright Copyright (C) 2012 Thomas Gries
* @license The MIT License -
http://www.opensource.org/licenses/mit-license.php
@@ -56,6 +56,7 @@
*
* Versions
*
+ * 0.71 removed $wgWikiArticleFeedsTrackingCategory parameter for tracking
category
* 0.703 adds the feed icon to the bottom of the toolbox in Monobook or
like-minded skins.
* 0.701 version string constant renamed to make it wiki-unique
* 0.700 rewritten into a four-file version with class
@@ -124,7 +125,7 @@
die( "This is not a valid entry point.\n" );
}
-define( 'EXTENSION_WIKIARTICLEFEEDS_VERSION', '0.703 20120312' );
+define( 'EXTENSION_WIKIARTICLEFEEDS_VERSION', '0.71 20120319' );
# Bring in supporting classes
require_once( "$IP/includes/Feed.php" );
@@ -158,16 +159,3 @@
$wgWikiArticleFeeds = new WikiArticleFeeds();
$wgHooks['ParserBeforeTidy'][] = array( $wgWikiArticleFeeds,
'WikiArticleFeeds::itemTagsPlaceholderCorrections' );
-
-// Parameter to enable the automatic tracking category
-// for all pages using this parser extension
-//
-// Category name [[MediaWiki:Wikiarticlefeeds-tracking-category]] (default)
-// $wgWikiArticleFeedsTrackingCategory = true;
-//
-// you can assign a specific category name
[[MediaWiki:Wikiarticlefeeds-mycategory]]
-// $wgWikiArticleFeedsTrackingCategory = 'wikiarticlefeeds-mycategory';
-//
-// you can disable the use of a tracking category
-// $wgWikiArticleFeedsTrackingCategory = false;
-$wgWikiArticleFeedsTrackingCategory = true;
Modified: trunk/extensions/WikiArticleFeeds/WikiArticleFeeds_body.php
===================================================================
--- trunk/extensions/WikiArticleFeeds/WikiArticleFeeds_body.php 2012-03-19
18:57:30 UTC (rev 114169)
+++ trunk/extensions/WikiArticleFeeds/WikiArticleFeeds_body.php 2012-03-19
19:02:42 UTC (rev 114170)
@@ -3,13 +3,7 @@
class WikiArticleFeeds{
function feedStart( $text, $params = array(), Parser $parser ) {
- global $wgWikiArticleFeedsTrackingCategory;
-
- if ( $wgWikiArticleFeedsTrackingCategory === true ) {
- $parser->addTrackingCategory(
'wikiarticlefeeds-tracking-category' );
- } elseif ( is_string( $wgWikiArticleFeedsTrackingCategory ) ) {
- $parser->addTrackingCategory(
$wgWikiArticleFeedsTrackingCategory );
- }
+ $parser->addTrackingCategory(
'wikiarticlefeeds-tracking-category' );
return '<!-- FEED_START -->';
}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs