Teammitglieder online
Support-Box
Neue Beiträge seit dem letzten Besuch.
Textbausteine des MODERATIONSTOOL
AB > PFAD > GENERATOR
FORUM > PFAD > GENERATOR
Unterstützung Lösungs-Probleme
Auffällige
User
Der Runde
Tisch
HÄUFIG GESTELLTE FRAGEN
Regeln und nützliche Hinweise
Neueste Themen
» kann man noch Blogs hier erstellen?
von Joost Gestern um 18:40

» Einstellen der Profilfelder funktioniert nicht
von Skouliki Di 26 März 2024 - 12:54

» Gründer-E-Mail-Adresse ändern
von Skouliki Mo 25 März 2024 - 13:48

» PN's werden nicht mehr rot eingefärbt
von Skouliki Fr 22 März 2024 - 7:44

» Forum löschen, Probleme mit Gründeraccount
von Skouliki Do 21 März 2024 - 9:04

»  Missbrauchsmeldung "Sexueller Inhalt" war (wieder) Werbung/Spam/Scam
von Skouliki Do 21 März 2024 - 9:03

» [phpBB3] Suchfunktion ohne Funktion
von Skouliki Mi 20 März 2024 - 8:41

» Neuer User kann sich anmelden.
von Skouliki Mi 20 März 2024 - 8:38

» Zugangsdaten vergessen/verloren
von Joost Sa 16 März 2024 - 21:07

» Schwierigkeiten mit BBCode
von Skouliki Fr 15 März 2024 - 11:51

» Entdeckt die neue Option Servimg Premium
von Joost Mi 6 März 2024 - 19:50

» Neues YAMAHA XT660-Forum
von gnadenlos Fr 1 März 2024 - 7:33

» Forum nur noch für Eingeloggte sichtbar?
von Skouliki Di 27 Feb 2024 - 7:53

» [phpBB3] Eine Frage zum Forum selbst.
von Skouliki Di 27 Feb 2024 - 7:52

» Beiträge verschwinden
von Skouliki Do 22 Feb 2024 - 7:47

» [Tutorial - alle Versionen] (De)aktiviert die Anzeige von Signaturen aus Eurem Profil
von Eto Do 15 Feb 2024 - 22:17

» Datenback-Dump?
von Skouliki Mo 12 Feb 2024 - 22:02

» Einloggen nicht mehr möglich [erbitte schnelle Rückmeldung!]
von Skouliki Mo 12 Feb 2024 - 8:15

[Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht

2 verfasser

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Erledigt [Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht

Beitrag von weimaranerfreundin Di 15 Jan 2013 - 19:11

Hallo Smile

Ich hoffe ich begehe jetzt keinen Fauxpas - hab nichts in der Sufu gefunden Neutral

Es geht darum, dass ich den Tipp von LouiXIV verwenden wollte um eine einfache Art des Wechselstyle zu erstellen und zudem noch die Möglichkeit zu haben beide Styles (Original und Wechselstyle) individuell im Adminbereich verändern zu können.
Und es wäre ja auch zu schøn um wahr zu sein, wenn es denn funktionieren würde Sad

Ich habe mir ein Testforum eingerichtet und bin nach LouiXIV´s Tipp hier vorgegangen. Ich hab ein temporäres Style eingerichtet, hab den Wechselschalter von Zuckerpuppes Tut genau nach Beschreibung eingefügt und Style2 mit LouiXIV´s Tipp (URL des temp. Style) bestückt. Style1 ist dann die Originalversion mit der URL des Testforums.

Dann noch die Forumbeschreibung mit der HTML-URL bestückt (also im Code). Aber es funzt einfach nicht Sad

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"> Hell </option><option value="wert2"> Dunkel </option></select>';




if (type == 'wert1')
{
   document.write('<link rel="stylesheet" type="text/css" href="http://weimaraner.canadianforum.net/">');
}
else if (type == 'wert2')
{
   document.write('<link rel="stylesheet" type="text/css" href="http://weimaraner.canadianforum.net/?change_temp=2&change_version=subsilver">');
}



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");
}

Was hab ich falsch gemacht?

Liebe Grüsse
Susanne


Zuletzt von weimaranerfreundin am Do 17 Jan 2013 - 9:15 bearbeitet; insgesamt 1-mal bearbeitet
weimaranerfreundin
weimaranerfreundin
Meister
Meister

Weiblich Beiträge : 284
Anmeldedatum : 16.02.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht

Beitrag von Günther Di 15 Jan 2013 - 19:26

Hallo,

du meinst wohl diesen Tipp:
LouiXIV schrieb:EDIT: Wenn du im temp. Style bist kannst du auf die Vorschau klicken. Es wird ein neues Fenster aufgemacht, das dein Forum mit diesem Style zeigt. Den Link oben in der Browserleiste (Beispiel: http://URL_DEINES_FORUMS/?change_temp=4&change_version=prosilver) kannst du dann in deinen Wahlschalter einfügen - sollte klappen.
Das war eine Vermutung von Loui, wie er ja deutlich gemacht hat. Ich muss dir leider sagen, dass das aber nicht funktioniert.

Wenn du einen temporären Style in dieser Form ins Script einbindest:
http://weimaraner.canadianforum.net/?change_temp=2&change_version=subsilver
dann wird als "CSS" die gesamte HTML-Seite aufgerufen, was natürlich nicht interpretiert werden kann und nicht funktionell ist. Bei temporären Styles befindet sich das gesamte CSS nämlich nicht in einem externen, ausgelagerten Stylesheet (wie es bei den originalen Styles ist), sondern das gesamte CSS wird immer nur im head-Bereich als style-Element eingesetzt.
Das bedeutet, dass es nicht möglich ist, das CSS eines temporären Styles gesondert anzusprechen, weil dieses nicht in einem eigenen Stylesheet vorliegt.

Temporäre Styles sind demnach nicht zum Einbinden als Wechselstyles geeignet.
Stattdessen kannst du, wie im Tutorial erklärt, das Stylesheet extern hosten und dann ins Script einsetzen, oder auf das Stylesheet eines Testforums verlinken. Dazu findest du über die Suche weitere Themen. Ab diesem Beitrag habe ich die Testforum-Methode z.B. mal erklärt:
https://hilfe.forumieren.com/t33513-wechselschalter-funktioniert-nicht#218702

Liebe Grüße
Günther
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Erledigt Re: [Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht

Beitrag von weimaranerfreundin Di 15 Jan 2013 - 19:38

Hallo Günther Smile

Super!! Vielen lieben Dank für den Tipp!!!
Den werde ich gleich morgen umsetzen. *riesenfreude*

jippie

Darf ich den Thread bis übermorgen offenlassen, damit ich bei Schwierigkeiten nochmal nachfragen darf?

Liebe Grüsse
Susanne
weimaranerfreundin
weimaranerfreundin
Meister
Meister

Weiblich Beiträge : 284
Anmeldedatum : 16.02.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht

Beitrag von Günther Di 15 Jan 2013 - 19:40

Bitteschön. Smile

Kein Problem, wir lassen den Thread bis dahin offen und du meldest dich entweder bei Fragen wieder zurück oder setzt das [Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht 11810-Icon. Wink
Viel Erfolg bei der Umsetzung!
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Erledigt Re: [Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht

Beitrag von weimaranerfreundin Do 17 Jan 2013 - 9:19

Hallo Günther Smile

Danke nochmals für den Tipp. Bin leider noch nicht so weit gekommen das CSS-Gerüst der Testforum-Seite hochzuladen Sad Das Umgestalten des Wechsel-Styles nimmt ziemlich viel Zeit in Anspruch und daher habe ich das Erledigt-Schild jetzt gesetzt..... Hoffe ich kann in einem anderen Thread fragen, wenn noch Probleme auftauchen, die die SuFu nicht beantworten kann.....

Bis bald
Susanne Smile
weimaranerfreundin
weimaranerfreundin
Meister
Meister

Weiblich Beiträge : 284
Anmeldedatum : 16.02.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [Wechselstyle] Tipp mit temp. Style im Wechselschalter funkt nicht

Beitrag von Günther Do 17 Jan 2013 - 13:18

Alles klar, gern geschehen. Smile

Einen schönen Tag noch.
-closed-
Günther
Günther
Admin a.D.
Admin a.D.

Männlich Beiträge : 15349
Anmeldedatum : 16.07.08
keine
Mozilla Firefox phpBB3

Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben

- Ähnliche Themen

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten