return $date;
}
+// method from http://diveintomark.org/archives/2004/05/28/howto-atom-id#other
function unique_id_from_feature ($feature) {
- // method from http://diveintomark.org/archives/2004/05/28/howto-atom-id#other
$date = date('Y-m-d', $feature->date);
$res = sprintf("tag:%s,%s:%d", gethost(), $date, $feature->id);
return $res;
}
function main ($features) {
- print "<?xml version=\"1.0\" encoding=\"utf-8\"?>
+ printf ("<?xml version=\"1.0\" encoding=\"utf-8\"?>
<feed xmlns=\"http://www.w3.org/2005/Atom\"
- xmlns:georss=\"http://www.georss.org/georss\">\n";
+ xmlns:georss=\"http://www.georss.org/georss\">\n");
printf(" <link rel=\"alternate\" type=\"text/html\" href=\"%s\"/>\n",
full_url_from_path (""));
printf(" </author>\n");
}
- print "\n";
+ printf ("\n");
foreach ($features as $feature) {
- print (" <entry>\n");
+ printf (" <entry>\n");
if ($feature->title) {
$title = htmlspecialchars ($feature->title, ENT_QUOTES);
}
if (strlen ($contentHTML) != 0) {
- printf(" <content type=\"html\">
+ printf (" <content type=\"html\">
%s
</content>\n", htmlspecialchars ($contentHTML));
}
printf(" </entry>\n\n");
}
- print '</feed>';
+ printf ("</feed>");
}
try {