Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=91e5f155662a5d7a77cc52e96e75b8b4f49ad697
commit 91e5f155662a5d7a77cc52e96e75b8b4f49ad697 Author: CSÉCSY <[EMAIL PROTECTED]> Date: Wed May 14 08:28:14 2008 +0200 Correct guid for packages' RSS diff --git a/frugalware/rss.php b/frugalware/rss.php index a1acc7f..6292fa3 100644 --- a/frugalware/rss.php +++ b/frugalware/rss.php @@ -103,6 +103,7 @@ switch($_GET['type']) "desc" => $i['desc'], "author" => $i['login']."@nospam.frugalware.org", "pubDate" => date(DATE_RFC2822, $i['unix_timestamp(packages.builddate)']), + "guid" => $i['id'] . date(DATE_RFC2822, $i['unix_timestamp(packages.builddate)']), "link" => "http://frugalware.org/packages/${i['id']}" ); } @@ -205,7 +206,13 @@ $buf .= "<?xml version=\"1.0\" encoding=\"utf-8\"?> <link>".$handle['link']."</link>\n"; foreach( $handle['items'] as $i ) { - $buf .= "<item>\n<title>".$i['title']."</title>\n<link>".$i['link']."</link>\n<guid>".$i['link']."#top</guid>\n"; + $buf .= "<item>\n<title>".$i['title']."</title>\n<link>".$i['link']."</link>\n"; + if(!empty($i['guid'])) { + $buf .= "<guid>".$i['guid']."#top</guid>\n"; + } + else { + $buf .= "<guid>".$i['link']."#top</guid>\n"; + } if(isset($i['desc'])) { $buf .= "<description>".htmlspecialchars($i['desc'])."</description>\n"; _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
