preload

fév 09

Les blogs continuent à bien marcher et de nombreux services Web permettent d’en créer gratuitement. Je vous présente aujourd’hui un petit nouveau qui se lance sur le marché. Il s’agit de Blogtioon.

La création d’un blog Blogtioon est super simple. Vous vous inscrivez, vous saisissez quelques infos de configuration et votre blog existe. Blogtioon sauvegarde vos données, propose de nombreux thèmes graphiques pour personnaliser son blog, héberge vos fichiers images ou vidéos dans la limite de 200Mo. Le tableau de bord qui permet de paramètrer votre blog, éditer et publier des articles est un modèle du genre.

Les blogs sont des blogs WordPress et vous avez accès à la base de données de votre blog. Cela permet de le sauvegarder et surtout de le migrer avec tous les articles qu’il peut contenir vers un autre service de blog. Cette option est très intéressante car la majorité des services de blog bloquent la migration afin de garder les blogs captifs chez eux. Inversement, il est possible d’importer un flux RSS ou une sauvegarde de données pour importer un ancien blog.

Blogtioon est un très bon service de blogs pour qui souhaite créer rapidement et facilement un blog. Il y a juste un point négatif à signaler : les publicités trop envahissantes. En effet, des publicités que vous ne contrôlez pas sont ajoutées à votre blog. Romain, le créateur du service nous explique que c’est la condition permettant d’avoir un service de blogs gratuit et qu’une version VIP certainement sans publicité est en préparation. Notez que Romain est lycéen et qu’il n’a que 17 ans; voilà quelqu’un qui promet!

Tweet le Billet
Marqué avec:
fév 25

Comme indiqué dans l’article précédent, j’ai réussi à importer tous mes articles depuis mon ancien blog Over-Blog, la Blog-du-Net, dans mon nouveau blog WordPress, JaimeInternet. Les catégories sont là, tous les articles sont là et ils sont bien datés.

J’ai utilisé les scripts Ruby écrits par jrcourtois et j’ai abusé de l’aide de Sylvain qui a modifié et amélioré plusieurs fois ces scripts. Merci et encore merci à eux.

Je vais essayer d’écrire un mode opératoire simple retraçant les opérations effectuées ce qui permettra à chacun de réaliser la même opération pour migrer son blog Over-Blog vers WordPress.

  • Aller sur le blog de jrcourtois
  • Installer Ruby comme indiqué sur le blog de jrcourtois
  • Récupérer les scripts pour Over-Blog et copier le tout avec les sous répertoires sur son ordinateur
  • Modifier le fichier SITE_ROOT.txt en mettant l’adresse de votre blog Over-Blog

Si vous exécutez le script dialog.rb comme indiqué, ça fonctionne et vous importez tous vos billets Over-Blog. Il y a toutefois un problème. Le format des dates Over-Blog n’est pas correctement géré. Les dates Over-Blog sont aux format « nom-du-jour-en-lettres numéro-du-jour-avec-1-ou-2-chiffres nom-du-mois-en-lettres numéro-de-l’année« . Lors de l’import WordPress attend des dates au format « numérodel’année-numérodumoisavec2chiffres-numérodujouravec2chiffres« .

Comme les dates ne sont pas compatibles, WordPress importe tous les posts avec la même date par défaut. Pour moi, toutes les dates étaient au 30/11/1999. C’est très gênant car un blog affiche les posts selon l’ordre chronologique et là l’ordre chronologique est complètement perdu.

Sylvain m’avait aidé à faire tourner les scripts de jrcourtois et il s’est fait un plaisir de régler ce problème de date. Sans rentrer dans le détail car je n’ai pas tout compris, il a modifié le script format.rb qui se trouve dans ruby/lib/ruby/1.8/date afin que ce script comporte les noms des jours et des mois en français.

Il a modifié le script convert.rb afin de convertir les dates au bon format. Il a du jongler avec le format UTF8 et ANSI pour solutionner le problème d’accent. Bref, il a super bien bossé car ça marche.

Ce que vous devez faire :

  • Récupérez le script format.rb et remplacer le script format.rb de Ruby par ce nouveau script.
  • Récupérez ensuite le script convert.rb et placez le dans le répertoire où se trouve les scripts récupérés chez jrcourtois.
  • Vous devez saisir le nom de votre blog dans le script convert.rb. Ca se trouve à la fin du script et vous pouvez le faire avec un simple éditeur de texte. Créez dans le répertoire où se trouve le script convert.rb un sous répertoire appelé files.
  • Veillez à ce que ce sous répertoire soit vide.
  • Exécutez le script convert.rb et l’import commence.

L’import peut durer un bon moment selon le nombre de posts à récupérer. Vous voyez les fichiers d’import qui se créent au fur et à mesure dans votre explorateur de fichiers.

Quand l’import est terminé, ouvrez votre administration WordPress. Cliquez sur Outils, Importer. Choisissez WordPress. Choisissez un des fichiers appelés cat-xxxx.xml créés par le script Ruby. Recommencez l’opération pour tous vos fichiers cat-xxxx.xml et vous avez tout importé.

Bon, il reste un petit problème. L’importation des commentaires n’a pas fonctionné. Si quelqu’un veut bien s’y coller, ça rendrait service à tout le monde.

Au fait, pour exécuter un script Ruby, il suffit de double cliquer sur son nom dans l’explorateur de fichiers.

Bonne importation et encore merci à jrcourtois et à Sylvain sans qui je n’aurais jamais réussi à importer les mes articles.

Tweet le Billet
Marqué avec:

fév 25

J’ai réussi grâce à l’aide de jrcourtois et de Sylvain à importer tous les articles du Blog du Net dans le nouveau blog JaimeInternet qui est sous WordPress. Merci à jrcourtois et à Sylvain qui s’est tapé toute la modif des scripts.

Tous les détails demain…

Tweet le Billet
Marqué avec:
iBlog Thème par Pagelines (modifié par jmplisson)