Seite 2 von 2

Verfasst: 18.02.2008 17:08
von -=ToReaDoR=-
Hallo !

Auch ich habe damit ein Problem.
Der von mir (offline) erstellte Style (auf Basis von prosilver) wird zwar wunderbar angezeigt, wenn ich die Funktion "Rekompilieren veralteter Style-Komponenten: JA " nutze, sobald ich das aber wieder deaktiviere - egal wie oft und in welcher Reihenfolge ich unter "ACP>Allgemein>Den Cache leeren", oder via "Styles>Templates>StyleName>Cache>Markierte löschen" nutze - sehe ich wieder nur ein Misch-Masch aus Ursprungsstyle und Änderungen.

Soeben habe ich die von Dir gepostete Lösung probiert, Mahony, jedoch ist es am letzten Schritt gescheitert, und ich bekam die Meldung "Die Stylesheet-Datei war nicht beschreibbar, so dass die Stylesheet-Datei mit deinen Änderungen nun in der Datenbank gespeichert ist.".

Ist es hier wieder notwendig per ftp-client den chmod zu ändern ? Wenn ja, in welchen Wert und bei welchen Dateien (oder dem gesamten betreffenden Style-Ordner) ?!

Hat das Überhaupt damit zu tun, oder liegt hier ein anderes Problem vor ?


Beste Dank schonmal und Gruß,



-=ToReaDoR=-

Re: CSS geändert - aber keine Änderung Sichtbar - Warum?

Verfasst: 12.12.2009 02:24
von michi-w.
Hallo,

der CHMOD der stylesheet.css des Styles muss noch auf beschreibbar gestellt werden, am besten 777. Anders konnte ich jedenfalls die Umstellung auf Dateisystem nicht vornehmen.

Gruß
michi-w.

Re: CSS geändert - aber keine Änderung Sichtbar - Warum?

Verfasst: 14.06.2010 18:26
von kolja
Hallo

Ich will mich auch mal kurz einmischen.

Irgendwie finde ich das ganze System mit Styles und Templates nicht so ganz so einfach zu checken ist.
Vor allem mit der Datenbank oder Dateisystem Möglichkeit.

Mir geht es ähnlich bzw genau wie den Threadsteller:

Ich möchte alle CSS Änderungen in den Dateien vornehmen!
Wenn dann mal alles steht, kann das ja gerne in die DB - wenn nötig/sinnvoll.

Damit ich auf Dateisystem umstellen kann, muss ich vorher diese Variable ausstellen:
parse_css_file = 1 ändern in: parse_css_file = off
Jetzt werden aber alle Bilderpfade nicht mehr geparsed
url("{T_THEME_PATH}/images/corners_left.png")
und alles ist ohne Rundungen und Hintergrundgrafiken.
Dann kann ich auf Dateisystem umstellen!
(Darauf achten, das die Stylesheet.css beschreibbar ist(CHMOD777))
Jetzt kann ich in der mittlerweile 5423Zeilen langen Stylesheet.css ändern was ich will,
und muss dann wieder in der theme.cfg die parse_css_file = 1 wieder ändern.
Damit automatisch wieder auf Datenbanksystem umgestellt wird und es auch so bleibt!


Dass kann doch nicht der Königsweg sein um ein Theme zu editieren!
Da muss sich doch einer (oder mehrere) etwas bei gedacht haben,
und ich (und noch ein paar andere) komme einfach nicht drauf....

Wenn einer den o.g. "Workflow" bestätigen kann, bitte.
Wenn einer den richtigen Weg kennt, BITTE, BITTE.

Grüße von Kolja

Re: CSS geändert - aber keine Änderung Sichtbar - Warum?

Verfasst: 14.06.2010 19:08
von franki
Also beim bearbeiten von .css - Dateien gehe ich vollgendermaßen vor.

Ich kopiere mir die css-Datei auf meine FP und öffne sie mit meinem Editor.
Mein Forum habe ich in 2 verschiedenen Tabs offen. 1x das Forum selber und einmal das ACP.
Jetzt ändere ich was in der css-Datei, speicher sie ab, lade sie mit dem FTP-Proggi hoch, gehe im ACP auf Styles -> theme und aktualisiere es (nicht löschen)
Danach im ACP auf Allgemein und Foren-Cache löschen.
Dann im Forum-Tab einmal auf F5 kedrückt und die Änderungen sind sichtbar.

Ich weis nicht ob es umständlich ist ? Es ist bei mir schon so ins Blut über gegangen das alles flott abläuft.

Re: CSS geändert - aber keine Änderung Sichtbar - Warum?

Verfasst: 14.06.2010 20:27
von Mahony
Hallo kolja
kolja hat geschrieben:Irgendwie finde ich das ganze System mit Styles und Templates nicht so ganz so einfach zu checken ist.
Vor allem mit der Datenbank oder Dateisystem Möglichkeit.
Hm..wenn man erst mal verstanden hat, wie das funktioniert, dann ist das ganze eigentlich Kinderleicht.
kolja hat geschrieben:Ich möchte alle CSS Änderungen in den Dateien vornehmen!
Ja - kein Problem. Lade die zu ändernde Datei herunter und bearbeite diese nach deinen Wünschen.
Wenn dann mal alles steht, kann das ja gerne in die DB - wenn nötig/sinnvoll.
Das ist auch kein Problem. Wenn du fertig bist, dann lade die geänderte Datei wieder hoch und aktualisiere die jeweilige Kategorie (Templates, Themes oder eben Grafiksammlungen). Durch das Aktualisieren, werden die Daten aus der Datei dann in die Datenbank geschrieben. Jetzt noch den cache leeren und schon war es das.

Den Schritt mit der Umstellung, kannst du dir also ersparen.


Grüße: Mahony

Re: CSS geändert - aber keine Änderung Sichtbar - Warum?

Verfasst: 15.06.2010 15:19
von kolja
Danke an euch beiden.

Ich habe mich auch schon wieder beruhigt.
Im Grunde mss man die Sache verstehen, wie alles auf der Welt, und dann klappt es auch!
Schade finde ich nur, das es von phpbb keine "offizielle" Anleitung / Erklärung zu diesem Thema gibt.
Oder ich finde sie einfach nicht.
Gefunden habe ich aber das hier:
http://www.pc-erfahrung.de/nebenrubrike ... eiten.html

Und ausserdem bin ich noch über diese MOD gestolpert:
http://www.phpbbhacks.com/download/8682
Damit lässt sich das Cachen übers ACP ausstellen!

So, un nun zurück an die Arbeit.

Grüsse vom Bauernhof

Kolja

Re: CSS geändert - aber keine Änderung Sichtbar - Warum?

Verfasst: 25.06.2010 14:11
von qiveo
Hallo!

Ich reihe mich mal ein. Auch meine .css wird ignoriert. Alle bisherigen Hinweise (danke v.a. an Mahony) fruchten bei mir nicht *nachdenklich am Kopf kratz*.

Ich hab bislang folgendes versucht:
Rekompilieren veralteter Dateiversionen aktiviert.
parse_css_file=off (war bei subsilver2 schon so eingestellt).
Hab das Speichern der Stylesheets in Datei und Datenbank versucht.
Hab immer fein alles aktualisiert.
Hab den Cache gelöscht.
Die Berechtigung (.css) ist auf 777.

Was hab ich übersehen? *verzweifelt kuck*

Nachtrag: auch auf geänderte und neu hochgeladene Bild-Dateien gibt es keinerlei Reaktion. Bin langsam am Verzweifeln.

Hatte bereits in einen anderen Thread geschrieben, dieser Beitrag sei der Vollständigkeit halber hier mal verlinkt:
viewtopic.php?f=74&t=195315


Danke und liebe Grüße!
qiveo

Re: CSS geändert - aber keine Änderung Sichtbar - Warum?

Verfasst: 25.06.2010 20:41
von qiveo
Hallo!

Problem behoben und damit eine neue Variante gefunden, weshalb manuelle Änderungen via ftp nix bringen: aus unerfindlichen Gründung war das komplette Forum doppelt auf dem Server! Keine Ahnung wie das passieren konnte - echt peinlich. Hab mich eigentlich an jeden Schritt der Installationsanleitung gehalten ... Auf jeden Fall war ich die ganze Zeit im falschen Verzeichnis unterwegs ... so einfach! :D

Liebe Grüße und ein schönes Wochenende!
qiveo