… et ça commence à ressembler à quelque chose de pas mal potable. Merci à Fred Bird qui m’a signalé que mon problème d’importation qui bloquait à chaque caractère accentué était causé par des mauvais jeux de caractères. En fait, j’étais certain à 100% que mon installation actuelle de Dotclear utilisait un encodage UTF-8 et l’installation de Wordpress, ISO-8859-1 : il faut croire que je me suis complètement trompé. En fait, après vérification dans mes fichiers de configuration de Dotclear, il utilise ISO-8859-1, et surprise ! c’est Wordpress qui est en UTF-8 ! :P
Bref, j’ai réimporté billets et commentaires : cette fois-ci, ça a passé. Méeuuuuh… mon ancienne importation foireuse ne s’est pas fait écraser par la nouvelle importation réussie. Du coup, je me retrouve avec des doublons, des billets complets et des billets identiques incomplets :/ De toute façon, je devais faire un ménage dans les billets à conserver…
Je me rends aussi compte que mon thème foire légèrement. Je devrais pouvoir mener à bien les corrections. De plus, je dois aussi veiller à ce que les URLs actuelles restent compatibles avec les nouvelles URLs (parce que probablement que je vais changer le modèle).
Bref, si je ne subis pas une petite vague de déprime, je devrais remplacer LivreSansPage par Wordpress d’ici… prochainement ^^” (Je préfère ne pas donner de faux espoirs à vous, si passionnés lecteurs :P)
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…