Pour revenir à DC2, evidemment tout est encore en chantier. J'ai eu un mal immense à faire le portage des données, mais grace à la fonction d'importation, et à quelques requêtes PHP, des arrachages de cheveux sur la transformation BBCode => xhtml (surement encore un peu bancal d'ailleurs), je m'en suis plus ou moins sorti...

Il a fallu ensuite trouver un moyen de coloriser mon code, feature indispensable. Du coup, j'ai créé un p'tit plugin GeSHi pour DC2 beta1, en espérant que la structure du code lui permette encore de fonctionner sur la version finale... Pour ceux qui veulent prendre le risque, le fichier est derrière ce lien.
D'ailleurs, histoire ce comprendre comment marche un peu tout çà, j'ai plongé dans le code, et je n'ai qu'une chose à dire: CHAPEAU! C'est du PHP5, c'est propre et bien codé, c'est de l'objet, mais utilisé avec toute la souplesse qu'offre PHP. Je n'ai pas encore cerné tous les concepts, mais je trouve que c'est vraiment du grand art, notamment le système de callbacks et de requêtage de la base: félicitations donc à Olivier Meunier et la team Dotclear.

Ce qui manque encore pour ici:

  • La colorisation du code dans les commentaires
  • Les smileys qui vont bien
  • Une vraie gueule pour ce blog. Le système de gestion des thèmes est sympa, mais j'ai un peu modifié ca à l'arrache pour au moins avoir un thème pleine page
  • Remettre les derniers posts, derniers commentaires, et une liste de liens à jours avec tout les codeurs talentueux disséminés sur le net (y aura certainement pas assez de place, mais on va se débrouiller) ;)

Et pour finir, j'ai constaté des chiffres que je n'avais pas vu depuis un bon paquet de temps: ce blog c'est 250 post et plus de 2500 commentaires! WOW!