Migration à Wordpress : c'est en cours...
Par Alexandre P. le jeudi 7 décembre 2006, 00:50 - Projets - Lien permanent
… et ça fait rudement chier !
Le script d’importation depuis Dotclear est-il bogué ? La dernière version
de Wordpress (2.0.5) inclut un script d’importation de blog ; joie : il y a un
module pour importer depuis Dotclear.
Après avoir renseigné tout
correctement les informations requises pour importer mon blog, le script me
chante pendant quelque temps qu’il n’y a pas de catégorie, pas d’utilisateur,
pas de billet et autres à importer. Look at the code : ah, le nom des
tables dans la base de données est codé en dur (dc_categorie, dc_comments,
etc.). Mais je fais quoi si mes noms de tables sont différentes (i.e. j’ai
utilisé un autre préfixe de tables que dc_) ?!?! Hop, une petite modification
du script s’impose ; en fait, la variable pour changer le préfixe de tables
était déjà présente dans le script, mais commentée et non utilisée dans le
script. Mmmm…
Essai d’importation numéro 2, après modifications : joie, ça fonctionne.
Je n’ai plus de messages d’erreur. Mais une visite sur le nouveau blog
fraîchement importé me montre que le script a fait un gros caca : il coupe tous
les billets, les titres et les commentaires dès qu’il croise une lettre
accentuée. WTF ?!?!?!
Bon, je m’y remettrai plus tard cette semaine ou cette fin de semaine.
Commentaires
C’est généralement un problème d’encodage des caractères, peut être que l’un des deux systemes utilise l’utf-8 et l’autre iso-8859-x…
C’est ce que je suis en train de vérifier… Merci pour la piste !