Ouverture du Blog de Noël

Vous avez constaté que je ne suis pas très bavard en ce moment. C’est en partie vrai, mais seulement en partie car je suis en fait assez bavard sur . Tous les blogs du Réseau Cyberbougnat sont passés sous Wordpress dimanche car ils étaient beaucoup trop spammés. Le plugin est bien plus efficace que celui de pour bloquer ce fléau envahissant.

Mais la vraie actu, celle qui a un rapport avec le titre de ce billet, est la mise en place d’un Blog de Noël. L’an dernier je l’avais créé en sous domaine de cyberbougnat et il avait plutôt bien marché. Cette année il a droit a son propre nom de domaine : www.blogdenoel.com.

L’idée est la même : arriver doucement vers Noël avec des billets sur l’esprit des fêtes, des liens sympas et des idées cadeaux originales.

Transfert à la mode bucheron

Pour transférer les messages de mon ancien vers mon nouveau WordPress j’ai d’abord utilisé le plugin d’import livré avec le . Pas de problème pour les auteurs, les catégories mais gros plantage pour intégrer les 490 billets et les 6200 commentaires.

J’ai essayé de faire la même manipulation sur ma machine avec un EasyPHP réglé avec un timeout et des réglages mysql super larges. Il y avait du mieux, mais il en manquait pas mal.

Alors je suis passé en mode “bucheron” tendance “bourrin”. J’ai pris mes tables , je les ai copié dans ma base Wordpress et j’ai renommé les champs un à un pour qu’ils correspondent à ceux de Wordpress. J’ai créé les champs manquants, et aussi recréer la table de liaison entre les catégories et les billets. J’ai ensuite modifié la table des commentaires de la même manière. Une fois terminé, j’ai remplacé les tables d’origines par mes tables recrées. Et le pire c’est que ça marche !

Dotclear et ont pour l’instant des structures de tables assez semblables. Il faut juste aujouter un ou deux champs dans certaines tables, modifier les index ou les clés, faire quelques requêtes pour remplir au bon format certains champs. Mais dans l’ensemble il n’y a rien de bien compliqué.

L’avantage c’est que j’ai gardé mes anciens id dans mes articles, ce qui devrait me permettre de faire une petite manip pour rediriger les anciennes URL vers les nouvelles.

Je n’ai malheureusement pas le temps de mettre maintenant le détail des requêtes à faire mais avec un peu de méthode et votre PhpMyAdmin ça se fait bien, il suffit de faire des comparaisons.