Teammitglieder online
Regeln und nützliche Hinweise
Neueste Themen
» Profil in beiträgen nur im blog deaktivieren.von derforumde Gestern um 16:54
» [Invision] Editor über den Bildrand ziehbar + Schriftgrößenproblem
von Skouliki Mi 20 Nov 2024 - 8:06
» Passwort für meinen Adminbereich vergessen.
von Joost Sa 9 Nov 2024 - 10:13
» [Invision] Signatur wird nicht immer eingefügt
von Skouliki Mo 4 Nov 2024 - 16:33
» [Invision] Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
von Skouliki So 27 Okt 2024 - 13:29
» [Invision] Transparent Logohintergrund/Struktur
von Joost So 27 Okt 2024 - 12:58
» png wird im servimg in ein jpg umgewandelt
von Skouliki Mi 23 Okt 2024 - 20:26
» Passwort Vergessen (SilentHowl)
von Joost Do 17 Okt 2024 - 17:14
» [Invision] Hintergrundbild fixieren
von Skouliki Mo 14 Okt 2024 - 11:30
» Paßwort vergessen
von Joost So 13 Okt 2024 - 17:58
» Anti-Spam-Prüfung
von Hana19 Sa 12 Okt 2024 - 16:59
» Private Nachrichten bleiben im Postausgang hängen
von Skouliki Fr 11 Okt 2024 - 11:11
» [phpBB3] Mittelteil des Forums verschoben
von Eto Mo 7 Okt 2024 - 20:50
» [phpBB3] Farbpalette ändern
von Skouliki Mo 7 Okt 2024 - 10:08
» [Klassische Version] Account löschen
von Joost Sa 5 Okt 2024 - 21:05
» Chatbox einloggen nicht möglich
von Joost So 29 Sep 2024 - 8:01
» [phpBB2] Admin Passwort nicht korrekt
von Joost Do 26 Sep 2024 - 19:20
» Grid-Layout für alle Forumversionen verfügbar
von Joost Mi 18 Sep 2024 - 16:54
Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Alastor in [Invision] Transparent Logohintergrund/Struktur ( 2 )
» Beitrag von Agorass in Passwort für meinen Adminbereich vergessen.
( 2 )
» Beitrag von Keks in [phpBB2] Unterforen Nebeneinander
( 1 )
» Beitrag von Alastor in [Invision] Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
( 1 )
Wahlschalter
2 verfasser
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1 • Teilen
Wahlschalter
Huhu,
ich habe eben diesen Wahlschalter für die verschiedenen Styles eingefügt.
Allerdings habe ich das Problem dass der Wahlschalter nicht angezeigt wird.
Könnt ihr mir bitte helfen, den Fehler zu beheben ?
Lg
ich habe eben diesen Wahlschalter für die verschiedenen Styles eingefügt.
Allerdings habe ich das Problem dass der Wahlschalter nicht angezeigt wird.
Könnt ihr mir bitte helfen, den Fehler zu beheben ?
Lg
Zuletzt von Zeggenkind am So 30 Dez 2012 - 0:17 bearbeitet; insgesamt 1-mal bearbeitet
Zeggenkind- Lehrling
- Beiträge : 19
Anmeldedatum : 15.10.12
Re: Wahlschalter
Hallo,
vorab: Könntest du mir im offenen Thread bitte noch eine Rückmeldung geben, dass wir diesen schließen können?
Ich habe mir das Script mal angesehen:
http://tvd-deadly-love.forumieren.com/h1-wahschalter
Du hast es leider falsch angepasst:
Du solltest dir das Tutorial am besten nochmals ganz genau durchlesen und das Script von Beginn an neu erstellen. Achte v.a. darauf, dass du in erster Linie nur den vorhandenen Code personalisieren, aber keine neuen Stellen hinzufügen musst.
Liebe Grüße
Günther
vorab: Könntest du mir im offenen Thread bitte noch eine Rückmeldung geben, dass wir diesen schließen können?
Ich habe mir das Script mal angesehen:
http://tvd-deadly-love.forumieren.com/h1-wahschalter
Du hast es leider falsch angepasst:
- Spoiler:
- var type = getCookie('Vorlage1');
var sugar = document.getElementById('sugar');
sugar.innerHTML ='<select onchange="changeskin(this.options[this.selectedIndex].value);window.location.reload();"><option> Dein Lieblingsstyle</option><option value="wert1"> Style1 </option><option value="wert2"> Style2 </option><option value="wert3"> Style3 </option></select>';
<option value="Wert1">ORGINALSTYLE </option>
if (type == 'wert1')
{
document.write('<link rel="stylesheet" type="text/css" href="http://www.http://tvd-deadly-love.forumieren.com/">');
}
if (type == 'wert1')
{
document.write('<link rel="stylesheet" type="text/css" href="http://www.tvd-deadly-love.forumieren.de/193834-ltr.css">');
}
else if (type == 'wert2')
{
document.write('<link rel="stylesheet" type="text/css" href="http://www.tvd-deadly-love.forumieren.de/186917-ltr.css">');
}
else if (type == 'wert3')
{
document.write('<link rel="stylesheet" type="text/css" href="http://www.tvd-deadly-love.forumieren.de/163539-ltr.css">');
}
function changeskin(change) {
var scheme = change;
var name = 'Vorlage1';
var pathname = location.pathname;
//var myDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var ExpDate = new Date ();
ExpDate.setTime(ExpDate.getTime() + (180 * 24 * 3600 * 1000));
setCookie(name,scheme,ExpDate,'/');
}
function getCookie(name){
var cname = name + "=";
var dc = document.cookie;
if (dc.length > 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(";", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin, end));
}
}
return null;
}
function setCookie(name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
((path == null) ? "" : "; path=" + path) +
((domain == null) ? "" : "; domain=" + domain) +
((secure == null) ? "" : "; secure");
}
Du solltest dir das Tutorial am besten nochmals ganz genau durchlesen und das Script von Beginn an neu erstellen. Achte v.a. darauf, dass du in erster Linie nur den vorhandenen Code personalisieren, aber keine neuen Stellen hinzufügen musst.
Liebe Grüße
Günther
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Re: Wahlschalter
Hallo,
ich habe mir das ganze eben angesehen und da du ja geschrieben hast, dass ich keinen neuen Code einfügen muss, ich allerdings 3 Styles zur Auswahl anbiete und um Script 3 Optionen eingebunden sind, muss ich wohl doch den Code rein kopieren.
Dies habe ich auch getan, dennoch hat es nicht funktioniert.
Zudem ist mir aufgefallen, dass in dem Code zum einbinden des Orginalcodes <option .... </option> mit eingebunden ist, was bei den Auswahlmöglichkeiten im Script nicht der Fall ist.
Da ich weiß, dass dieser Teil benötigt wird, um eine Auswahl zu betätigen, frage ich mich ob es evtl auch daran liegen könnte, dass ich dies erst noch einfügen muss.
Wo liegt nun der Fehler, dass mir der Wahlschalter nicht angezeigt wird ?
Lg
ich habe mir das ganze eben angesehen und da du ja geschrieben hast, dass ich keinen neuen Code einfügen muss, ich allerdings 3 Styles zur Auswahl anbiete und um Script 3 Optionen eingebunden sind, muss ich wohl doch den Code rein kopieren.
Dies habe ich auch getan, dennoch hat es nicht funktioniert.
Zudem ist mir aufgefallen, dass in dem Code zum einbinden des Orginalcodes <option .... </option> mit eingebunden ist, was bei den Auswahlmöglichkeiten im Script nicht der Fall ist.
Da ich weiß, dass dieser Teil benötigt wird, um eine Auswahl zu betätigen, frage ich mich ob es evtl auch daran liegen könnte, dass ich dies erst noch einfügen muss.
Wo liegt nun der Fehler, dass mir der Wahlschalter nicht angezeigt wird ?
Lg
Zeggenkind- Lehrling
- Beiträge : 19
Anmeldedatum : 15.10.12
Re: Wahlschalter
Zuvor ging es darum, dass du überflüssigen Code auch noch an der falschen Stelle eingesetzt hattest, um auch deinen Originalstyle anzubieten. Das ist jetzt wieder in Ordnung.
Im Script befinden sich aber immer noch einige Fehler - du hast u.a. sogar deine eigene Forenadresse falsch geschrieben, weshalb kein CSS aufgerufen werden kann.
Bevor ich dir das jetzt alles im Detail erkläre, machen wir es ein wenig anders: Ich gebe dir den funktionierend angepassten Code und du siehst dir an, wie ich ihn umgesetzt habe. Dann wird das für dich sicherlich ein Bild ergeben und du erkennst das Prinzip dahinter. Bitteschön:
Das kommt daher, dass du diesen Hinweis aus dem Tutorial nicht befolgt hast:
Edit:
Und ich sehe gerade noch einen weiteren Fehler - du hast diesen Hinweis aus dem Tuto ebenfalls nicht eingehalten:
Klicke deshalb bitte auf diesen Button, entferne anschließend den Code, setze ihn erneut ein und sende ab. Dann wird er auch richtig interpretiert werden.
Im Script befinden sich aber immer noch einige Fehler - du hast u.a. sogar deine eigene Forenadresse falsch geschrieben, weshalb kein CSS aufgerufen werden kann.
Bevor ich dir das jetzt alles im Detail erkläre, machen wir es ein wenig anders: Ich gebe dir den funktionierend angepassten Code und du siehst dir an, wie ich ihn umgesetzt habe. Dann wird das für dich sicherlich ein Bild ergeben und du erkennst das Prinzip dahinter. Bitteschön:
- Code:
var type = getCookie('Vorlage1');
var sugar = document.getElementById('sugar');
sugar.innerHTML ='<select onchange="changeskin(this.options[this.selectedIndex].value);window.location.reload();"><option> Wechsel den Style </option><option value="wert1"> Originalstyle </option><option value="wert2"> Style2 </option><option value="wert3"> Style3 </option><option value="wert4"> Style4 </option></select>';
if (type == 'wert1')
{
document.write('<link rel="stylesheet" type="text/css" href="http://tvd-deadly-love.forumieren.com/">');
}
else if (type == 'wert2')
{
document.write('<link rel="stylesheet" type="text/css" href="http://tvd-deadly-love.forumieren.com/193834-ltr.css">');
}
else if (type == 'wert3')
{
document.write('<link rel="stylesheet" type="text/css" href="http://tvd-deadly-love.forumieren.com/186917-ltr.css">');
}
else if (type == 'wert4')
{
document.write('<link rel="stylesheet" type="text/css" href="http://tvd-deadly-love.forumieren.com/163539-ltr.css">');
}
function changeskin(change) {
var scheme = change;
var name = 'Vorlage1';
var pathname = location.pathname;
//var myDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var ExpDate = new Date ();
ExpDate.setTime(ExpDate.getTime() + (180 * 24 * 3600 * 1000));
setCookie(name,scheme,ExpDate,'/');
}
function getCookie(name){
var cname = name + "=";
var dc = document.cookie;
if (dc.length > 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(";", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin, end));
}
}
return null;
}
function setCookie(name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
((path == null) ? "" : "; path=" + path) +
((domain == null) ? "" : "; domain=" + domain) +
((secure == null) ? "" : "; secure");
}
Das kommt daher, dass du diesen Hinweis aus dem Tutorial nicht befolgt hast:
Die beiden letzten -Styles sind nämlich PunBB-Styles und damit für dein BB2-Forum nicht geeignet.Wichtig! Bitte sucht euch Styles aus, die eurer Forumsversion entsprechen. Also für ein bb3 Forum müsst ihr immer auch Styles für bb3 wählen, für ein bb2 Forum einen bb2 Style, etc. sonst funktioniert die Anzeige später nicht richtig.
Edit:
Und ich sehe gerade noch einen weiteren Fehler - du hast diesen Hinweis aus dem Tuto ebenfalls nicht eingehalten:
Bei dir ist stattdessen :nohtml: zu sehen und damit der WYSIWYG-Editor aktiviert. Das führt zu keinem Ergebnis.Achtet darauf, dass über dem Textfenster dieses Zeichen zu sehen ist
Klicke deshalb bitte auf diesen Button, entferne anschließend den Code, setze ihn erneut ein und sende ab. Dann wird er auch richtig interpretiert werden.
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Re: Wahlschalter
Ich habe den Code nun eingefügt und Style 3/4 raus genommen.
Dennoch wird mir nichts angezeigt.
Dennoch wird mir nichts angezeigt.
Zeggenkind- Lehrling
- Beiträge : 19
Anmeldedatum : 15.10.12
Re: Wahlschalter
Bitte meinen Edit beachten.
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Re: Wahlschalter
Juhu, HTML hasst mich doch nicht
Allerdings werden mir nun in der Auswahlleiste auch Style 3/4 angezeigt, obwohl ich diese aus dem Script raus genommen habe.
Ich weiß ich bin anstrengend
Allerdings werden mir nun in der Auswahlleiste auch Style 3/4 angezeigt, obwohl ich diese aus dem Script raus genommen habe.
Ich weiß ich bin anstrengend
Zeggenkind- Lehrling
- Beiträge : 19
Anmeldedatum : 15.10.12
Re: Wahlschalter
HTML hasst niemanden (aber die Tutos muss man genau lesen ).
Du hast Styles 3/4 an einer Stelle entfernt, nämlich unten im if/else-Statement, aber oben in der Auswahlliste noch nicht:
Du hast Styles 3/4 an einer Stelle entfernt, nämlich unten im if/else-Statement, aber oben in der Auswahlliste noch nicht:
var type = getCookie('Vorlage1');
var sugar = document.getElementById('sugar');
sugar.innerHTML ='<select onchange="changeskin(this.options[this.selectedIndex].value);window.location.reload();"><option> Wähle deinen Style</option><option value="wert1"> Originalstyle </option><option value="wert2"> Style2 </option><option value="wert3"> Style3 </option><option value="wert4"> Style4 </option></select>';
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Re: Wahlschalter
Ok, vielen Dank für deine Hilfe
Schönen Abend noch bzw. Gute Nacht
Schönen Abend noch bzw. Gute Nacht
Zeggenkind- Lehrling
- Beiträge : 19
Anmeldedatum : 15.10.12
Re: Wahlschalter
Aber gerne doch.
Danke, dir ebenfalls eine gute Nacht.
-done-
Danke, dir ebenfalls eine gute Nacht.
-done-
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Ähnliche Themen
» wahlschalter
» Wahlschalter
» Wahlschalter für Designs
» Wahlschalter / Welchselschalter
» Wahlschalter NUR für Mitglieder?
» Wahlschalter
» Wahlschalter für Designs
» Wahlschalter / Welchselschalter
» Wahlschalter NUR für Mitglieder?
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten