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
» Die Heidekriger (WaCa) mit Punktesystem
von Rama So 21 Apr 2024 - 20:44

» Forum löschen, Probleme mit Gründeraccount
von Skouliki Di 9 Apr 2024 - 14:03

» [AwsomeBB] LogIn Farbe Weiß auf weiß
von Skouliki Sa 30 März 2024 - 21:14

» kann man noch Blogs hier erstellen?
von Joost Mi 27 März 2024 - 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

»  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

Beiträge mit den meisten Reaktionen des Monats
» Beitrag von maddo in [AwsomeBB] LogIn Farbe Weiß auf weiß
( 1 )


[phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

2 verfasser

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Erledigt [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Divinity So 9 Dez 2012 - 15:59

Hallo ihr Lieben!

Ich schon wieder... -.- Ich hoffe, ihr könnt mir auch dieses Mal weiterhelfen. Und zwar bin ich gerade dabei, den letzten Schliff am 3. Style für mein Forum vorzunehmen (per Styleübernahme aus einem Testforum) und hatte mir dafür überlegt, dass ein Logo, dass sich beim Wechseln der Seite innerhalb des Forums verändert, doch ganz hübsch wäre. Die Grafiken dafür sind bereits von einer Freundin angefertigt worden, allerdings hab ich in meiner Euphorie und Freude darüber nicht bedacht, dass ich ja beim Wechselstyle den Header übers CSS definieren muss, woraus sich bei mir gerade das Problem ergibt, dass das wunderbare Script von Frank ja über die Beschreibung der Website (Allgemeines --> Forum --> Einstellungen) eingesetzt wird, die ja im Style sicher nicht mit übernommen wird. Ich bin im Moment ehrlich gesagt ein bisschen verzweifelt, weil ich das nicht bedacht habe und meine Freundin sich schon die ganze Mühe gemacht hat mit ungefähr 40 Alternativheadern... Sad Nun meine Frage: Besteht überhaupt die Möglichkeit, das Problem zu lösen? Und könnte mir da jemand ein bisschen unter die Arme greifen? Ich wäre unheimlich dankbar, wenn sich da jemand erbarmen würde...

Ganz liebe Grüße,
Divinity

EDIT: Bei Franks Script habe ich übrigens die Version für HTML gewählt.


Zuletzt von Divinity am So 9 Dez 2012 - 17:31 bearbeitet; insgesamt 1-mal bearbeitet
Divinity
Divinity
Lehrling
Lehrling

Weiblich Beiträge : 33
Anmeldedatum : 12.10.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Günther So 9 Dez 2012 - 16:16

Hallo,

ja, das lässt sich schon machen. Wink

Dazu lädst du einfach im Wechselschalter-Script zusätzlich zum externen CSS auch noch das Javascript für das zufällig wechselnde Logo. Hier mal ein entsprechender Ausschnitt:
else if (type == 'wert2')
{
document.write('<link rel="stylesheet" type="text/css" href="CSS-URL">');
document.write('<script type="text/javascript" src="URL des Wechselbanner-Scripts"></script>');
}
Ist das verständlich oder soll ich noch weiter ausführen?

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: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Divinity So 9 Dez 2012 - 16:21

*springt an und knuddelt um* Vielen Dank, lieber Günther!!! Das hatte ich gehofft, zu lesen. XD Oh Gott, ich hätte grad schon fast geheult, weil ich dachte, ich müsse die Hiobsbotschaft der fleißigen Freundin überbringen. XD Aber da es trotzdem funktioniert, bleibt mir dieser Schritt zum Glück erspart.

Dennoch wäre ich total froh, wenn du mir die Lösung noch ein wenig näher erläutern könntest, da meine Kenntnisse leider noch sehr begrenzt sind. Embarassed
Divinity
Divinity
Lehrling
Lehrling

Weiblich Beiträge : 33
Anmeldedatum : 12.10.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Günther So 9 Dez 2012 - 16:34

Ich muss jetzt aber nochmal nachfragen:
Du möchtest schon pro Wahlstyle jeweils eigene Banner wechseln lassen? Dann wäre nämlich die genannte Umsetzung nötig.
Oder sollen die wechselnden Banner immer dieselben sein, egal welcher Wahlstyle ausgewählt wird?

Ich hatte ersteres angenommen, aber bevor ich das Falsche erkläre, frage ich doch nochmal nach. Wink
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: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Divinity So 9 Dez 2012 - 16:40

Genau! Ich habe bei Style 1 und 2 jeweils einen Header der übers CSS definiert ist. Die beiden sollen auch bleiben. Im dritten Style, an dem ich gerade bastle würde ich dann gern das mit dem Headerwechsel machen. Das sind ungefähr 40 verschiedene Bilder, die aber nur bei diesem Style erscheinen sollen. Brauchst du den Link zu dem Testforum, das ich als Quelle dafür benutze?
Divinity
Divinity
Lehrling
Lehrling

Weiblich Beiträge : 33
Anmeldedatum : 12.10.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Günther So 9 Dez 2012 - 16:52

Divinity schrieb:Im dritten Style, an dem ich gerade bastle würde ich dann gern das mit dem Headerwechsel machen. ... die aber nur bei diesem Style erscheinen sollen.
Wunderbar, das wollte ich nochmal bestätigt haben. Smile

Dann bleiben wir bei der Umsetzung, die ich oben erwähnt habe.
Zunächst einmal belässt du die bisherigen Einstellungen wie gehabt, d.h. in der Bilderverwaltung lässt du als Logo eine Leergrafik eingesetzt und definierst die Logos stattdessen in den Wahlstyles mit CSS:
Code:
#i_logo {
    background-image: url("BILDURL");
    height: 350px;
    width: 710px;
}
Anschließend folgst du diesem Tutorial, um das Script für die Wechselbanner zu erstellen:
[Skript für alle phpBB Versionen] Logo des Forums wechselt bei Seitenwechsel
Im zweiten beitrag wird erklärt, wie du dieses als HTML-Seite in dein Forum einsetzt. Ob du dafür dein richtiges oder dein Testforum verwendest, spielt keine Rolle. Wichtig ist nur, dass du dir die URL dieser HTML-Seite kopierst.

Anschließend bearbeitest du jene HTML-Seite, die den Wahlschalter erzeugt, über zahnrad. Darin wirst du diesen Bereich vorfinden oder ergänzen:
Code:
else if (type == 'wert3')
{
  document.write('<link rel="stylesheet" type="text/css" href="http://ADRESSE_DES_ CSS-ltr.css">');
}
Näheres dazu findest du in diesem Tutorial:
verschiedene Styles per Wahlschalter im Forum für alle Versionen
Der springende Punkt ist nun, dass du an dieser Stelle noch eine Zeile Code ergänzt:
Code:
else if (type == 'wert3')
{
document.write('<link rel="stylesheet" type="text/css" href="CSS-URL">');
document.write('<script type="text/javascript" src=""></script>');
}
In dieser Zeile fügst du dort jene URL ein, die du dir zuvor kopiert hast (HTML-Seite des Wechselbannerscripts):
else if (type == 'wert2')
{
document.write('<link rel="stylesheet" type="text/css" href="CSS-URL">');
document.write('<script type="text/javascript" src="URL des Wechselbanner-Scripts"></script>');
}
Nach dem Absenden wird das Script, sofern Style 3 gewählt wird, zugleich mit dem CSS auch das Script für den Wechselbanner aufrufen. Smile
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: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Divinity So 9 Dez 2012 - 16:58

*g* Das sieht nach einer wirklich idiotensicheren Anleitung aus. Ich werde mich gleich mal dransetzen und dir berichten, sobald ich fertig bin. Vielen Dank schon mal für deine Geduld und deine Mühen! Smile
Divinity
Divinity
Lehrling
Lehrling

Weiblich Beiträge : 33
Anmeldedatum : 12.10.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Günther So 9 Dez 2012 - 17:04

Bitte. Smile
Dann bin ich gespannt auf deine Rückmeldung. Wink

Edit:
Ich habe deine Änderung nebenher mitverfolgt. Du solltest diesen Eintrag noch ins CSS des 3. Styles machen:
Code:
#i_logo {
    display: none !important;
}
Ansonsten greift das Original-CSS darauf über und setzt einen zweiten Banner ein.
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: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Divinity So 9 Dez 2012 - 17:17

So... Ich hab das jetzt mal umgesetzt (erstmal mit 2 Headerbildern, da ich die anderen noch nicht hochgeladen hab). Hat auch soweit ganz prima geklappt. Vielen Dank dafür! Smile Im Testforum hab ich den Header noch aus dem CSS entfernt, da der ja sonst zweimal angezeigt wird. Allerdings bleibt noch ein winziges Restproblemchen... *g*
Nun wird mir im Hauptforum über dem Header vom Drittstyle noch der Header vom Originalstyle angezeigt, da der ja auch über CSS definiert ist. Krieg ich den irgendwie weg?

EDIT: Hihi! Vielen Dank mein Lieber! Das sollte das Problem lösen. *geht gleich mal austesten*

EDIT2: Hat ganz wunderbar geklappt! Bei Klick aufs Banner war ich erstmal ganz erstaunt, dass ich ins Testforum weitergeleitet wurde, aber den Schnitzer konnte ich zum Glück selbst ausmerzen.
Es ist also Dank deiner Hilfe nun alles in bester Ordnung und ich freue mich unheimlich, dass ich meinen Usern nun bald den neuen Style präsentieren kann.
Ich kann echt nur immer wieder sagen, dass der Support hier fantastisch ist. Vielen lieben Dank dafür!

Ich wünsche dir noch einen wunderbaren 2. Advent und heute nicht mehr so viel Arbeit mit nervigen Unwissenden wie mir. Very Happy
Liebste Grüße,
Divinity
Divinity
Divinity
Lehrling
Lehrling

Weiblich Beiträge : 33
Anmeldedatum : 12.10.12
keine
phpBB2

Nach oben Nach unten

Erledigt Re: [phpBB2] Wechselstyle - Problem beim Einbinden des Logowechselscripts

Beitrag von Günther So 9 Dez 2012 - 17:34

Divinity schrieb:Bei Klick aufs Banner war ich erstmal ganz erstaunt, dass ich ins Testforum weitergeleitet wurde, aber den Schnitzer konnte ich zum Glück selbst ausmerzen.
Dann hattest du dort die falsche Forenadresse eingesetzt, nehme ich an:
Code:
document.write('<a href="Url deines Forums" target="_self" ><img src="' + imagen + '" border=0 style="width: 720px; height: 90px"></a>');

Divinity schrieb:Es ist also Dank deiner Hilfe nun alles in bester Ordnung und ich freue mich unheimlich, dass ich meinen Usern nun bald den neuen Style präsentieren kann.
Ich kann echt nur immer wieder sagen, dass der Support hier fantastisch ist. Vielen lieben Dank dafür!
Freut mich, dass ich dir helfen konnte. Gern geschehen. Smile

Und vielen Dank für deine schöne Rückmeldung! top
-done-
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