LoadRecentlyChanged()) { foreach ($pages as $i => $page) { if ($i < 15) { if ($this->HasAccess("read", $page["tag"])) { $xmlitem_link[$i] = $this->href("show", $page["tag"], "time=".urlencode($page["time"])); $xmlitems .= "href("show", $page["tag"], "time=".urlencode($page["time"]))."\">"; $xmlitems .= "\n\t".$page["tag"].""; $xmlitems .= "\n\t".$this->href("show", $page["tag"], "time=".urlencode($page["time"])).""; $xmlitems .= "\n\tChanges to ".$page["tag"]." made by ".$page["useer"]." on ".date("D, d M Y, H:i:s O", strtotime($page["time"])).""; $xmlitems .= "\n\tLoadRevisions($page["tag"]); $bodyA = explode("\n", $revisionarray[0]["body"]); $bodyB = explode("\n", $revisionarray[1]["body"]); $added = array_diff($bodyA, $bodyB); $deleted = array_diff($bodyB, $bodyA); if ($added) { $xmlitems .= "
Additions:
\n"; $xmlitems .= "
".$this->Format(implode("\n", $added), "rdf")."
"; } if ($deleted) { $xmlitems .= "
Deletions:
\n"; $xmlitems .= "
".$this->Format(implode("\n", $deleted), "rdf")."
"; } if (!$added && !$deleted) { $xmlitems .= "
No differences."; } $xmlitems .= "]]>
"; $xmlitems .= "\n\tLoadRevisions($page["tag"]); $bodyA = explode("\n", $revisionarray[0]["body"]); $bodyB = explode("\n", $revisionarray[1]["body"]); $added = array_diff($bodyA, $bodyB); $deleted = array_diff($bodyB, $bodyA); if ($added) { $xmlitems .= "
Additions:
\n"; $xmlitems .= "
".$this->Format(implode("\n", $added), "rdf")."
"; } if ($deleted) { $xmlitems .= "
Deletions:
\n"; $xmlitems .= "
".$this->Format(implode("\n", $deleted), "rdf")."
"; } if (!$added && !$deleted) { $xmlitems .= "
No differences."; } $xmlitems .= "]]>
"; if (!$page["owner"]) { $xmlitems .= "\n\tNobody"; } else { $xmlitems .= "\n\t".$page["owner"].""; } $xmlitems .= "\n\t".$page["user"].""; $xmlitems .= "\n\t".date("Y-m-d\TH:i:s", strtotime($page["time"])).substr(date("O"), 0, 3).":".substr(date("O"), 3, 5).""; $xmlitems .= "\n
\n\n"; } else { // non ha accesso $xmlitems .= "href("show", $page["tag"], "time=".urlencode($page["time"]))."\">"; $xmlitems .= "\nError\n"; $xmlitmes .= "".$this->href("show")."\n"; $xmlitems .= "You're not allowed to access this information.\n"; $xmlitems .= "\n\n"; } } } } header("Content-type: text/xml;charset=utf-8"); $xml = "\n"; $xml .= "BaseUrl()."css/rdfss.css\" type=\"text/css\"?>\n"; $xml .= "\n\n"; $xml .= "Getconfigvalue("base_url")."\">\n"; $xml .= "".$this->Getconfigvalue("wakka_name")."\n"; $xml .= "".$this->Getconfigvalue("base_url")."\n"; $xml .= "".$this->Getconfigvalue("meta_description")."\n"; $xml .= "".$this->Getconfigvalue("rdf_lang")."\n"; $xml .= "".$this->Getconfigvalue("mail_admin")."\n"; $xml .= "".date("Y-m-d\TH:i").substr(date("O"), 0, 3).":".substr(date("O"), 3, 5)."\n"; $xml .= "Copyright (C) 2000 - ".date("Y")." ".$this->Getconfigvalue("wakka_name").". ".$this->Getconfigvalue("rdf_rights")."\n"; $xml .= "\n"; $xml .= "\n"; $xml .= "daily\n"; $xml .= "1\n"; $xml .= "2004-01-01T12:00+00:00\n"; $xml .= "1440\n"; $xml .= "\n\n"; foreach ($xmlitem_link as $xml_link) { $xml .= "\n"; } $xml .= "\n\n\n"; $xml .= "\nGetconfigvalue("base_url")."TextSearch\" />"; $xml .= "\n\n\n"; $xml .= $xmlitems; $xml .= "\nGetconfigvalue("base_url")."TextSearch\">"; $xml .= "\nSearch ".$this->Getconfigvalue("wakka_name").""; $xml .= "\nSearch ".$this->Getconfigvalue("wakka_name").""; $xml .= "\nphrase"; $xml .= "\n".$this->Getconfigvalue("base_url")."TextSearch"; $xml .= "\n"; $xml .= "\n"; header("Content-type: text/xml;charset=utf-8"); echo $xml; ?>