svn: /web/doc-editor/trunk/php/ TranslatorStatistic.php
[email protected] (Yannick Torres)
| Newsgroups | php.doc.web |
|---|---|
| Message-ID | <[email protected]> |
yannick Tue, 23 Mar 2010 09:05:33 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=296661
Log:
Fix warning when a lang haven't any translators
Changed paths:
U web/doc-editor/trunk/php/TranslatorStatistic.php
Modified: web/doc-editor/trunk/php/TranslatorStatistic.php
===================================================================
--- web/doc-editor/trunk/php/TranslatorStatistic.php 2010-03-23 09:05:05 UTC (rev 296660)
+++ web/doc-editor/trunk/php/TranslatorStatistic.php 2010-03-23 09:05:33 UTC (rev 296661)
@@ -169,17 +169,21 @@
if( $lang == 'en' ) { continue; }
$i=0; $persons=array();
- foreach ($translators[$lang] as $nick => $data) {
- $persons[$i] = $data;
- $persons[$i]['nick'] = $nick;
- $persons[$i]['uptodate'] = isset($uptodate[$lang][$nick]) ? $uptodate[$lang][$nick] : '0';
- $persons[$i]['stale'] = isset($stale[$lang][$nick]) ? $stale[$lang][$nick] : '0';
- $persons[$i]['sum'] = $persons[$i]['uptodate'] + $persons[$i]['stale'];
- $i++;
+
+ if( isset($translators[$lang]) ) {
+
+ foreach ($translators[$lang] as $nick => $data) {
+ $persons[$i] = $data;
+ $persons[$i]['nick'] = $nick;
+ $persons[$i]['uptodate'] = isset($uptodate[$lang][$nick]) ? $uptodate[$lang][$nick] : '0';
+ $persons[$i]['stale'] = isset($stale[$lang][$nick]) ? $stale[$lang][$nick] : '0';
+ $persons[$i]['sum'] = $persons[$i]['uptodate'] + $persons[$i]['stale'];
+ $i++;
+ }
+
+ // Save $summary into DB
+ $rm->setStaticValue('translator_summary', $lang, json_encode($persons));
}
-
- // Save $summary into DB
- $rm->setStaticValue('translator_summary', $lang, json_encode($persons));
}
}
}