Plugin Majeur ActiveForm

Salut,

Il me semble intéressant de vous pointer un plugin qui mérite le
détour et étrangement pas trop populaire.

ActiveForm : http://activeform.rubyforge.org/

Cet outil permet de définir en Ruby la définition des formulaires,
leur présentation et de gérer les contrôles soit coté client (js) soit
coté serveur via les validations d’AR.

Le coté puissant est qu’il n’impose rien pour la partie présentation,
vous pouvez garder le contrôle de vos vues en redéfinissant les
balises, comme c’est fait actuellement par défaut par enchainement
des labels et des input, soit tout définir en DSL Ruby et invoquer un
<%= @form %> qui contiendra tout le code xhtml bien propre.

Je vais l’utiliser pour un projet où il sera nécessaire de définir des
formulaires html en remplacement de formulaires papier.

Pour ceux(sses) qui se nourissent des Mixins, le code est un exemple
de ce que l’on peut faire pour travailler en profondeur avec le
framework. Et aussi avec Builder.

Magie Ruby à tous les étages.

Des exemples bien faits, pas de RDOC, mais des tonnes de tests qui
sont utiles pour comprendre certaines subtilités.

L’auteur Fabien Frazen (connu pour des contribs dans EZ_WHERE) est
super réactif et pédagogique pour expliquer ses tours de magie.

Il songe à wrapper AF à FLEX voire XForms.

Bref un gros plugin qui mérite d’y jetter un oeil attentif soit pour
l’utiliser soit pour l’étudier.

Ciao’

Mathieu

Merci Mathieu ! Ça fait plaisir de découvrir des plugins sympa via la
ML francophone.

Je recherchais effectivement un bon plugin permettant de gérer la
vérification JS des formulaires côté client.

Nicolas B…

Mathieu C. a écrit :