Ajout d'un timestamp dans quete_logo
Julien Lanfrey <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CADByJ-mYGVBWo6kB6Ba8qxCwrBwxJ6sDMMi73XDgrFyHTA_QwQ@mail.gmail.com> |
Bonsoir,
Je viens de me rendre compte que les URL de logo se terminent par : ?xxxxxx
cf. http://forum.spip.net/fr_263682.html?tri_recherche=date
Je comprends l'intention, mais j'ai l'impression que ça pose des soucis de
mise en cache.
-
http://www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/
- https://gtmetrix.com/remove-query-strings-from-static-resources.html
Je trouve un exemple de contournement sur le forum :
[(#LOGO_ARTICLE|extraire_attribut{src}|supprimer_timestamp|balise_img)]
Ça me parait super compliqué de devoir le faire partout, sans compter que
je ne sais pas trop comment le faire si on doit en plus appliquer un
recadrage.
Ça se passe dans ecrire/public/quete.php : quete_logo.
Je vois qu'il y a un pipeline avec lequel je pourrais peut-être forcer la
suppression du timestamp.
Est-ce que l'absence de ?xxxxx ne devrait pas être la règle. Et rajouter à
l'inverse le timestamps sur demande ?
Julien