Passez votre base SPIP en Unicode - commentairesPassez votre base SPIP en Unicode2021-09-19T15:28:21Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment5092122021-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 Unicode2008-04-08T10:35:42Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment4049192008-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 Unicode2008-02-18T10:28:02Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment4031732008-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 Unicode2007-02-24T19:32:44Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment3913782007-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étiques2004-10-30T18:40:03Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment1785362004-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 user2004-03-22T10:02:19Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment75622004-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 Unicode2003-08-30T10:27:30Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment31122003-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 Unicode2003-08-30T05:01:11Zhttps://files.spip.net/Passez-votre-base-SPIP-en-Unicode#comment31092003-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>