[3.2] Fehler im Style seit Update auf phpbb 3.2.1

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.3, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich sowie die URL vom betroffenen Forum.
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Melmac »

Hi,

sicherheitshalber eine Info zu diesem Style: der ist noch in einem relativ frühen Stadium seiner Entwicklung - es kann sich also noch so einiges an seinem Code ändern, bis er als validiert in der CDB freigegeben ist.
Wenn Du Änderungen an ihm vornehmem willst, dass wäre es empfehlenswert, diese entweder detailliert zu dokumentieren (damit Du sie bei einem Styleupdate wieder einpflegen kannst) oder einen Tochterstyle auf dessen Basis zu erstellen, an dem Du diese Modifikationen vornehmen kannst statt am "Original".

Was das neue Logo betrifft: es geht auch mit einer Extension - ohne am Logo selbst oder am Style etwas anpassen zu müssen :wink:

Installiere [3.1][3.2] Sitelogo responsive und nimm dan folgende Änderungen an ihr vor:
  • Öffne /ex/kirk/site_logo_responsive/styles/
    Das Verzeichnis enthält zwei Ordner "prosilver" und "dark_vision"
  • Lege dort einen weiteren Ordner "latte" an und kopiere in diesen den kompletten Inhalt des dort vorhandenen "prosilver" Ordners
  • Öffne /ex/kirk/site_logo_responsive/styles/latte/template/event/overall_header_headerbar_after.html und suche dort in der Zeile 3 nach

    Code: Alles auswählen

    <img src="{T_THEME_PATH}/images/site_logo.gif"
    und ersetze dies durch

    Code: Alles auswählen

    <img src="{T_THEME_PATH}/images/site_logo.png"
  • Speichern, Caches leeren
Im ACP kanst Du dann noch diverse Optionen für die Anzeige von Seitenname und -beschreibung bzw. der Suche vornehmen.

Das ganze sieht dann am Ende so aus:
latte_01.png
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Whitesences
Mitglied
Beiträge: 51
Registriert: 28.08.2010 13:30

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Whitesences »

vfrblue hat geschrieben:Das Problem ist, dass die maximale Breite deines Styles 900px beträgt, aber dein Headerbild eine Größe von 1000 x 200px hat.
Der Bereich für dein Headerbild beträgt auch nur 340 x 100px. Da solltest du etwas anpassen, z.B das Headerbild auf 500 x 100px verkleinern und den Bereich dann auch auf 500px erweitern.
Ich habe genau das gleiche Bild verwendet wie bei dem Original Latte. Da hat das einwandfrei funktioniert.

In welcher Datei kann ich denn diese kleinere Einstellung von 340 x 100 px vergrößern? Da müsste ich es doch einfach anpassen können, oder?
vfrblue
Ehemaliges Teammitglied
Beiträge: 1993
Registriert: 22.11.2016 18:46

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von vfrblue »

Ich würde die Erweiterung, die dir Melmac gepostet hat, mal testen. Dann hast du auch kein Problem mit der mobilen Darstellung, was bei einer "normalen" Anpassung, wie du es machen möchtest, auftreten wird. Bei deiner "Lösung" wird das Bild bei der mobilen Darstellung den ganzen Header überlagern, vielleicht sogar über den Rand des Styles hinausragen, da das Bild nicht responsiv dargestellt werden kann.
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Melmac »

Die "Standardstruktur" des Headerbereichs von prosilver und allen Styles, die dies von prosilver weitestgehend übernehmen (wie z.B. _Vinny_s Latte-Version), ist hierfür nicht ausgelegt.
Ganz so trivial ist eine solche Anpassung daher nicht, als dass ein paar wenige Codezeilen oder Modifikationen des bestehenden Codes hierfür ausreichen würden.

Natürlich kann man den Code des Headerbereichs dennoch manuell so umschreiben, dass das ganze auch ohne diese Extension funktioniert - es ist aber eben aufwändiger und mit den entsprechenden Konsequenzen verbunden, die dies dann bei späteren Styleupdates etc. mit sich bringt.

Diese Extension macht nun aber genau das gleiche, nur eben ohne den Code des Styles selbst zu verändern.
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Whitesences
Mitglied
Beiträge: 51
Registriert: 28.08.2010 13:30

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Whitesences »

Ich hatte leider Probleme bei der Installation der ext. Anwendung. Nach der Installation der Extension hab ich nur noch eine weiße Seite angezeigt bekommen. Leider hat es nicht geholfen nur die Anwendung wieder zu löschen, also habe ich mein Backup aufgespielt (da war noch das "alte" Latte Style drauf).

Komischerweise wird das Style nun korrekt angezeigt.
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Melmac »

Diese Extension habe ich in Dutzenden Testforen installiert und eingesetzt, egal ob unter phpBB 3.1.x oder 3.2.x: bisher immer ohne irgendwelche Fehler oder Zicken.

Könntest Du daher bitte etwas detaillierter angeben, was Du jeweils gemacht hast?

-Wie hast Du die Ext installiert?
- Gabs Probleme dabei oder Fehlermeldungen?
- Wie hast Du die Ext "gelöscht"?
- Welches Backup hast Du eingespielt - das DB-Backup?
- Was verstehst Du unter "das alte Latte"?

Weiße Seiten deuten meist auf einen unterdrückten PHP-Fehler hin - es wäre daher interessant gewesen, ob es hierrüber einen entsprechenden Eintrag im Fehlerlog des Servers gibt.
Whitesences hat geschrieben:Komischerweise wird das Style nun korrekt angezeigt.
Das heißt?
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Whitesences
Mitglied
Beiträge: 51
Registriert: 28.08.2010 13:30

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Whitesences »

Melmac hat geschrieben:Diese Extension habe ich in Dutzenden Testforen installiert und eingesetzt, egal ob unter phpBB 3.1.x oder 3.2.x: bisher immer ohne irgendwelche Fehler oder Zicken.

Könntest Du daher bitte etwas detaillierter angeben, was Du jeweils gemacht hast?

-Wie hast Du die Ext installiert?
- Gabs Probleme dabei oder Fehlermeldungen?
- Wie hast Du die Ext "gelöscht"?
- Welches Backup hast Du eingespielt - das DB-Backup?
- Was verstehst Du unter "das alte Latte"?

Weiße Seiten deuten meist auf einen unterdrückten PHP-Fehler hin - es wäre daher interessant gewesen, ob es hierrüber einen entsprechenden Eintrag im Fehlerlog des Servers gibt.
Whitesences hat geschrieben:Komischerweise wird das Style nun korrekt angezeigt.
Das heißt?
Habe die Datei runtergeladen, sie im ext Ordner des Forums hochgeladen und dann im Adminbereich installiert und aktiviert. Das hat alles funktioniert. Nur wurde danach nur noch eine weiße Seite angezeigt wenn man das Forum aufrufen wollte. Auch Cache leeren hat nichts gebracht. Eine Fehlermeldung gab es nicht und Zugriff auf den Adminbereich des Forums war nach wie vor möglich). Habe dann die Dateien der Anwendung wieder aus dem ext Ordner gelöscht per FTP Programm gelöscht. Da es danach trotzdem immer noch eine weise Seite gab habe ich über das FTP Programm die ein paar Tage vorher heruntergeladenen Dokumete des Forums komplett neu hochgeladen.

Sprich ich hatte als Backup einfach die Dateien meines Forum Ordners per FTP Programm herunter geladen.

Wie man den Fehlerlog des Servers einsieht weis ich leider nicht. Das habe ich bisher noch nie gemacht.

Unter dem alte Latte meine ich das Original Style. Denn meine Backup Daten habe ich vor der Instalattion des Styles von Vinny gespeichert.

Die Symbole werde alle angezeigt und das Problem der automatisch aufgepopten Drop Down Felder besteht nicht mehr.
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Melmac »

Das heißt dann, dass Du nach der Installation der Ext immer noch Latte als Deinen Style eingestellt und die Anpassung der Extension-Dateien noch nicht vorgenommen hattest, als Du ins Forum zurückgewechselt bist, oder?
Auch das sollte zwar nicht unbedingt zu diesem Fehler führen müssen, aber auszuschließen ist das auch wieder nicht.
Whitesences hat geschrieben:Habe dann die Dateien der Anwendung wieder aus dem ext Ordner gelöscht per FTP Programm gelöscht.
Du hattest sie aber vorher auch im ACP vollständig deinstalliert (inklusive Löschen der Arbeitsdaten)?
Whitesences hat geschrieben:Komischerweise wird das Style nun korrekt angezeigt.
Ohne diese Extension installiert und aktiviert zu haben und nur nach einem Backup der Files von phpBB samt der ursprünglichen von Latte ...
... kann das eigentlich nicht sein - zumindest dann nicht, wenns auch noch responsiv korrekt angegeigt wird wie in Deinem Board aktuell :wink:
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Whitesences
Mitglied
Beiträge: 51
Registriert: 28.08.2010 13:30

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Whitesences »

Melmac hat geschrieben:Das heißt dann, dass Du nach der Installation der Ext immer noch Latte als Deinen Style eingestellt und die Anpassung der Extension-Dateien noch nicht vorgenommen hattest, als Du ins Forum zurückgewechselt bist, oder?
Auch das sollte zwar nicht unbedingt zu diesem Fehler führen müssen, aber auszuschließen ist das auch wieder nicht.
Genau ich hatte den Latte Style von Vinny als Standard hinterlegt und die Extension Dateien installiert. Dann bekam ich eine weiße Seite. Die Anpassungen hatte ich da nicht vorgenommen. Mich hat die weiße Seite ehrlich gesagt erschreckt.
Whitesences hat geschrieben:Habe dann die Dateien der Anwendung wieder aus dem ext Ordner gelöscht per FTP Programm gelöscht.
Du hattest sie aber vorher auch im ACP vollständig deinstalliert (inklusive Löschen der Arbeitsdaten)?[/quote]

Ja habe die Arbeitsdateien gelöscht und es deinstalliert.
Whitesences hat geschrieben:Komischerweise wird das Style nun korrekt angezeigt.
Ohne diese Extension installiert und aktiviert zu haben und nur nach einem Backup der Files von phpBB samt der ursprünglichen von Latte ...
... kann das eigentlich nicht sein - zumindest dann nicht, wenns auch noch responsiv korrekt angegeigt wird wie in Deinem Board aktuell :wink:[/quote]

Ich finde es auch sehr komisch - aber wenn ich dich richtig verstehe kannst du jetzt auch keinen Fehler mehr sehen, oder?

Dann kann ich das Forum nun so weiter laufen lassen?

Bis wahrscheinlich zum nächsten Update >.<
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.2] Fehler im Style seit Update auf phpbb 3.2.1

Beitrag von Melmac »

Es scheint sie also doch zu geben: die ominösen Geister der EDV :D

---------------------------------

Tante Edith:

Keine Geister ...

Du hast kein phpBB 3.2-Board, wie im Titel getaggt, sondern eines mit Version 3.1.9 (laut Changelog) oder 3.1.10 (laut style.cfg von prosilver ...
Und Latte ist auch nicht das Latte von _Vinny_ für 3.2 sondern das Original von Arty - allerdings noch in der Version für phpBB 3.1.3 und somit veraltet ...
Unter 3.2 hättest Du den auch gar nicht zum fehlerfreien Laufen gebracht: er ist definitiv nicht kompatibel mit 3.2.x. (Ähnliches gilt dann, nicht ganz so sofort auffallend, auch für prosilver.)

Das erklärt dann so einiges:
- Das mit der weißen Seite nach der Installation der Extension: die läuft eben nicht mit Artys Latte (wie sich das jetzt anhört ... :D ), da der Aufbau des dortigen Headerbereichs zu stark von prosilver abweicht und u.U. auch die erforderlichen Events noch nicht vorhanden sind.
- Das Phänomen, dass das Logo dennoch reponsiv reagiert: Artys Styles waren eben schon immer etwas Besonderes und dem Rest weit voraus.

Vor allem erklärt es aber auch, warum wir hier die falschen Infos gegeben und die falschen (weil unter diesen Umständen nicht passenden) Anpassungsvorschläge eingestellt haben, die die Sache eher noch verschlimmert haben.

Bist Du sicher, dass Du wirklich ein Update von 3.2.0 auf 3.2.1 durchgeführt hast - oder irgendwann vorher ein korrektes Upgrade von 3.1.x auf 3.2.0?
Das passt hier nämlich alles so gar nicht zusammen :wink:
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Antworten

Zurück zu „Styles, Templates und Grafiken“