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
» Das Plauderforum ist zurück!
von Eto Mo 25 Nov 2024 - 17:59

» Style-Wechsel funktioniert nicht mehr
von Miho Mo 25 Nov 2024 - 11:05

» Profil in beiträgen nur im blog deaktivieren.
von Skouliki Mo 25 Nov 2024 - 10:16

» [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

Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Agorass in Passwort für meinen Adminbereich vergessen.
( 2 )


» Beitrag von Keks in [phpBB2] Unterforen Nebeneinander
( 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