https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112574

Revision: 112574
Author:   santhosh
Date:     2012-02-28 04:28:11 +0000 (Tue, 28 Feb 2012)
Log Message:
-----------
If priority languages are defined for a group, do not show other languages in 
stats pages. Change the blacklist logic accordingly.

Modified Paths:
--------------
    trunk/extensions/Translate/utils/StatsTable.php

Modified: trunk/extensions/Translate/utils/StatsTable.php
===================================================================
--- trunk/extensions/Translate/utils/StatsTable.php     2012-02-28 03:17:05 UTC 
(rev 112573)
+++ trunk/extensions/Translate/utils/StatsTable.php     2012-02-28 04:28:11 UTC 
(rev 112574)
@@ -299,6 +299,13 @@
                        }
                }
 
+               $filterLangs = TranslateMetadata::get( $groupId , 
'prioritylangs' );
+               if ( strlen( $filterLangs ) > 0 ) {
+                       $filter = array_flip( explode( ',', $filterLangs ) );
+                       if ( count( $filter ) > 0 && !isset( $filter[$code] ) ) 
{
+                               $blacklisted = true;
+                       }
+               }
                return $blacklisted;
        }
 


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

Reply via email to