Seite 1 von 2
jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 11:13
von Shorty1968
Hallo ich habe mir diesen Mod
jQuery Quick Topic Title Edit eingebaut,ich habe alle änderungen gemacht , Kontroliert und Template und Allgemeinen cache geleert,aber dennoch ist von dem Quick Edit nichts zu sehen auch nicht die Box über der Jumpbox zum an und aus schalten.
Ich habe nun schon ein paar Stunden gesucht ob ich den Fehler finde,aber leider erfolglos, php und Template änderungen sind alle gemacht.
Jemand eine Idee worann es liegen könnte?
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 13:59
von WileCoyote
Kein Wunder, die MOD hat auch diverse Kompatibilitäts-Probleme. Nähere Informationen dazu findest du sicher im Support-Bereich der MOD (bzw. MODs).
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 15:11
von Shorty1968
Ich habe den Support schon durch geschaut und keine gefunden oder sie wegen meinem Schlechten Englisch nicht erkannt.
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 15:13
von BNa
WileCoyote hat geschrieben:die MOD hat auch diverse Kompatibilitäts-Probleme.
Da ich mit in der Entwicklung drin stecke: Falsch, es gibt keine Kompatibilitätsprobleme an sich, da es stets User betraf, die entweder mehrfach jquery includiert hatten oder einen generellen Script Overkill hatten oder multiple JS Script Errors von vornherein hatten. Nur mal zur Klarstellung. Bei einem sauberen Board macht die Mod keinerlei Probleme und ist durch eine lange Beta Test Phase gegangen
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 15:19
von Shorty1968
Also User die durch den Mods bedingt mehrfach jquery includiert haben können diesen Mod nicht nutzen?
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 15:31
von BNa
Mehrfach includiertes jquery geht normalerweise garnicht und ist natürlich an sich schon Blödsinn und wird stets dazu führen, das mehrere Mods mit dieser jQuery Technik zusammen nicht funktionieren. Einmal includiert reicht, mehrfach includiert führt zu mehr oder weniger großen Problemen.
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 17:01
von Shorty1968
Ok das verstehe ich bin mir aber nicht sicher ob es das wirklich ist,wie könnte ich das nun Testen ob es an einer mehrfach includiert liegt ohne jeden Mod zu Prüfen?
Gibt es irgendwas was man z.b. in den templates suchen könnte was auf eine mehrfach includiert hinweist und wenn das so ist ist der Mod mit anderen doch nicht kompatibel?
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 17:13
von BNa
Geh einfach auf Deine Haupt-Seite > Rechte Maustaste > Quelltext anzeigen. Dann durchsuche den Quellcode nach jQuery includes:
Zum Beispiel
Code: Alles auswählen
<script type="text/javascript" src="irgendeinpfad/jquery_*.js"></script>
Code: Alles auswählen
<script type="text/javascript" src="irgendeinpfad/jquery_min_*.js"></script>
*steht für irgendeine Versionsnummer
Daher includieren wir den jQuery Kern immer nur so:
Code: Alles auswählen
<script type="text/javascript">
// <![CDATA[
!window.jQuery && document.write('<script type="text\/javascript" src="http:\/\/code.jquery.com\/jquery-latest.min.js"><\/script>');
// ]]>
</script>
Das Script sagt, nur wenn jQuery nicht includiert ist, includiere den neuesten
min
Kern. Ansonsten nicht.
Dieses Script im Header sollte für alle jQuery Funktionen ausreichen. Alle anderen includes sind auszukommentieren.
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 17:37
von Shorty1968
Ich habe einige drinne die jquery beinhalten,hier mal alle die ich drinne habe und gefunden habe:
Code: Alles auswählen
<!-- IF S_TOTAL_IMAGES -->
<script type="text/javascript" src="{ROOT_PATH}dl_mod/js/jquery/jquery-1.6.min.js"></script>
<script type="text/javascript" src="{ROOT_PATH}dl_mod/js/jquery/jquery.jcarousel.min.js"></script>
<link rel="stylesheet" type="text/css" href="{ROOT_PATH}dl_mod/js/jquery/skins/tango/skin.css" />
<!-- ENDIF -->
<script type="text/javascript" src="jquery/jquery-1.4.2.min.js"></script>
<link rel="stylesheet" type="text/css" href="jquery/jquery.alerts.css" />
<!-- IF (SCRIPT_NAME == 'ucp' or SCRIPT_NAME == 'posting' or SCRIPT_NAME == 'viewtopic') -->
<script type="text/javascript">
// <![CDATA[
if (window.jQuery === undefined) {
document.write(unescape('%3Cscript src="{ROOT_PATH}script/jquery-latest.min.js" type="text/javascript"%3E%3C/script%3E'));
}
// ]]>
</script>
<script type="text/javascript" src="{ROOT_PATH}script/jquery.maxlength.min.js"></script>
<!-- ENDIF -->
<!-- // END jQuery Live Character Counter // -->
Re: jQuery Quick Topic Title Edit nicht zu sehen?
Verfasst: 09.03.2012 17:50
von BNa
In diesem Falle zum Beispiel:
Aus diesem
Code: Alles auswählen
<script type="text/javascript" src="{ROOT_PATH}dl_mod/js/jquery/jquery-1.6.min.js"></script>
das machen
Code: Alles auswählen
<!-- <script type="text/javascript" src="{ROOT_PATH}dl_mod/js/jquery/jquery-1.6.min.js"></script> -->
Und aus diesem
Code: Alles auswählen
<script type="text/javascript" src="jquery/jquery-1.4.2.min.js"></script>
das
Code: Alles auswählen
<!-- <script type="text/javascript" src="jquery/jquery-1.4.2.min.js"></script> -->
Das hier ganz rausnehmen, da ja schon unsere Variante im Header ist.
Code: Alles auswählen
<script type="text/javascript">
// <![CDATA[
if (window.jQuery === undefined) {
document.write(unescape('%3Cscript src="{ROOT_PATH}script/jquery-latest.min.js" type="text/javascript"%3E%3C/script%3E'));
}
// ]]>
</script>