Bounga's Home

mercredi, 12 novembre 2008

Rails i18n - Intégration d'un patch

Un tout petit billet pour une toute petite nouvelle, un patch que j'ai proposé à Sven Fuch apportant quelques corrections mineures au projet de traduction a été accepté.

Ce projet de traduction devrait faire partie intégrante de Rails 2.2.

Voici le patch.

mardi, 21 octobre 2008

Publication d'un plugin Ruby on Rails pour une gestion simplifiée des messages flash

J'utilise très régulièrement les messages flash de Rails pour informer les utilisateurs du bon déroulement des différentes actions et surtout pour leur donner des indications en cas de problème (champs non remplis, valeurs interdites, pages non-accessibles, …).

Pour me simplifier la vie, j'utilise un helper qui me permet de gérer les différents types de messages flash (notice, warning, errors) et de les afficher correctement en y affectant automatiquement la bonne classe CSS.

J'ai donc décidé d'extraire cet helper sous forme de plugin.

Lire la suite...

mardi, 23 septembre 2008

Publication d'un plugin Ruby on Rails pour la génération d'url significatives

J'utilise depuis quelques temps un morceau de code que j'ai mis au point et qui me permet de générer très facilement des URLs significatives à partir des données contenues dans un objet ActiveRecord. Pour me simplifier la vie mais aussi pour vous en faire profiter, j'ai décidé de créer un plugin Ruby on Rails à partir de ce morceau de code.

Disons que vous souhaitiez par exemple transformer vos URLs du type : http://www.bounga.org/news/1 en http://www.bounga.org/news/1-nouveau-plugin

C'est exactement ce que fait ce plugin !

Lire la suite...