Bienvenue sur cette nouvelle version de remiprevost.com ayant pour nom Effair ¾. Cette nouvelle version comporte de nombreux changement, tant au niveau du code qui propulse le blogue qu’au niveau de l’utilisation du blogue par vous, chers lecteurs.
D’abord, pourquoi Effair ¾? Tout simplement parce qu’il s’agit de la 4ème refonte du site, mais que c’est seulement le 3ème design utilisé, puisque le même design a été utilisé dans deux refontes différentes. Anyway, ce n’est pas vraiment important tout ça — l’important c’est que cette refonte est unique, car il ne s’agit pas seulement d’une refonte graphique.
Le CMS
En effet, le changement majeur — qui, de fait, amène tous les changements mineurs — est sans contredits le nouveau CMS qui propulse le blogue. Un CMS maison, bâtit à l’aide du framework PHP CodeIgniter — ce qui a grandement augmenté la vitesse de son développement.
OpenID
Le deuxième changement est le système de connexion via OpenID. Les utilisateurs connectés verront leur identité OpenID associé avec les commentaires qu’ils posteront. Peut-être que, plus tard, je développerai un système pour « tracker » ses conversations, comme sur le blogue de Simon Willison, qui, en passant, a été une très grande source d’inspiration technique pour refonte.
Pour les personnes qui ne possèdent pas de compte OpenID et qui ne veulent pas s’en créer un (je ne vois pas de bonne raison, mais bon…) il est toujours possible de poster un commentaire sur un billet, sauf qu’ils ne pourront pas avoir d’URL d’associé à leur commentaire.
L’utilisation d’un système d’identité comme OpenID sert à garantir l’identité des personnes qui postent des commentaires.
Des tags!
Hé oui! Arrivant un peu tard dans le bandwagon, j’ai tout de même intégré un système de mots-clé (tags) dans le CMS. Tous les billets postés à l’avenir seront associés à différents mots-clé, ce qui rendra leur recherche et leur classification plus faciles.
Mais où sont les anciens billets?
Lorsque j’ai commencé à travailler sur un prototype de refonte, il était hors de question que les anciens billets postés avec WordPress soient perdus à jamais. J’ai donc créer un petit système pour importer les billets vers le nouveau CMS. Cependant, au fil de la refonte, j’ai décidé que cette dernière serait aussi une refonte de contenu.
J’ai donc décidé de conserver mes anciens billets dans WordPress, et de préserver les permaliens de ceux-ci. Ils seront donc toujours accessible via http://remiprevost.com/weblog/ — qui n’est pas encore fonctionnel!
Blogue vs. sideblogue
Les lecteurs les plus anciens se souviendront du sideblogue de la deuxième version d’Effair, qui ne dura que quelques mois. Le sideblogue, c’est là où seront postés les petits billets qui autrefois étaient postés sous forme de « pensées ». La majorité des billets du sideblogue sont des liens vers d’autres blogues. Les billets d’une certaine longueur (comme celui-ci!) seront postés dans le blogue.
Petits bogues
Il reste encore des corrections mineures à apporter (hint: attendez-vous à ce que le site ne se souvienne pas de votre OpenID :P), ce que je ferai plus tard dans la semaine. N’hésitez pas à me transmettre les bogues et commentaires généraux dans les commentaires de ce billet — cela vous donnera l’occasion de vous créer un OpenID ;)
Wow, très beau.
Un bel exemple de puissance de CodeIgniter!
Deux bugs trouvés, peut-être les connais-tu déjà mais…
SaDiKe (1er mai 2007 à 15:38 EST)
Pour le premier bogue, moi je me fis à ce que le serveur OpenID me retourne. C’est pas ma faute ;)
Pour ce qui est de l’erreur de CI, peux-tu me dire de quel URL exactement il s’agit?
Merci :)
Rémi Prévost (1er mai 2007 à 15:41 EST)
D’accord, j’avais pas vu le problème de ce sens là… Peut-être (éventuellement) un simple regex pour corriger?
Sinon pour l’autre, quand on visite http://remiprevost.com/weblog/ on obtient la page d’erreur 404 de CodeIgniter. Certainement un simple oubli des RewriteCond dans ton .htaccess?
SaDiKe (1er mai 2007 à 15:50 EST)
Malheureusement, l’URL que me fournit ClaimID est
http://openid.claimid.com/nom, je ne peux rien y faire.J’ai corrigé le bogue de
http://remiprevost.com/weblog/, sauf qu’on a encore droit à une erreur 404 si on suit le permalien d’un ancien billet. Je vais travailler là-dessus!Rémi Prévost (1er mai 2007 à 16:34 EST)
Même commentaires que lors du beta test…. so nice!!! J’adore vraiment la refonte graphite. Il va falloir à mon tour que j’apprenne comment utiliser codeIgniter
Pierre-Luc (2 mai 2007 à 6:49 EST)
Haaa crime comment ça c’est pas en CakePHP ? :P
Non mais sans blague bravo, t’as clanché pas mal! Ma seule bémol est peut-être la grosseur de typo, c’est très petit sur mon 1440x900 de MacBook. Mais bon vraiment c’est un détail parce que ton design est élastique horizontalement à merveille.
Antoine (7 mai 2007 à 18:49 EST)