J'essaie toujours de rétablir les commentaires dans mon blog.

L'autre jour au boulot, j'ai vu que les commentaires marchaient sur un site propre et neuf. Les versions de Plone et des produits ne correspondent pas avec les miens, mais SimpleBlog était le même...

Du coup j'ai trituré le produit, mais rien à faire, il veut pas... Donc j'ai installé Quills, un autre produit de blog, qui a l'air plus évolué. Et qui a un script de migration à partir de SimpleBlog.

Déjà, le script marche pas du premier coup. Je le trafique, et j'arrive à obtenir les articles dans le nouveau type. Mais je remarque qu'il y a un certain nombre d'articles qui n'ont pas la bonne date de publication, et pire encore, qui n'ont pas la bonne catégorie.

Je passe 5 h (cinq heures) à changer les dates et les catégories. Et au moment où je mets le nouveau blog en service, le site me dit qu'il n'est pas visible pour les anonymes (les gens non authentifiés, donc tout le monde qui regarde le site, quoi). Je regarde et je vois que les sous-dossiers ne sont pas publiés. Je le fais donc.

Grave erreur. TOUS les articles se retrouvent datés d'aujourd'hui. Pire encore, Quills range les articles par année, mois, jour de publication. Mais changer la date de publication met le binz : il cherche un article par sa date de publication, donc /2005/11/11/nom-de-l-article, alors qu'en fait, il est dans /2003/10/23/nom-de-l-article... 😕

Et c'est après que je vois que c'est juste un problème de droits sur les dossiers que Quills n'a pas mis correctement... Donc j'ai travaillé pendant 5 heures sur un truc qui est inutilisable. Je suis trop content. 😕

Mais j'ai pu me rendre compte que Quills manquait de finition (pas de batch, calendrier inopérant, etc...), et qu'au final SimpleBlog est meilleur.

Je vais continuer à essayer les diverses versions de SimpleBlog jusqu'à le faire marcher correctement. Suite au prochain épisode...

We use cookies

Nous utilisons des cookies sur notre site web. Certains d’entre eux sont essentiels au fonctionnement du site et d’autres nous aident à améliorer ce site et l’expérience utilisateur (cookies traceurs). Vous pouvez décider vous-même si vous autorisez ou non ces cookies. Merci de noter que, si vous les rejetez, vous risquez de ne pas pouvoir utiliser l’ensemble des fonctionnalités du site.