Weigh reverse with factor 20 so coloring takes effect more quickly.
authorSiebrand Mazeland <siebrand@users.mediawiki.org>
Tue, 3 Aug 2010 18:42:14 +0000 (18:42 +0000)
committerSiebrand Mazeland <siebrand@users.mediawiki.org>
Tue, 3 Aug 2010 18:42:14 +0000 (18:42 +0000)
maintenance/language/StatOutputs.php

index f1e935b..839d009 100644 (file)
@@ -52,6 +52,10 @@ class wikiStatsOutput extends statsOutput {
        function formatPercent( $subset, $total, $revert = false, $accuracy = 2 ) {
                $v = @round( 255 * $subset / $total );
                if ( $revert ) {
+                       # Weigh reverse with factor 20 so coloring takes effect more quickly as
+                       # this option is used solely for reporting 'bad' percentages.
+                       $v = $v * 20;
+                       if ( $v > 255 ) $v = 255;
                        $v = 255 - $v;
                }
                if ( $v < 128 ) {