Le blog de llaumgui

Linux en général, Fedora / CentOS en particulier...

Aller au contenu | Aller au menu | Aller à la recherche

samedi 25 avril 2009

Nouvelle version du blog (llaumgui.com v4)

Tout juste un an après la précédente version (Nodoka), j'ai souhaité offrir une nouvelle robe à ce blog, histoire de relancer mon envie de bloguer. Cette 4ème version part d'un constat simple, je suis un bon développeur (voir très bon ;-)), mais un bien piètre graphiste ! Une fois accepté cela, j'ai décidé de partir d'une base déjà existante (Emplode par Arcsin) et de transférer le tout sur Dotclear en le personnalisant quelque peu.

Lire la suite...

mardi 10 mars 2009

eZ Components et Grnotify dans Fedora

Quelques petites nouvelles des dernières intégrations dans Fedora :

dimanche 8 février 2009

RPM d'eZ Components pour Fedora 10

Comme chacun commence à le savoir, je suis un grand utilisateur d'eZ Publish, le CMS édité par eZ System. Pour fonctionner pleinement, eZ Publish utilise quelques composants du framework php eZ Components du même éditeurs. Si j'ai bien calculé, eZ Publish à besoin de ezc-Base, ezc-ConsoleTools et de ezc-File (déprécié soit dit en passant...).

C'est dont ces dépendances que je vous propose aujourd'hui en RPM pour Fedora 10 et que j'ai soumis sur le Bugzilla du projet Fedora afin de les intégrer dans Fedora.

dimanche 7 septembre 2008

eZFluxBB 1.0 final

C'est avec beaucoup de plaisir que je viens de libérer le code d'eZFluxBB. Pour ceux qui auraient loupé les épisodes précédents, eZFluxBB est l'extension qui permet à Fedora-Fr d'utiliser conjointement le CMS eZ Publish avec le forum FluxBB.

Dès le début du projet, le code source était disponible sur mon trac et téléchargeable via SVN mais je n'avais pas encore pris le temps de faire un beau petit package avec documentation et tout le toutim.

Fedora-Fr utilise que du libre pour sa plateforme web et c'est avec satisfaction que nous libérons les développements internes. Je tiens aussi à remercier Emma, ma copine, qui ma bien aidé pour la documentation anglaise.

mercredi 20 août 2008

eZ Publish : activation vs forgotpassword

Il y a quelque chose d'étrange dans la façon dont eZ Publish gère l'activation de compte. En effet, si je crée un compte mais ne le valide pas, je ne peux pas faire une demande de renvoi du mail d'activation. Je peux cependant demander une re-génération de mon mot de passe via la fonction forgotpassword. Cette procédure demande, au préalable, une validation par mail, ce qui permet alors de vérifier le mail de l'utilisateur.
Me voila donc l'heureux propriétaire d'un compte dont l'email est validé, le mot de passe re-généré, mais qui est toujours inactif…

En annexe, je joins un petit patch pour remédier à cela. Je l'ai proposé sur les forums d'eZ publish, mais il ne semble pas déchaîner les foules…

Bien sur, le fait que l'utilisateur puisse réactiver son compte après une désactivation de ce dernier par l'administrateur, implique que la désactivation de compte ne soit pas une mesure de modération mais bien de (re)validation d'email. Pour modérer un bouletutilisateur, on créera alors un groupe à part avec des droits adéquats.

jeudi 14 août 2008

Fedora-Fr v4.1, étude de cas d'un site sous eZ Publish

Cela fera bientôt 3 ans que je travaille avec le CMS open-source eZ Publish édité par la société eZ Systems. J'ai débuté cette expérience dans la société Kaliop, et je la poursuis aujourd'hui, chez Logica.

Que ce soit en temps qu'expert, consultant ou développeur (« simple » ou référent), j'ai eu la chance de collaborer sur un grand nombre de projets différents utilisant cet outil. Des projets tels que des sites institutionnels (WWF, UM1), des (extra|intra)nets, des usines à sites, ou encore, dernièrement, un portail immobilier avec plus de 150.000 objets eZ (prévoyez 2 jours pour l'import sur un octo proc' ;-)).

Cependant, jusqu'à présent, mon utilisation d'eZ Publish s'était cantonnée au monde professionnel et je n'avais pas de site « personnel » (je mets entre guillemets car Fedora-Fr n'est pas un site perso, mais un site que je gère personnellement...) utilisant cette technologie. J'avais bien commencé le portage de Scénario-Paintball sous eZ, mais je suis toujours en attente d'une charte graphique (Rad' si tu me lis...).
Bref, la refonte de Fedora-Fr sous eZ arrivait à point nommé pour m'offrir un petit bac à sable pour toucher d'encore plus près l'outil, développer autour et reverser du code à la communauté.

Cette migration s'est faite en 2 temps; le premier, la bascule du Planet de Dotclear (+plugin planet) vers eZ; suivie dans un deuxième temps par le passage du site www.fedora-fr.org (le portail) sous eZ.

Lire la suite...

dimanche 20 juillet 2008

Opération de maintenance sur les forums de Fedora-Fr

C'est en développant mon extension eZFluxBB et en concevant la nouvelle version de Fedora-Fr sous eZ Publish que je me suis rendu compte de quelque chose : la base de données du forum PunBB en UTF-8 n'était peut être pas autant en UTF-8 que je le pensais ;-)...

Lire la suite...