Do not output numberofviews, if $wgDisableCounters = true
authorumherirrender <umherirrender_de.wp@web.de>
Mon, 17 Jun 2013 19:09:06 +0000 (21:09 +0200)
committerumherirrender <umherirrender_de.wp@web.de>
Mon, 17 Jun 2013 19:09:06 +0000 (21:09 +0200)
Follow up I9975dceedeffafadf560ed71238c51b94eb8c3ad
But now for the parser function

Change-Id: I18261b884b7f3be57a42c0b10594384fab6f9c9a

includes/parser/CoreParserFunctions.php

index a7820d4..2cdfc6e 100644 (file)
@@ -456,7 +456,8 @@ class CoreParserFunctions {
                return self::formatRaw( SiteStats::edits(), $raw );
        }
        static function numberofviews( $parser, $raw = null ) {
-               return self::formatRaw( SiteStats::views(), $raw );
+               global $wgDisableCounters;
+               return !$wgDisableCounters ? self::formatRaw( SiteStats::views(), $raw ) : '';
        }
        static function pagesinnamespace( $parser, $namespace = 0, $raw = null ) {
                return self::formatRaw( SiteStats::pagesInNs( intval( $namespace ) ), $raw );