Update of /cvsroot/fink/web
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv1725

Modified Files:
        index.en.php 
Added Files:
        package-updates.php 
Log Message:
show the rss package update feed on the front page

--- NEW FILE: package-updates.php ---
<?
$title = "Recent Package Updates";
$cvs_author = '$Author: rangerrick $';
$cvs_date = '$Date: 2009/04/13 18:24:35 $';
$is_home = 1;

$metatags = '<meta name="description" content="Fink, a distribution of Unix 
software for Mac OS X and Darwin">
<meta name="keywords" content="Mac OS X, Darwin, GNU, Unix, GNOME, KDE, 
software, distribution, Fink">
';

include "header.inc";
include "XML/RSS.php";
?>

<h1>Recent Package Updates</h1>

<?
#$rss =& new XML_RSS("http://feeds2.feedburner.com/FinkProjectNews-unstable";);
$rss =& new XML_RSS("news/rdf/fink-10.4-unstable.rdf");
$rss->parse();

$count = 0;
foreach($rss->getItems() as $item) {
        $date = $item['dc:date'];
        $date = ereg_replace('T.*$', '', $date);
        echo "<a name=\"" . urlencode($item['title']) . "\"><span 
class=\"news-date\">" . $date . ": </span><span class=\"news-headline\">" . 
$item['title'] . "</span></a><br />\n";
        echo $item['description'];
}

include "footer.inc";
?>

Index: index.en.php
===================================================================
RCS file: /cvsroot/fink/web/index.en.php,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- index.en.php        11 Jul 2008 10:00:23 -0000      1.23
+++ index.en.php        13 Apr 2009 18:24:35 -0000      1.24
@@ -9,6 +9,7 @@
 ';
 
 include "header.inc";
+include "XML/RSS.php";
 ?>
 
 
@@ -41,6 +42,26 @@
 
 </td><td>&nbsp;&nbsp;&nbsp;</td><td width="50%">
 
+<h1><a href="http://feeds2.feedburner.com/FinkProjectNews-unstable"; 
title="Subscribe to my feed, Fink Project News" rel="alternate" 
type="application/rss+xml"><img src="img/feed-icon16x16.png" alt="" 
style="border:0"/></a>
+&nbsp;Recent Package Updates</h1>
+
+<?
+$rss =& new XML_RSS("news/rdf/fink-10.4-unstable.rdf");
+$rss->parse();
+
+$count = 0;
+foreach($rss->getItems() as $item) {
+       $date = $item['dc:date'];
+       $date = ereg_replace('T.*$', '', $date);
+       echo "<a name=\"" . urlencode($item['title']) . "\"><span 
class=\"news-date\">" . $date . ": </span><span class=\"news-headline\">" . 
$item['title'] . "</span></a><br />\n";
+       if (++$count > 10) {
+               break;
+       }
+}
+
+?>
+<a href="package-updates.php">more...</a>
+
 <h1>Status</h1>
 <? 
 include "fink_version.inc";


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to