Widget:A2Event
Version vom 6. Juli 2012, 19:47 Uhr von J* (Diskussion | Beiträge)
<script type="text/javascript">
// Hilfs-Objekt, um bereits importierte Scripte zu tracken und nicht zweimal zu laden
if (!window.importedJS)
importedJS = {};
function importJS(title) {
// prüfen,ob JS bereits imprtiert wurde,falls ja --> return
if ( importedJS[title] ) {
return;
}
// wird jetzt importiert,deshalb auf true setzen
importedJS[title] = true;
mw.loader.load( 'http://kamelopedia.mormo.org/index.php?title=' +
encodeURIComponent(title) + '&action=raw&ctype=text/javascript', 'text/javascript' );
}
if (!window.a2){
importJS("MediaWiki:Skin/Projekt:Adventure2/lib.js");
importJS("MediaWiki:Skin/Projekt:Adventure2/parser.js");
}
var event = {};
var error = "";
try {
var event = a2.parser.parse("");
} catch (e) {
var error = e
}
if ("" == "render"){
if (!error)
a2.registerEventHandler(event);
} else {
$(".a2eventInfo").last().text("\n"+String(error));
}
</script>