Passez votre base SPIP en Unicode - commentaires Passez votre base SPIP en Unicode 2021-09-19T15:28:21Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment509212 2021-09-19T15:28:21Z <p>Merci pour cette contrib qui m'a permis en 2021 de convertir une base d'un SPIP 3.2 pour passer en SPIP 4 avec succès</p> <p>Merci</p> Passez votre base SPIP en Unicode 2008-04-08T10:35:42Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment404919 2008-04-08T10:35:42Z <p>Bonjour, il me semble qu'il y a une petite erreur dans votre script perl.</p> <p>En effet, chez moi, chaque ligne est doublée dans le fichier de dump. Ce qui aboutit à une erreur d'importation dans la base (logique).</p> <p>Il me semble donc, qu'il faut enlever le « <strong>print</strong> ». La ligne devient :</p> <p><code class="spip_code spip_code_inline" dir="ltr">$ perl -MEncode -pe 'for $a qw(à è ì ò ù À È Ì Ò Ù ä ë ï ö ü Ä Ë Ï Ö Ü á é í ó ú ç Á É Í Ó Ú Ç ÿ æ œ € â ê î ô û Â Ê Î Ô Û ß » « ¢) { $c = encode ("UTF-8", $a) ; s/$c/$a/g ; };' journarles-sql.sql > journarles-sql_iso8859.sql</code></p> <p>J'ai rajouté les caractères suivants : « æ œ € »</p> <p>Merci quand même, c'est exactement ce que je cherchais...</p> Passez votre base SPIP en Unicode 2008-02-18T10:28:02Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment403173 2008-02-18T10:28:02Z <p>«<small class="fine d-inline"> </small>f<small class="fine d-inline"> </small>?vier « au lieu de » février<small class="fine d-inline"> </small>»</p> <p>Le langage par défaut de spip, pour le site que j'administre , est UTF-8. Je ne comprends pas que les dates, et seulement elles, s'affichent avec le code Latin 1. Je n'ai pas rencontré ce problème avec les autres sites Spip que j'ai créés.</p> <p>Quelqu'un aurait-il une solution<small class="fine d-inline"> </small>? Ce site serait bilingue sans le savoir<small class="fine d-inline"> </small>?</p> <p><a href="http://www.cyber-langues.asso.fr/" class="spip_url spip_out auto" rel="nofollow external">http://www.cyber-langues.asso.fr/</a></p> Passez votre base SPIP en Unicode 2007-02-24T19:32:44Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment391378 2007-02-24T19:32:44Z <p>Bonjour,</p> <p>Merci pour cette contrib très documentée.</p> <p>Mais SPIP ne fait-il pas lui-même ce travail à partir de la page :<br class="autobr"> <a href="http://www.apmep.levillage.org/spip/ecrire/?exec=convert_utf8" class="spip_url spip_out auto" rel="nofollow external">http://www.apmep.levillage.org/spip/ecrire/?exec=convert_utf8</a></p> <p>Si ça marche, c'est vraiment la solution la plus cool (sauf peutêtre s'il y a déjà un mélange des codes comme tu l'as indiqué).</p> <p>J'ai un gros site en Latin 1 et je n'ose pas franchir le pas...</p> <p>Cordialement</p> ecrire des caracteres phonétiques 2004-10-30T18:40:03Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment178536 2004-10-30T18:40:03Z <p>Bonjour, <br class="autobr"> j'ai réussi à inserer du code unicode de certains carcteres phonétiques à travers la barre de boutons (comme pour Á). Ces caracteres s'affichent correctement avec Firefox, Netscape. Quant à IE, c'est la catastrophe. Il n'affiche que des carreaux alors que le codage defini dans le menu affichage est unicode Utf-8.<br class="autobr"> Pourriez-vous m'aider à contourner ce probleme<small class="fine d-inline"> </small>?<br class="autobr"> Merci d'avance.</p> <p>Mathieu</p> Help please comment créer nouveau user 2004-03-22T10:02:19Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment7562 2004-03-22T10:02:19Z <p>Je n arrive pas à créer un nouvel utilisateur pour accéder à l espace privé. Comment prcéder<small class="fine d-inline"> </small>? Merci</p> > Passez votre base SPIP en Unicode 2003-08-30T10:27:30Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment3112 2003-08-30T10:27:30Z <p>Il faut aller dans la partie 'Configuration du site' (un admin doit le faire, donc). Ensuite, il faut aller dans les fonctions avancées. Et puis, dans cette page, il y a une partie 'Jeu de caractères du site'. Là, tu as sans doute 'alphabet occidental' de sélectionné. Si tu veux passer en UTF-8, il faut sélectionner 'Alphabet universel'. Et à partir de là, SPIP considérera que tous les articles sont en UTF-8. Donc il y a un problème puisque les anciens articles ont été sauvegardés comme s'ils étaient en ISO-8859-1. C'est pour cela que cette mise à jour de la base de données est nécessaire.</p> > Passez votre base SPIP en Unicode 2003-08-30T05:01:11Z https://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment3109 2003-08-30T05:01:11Z <p>Question à 2 sous : comment est-ce qu'on dit à SPIP que les articles que l'on rajoute doivent être encodés en UTF-8<small class="fine d-inline"> </small>?</p> <p>Parce que c'est bien beau de convertir la base, mais il faut ensuite que les nouveaux articles soient en UTF-8.<small class="fine d-inline"> </small>;-)</p>