From 98ee5c5efeb8fa5fb8dad78f86ee8cc2669e7458 Mon Sep 17 00:00:00 2001
From: Matthieu Marcillaud <marcimat@rezo.net>
Date: Mon, 11 Dec 2017 13:47:39 +0000
Subject: [PATCH] Ticket #4057 : Charset des feuilles CSS en utf-8

---
 prive/aide_menu.html                    | 2 +-
 prive/style_prive.css.html              | 5 +----
 prive/themes/spip/bando.css.html        | 5 +----
 prive/themes/spip/box_skins.css.html    | 5 +----
 prive/themes/spip/content.css.html      | 5 +----
 prive/themes/spip/exceptions.css.html   | 5 +----
 prive/themes/spip/forms.css.html        | 5 +----
 prive/themes/spip/grids.css.html        | 5 +----
 prive/themes/spip/icons.css.html        | 5 +----
 prive/themes/spip/lists.css.html        | 5 +----
 prive/themes/spip/picker.css.html       | 5 +----
 prive/themes/spip/style_prive.css.html  | 5 +----
 prive/themes/spip/theme.css.html        | 5 +----
 prive/themes/spip/typo.css.html         | 5 +----
 prive/themes/spip/vieilles_def.css.html | 5 +----
 15 files changed, 15 insertions(+), 57 deletions(-)

diff --git a/prive/aide_menu.html b/prive/aide_menu.html
index 0721f415bb..ccf24cba5b 100644
--- a/prive/aide_menu.html
+++ b/prive/aide_menu.html
@@ -1,5 +1,5 @@
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /**************************************************************************/
diff --git a/prive/style_prive.css.html b/prive/style_prive.css.html
index 487dcf0ea8..7a65b644d2 100644
--- a/prive/style_prive.css.html
+++ b/prive/style_prive.css.html
@@ -5,12 +5,9 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 */]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 [(#SET{fond,[(#VAL{style_prive.css.html}|find_in_theme|substr{[(#CONST{_DIR_RACINE}|strlen)],[(#VAL{-5}|intval)]})]})]
diff --git a/prive/themes/spip/bando.css.html b/prive/themes/spip/bando.css.html
index 31212ebb92..4300ea4f79 100644
--- a/prive/themes/spip/bando.css.html
+++ b/prive/themes/spip/bando.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #bando_haut { /*font-size: 1em;*/ position: relative; z-index: 1001;}
diff --git a/prive/themes/spip/box_skins.css.html b/prive/themes/spip/box_skins.css.html
index df0d239532..3f034fcd4e 100644
--- a/prive/themes/spip/box_skins.css.html
+++ b/prive/themes/spip/box_skins.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 [(#INCLURE{prive/themes/spip/box.css})]
diff --git a/prive/themes/spip/content.css.html b/prive/themes/spip/content.css.html
index 68cf7a130e..830ee0c0bf 100644
--- a/prive/themes/spip/content.css.html
+++ b/prive/themes/spip/content.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 
diff --git a/prive/themes/spip/exceptions.css.html b/prive/themes/spip/exceptions.css.html
index 28f10a466f..7050d7fec3 100644
--- a/prive/themes/spip/exceptions.css.html
+++ b/prive/themes/spip/exceptions.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /* * ***************************************************/
diff --git a/prive/themes/spip/forms.css.html b/prive/themes/spip/forms.css.html
index edee4de40c..c5f0282c32 100644
--- a/prive/themes/spip/forms.css.html
+++ b/prive/themes/spip/forms.css.html
@@ -7,13 +7,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/grids.css.html b/prive/themes/spip/grids.css.html
index 279ba7edb7..d2d15f6db4 100644
--- a/prive/themes/spip/grids.css.html
+++ b/prive/themes/spip/grids.css.html
@@ -7,13 +7,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /* **************** GRIDS ***************** */
diff --git a/prive/themes/spip/icons.css.html b/prive/themes/spip/icons.css.html
index 3a13a675a7..f7313b931d 100644
--- a/prive/themes/spip/icons.css.html
+++ b/prive/themes/spip/icons.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{iconfontsize,0.9em}
diff --git a/prive/themes/spip/lists.css.html b/prive/themes/spip/lists.css.html
index ac5695227a..e22e57aafd 100644
--- a/prive/themes/spip/lists.css.html
+++ b/prive/themes/spip/lists.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /* Listes d'objet */
diff --git a/prive/themes/spip/picker.css.html b/prive/themes/spip/picker.css.html
index cf99c3684d..c398550354 100644
--- a/prive/themes/spip/picker.css.html
+++ b/prive/themes/spip/picker.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/style_prive.css.html b/prive/themes/spip/style_prive.css.html
index 05b99506b4..5445820293 100644
--- a/prive/themes/spip/style_prive.css.html
+++ b/prive/themes/spip/style_prive.css.html
@@ -5,11 +5,8 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 */]#CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 /*
 Valeurs par defaut :
diff --git a/prive/themes/spip/theme.css.html b/prive/themes/spip/theme.css.html
index 809dfead0f..2ffcfa9db4 100644
--- a/prive/themes/spip/theme.css.html
+++ b/prive/themes/spip/theme.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/typo.css.html b/prive/themes/spip/typo.css.html
index 554d1166ff..19ff9c0dae 100644
--- a/prive/themes/spip/typo.css.html
+++ b/prive/themes/spip/typo.css.html
@@ -6,9 +6,6 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 
 /* --------------------------------------------------------------
@@ -20,7 +17,7 @@
 -------------------------------------------------------------- */
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/vieilles_def.css.html b/prive/themes/spip/vieilles_def.css.html
index a24c4ac10b..77bd080985 100644
--- a/prive/themes/spip/vieilles_def.css.html
+++ b/prive/themes/spip/vieilles_def.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
-- 
GitLab