[Spip] Accents, HTML et Cie

Salut,

1- Faute de fichiers .sit de la dernières version (0.94b) j'ai toujours un
SPIP avec des accents rocambolesques ;))

Il y a-t-il quelque chose qui s'oppose à ce que les caractères accentués
soient tout bêtement codés en HTML ce qui éliminerait ce problème de devoir
générer à chaque fois une version pour chaque plateforme ?

2- en rentrant dans le code du Backoffice j'ai vu que la mise en page y est
directement dans le corps des fichiers du script (et qu'il n'y a pas de
"templates" comme pour la partie publique).

C'est problématique pour la "customisation" (j'ai rien contre le look usine,
mais si on tous le même...) et pour une éventuelle traduction. Quelque chose
s'oppose-t-il, là aussi, à ce que l'essentiel des éléments de mise en page
soient "déplacés" dans un ou des fichiers spécifiques genre "footer" et
"header" ?

Fin des questions pour ce soir.

aris

1- Faute de fichiers .sit de la dernières version (0.94b) j'ai toujours un
SPIP avec des accents rocambolesques ;))

Est-ce qu'en ajoutant la ligne suivante (ou un truc équivalent)
dans le head du html ça ne résoudrait pas le problème ?

<META NAME="http_equiv" CONTENT="text/html; charset=ISO-8859-1">

Je joins le inc.php3 correspondant pour que tu puisses tester.

Il y a-t-il quelque chose qui s'oppose à ce que les caractères accentués
soient tout bêtement codés en HTML ce qui éliminerait ce problème de devoir
générer à chaque fois une version pour chaque plateforme ?

Pour moi, c'est juste une question de paresse.... Dans un éditeur de texte,
il est plus pratique de taper les accents directement plutôt que leurs
équivalents html ;-))

C'est problématique pour la "customisation" (j'ai rien contre le look usine,
mais si on tous le même...) et pour une éventuelle traduction. Quelque chose
s'oppose-t-il, là aussi, à ce que l'essentiel des éléments de mise en page
soient "déplacés" dans un ou des fichiers spécifiques genre "footer" et
"header" ?

Il y a une grosse partie commune dans inc.php3. C'est vrai qu'il faudrait
mettre ça dans des fonctions et prévoir un "inc_locale.php3" ou équivalent
pour les différents textes.

Enfin, pour ce qui est de la partie privée, le look ne me semble pas
un élément de personnalisation très important :wink: Ce qui est primordial,
c'est l'ergonomie de la chose.

a+

Antoine.

inc.php3 (25.2 KB)

A priori cela n'a rien changé avec ce fichier.

J'ai bricolé une conversion avec balise HTML pour les caractères accentués,
qui fonctionne. C'est sans doute pas nikel, j'ai fait çà vite...

Avec BBEdit c'est pas trop galère à faire finalement...

Mais il faut voir si on bascule à terme les messages de SPIP dans un fichier
genre "inc_locale.php3", comme Antoine le suggère, se serait encore plus
simple à faire :))

Aris

inc.php3_modif (25.6 KB)

Salut,

Je regarderai tout ça plus tard, mais une question me
titille : les problèmes d'accents que tu évoques, c'est
à l'affichage dans un browser ou uniquement sous éditeur
de texte ?

a+

Antoine.

Les deux :-°

Aris