Installer Dotclear 2 bêta 6 et migrer depuis une version 1.2.5

Installer Dotclear 2 bêta 6 et migrer depuis une version 1.2.5 Il y a presque un an, je testais rapidement Dotclear 2. Je renouvelle aujourd’hui l’expérience. A force de comparer WordPress et Dotclear sur les dernières fonctions à la mode, j’ai finis par oublier l’essentiel : quand je vois que les fonctions d’internationalisation de WordPress ne permettent pas de localiser le front-end de n’importe quel thème sans mettre les mains dans le cambouis, je me dis qu’un produit conçu dans la langue de Molière, multi-blogs et tags ready en natif a de l’avenir ^_^

Il faut dire que qu’à l’époque mon hébergeur n’acceptait *php5* qu’avec moult circonvolutions htaccessiennes dont je ne voulais pas entendre parler. J’avais ensuite jeté un œil sur une version proposée par Gandi dans le cadre de l’achat d’un nom de domaine sans être vraiment convaincu ni par l’ergonomie de l’interface d’administration ni par la réactivité globale du système.

Aujourd’hui, je ne voudrais pas avoir l’air de faire ma chochotte en n’installant que des versions stables. Je suis un geek, un vrai, un tatoué. Ou pas 🙂 Par ailleurs, il est toujours bon de tester régulièrement les nouveautés. Pour ce faire, je me suis contenté d’installer Dotclear à côté de ce blog. Je ne donne pas d’URL car j’ai peur que Google n’y retrouve pas ses petits et s’emmêle les pinceaux en indexant des contenus similaires.

Step 1 : j’installe Dotclear 2 bêta 6

Je télécharge le zip que j’installe sur mon hébergement et je garde un onglet Firefox ouvert sur la documentation relative à l’installation. J’ai la possibilité de créer moi-même le fichier config.php ou de laisser faire l’assistant. Rendons hommage aux codeurs qui ont réalisés l’outil et laissons-nous guider en suivant l’URL http://monblog.tld/admin/install/wizard.php 😉

L’assistant me demande de renseigner les éléments relatifs à ma base de données, puis mes informations utilisateur dans un deuxième temps. Le dernier écran affiche mon login et mon mot de passe. C’est simple comme bonjour !

Step 2 : je configure

Si l’interface de connection ne change pas par rapport à la version 1.2.5, le tableau de bord qui s’affiche ensuite n’a plus rien à voir. Je me rends ensuite dans les paramètres du blog pour modifier la méthode de lecture des URL pour passer en path info. Je note que parmi les options consacrées aux commentaires, la case pour ajouter la relation nofollow aux liens des commentaires et rétroliens est cochée par défaut… Pô bien, ça !

Je coche en revanche la case pour accepter la syntaxe wiki pour les commentaires : avoir des commentaires c’est bien, permettre aux visiteurs de mettre en forme leur message (notamment les liens) c’est beaucoup mieux 😉

Je laisse de côté l’activation de l’interface XML/RPC qui permet de rédiger des billets depuis un client externe. il peut s’agir d’un client mail ou d’une application en ligne comme document & tableur de Google. C’est puissant, mais je n’aime pas le formatage du code de ces applications qui ont tendance à ajouter des br ou des p intempestifs 😉

Step 3 : Hello Wurld!

je rédige un billet de test et hop ! Arrgh! à la place de mon tout nouveau blog, j’ai droit au message brut de fonderie Blog is not defined sans plus d’explication… Un tour sur Google et je tombe pile-poil sur la solution au problème.

C’est tout de même gênant que le changement d’identifiant dans les paramètres du blog ne soit pas répercuté dans le fichier index.php. A cause du système multi-blog qui n’autorise peut-être pas le changement d’indentifiant ? A vérifier. En tout cas mon premier post Hello Wurld s’affiche correctement maintenant et c’est le principal ^^

*Step 4 : importation du blog sous Dotclear 1.2.5 »*