[evolvis-commits] r12798: Merged from 4.7: Fixed PHP notice
mirabilos at evolvis.org
mirabilos at evolvis.org
Mon Feb 28 02:01:03 CET 2011
Author: mirabilos
Date: 2011-02-28 02:01:02 +0100 (Mon, 28 Feb 2011)
New Revision: 12798
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss20_newreleases.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss_sfnewreleases.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/new/index.php
Log:
Merged from 4.7: Fixed PHP notice
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss20_newreleases.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss20_newreleases.php 2011-02-28 01:00:59 UTC (rev 12797)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss20_newreleases.php 2011-02-28 01:01:02 UTC (rev 12798)
@@ -86,8 +86,9 @@
// ## item outputs
$outputtotal = 0;
+$seen = array();
while ($row = db_fetch_array($res)) {
- if (!$G_RELEASE["$row[filerelease_id]"]) {
+ if (!isset ($seen[$row['filerelease_id']])) {
print " <item>\n";
print " <title>".htmlspecialchars($row['package_name'])." ".htmlspecialchars($row['module_name'])."</title>\n";
print " <link>http://".$GLOBALS['sys_default_domain']."/project/showfiles.php?group_id=".$row['group_id']."&release_id=".$row['filerelease_id']."</link>\n";
@@ -100,7 +101,7 @@
$outputtotal++;
}
// eliminate dupes, only do $limit of these
- $G_RELEASE["$row[filerelease_id]"] = 1;
+ $seen[$row['filerelease_id']] = 1;
if ($outputtotal >= $limit) break;
}
// ## end output
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss_sfnewreleases.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss_sfnewreleases.php 2011-02-28 01:00:59 UTC (rev 12797)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/export/rss_sfnewreleases.php 2011-02-28 01:01:02 UTC (rev 12798)
@@ -57,8 +57,9 @@
print " <language>en-us</language>\n";
// ## item outputs
$outputtotal = 0;
+$seen = array() ;
while ($row = db_fetch_array($res)) {
- if (!$G_RELEASE["$row[group_id]"]) {
+ if (!isset ($seen[$row['group_id']])) {
print " <item>\n";
print " <title>".htmlspecialchars($row['group_name'])."</title>\n";
print " <link>http://$GLOBALS[sys_default_domain]/project/showfiles.php?group_id=$row[group_id]</link>\n";
@@ -66,8 +67,8 @@
print " </item>\n";
$outputtotal++;
}
- // ## eliminate dupes, only do $limit of these
- $G_RELEASE["$row[group_id]"] = 1;
+ // eliminate dupes, only do $limit of these
+ $seen[$row['group_id']] = 1;
if ($outputtotal >= $limit) break;
}
// ## end output
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/new/index.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/new/index.php 2011-02-28 01:00:59 UTC (rev 12797)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/new/index.php 2011-02-28 01:01:02 UTC (rev 12798)
@@ -62,10 +62,11 @@
print '
<table width="100%" cellpadding="0" cellspacing="0" border="0">';
+ $seen = array();
for ($i=0; $i<$rows; $i++) {
$row_new = db_fetch_array($res_new);
// avoid dupulicates of different file types
- if (!(@$G_RELEASE["$row_new[group_id]"])) {
+ if (!isset($seen[$row_new['group_id']])) {
print '
<tr valign="top">
<td colspan="2">'.
@@ -105,7 +106,7 @@
<hr />
</td>
</tr>';
- $G_RELEASE["$row_new[group_id]"] = 1;
+ $seen[$row_new['group_id']] = 1;
}
}
More information about the evolvis-commits
mailing list