Theme (CSS) - Änderungen unwirksam

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
okasch
Mitglied
Beiträge: 3
Registriert: 25.04.2013 11:52

Theme (CSS) - Änderungen unwirksam

Beitrag von okasch »

Hallo,

Ich habe ein altbekanntes Problem, komme aber doch nicht auf die Lösung.
https://www.phpbb.de/kb/tippstyles
https://www.phpbb.de/kb/dateiedit
sind mir bekannt. Rekompilieren alter Styles habe ich auf "Ja" gestellt, ich habe Dateien im Template-Cache mehrmals gelöscht. Ich habe sogar die Zeile <meta http-equiv="expires" content="0" /> an entsprechender Stelle im html-Template eingefügt, auch wenn es vielleicht unnötig ist. (?)
(siehe: http://de.selfhtml.org/html/kopfdaten/meta.htm#laden)

Allerdings: Eine Änderung der CSS-Dateien / des Themes (über das Administrator-Backend und den integrierten Editor) bewirkt keine Änderung in der Darstellung. Die Änderungen werden zwar irgendwie gespeichert, ich finde sie also beim nächsten Editieren wieder, aber sonst auch nichts.
Schleierhaft ist mir auch, welche CSS-Datei dabei überhaupt genau editiert wird. Wenn ich mir ein Backup des Styles herunterlade, oder mich auf FTP-Ebene einlogge, dann gibt es da 10-20 CSS-Dateien.
Hinzu kommt diese Merkwürdigkeit: Ich finde meine Änderungen in keiner dieser Dateien wieder. Mit einer dateiübergreifenden Suche über alle CSS-Dateien finde ich nichts. Ich habe einen speziellen Test-Suchstring im Kommentarbereich der CSS-Theme-Datei eingefügt, er lässt sich aber in keiner Datei nicht finden.

Änderungen der Template-html-Dateien funktionieren tadellos. Änderungen der Theme-CSS-Datei nicht.
Habe ich es hier etwa mit einem Bug zu tun?

Ich experimentiere mit dem Afterburner-Style von Rockettheme. http://www.rockettheme.com/phpbb3-styles/afterburner
Benutzeravatar
AYYILDIZLAR
Ehemaliges Teammitglied
Beiträge: 4148
Registriert: 09.11.2010 18:08
Kontaktdaten:

Re: Theme (CSS) - Änderungen unwirksam

Beitrag von AYYILDIZLAR »

Hallo,
okasch hat geschrieben:Allerdings: Eine Änderung der CSS-Dateien / des Themes (über das Administrator-Backend und den integrierten Editor) bewirkt keine Änderung in der Darstellung.
Das solltest du lieber nicht im ACP machen, sondern dir das zu bearbeitende per FTP runterladen, bearbeiten und wieder hochladen. Schau dir mal in dem Thema den dritten Beitrag an, da wird genau erklärt wie du das am besten machst viewtopic.php?f=89&t=220628


Grüße
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.

Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11982
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Theme (CSS) - Änderungen unwirksam

Beitrag von Crizzo »

Hi,
okasch hat geschrieben:Hallo,

Ich habe ein altbekanntes Problem, komme aber doch nicht auf die Lösung.
https://www.phpbb.de/kb/tippstyles
https://www.phpbb.de/kb/dateiedit
sind mir bekannt.
Scheinbar sind die dir nicht richtig bekannt. Denn im 2. Artikel steht klar drin, dass du die Dateien runterladen, ändern, speichern, hochladen und dann das Theme aktualisieren sollst. Dann findest die Änderung auch in den Dateien und damit werden sie auch bei deinem Style wirksam. Letzteres natürlich nur, wenn sich die neuen CSS-Regeln/-Eigenschaften mit ihrer höheren Spezifität durchsetzen und auch ansonsten fehlerfrei sind.

Die Dateien im ACP mit dem integrierten Editor zu verändern ist für eine dauerhafte Möglichkeit absolut ungeeignet und nimmt auch keine Änderung an den Dateien vor, wie du schon festgestellt hast, sondern nur an der CSS-Datei im Zwischenspeicher.

Grüße
okasch
Mitglied
Beiträge: 3
Registriert: 25.04.2013 11:52

Re: Theme (CSS) - Änderungen unwirksam

Beitrag von okasch »

Danke Euch für die Antworten...
BlackHawk87 hat geschrieben:Hi,
Scheinbar sind die dir nicht richtig bekannt. Denn im 2. Artikel steht klar drin, dass du die Dateien runterladen, ändern, speichern, hochladen und dann das Theme aktualisieren sollst. ...
Grüße
Nun, ich bin irgendwie selbstverständlich davon ausgegangen, dass der FTP-Weg der "altmodische" ist, der dann irgendwann durch einen neuen Weg über das Backend ergänzt wurde.
BlackHawk87 hat geschrieben:Hi,
Die Dateien im ACP mit dem integrierten Editor zu verändern ist für eine dauerhafte Möglichkeit absolut ungeeignet und nimmt auch keine Änderung an den Dateien vor, wie du schon festgestellt hast, sondern nur an der CSS-Datei im Zwischenspeicher.
Grüße
Mir als phpBB-Neuling ist vollkommen unverständlich, wieso da eine Editiermöglichkeit angeboten wird, die letztlich völlig für die Katz ist. Selbst wenn man sich auf den Standpunkt stellt, dass diese Arbeitweise als "dauerhafte Möglichkeit ungeeignet" ist, wäre es doch nicht zuviel verlangt, dass die versprochene Funktionalität hält, was sie verspricht. Welchen Sinn hat sie denn bitte sonst? Die Änderungen an den html-Template-Dateien haben dagegen ja den erwarteten Effekt. hmmm....
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11982
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Theme (CSS) - Änderungen unwirksam

Beitrag von Crizzo »

Die Änderungen sind da nur solange wirksam, bis das Theme/Template aktualisiert werden. Während der Aktualisierung werden nämlich die gespeicherten Einträge mit denen der Dateien überschrieben! Und dann sind deine Änderungen nämlich futsch.

Deshalb macht es im Prinzip nur wirklich Sinn, Änderungen, die man dauerhaft haben möchte, in den Dateien vorzunehmen und nicht mit dem internen Editor.
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“