Location: PHPKode > projects > MonkeyChow > monkeychow/update.php
<?php
/*
 * This file is part of Monkeychow - http://monkeychow.org
 *
 * update.php - updates all feeds with feedback
 *
 *
 * Copyright (C) 2006 Ernie Oporto
 * hide@address.com - http://www.shokk.com/blog/
 *
 * Copyright (C) 2004 Stephen Minutillo
 * hide@address.com - http://minutillo.com/steve/
 *
 * Distributed under the GPL - see LICENSE
 *
 */

include_once("fof-main.php");
include_once("init.php");

header("Content-Type: text/html; charset=utf-8");

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head><title>MonkeyChow - <?php _("update") ?></title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<link rel="stylesheet" href="fof-common.css" media="all" />
		<script src="fof.js" type="text/javascript"></script>
		<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />
</head>
<body id="panel-page">

<?php // Menu panel ?>
<script type="text/javascript" />
if (top==self) document.writeln('<?php
$handle = fopen("panel-menu.html", "r");
   $xml = "";
   if ($handle)
   {
       while (!feof($handle))
       {
           $xml .= fread($handle, 128);
       }
       fclose($handle);
   }
   $xml = substr("$xml", 0, -1); // Perl style chop
   print $xml;
?>');
</script>
<BR>
<?php
prune_feeds();

$feed = $_REQUEST['feed'];

$sql = "select url, id, title from feeds";

if($feed)
{
  $sql .= " where id = $feed";
}

$sql .= " order by title";

$result = fof_do_query($sql);

while($row = mysql_fetch_array($result))
{
	#$title = $row['title'];
	#$id = $row['id'];
	print _("Updating") . " <b>" . $row['title'] . "</b>...";
        flush();

        fof_prune_feed($row['id']);
	$count = fof_update_feed($row['url']);

	print "<font color=\"green\">" . _("done. ") . "</font>";

	if($count)
	{
		print "<b><font color=red>$count " . _("new items") . "</font></b>";
	}
	print "<br>";
#        flush();
}


// Menu panel
?>
<BR>

<script type="text/javascript" />
if (top==self) document.writeln('<?php
$handle = fopen("panel-menu.html", "r");
   $xml = "";
   if ($handle)
   {
       while (!feof($handle))
       {
           $xml .= fread($handle, 128);
       }
       fclose($handle);
   }
   $xml = substr("$xml", 0, -1); // Perl style chop
   print $xml;
?>');
</script>

<?php
		flush();
?>
</body></html>
Return current item: MonkeyChow