Revision history for Mod006bRecentChangesXML


Revision [23274]

Last edited on 2016-05-20 07:38:47 by JavaWoman [Replaces old-style internal links with new pipe-split links.]
Additions:
[[http://web.archive.org/web/20040810215014/http://www.wakkawiki.com/MatthiasAppel | MatthiasAppel]]
[[http://web.archive.org/web/20041204030136/http://nontroppo.org/wiki/ | http://nontroppo.org/wiki/]] //(archive)//
**[[http://web.archive.org/web/20040811013824/http://www.wakkawiki.com/SaschaCarlin | SaschaCarlin]]**
[[http://web.archive.org/web/20040813204846/http://www.wakkawiki.com/RecentChangesRss | RecentChangesRss @ WakkaWiki]]
[[http://web.archive.org/web/20040813204846/http://www.wakkawiki.com/RecentChangesRss | RecentChangesRss]]
Deletions:
[[http://web.archive.org/web/20040810215014/http://www.wakkawiki.com/MatthiasAppel MatthiasAppel]]
[[http://web.archive.org/web/20041204030136/http://nontroppo.org/wiki/ http://nontroppo.org/wiki/]] //(archive)//
**[[http://web.archive.org/web/20040811013824/http://www.wakkawiki.com/SaschaCarlin SaschaCarlin]]**
[[http://web.archive.org/web/20040813204846/http://www.wakkawiki.com/RecentChangesRss RecentChangesRss @ WakkaWiki]]
[[http://web.archive.org/web/20040813204846/http://www.wakkawiki.com/RecentChangesRss RecentChangesRss]]


Revision [19301]

Edited on 2008-01-28 00:14:45 by JavaWoman [Modified links pointing to docs server]

No Differences

Revision [17234]

Edited on 2007-07-07 16:05:52 by JavaWoman [local link for IanAndolina]
Additions:
**IanAndolina**
Deletions:
**[[http://web.archive.org/web/20040619005509/http://www.wakkawiki.com/IanAndolina IanAndolina]]**


Revision [17178]

Edited on 2007-07-07 08:06:09 by JavaWoman [standardized link to WakkaWiki origin]
Additions:
[[http://web.archive.org/web/20040813204846/http://www.wakkawiki.com/RecentChangesRss RecentChangesRss @ WakkaWiki]]


Revision [17162]

Edited on 2007-07-07 06:56:07 by JavaWoman [web.archive.org links for wakkawiki.com (more)]
Deletions:
http://www.wakkawiki.com/RecentChangesRss


Revision [17161]

Edited on 2007-07-07 06:54:53 by JavaWoman [web.archive.org links for wakkawiki.com]
Additions:
[[http://web.archive.org/web/20040810215014/http://www.wakkawiki.com/MatthiasAppel MatthiasAppel]]
**[[http://web.archive.org/web/20040619005509/http://www.wakkawiki.com/IanAndolina IanAndolina]]**
[[http://web.archive.org/web/20041204030136/http://nontroppo.org/wiki/ http://nontroppo.org/wiki/]] //(archive)//
**[[http://web.archive.org/web/20040811013824/http://www.wakkawiki.com/SaschaCarlin SaschaCarlin]]**
[[http://web.archive.org/web/20040813204846/http://www.wakkawiki.com/RecentChangesRss RecentChangesRss]]
Deletions:
http://www.wakkawiki.com/MatthiasAppel
** Ian Andolina **
http://nontroppo.org/wiki/
**""SaschaCarlin""**


Revision [212]

Edited on 2004-04-24 12:24:36 by JsnX [web.archive.org links for wakkawiki.com]
Additions:
**""MatthiasAppel""**
http://www.wakkawiki.com/MatthiasAppel
**""SaschaCarlin""**
http://www.wakkawiki.com/RecentChangesRss
Grabbed a working implementation from Gadma/Nontroppo.
**Updated**
Switched over to implementation from ""SaschaCarlin"".
http://www.wakkawiki.com/RecentChangesRss
... and then merged it just a bit with some of the Gadma/nontroppo code. Here's the final code:
**handlers/page/recentchanges.xml.php**
%%(php)
<?php
header("Content-type: text/xml");
$xml = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n";
$xml .= "<rss version=\"0.92\">\n";
$xml .= "<channel>\n";
$xml .= "<title>".$this->GetConfigValue("wakka_name")." - ".$this->tag."</title>\n";
$xml .= "<link>".$this->GetConfigValue("base_url")."</link>\n";
$xml .= "<description>Recent changes of ".$this->GetConfigValue("wakka_name")."</description>\n";
$xml .= "<language>en-us</language>\n";
if ($pages = $this->LoadRecentlyChanged())
{
$max = $this->GetConfigValue("xml_recent_changes");
$c = 0;
foreach ($pages as $page)
{
$c++;
if (($c <= $max) || !$max)
{
$xml .= "<item>\n";
$xml .= "<title>".$page["tag"]."</title>\n";
$xml .= "<link>".$this->href("show", $page["tag"], "time=".urlencode($page["time"]))."</link>\n";
$xml .= "\t<description>".$page["time"]." by ".$page["user"]." - ".$page["note"]."</description>\n";
//$xml .= "\t<guid>".$page["id"]."</guid>";
$xml .= "\t<pubDate>".date("r",strtotime($page["time"]))."</pubDate>\n";
$xml .= "</item>\n";
}
}
}
else
{
$xml .= "<item>\n";
$xml .= "<title>Error</title>\n";
$xml .= "<link>".$this->href("show")."</link>\n";
$xml .= "<description>You're not allowed to access this information.</description>\n";
$xml .= "</item>\n";
}
$xml .= "</channel>\n";
$xml .= "</rss>\n";
print($xml);
?>
%%
Deletions:
Grabbed a working implementation from Nontroppo.


Revision [151]

Edited on 2004-04-10 20:35:28 by JsnX [web.archive.org links for wakkawiki.com]
Additions:
** Ian Andolina **
Deletions:
** Nontroppo **


Revision [52]

The oldest known version of this page was created on 2004-03-09 00:51:03 by JsnX [web.archive.org links for wakkawiki.com]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki