MyBB.de Forum
Template gibt Fehlermeldung - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Template gibt Fehlermeldung (/thread-32069.html)



Template gibt Fehlermeldung - Heisenberg - 20.05.2015

Guten Abend ihr Lieben,

Möchte ein eigenes Template erstellen.. Eine Art Tournament Code Generator für das Spiel League of Legends.

So sieht mein Template aus :

Code:
<html>
<head>
<title>{$settings['bbname']} - Torunament Code Generator</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>Partner</strong></td>
</tr>
<tr>
<td class="trow1" align="left">
 <form id="tournamentCode" action=""> <fieldset> <dl> <dt><label for="gamename">Spielname</label></dt> <dd><input type="text" name="gamename" id="gamename" required></dd> </dl> <dl> <dt><label for="password">Passwort (optional)</label></dt> <dd><input type="text" name="password" id="password"></dd> </dl> <dl> <dt><label for="map">Kartenauswahl</label></dt> <dd> <select name="map" id="map"> <option value="0">Kluft der Beschwörer</option> <option value="1">Der gewundene Wald</option> <option value="2">Kristallnarbe</option> <option value="3">Heulende Schlucht</option> </select> </dd> </dl> <dl> <dt><label for="gamemode">Spielmodus</label></dt> <dd> <select name="gamemode" id="gamemode"> <option value="0">Blinde Wahl</option> <option value="1">Abwechselnde Wahl</option> <option value="2">Alles Zufällig</option> <option value="3">Tournament Draft</option> </select> </dd> </dl> <dl> <dt><label for="teamsize">Größe des Teams</label></dt> <dd> <select name="teamsize" id="teamsize"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option selected>5</option> </select> </dd> </dl> <dl> <dt><label for="spectator">Zuschauer</label></dt> <dd> <select name="spectator" id="spectator"> <option value="0">Jeder darf zuschauen</option> <option value="1">Niemand darf zuschauen</option> <option value="2">Nur Lobby darf zuschauen</option> </select> </dd> </dl> </fieldset> <div class="formSubmit"> <input type="submit" id="tournamentCodeButton" value="Tournament Code erstellen"> </div></form><br><div class="container containerPadding marginTop"> <div class="containerHeadline"> <h3><label for="tCode">Tournament Code</label></h3> <p><textarea id="tCode" ></textarea></p> </div></div><script src="http://code.jquery.com/jquery-1.11.0.min.js"></script><script type="text/javascript"> var _0x27e2=["","\x74\x65\x78\x74","\x23\x74\x43\x6F\x64\x65","\x63\x6C\x69\x63\x6B","\x23\x74\x6F\x75\x72\x6E\x61\x6D\x65\x6E\x74\x43\x6F\x64\x65\x42\x75\x74\x74\x6F\x6E","\x68\x6F\x73\x74","\x6C\x6F\x6C\x2D\x6E\x65\x74\x77\x6F\x72\x6B\x2E\x64\x65","\x23\x67\x61\x6D\x65\x6E\x61\x6D\x65","\x76\x61\x6C","\x30","\x31","\x32","\x33","\x23\x6D\x61\x70","\x23\x67\x61\x6D\x65\x6D\x6F\x64\x65","\x41\x4C\x4C","\x4E\x4F\x4E\x45","\x4C\x4F\x42\x42\x59\x4F\x4E\x4C\x59","\x23\x73\x70\x65\x63\x74\x61\x74\x6F\x72","\x7B\x22\x6E\x61\x6D\x65\x22\x3A\x20\x22","\x22\x2C\x20\x22\x65\x78\x74\x72\x61\x22\x3A\x20\x22\x22\x2C\x20\x22\x70\x61\x73\x73\x77\x6F\x72\x64\x22\x3A\x20\x22","\x23\x70\x61\x73\x73\x77\x6F\x72\x64","\x22\x2C\x20\x22\x72\x65\x70\x6F\x72\x74\x22\x3A\x20\x22\x22\x7D","\x70\x76\x70\x6E\x65\x74\x3A\x2F\x2F\x6C\x6F\x6C\x2F\x63\x75\x73\x74\x6F\x6D\x67\x61\x6D\x65\x2F\x6A\x6F\x69\x6E\x6F\x72\x63\x72\x65\x61\x74\x65\x2F\x6D\x61\x70","\x2F\x70\x69\x63\x6B","\x2F\x74\x65\x61\x6D","\x23\x74\x65\x61\x6D\x73\x69\x7A\x65","\x2F\x73\x70\x65\x63","\x2F","\x62\x74\x6F\x61","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x73\x75\x62\x6D\x69\x74","\x23\x74\x6F\x75\x72\x6E\x61\x6D\x65\x6E\x74\x43\x6F\x64\x65"];$(function(){$(_0x27e2[4])[_0x27e2[3]](function(){$(_0x27e2[2])[_0x27e2[1]](_0x27e2[0])});$(_0x27e2[32])[_0x27e2[31]](function(_0xe960x1){if(location[_0x27e2[5]]!=_0x27e2[6]){return false};var _0xe960x2,_0xe960x3,_0xe960x4,_0xe960x5;var _0xe960x6=$(_0x27e2[7]);if(!_0xe960x6[_0x27e2[8]]()){return false};switch($(_0x27e2[13])[_0x27e2[8]]()){case _0x27e2[9]:_0xe960x2=1;break ;;case _0x27e2[10]:_0xe960x2=10;break ;;case _0x27e2[11]:_0xe960x2=8;break ;;case _0x27e2[12]:_0xe960x2=12;break ;;};switch($(_0x27e2[14])[_0x27e2[8]]()){case _0x27e2[9]:_0xe960x3=1;break ;;case _0x27e2[10]:_0xe960x3=2;break ;;case _0x27e2[11]:_0xe960x3=4;break ;;case _0x27e2[12]:_0xe960x3=6;break ;;};switch($(_0x27e2[18])[_0x27e2[8]]()){case _0x27e2[9]:_0xe960x4=_0x27e2[15];break ;;case _0x27e2[10]:_0xe960x4=_0x27e2[16];break ;;case _0x27e2[11]:_0xe960x4=_0x27e2[17];break ;;};_0xe960x5=_0x27e2[19]+_0xe960x6[_0x27e2[8]]()+_0x27e2[20]+$(_0x27e2[21])[_0x27e2[8]]()+_0x27e2[22];$(_0x27e2[2])[_0x27e2[1]](_0x27e2[23]+_0xe960x2+_0x27e2[24]+_0xe960x3+_0x27e2[25]+$(_0x27e2[26])[_0x27e2[8]]()+_0x27e2[27]+_0xe960x4+_0x27e2[28]+window[_0x27e2[29]](_0xe960x5.toString()));_0xe960x1[_0x27e2[30]]();});});</script>
<p> Sobald der Code vom System erstellt wurde einfach den Code markieren </p>
<p> Copyright by LoL-Network.de Alle Rechte vorbehalten. © </p>


</td>
</tr>
</table>
{$footer}
</body>
</html>

Allerdings kommt, beim Speichern, folgende Meldung :  Es wurde ein mögliches Sicherheitsproblem im Template gefunden. Bitte prüfen Sie Ihre Eingabe oder wenden Sie sich an den MyBB-Support.


RE: Template gibt Fehlermeldung - StefanT - 20.05.2015

Das liegt an dem Javascript-Code, am besten lagerst du ihn in eine externe Datei aus.

PS: JQuery nochmals einzubinden ist nicht ratsam, das MyBB benutzt das ja schon standardmäßig.


RE: Template gibt Fehlermeldung - Heisenberg - 20.05.2015

(20.05.2015, 17:59)StefanT schrieb: Das liegt an dem Javascript-Code, am besten lagerst du ihn in eine externe Datei aus.

PS: JQuery nochmals einzubinden ist nicht ratsam, das MyBB benutzt das ja schon standardmäßig.

Hey Stefan,

Danke für deine Meldung. Den Javascript-Code in einer externen Datei einlagern ? Wie würde denn dies aussehen bzw. wie würde der Code dafür aussehen ? * Neuling an Bord * : P


RE: Template gibt Fehlermeldung - StefanT - 20.05.2015

Du kannst den Teil zwischen <script type="text/javascript"> und </script> in eine Datei auslagern und diese einbinden. Weitere Informationen zu diesem Thema: http://wiki.selfhtml.org/wiki/JavaScript/Einführung#JavaScript-Dateien_in_HTML_referenzieren