Bonjour et merci pour ce style
J'ai modifié un paramètre dans colours.css et vidé le cache mais la modification n'apparaît pas sur le forum. Purger le cache est inactif
[awesome] Modifier une couleur
Règles du forum
Pour poster votre message vous devez choisir l'attribut de sujet correspondant au style.
Pour poster votre message vous devez choisir l'attribut de sujet correspondant au style.
-
- Membre
- Messages: [28]
- Enregistré depuis: 3 ans 5 mois
- Prénom: Phil
- Forum phpBB: https://www.zrx21.com/forums/
Modifier une couleur
-|Phil|-
-
- Fondateur
- Messages: [3489]
- Enregistré depuis: 5 ans
- Identité: Fred Rimbert
- Forum phpBB: https://rimbertweb.fr
- Localisation: Le Lude - Pays de la Loire
- Intérêt: GitHub
Re: Modifier une couleur
Salut Phil
Lorsque le cache est purgé, ou d'autres actions comme la mise à jour, la version est incrémentée, par exemple 123 :
<link href="./styles/prosilver/theme/stylesheet.css?assets_version=123" rel="stylesheet">
Il est considéré comme un nouveau fichier, donc le navigateur le téléchargera. Le problème est que stylesheet.css est un fichier statique et contiendra des liens d'importation pour d'autres fichiers CSS comme celui en question ici :
@import url("colours.css?hash=fcb2f295");
Comme ils utilisent la valeur de hachage, cela changera si le fichier est modifié. Si tu modifies l'un de ces fichiers, tu devras modifier la valeur hash= mais cela peut être n'importe quoi.
@import url("colours.css?hash=v3.3");
Purger le cache déclenchera le navigateur pour télécharger la nouvelle version de stylesheet.css et il téléchargera également la nouvelle version de tous les fichiers dont tu as modifié la valeur pour hash=.
Lorsque le cache est purgé, ou d'autres actions comme la mise à jour, la version est incrémentée, par exemple 123 :
<link href="./styles/prosilver/theme/stylesheet.css?assets_version=123" rel="stylesheet">
Il est considéré comme un nouveau fichier, donc le navigateur le téléchargera. Le problème est que stylesheet.css est un fichier statique et contiendra des liens d'importation pour d'autres fichiers CSS comme celui en question ici :
@import url("colours.css?hash=fcb2f295");
Comme ils utilisent la valeur de hachage, cela changera si le fichier est modifié. Si tu modifies l'un de ces fichiers, tu devras modifier la valeur hash= mais cela peut être n'importe quoi.
@import url("colours.css?hash=v3.3");
Purger le cache déclenchera le navigateur pour télécharger la nouvelle version de stylesheet.css et il téléchargera également la nouvelle version de tous les fichiers dont tu as modifié la valeur pour hash=.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
"Les logiciels propriétaires n'ont aucune éthique"
- Richard Stallman
-
- Membre
- Messages: [28]
- Enregistré depuis: 3 ans 5 mois
- Prénom: Phil
- Forum phpBB: https://www.zrx21.com/forums/
Re: Modifier une couleur
Merci pour les explications du hash, les modifications sont bien acceptées.
-|Phil|-