Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 11. Januar 2012 17:08

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

[GELÖST] CSS aus älterer Version übernehmen

Ich baue eine alte Seite (Vers. 1.8.2 MLE) komplett neu auf (neue DB, Installation Vers. 1.10.3 in Unterordner). Meine CSS und Templates will ich übernehmen. Die Seiten werden jedoch anders dargestellt (z.B. Schriftgrößen);. Bei der Kontrolle im Firefox Developer stelle ich fest, dass die neue Version immer auf CSS aus dem Cache zugreift. Wie kann ich das verhindern?

Offline

#2 11. Januar 2012 18:07

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] CSS aus älterer Version übernehmen

Warum sollte man das verhindern wollen?
Durch das Cachen wird das Ganze etwas schneller als bei der alten Version.
Ich glaube außerdem nicht, dass das die Ursache für Dein Problem ist.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 11. Januar 2012 19:40

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

Re: [GELÖST] CSS aus älterer Version übernehmen

Hast Du einen Tipp? Mittlerweile habe ich die CSS-Dateien umbenannt und in der neuen Installation verlinkt. Dann Cache per ftp geleert. Das klappte. Nun zeigt mir der Webdeveloper aber ein "kombiniertes" Stylesheet an, sodass die Bearbeitung recht mühsam ist.

Offline

#4 11. Januar 2012 20:29

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] CSS aus älterer Version übernehmen

Ohne CSS, Template oder Webseite gesehen zu haben, kann Dir leider keiner helfen.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#5 12. Januar 2012 12:09

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

Re: [GELÖST] CSS aus älterer Version übernehmen

@NaN:
Dies ist die laufende Seite Link. Dies soll die neue Seite werden Link. Die erste Seite neu steht. Für die Seite "Produkte" (neu) habe ich das Template "Home" (neu) kopiert, umbenannt und mit den gleichen Stylesheets verlinkt. Das Ergebnis siehst Du: Schriftgröße falsch und bg-Bild header_sm2.jpg wird nicht angezeigt. Im FF Developer habe ich nur ein "stylesheet_combined ..."
Danke für Deinen Rat!

Link korrigiert!

Beitrag geändert von chrissy-dizzy (12. Januar 2012 15:27)

Offline

#6 12. Januar 2012 13:46

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] CSS aus älterer Version übernehmen

Beide Links zeigen auf die gleiche Seite.
Da kann ich bezüglich der Schriftgröße leider keinen Unterschied feststellen.

Deine Hintergrundbilder sind vermutlich mit relativen URLs verlinkt. Das haut natürlich nicht mehr hin, wenn die Stylesheets aus einem anderen Verzeichnis geladen werden. Du müsstest in den Stylesheets alle URLs in absolute URLs ändern.
Oder du verwendest Smarty-Code:

background-image: url([[root_url]]/pfad/zum/bild);

Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#7 12. Januar 2012 15:31

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

Re: [GELÖST] CSS aus älterer Version übernehmen

@NaN: Link (s.o.) ist jetzt korrekt sorry. Der Pfad stimmt schon, CSS auf Home-Seite und Produkte-Seite ist identisch. Darstellung stimmt jedoch nicht.

Offline

#8 12. Januar 2012 15:35

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] CSS aus älterer Version übernehmen

Schau mal wie die Reihenfolge der verknüpften Stylesheets ist und vergleiche mal mit der Reihenfolge der alten Seite. Ich vermute, dass die nicht übereinstimmt und somit einige Styles überschrieben werden.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#9 12. Januar 2012 15:49

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] CSS aus älterer Version übernehmen

Ich kann beide Probleme nicht nachvollziehen.
Einzig in der News-box verwendest Du unterschiedliche Paddings, was das Bild nach rechts drückt.
Welchen Browser verwendest Du?


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#10 12. Januar 2012 15:53

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

Re: [GELÖST] CSS aus älterer Version übernehmen

@NaN: Perfekt - das war's! Gibt es eigentliche eine Methode, überflüssige Styles (=nicht genutzte aus dem Template, das ich verändert habe) zu ermitteln?

Browser: Firefox 3.6.25 (Mac)

Beitrag geändert von chrissy-dizzy (12. Januar 2012 15:55)

Offline

#11 12. Januar 2012 15:58

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] CSS aus älterer Version übernehmen

Google Pagespeed oder Yahoo YSlow sollten das ganz gut können.
Da gibt es auch AddOns für Firefox.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline