Widget:A2Event: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
Zeile 13: Zeile 13:
 
  }
 
  }
 
   
 
   
 +
$(function () {
 
  wait4a2(function () {
 
  wait4a2(function () {
 
   
 
   
Zeile 31: Zeile 32:
 
         $("#bodyContent").append($pre);
 
         $("#bodyContent").append($pre);
 
     }
 
     }
 +
});
 
  });
 
  });
 
    
 
    
 
  </script>
 
  </script>

Version vom 7. Juli 2012, 08:29 Uhr

<script type="text/javascript">

function wait4a2 (f){
    if (window.a2 && window.a2.parser) {
        f();
    } else {
        if (window.importJS) {
            importJS("MediaWiki:Skin/Projekt:Adventure2/lib.js");
            importJS("MediaWiki:Skin/Projekt:Adventure2/parser.js");
        }
        window.setTimeout(function() { wait4a2(f); }, 100);
    }
}

$(function () {
wait4a2(function () {

   var event = {};
   var error = "";
   try {
       var event = window.a2.parser.parse("");
   } catch (e) {
       var error = e;
   }
  
   if ("" == "render"){  
       if (!error)
           a2.registerEventHandler(event);
   } else {
       $pre = $("<pr"+"e/>");
       $pre.text("\n"+String(error));
       $("#bodyContent").append($pre);
   }
});
});
 
</script>