Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0000298WEB-ShopTemplateöffentlich10.11.2010 09:36
ReporterDoc Olson Bearbeitung durchDoc Olson  
PrioritätnormalSchweregradFeature-WunschReproduzierbarN/A
Status erledigtLösungerledigt 
Produktversion1.0.9 
Zielversion1.0.10Behoben in Version1.0.10 
Zusammenfassung0000298: neues Feature: CSS-Kompressor
BeschreibungDer CSS-Kompressor übernimmt automatisch alle CSS-Dateien eines Templates und fügt diese zu einer Datei zusammen. Optional kann die generierte Datei noch von überflüssigen Leerzeichen, Kommentaren und Zeilenumbrüchen entfernt werden.
TagsKeine Tags zugeordnet.

Notizen / Dateien

Doc Olson

02.07.2010 22:54

Administrator   ~0000228

Um den Kompressor nutzen zu können, müssen alle CSS-Dateien eines Templates in einem Array in der Datei source/template_defaults.php definiert werden.

Per {css_compressor} werden die CSS Dateien im Template (index.html) platziert. Ist der Kompressor abgeschaltet, werden einfach alle CSS-Dateien nacheinander ausgegeben. Ist er eingeschaltet, werden alle CSS-Dateien kombiniert und in eine 'styles.css' im Template-Verzeichnis geschrieben.

Natürlich lassen sich die CSS auch manuell in die index.html einbinden, damit liesse sich der Kompressor aber nicht nutzen.

Doc Olson

10.11.2010 09:36

Administrator   ~0000329

Neu:
- CSS-Dateien werden nun in einem dedizierten Verzeichnis ("css") im Shop-Root gespeichert
- relative Pfade werden entsprechend automatisch angepasst
- absolute Pfade sollten nicht verwendet werden, da diese ins Leere laufen werden
- die zwischengespeicherten Dateien erhalten bei der Auslieferung an den Browser einen Parameter (AA - ZZ), der eine neue Version der Datei deutlich macht. Browser werden so gezwungen, die Datei neu herunterzuladen

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
02.07.2010 19:00 Doc Olson Neuer Eintrag
02.07.2010 19:00 Doc Olson Status neu => zugewiesen
02.07.2010 19:00 Doc Olson Bearbeitung durch => Doc Olson
02.07.2010 22:54 Doc Olson Notiz hinzugefügt: 0000228
02.07.2010 22:54 Doc Olson Status zugewiesen => erledigt
02.07.2010 22:54 Doc Olson Behoben in Version => 1.0.10
02.07.2010 22:54 Doc Olson Lösung offen => erledigt
10.11.2010 09:36 Doc Olson Notiz hinzugefügt: 0000329