De Dotclear 1 à Dotclear 2
Étant moi même passé par l'étape du changement majeur de version de Dotclear sur Code-Web.org, je vous propose dans ce billet de découvrir comment passer simplement de la version 1.2 à version 2 sans rien perdre aussi bien en terme de contenu qu'en terme de référencement.
Ne supprimez rien de votre premier blog. La procédure migration fonctionne très bien, mais restons prudent.
Exportez le contenu de votre blog
Pour pouvoir transférer le contenu de votre blog, vous allez devoir effectuer une sauvegarde de celui-ci sous la forme d'un fichier texte. Pour ce faire, installez et utilisez le plugin Export vers fichier texte. Vous obtiendrez ainsi une sauvegarde contenant tous les billets, commentaires, rétroliens, catégories, liens et préférences de votre ancien blog.
Installer Dotclear 2
Avant de procéder à l'installation de votre nouveau Dotclear, ne supprimez pas l'ancien. S'il se trouve dans un sous répertoire, vous pouvez le renommer en dotclear-acien par exemple et placer votre nouveau Dotclear dans le répertoire dotclear. S'il ne se trouve pas dans un sous répertoire, vous pouvez créer un nouveau répertoire et y déplacer les fichiers de Dotclear 1. L'objectif étant de pouvoir retrouver rapidement et facilement un blog fonctionnel en restaurant les anciens fichiers.
Une fois vos fichiers en lieu sûr, vous pouvez télécharger et installer Dotclear 2. Concernant l'installation, vous pouvez la réaliser sur la même base de données mais utilisez des préfixes de tables différents. Vous conserverez ainsi la base de données de votre premier Dotclear. Si vous pouvez disposer de plusieurs bases de données, je vous recommande d'effectuer l'installation sur une nouvelle base.
Récupérez vos données
Une fois l'installation de Dotclear 2 terminée, rendez-vous dans l'interface d'administration. Dans le menu de gauche, cliquez sur Import/Export. Vous pourrez alors importer tout le contenu de votre ancien blog au moyen du fichier texte de sauvegarde que vous avez réalisé à la première étape. Assurez vous que toutes vos données ont bien été transférées.
A propos des URL
Les URL sur ce nouveau Dotclear ne sont plus formatés de même manière, pas conséquent les URL de votre anciens blog ne fonctionneront plus. Dans un précédent billet, j'expliquais pourquoi il est préférable ne pas rendre ses anciennes URL inutilisables. Prenons, par exemple, l'index de Google qui doit certainement contenir quelques pages de votre site (vous pouvez le vérifier en recherchant site:votre-site.com). Les URL qu'il contient ne fonctionnent plus. Pour palier à ce problème, il existe le plugin dc1redirect qui assurera la redirection dans anciennes URL vers les nouvelles correspondantes en renvoyant le code HTTP 301.
Le mot de la fin
Au moment où je rédige ce billet, la version 2 de Dotclear est toujours en beta, restez donc prudent en l'utilisant. Notez également que vous ne retrouverez pas forcément tous vos plugin, puisqu'ils ne sont pas tous disponibles pour Dotclear 2 (et inversement aussi). Mais si vous êtes développeur, vous apprécierez certainement la nouvelle façon de créer des plugin pour Dotclear!
Si tout fonctionne bien, vous pouvez maintenant supprimer votre ancien Dotclear et supprimer sa base de données (ou seulement ses tables selon votre installation).



helo ! ou seulement ses tables selon votre
Hoax rss | vendredi 2 mai 2008 | 20:20helo ! ou seulement ses tables selon votre installation : certaines parenthèses en disent + qued tout le reste
merci pour ton billet ! toujours un plzaisir dete lire.
designer clothes
test | samedi 30 janvier 2010 | 18:28designer clothes