Development #23482
Mécanique pour forcer le rafraichissement du cache en cas de changement css/js
0%
Description
Dans publik-base-theme on utilise ?{{statics_hash}} mais c'est combo qui le met à disposition et je ne pense pas qu'on ait besoin d'un truc concerné par tous les paquets pour gadjo.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ 6 ans
- Fichier 0001-add-random-query-string-to-static-assets-23482.patch 0001-add-random-query-string-to-static-assets-23482.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
À descendre pour faire des trucs de moins en moins sophistiqué, j'en suis arrivé à ce patch, simplement un random au chargement du module, qui accompagnera css et js derrière par la suite.
Mis à jour par Benjamin Dauvergne il y a environ 6 ans
Mis à jour par Thomas Noël il y a environ 6 ans
Frédéric Péters a écrit :
À descendre pour faire des trucs de moins en moins sophistiqué, j'en suis arrivé à ce patch, simplement un random au chargement du module, qui accompagnera css et js derrière par la suite.
Peut-être un explicite 20180427145512 qui permettrait même de "voir" le restart ? (peut-être divulguer une info qu'on veut pas, mais bah, bof).
Et le poser aussi sur les autres js/css de la page, au passage ?
Mis à jour par Frédéric Péters il y a environ 6 ans
- Fichier 0001-add-timestamp-as-query-string-to-static-assets-23482.patch 0001-add-timestamp-as-query-string-to-static-assets-23482.patch ajouté
Version en timestamp (unix); + aussi sur le style.css (mais celui-ci n'est généralement pas repris par nos applications).
Mis à jour par Frédéric Péters il y a environ 6 ans
- Fichier 0001-add-timestamp-as-query-string-to-static-assets-23482.patch 0001-add-timestamp-as-query-string-to-static-assets-23482.patch ajouté
Et sans oublier le ?.
Mis à jour par Benjamin Dauvergne il y a environ 6 ans
J'aimais bien la date explicite proposé par Thomas, je ne lis pas le timestamp unix facilement (je n'ai jamais fait d'effort je le reconnais).
Mis à jour par Thomas Noël il y a environ 6 ans
Benjamin Dauvergne a écrit :
J'aimais bien la date explicite proposé par Thomas, je ne lis pas le timestamp unix facilement (je n'ai jamais fait d'effort je le reconnais).
Allez moi je ferais l'effort (date --date="@timestamp"), ack sauf si tu te sens l'envie de faire plaisir.
Mis à jour par Frédéric Péters il y a environ 6 ans
- Statut changé de En cours à Résolu (à déployer)
Poussé avec yyyymmdd.hhmmss comme timestamp.
commit 87ffc1ea222d0fd2c871422135e6ff18100560ba Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Apr 27 14:12:32 2018 +0200 add timestamp as query string to static assets (#23482)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
add timestamp as query string to static assets (#23482)