eZ Publish

Fedora-Fr

Fedora-Fr

L’actualité de Fedora-Fr et des ambassadeurs francophones du projet Fedora.

Fedora-Fr v6 est là

Cela va faire plusieurs semaines que ce chantier était mené. Mais il n’est terminé (et encore !) que depuis une dizaine de jours : Fedora-Fr a changé d’infra ! Nous sommes passés d’un serveur dédié à un VPS (plus flexible & écologique). Mais surtout, nous sommes passés d’une vieille CentOS 5 (plus du tout maintenu depuis 2017… J’avais honte !!!) à un Rocky Linux 9. Du coup, nous n’avons pas pu maintenir en l’état certaines applications : Le portail et le planet en eZ Publish tournaient encore en PHP 5 (là encore, j’ai honte !). Même si au final, ils ne faisaient que générer un cache HTML statique. Il n’a pas était possible de…

eZ Publish

eZ Publish

Le CMS open source en php.

Fedora-Fr v5, étude de cas d’un site sous eZ Publish & eZ Flow

Rappelez-vous, il y a de cela 3 ans, Fedora-Fr passait sous eZ Publish pour les sous-domaines de portail et planet. Récemment nous avons entrepris une grosse refonte graphique de Fedora-Fr sous le nom de code "Fedora-Fr v5". L'occasion de revenir sur mon article précédent afin de converser sur les évolutions de notre implémentation du CMS eZ Publish.

Fedora-Fr

Fedora-Fr

L’actualité de Fedora-Fr et des ambassadeurs francophones du projet Fedora.

Fedora-Fr de PunBB 1.2 vers FluxBB 1.4

Aujourd’hui les forums de Fedora-Fr ont été migré d’une archaïque version 1.2 de PunBB vers la toute dernière version de FluxBB : la 1.4.2. L’occasion pour mettre à jour mon extension eZFluxBB (disponible sur le SVN, le build arrive bientôt) permettant d’établir un pont entre FluxBB et eZ Publish. L’occasion aussi de développer un petit mod permettant de marquer les sujets comme résolus (bientôt mis à disposition, faut que je le package). Les autres nouveautés sont : Léger rafraichissement du look grâce à CSS3 et CSS3 PIE. Possibilité de rajouter des sondages. Implémentation de reCaptcha. Implémentation d’AddThis. Voila, un dimanche bien studieux.

php

PHP

PHP: Hypertext Preprocessor4, plus connu sous son sigle PHP (acronyme récursif)

Fedora & l’assurance qualité sur les projets php

La qualité est un problème récurent dans les applications php. En effet, le php est un langage hautement permissif et très facile d’accès. Ceci donne certains codes disponibles sur la toile de bien piètre qualité voir carrément nocifs pour ceux ayant un tant soit peu de trafique sur leur serveur. Lors de ma participation aux derniers eZ Day, j’ai eu la chance d'assister à une conférence donnée par Sebastian Bergmann le Mr de qualité en php et j'ai trouvé ses initiatives plutôt intéressantes. Sur le plan professionnel, nous avons également fait le choix de mettre en avant la qualité dans la réalisation de nos projets et c’est donc tout naturellement que nous nous sommes tournés vers une solution d’intégration continue et la suite d’utilitaire phpUnit.

eZ Publish

eZ Publish

Le CMS open source en php.

Petit résumé de l’eZ Conference & Awards

acronym Jeudi et Vendredi, se tenait l'eZ Conference, qui après pas mal d'années passées dans le pays natal d'eZ System (la Norvège) a, cette année, posé ses valises dans notre capital. L'occasion pour moi d'y participer (Merci Bertrand pour l'invit') !

Geek Attitude

Geek Attitude

Mes humeurs, les infos sur le blog et autres geekeries…

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.

Fedora

Fedora

Fedora, la distribution Linux orientée grand publique.

eZ Components et Grnotify dans Fedora

Quelques petites nouvelles des dernières intégrations dans Fedora : Grnotify dont je vous avez déjà parlé dans un précédent billet est à présent dans les dépôts stables : yum install grnotify Les eZ Components arrivent au compte goute dans Fedora : php-channel-ezc est dans les dépôts stables alors que php-ezc-Base & php-ezc-ConsoleTools sont encore en testing. Les components suivants sont encore en review : php-ezc-File (dernière dépendance d’eZ Publish), php-ezc-Authentication (dépendance d’eZ Human captcha), php-ezc-Configuration, php-ezc-Database, php-ezc-Eventlog (tout 3, dépendances de mon projets Gauffr).

Fedora

Fedora

Fedora, la distribution Linux orientée grand publique.

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. Review Request: php-channel-ezc – eZ Components Review Request: php-ezc-Base…

eZ Publish

eZ Publish

Le CMS open source en php.

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é…