Benutzer:J*/Ka-Mel-Oh/Testgelände/Notizzettel: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
(Neuer Abschnitt: UI)
Zeile 299: Zeile 299:
 
     document.getElementsByClassName("handcard")[c].onmousedown = dragger.pickup;
 
     document.getElementsByClassName("handcard")[c].onmousedown = dragger.pickup;
 
}
 
}
 +
-->
 +
 +
== Hat nix mit Ka-Mel-Oh zu tun, aber weils so schön ist ==
 +
 +
<!--
 +
//document.getElementById("bodyContent").innerHTML += "<iframe id='bw'></iframe>";
 +
//document.getElementById("bw").style.width="100%"
 +
//document.getElementById("bw").style.height="400px"
 +
//document.getElementById("bw").style.border="1px transparent solid"
 +
 +
var histTitle= "Hauptseite";
 +
var histRevQuery="{{#dpl: titlematch=Hauptseite|skipthispage=no|namespace=|firstrevisionsince=20040101|format=,%REVISION%}}"
 +
 +
hist = new Async( [
 +
    function () { return { wiki: {source: histRevQuery, title: histTitle}}; },
 +
    wiki.parse,
 +
    function (e) { a = (parseInt("0"+e.wiki.HTML.replace(/[^0-9]/g,""))); document.getElementById("bw").href=wgServer+wgScript+"/" }
 +
])
 +
 +
 +
hist.start();
 
-->
 
-->

Version vom 8. März 2009, 17:36 Uhr


Framework: Array.prototype und Async

Klassenarchitektur der Karten

Wiki-Klasse

Achtung, wichtig: Umstellen auf api.php und JSON:

http://kamelopedia.mormo.org/api.php?format=jsonfm&indexpageids&action=query&prop=revisions&titles=Hauptseite&rvprop=ids%7Cflags%7Ctimestamp%7Cuser%7Ccontent%7Ccomment

... und dann den Timestamp zum Schreiben benutzen (vorher .replace(/[^0-9]/g, "")!)

UI

Hat nix mit Ka-Mel-Oh zu tun, aber weils so schön ist