MediaWiki:Skin/Kamelopedia:Zeitreisemaschine.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
J* (Diskussion | Beiträge) (Die Seite wurde neu angelegt.) |
J* (Diskussion | Beiträge) K (Schützte „Kamel:J*/Zeitreisemaschine.js“ [edit=sysop:move=sysop]) |
(kein Unterschied)
|
Version vom 17. März 2009, 23:03 Uhr
var links = document.getElementsByTagName("A");
for(var i=0; i<links.length; i++)
links[i].keepToday = true;
ready = function ( a ) { alert(a.wiki.HTML ) };
var ret;
parseRevision = function ( a )
{
document.getElementById("zr_content").innerHTML = a.wiki.HTML;
var links = document.getElementsByTagName("A");
for(var i=0; i<links.length; i++)
if (links[i].keepToday != true)
links[i].onclick = nextlink;
}
mkSOS = function ()
{
var str = "";
str += "<b>["+parseInt(time)+"]</b> ";
str += 'Siehe vielleicht: <a href="'+wgServer+wgScript+'/Hauptseite">Hauptseite</a>';
document.getElementById("zr_info").innerHTML = str;
}
nextlink = function ()
{
page = this.title;
getRevision.start();
mkSOS();
return false;
}
var time="20050101";
var page="Hauptseite";
getRevision = new Async( [
function () { return { wiki: { source: "{{#dpl: namespace = | lastrevisionbefore = "+parseInt(time)+" | format=,%REVISION%, | skipthispage = no | count = 1 | title = "+escape(page)+"}}", title: "Hauptseite" } } },
wiki.parse,
function (a) { a.wiki.args = "oldid="+parseInt(a.wiki.HTML); a.wiki.title = page; return a; },
wiki.getHTML
], parseRevision )
getRevision.start();