Opened 5 years ago

Last modified 3 years ago

#1000 new Erweiterung

Favicons und CSS-Dateien mit Versionsnummer

Reported by: Tomcraft Owned by: somebody
Priority: hoch Milestone:
Component: Shop Version: 2.0.0.0

Description

Für das Frontend setzen wir das bereits ein, benutzen hier aber aufgrund der notwendigen Vergleichbarkeit für unkomprimierte & komprimierte Dateien das Änderungsdatum (filemtime) der CSS-Dateien.

Für die favicons sollten wir hier die Checksumme (md5_file) verwenden.
Eine modifizierte "/includes/modules/favicons.php" hänge ich mit an.

Zusätzlich halte ich es für sehr sinnvoll auch alle CSS-Dateien des Adminbereichs damit auszustatten, damit beim Update der Shopsoftware gleich die korrekten CSS-Dateien auch für den Adminbereich geladen werden und man nicht erst den Browser-Cache leeren muss.

Attachments (1)

favicons.php (7.0 KB) - added by Tomcraft 5 years ago.
/includes/modules/favicons.php

Download all attachments as: .zip

Change History (8)

Changed 5 years ago by Tomcraft

/includes/modules/favicons.php

comment:1 Changed 5 years ago by Tomcraft

  • Milestone changed from modified-shop-2.0.1.0 to modified-shop-2.0.1.1

comment:2 Changed 5 years ago by web28

Anscheinend hat sich der Algorythmus geändert, es werden jetzt viel weniger Icons erzeugt.

Evtl. muss die favicons.php angepaast werden.

Versionskontrolle mit ?v=... für die icons ist wichtig, da Handy Browser alles penetrant cachen.

comment:3 Changed 5 years ago by Tomcraft

  • Milestone changed from modified-shop-2.0.2.0 to modified-shop-2.0.2.1

comment:4 Changed 5 years ago by Tomcraft

  • Milestone changed from modified-shop-2.0.2.1 to modified-shop-2.1.0.0

comment:5 Changed 5 years ago by Tomcraft

  • Milestone changed from modified-shop-2.1.0.0 to modified-shop-2.0.3.0

comment:6 Changed 4 years ago by Tomcraft

  • Milestone changed from modified-shop-2.0.3.2 to modified-shop-2.0.3.1

Die CSS-Dateien aus der /admin/includes/head.php sind nun bereits seit r10824 mit Versionierung versehen.
Es gibt aber noch weitere CSS-Dateien in verschiedenen Dateien des Adminbereits, die wir noch erweitern sollten.

Und dann fehlt mir noch Feedback zur angehängten "favicons.php".

comment:7 Changed 3 years ago by Tomcraft

  • Milestone modified-shop-2.0.4.0 deleted

Add Comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.