Siebrand has uploaded a new change for review. https://gerrit.wikimedia.org/r/211433
Change subject: Update and fix per product statistics ...................................................................... Update and fix per product statistics Change-Id: Id3ff92971c920a3fe3e7ef4a81fa4ee53a7b9e33 --- M SpecialRally.php 1 file changed, 39 insertions(+), 25 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/translatewiki refs/changes/33/211433/1 diff --git a/SpecialRally.php b/SpecialRally.php index a7c3bb9..984360d 100644 --- a/SpecialRally.php +++ b/SpecialRally.php @@ -33,18 +33,19 @@ $this->outputHeader(); $allowedGroups = array( - 'core', - 'ext-0-wikimedia', - 'out-wikimedia-mobile-0-all', - 'wiki-betawiki', - 'out-kiwix', - 'out-huggle', - 'tsint-0-all', - 'out-jquery-uls', - 'wiki-twn-mainpage', - 'out-pywikipedia-0-all', - 'out-vicuna', - 'out-wikiblame', + 'core', // core + 'ext-0-wikimedia', // Wikimedia extensions + 'out-wikimedia-mobile-0-all', // Wikimedia mobile apps + 'wiki-betawiki', // translatewiki.net UI + 'page-0-all', // translatewiki.net translatable pages + 'out-kiwix', // Kiwix + 'out-huggle', // Huggle + 'tsint-0-all', // Intuition + 'out-jquery-uls', // jQuery ULS + 'wiki-twn-mainpage', // translatewiki.net main page + 'out-pywikipedia-0-all', // Pywikibot + 'out-vicuna', // Vicona uploader + 'out-wikiblame', // WikiBlame ); $allowedGroups = MessageGroups::expandWildcards( '*' ); @@ -72,10 +73,10 @@ $allowed = $currentUser->isAllowed( 'translate-manage' ); if ( $allowed && !$par ) { $products = array( - 'MediaWiki core' => 0, - 'MediaWiki extensions used by Wikimedia' => 0, - 'Wikimedia Mobile apps' => 0, - 'translatewiki.net' => 0, + 'MediaWiki core' => 0, // 8 + 'MediaWiki extensions used by Wikimedia' => 0, // 8 + 'Wikimedia Mobile apps' => 0, // + 'translatewiki.net' => 0, // 1198, 8, 'jQuery.ULS' => 0, 'Kiwix' => 0, 'Huggle' => 0, @@ -125,18 +126,31 @@ } if ( $row->rc_namespace == 8 ) { - if( in_array( $group, array( 'core' ) ) ) { - $products['MediaWiki']++; + if ( in_array( $group, array( 'core' ) ) ) { + $products['MediaWiki core']++; + } elseif ( !in_array( $group, array( 'wiki-twn-mainpage', 'wiki-betawiki' ) ) ) { + $products['MediaWiki extensions used by Wikimedia']++; + } elseif ( $group === 'out-jquery-uls' ) { + $products['jQuery.ULS']++; } else { - $products['MediaWiki extensions']++; + $products['translatewiki.net']++; } - } elseif ( in_array( $row->rc_namespace, array( 1212, 1220, 1224, 1244 ) ) ) { - $products['Offline']++; - } elseif ( in_array( $row->rc_namespace, array( 1206 ) ) && - !in_array( $group, array( 'out-jquery-uls' ) ) ) { - $products['Mobile']++; + } elseif ( $row->rc_namespace = 1198 ) { + $products['translatewiki.net']++; + } elseif ( $row->rc_namespace = 1238 ) { + $products['Pywikibot']++; + } elseif ( $row->rc_namespace = 1240 ) { + $products['Intuition']++; + } elseif ( $row->rc_namespace = 1244 ) { + $products['Kiwix']++; + } elseif ( $row->rc_namespace = 1248 ) { + $products['Huggle']++; + } elseif ( $row->rc_namespace = 1252 ) { + $products['VicuñaUploader']++; + } elseif ( $group === 'out-wikiblame' ) { + $products['WikiBlame']++; } else { - $products['Other']++; + $products['Wikimedia Mobile apps']++; } $messageData = TranslateUtils::figureMessage( $row->rc_title ); -- To view, visit https://gerrit.wikimedia.org/r/211433 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id3ff92971c920a3fe3e7ef4a81fa4ee53a7b9e33 Gerrit-PatchSet: 1 Gerrit-Project: translatewiki Gerrit-Branch: master Gerrit-Owner: Siebrand <siebr...@kitano.nl> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits