Modify

Opened 9 years ago

Last modified 8 years ago

#1000 new Erweiterung

Favicons und CSS-Dateien mit Versionsnummer

Reported by: Torsten Riemer Owned by: somebody
Priority: hoch Milestone:
Component: Shop Version: 2.0.0.0
Keywords: Cc:
Blocked By: Blocking:

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 Torsten Riemer 9 years ago.
/includes/modules/favicons.php

Download all attachments as: .zip

Change History (8)

by Torsten Riemer, 9 years ago

Attachment: favicons.php added

/includes/modules/favicons.php

comment:1 by Torsten Riemer, 9 years ago

Milestone: modified-shop-2.0.1.0modified-shop-2.0.1.1

comment:2 by Ronald Parcinski, 9 years ago

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 by Torsten Riemer, 9 years ago

Milestone: modified-shop-2.0.2.0modified-shop-2.0.2.1

comment:4 by Torsten Riemer, 9 years ago

Milestone: modified-shop-2.0.2.1modified-shop-2.1.0.0

comment:5 by Torsten Riemer, 9 years ago

Milestone: modified-shop-2.1.0.0modified-shop-2.0.3.0

comment:6 by Torsten Riemer, 8 years ago

Milestone: modified-shop-2.0.3.2modified-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 by Torsten Riemer, 8 years ago

Milestone: modified-shop-2.0.4.0

Modify Ticket

Action
as new The owner will remain somebody.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.