dimanche 27 novembre 2011

Alignement de texte multilingue avec Linguee

L'alignement de texte multilingue consiste à mettre en regard deux textes dans des langues différentes. On entend ici par texte des unités équivalentes telles que des paragraphes, des phrases, des expressions ou des mots. C'est une technique utilisée pour la traduction automatique qui donne des résultats d'autant meilleurs que les corpus sont étendus (pour couvrir le maximum de cas d'usage, puisqu'il s'agit d'une analyse statistique) et le vocabulaire réduit.

samedi 19 novembre 2011

Validation de formulaire jQuery avancée (3) : ajouter une règle conditionnelle à un ensemble de cases à cocher

Le troisième article de cette série sur la validation avancée de formulaire jQuery traite des déclencheurs conditionnels. Dans ce cas particulier, nous avons un déclencheur conditionnel présenté sous la forme d'un bouton radio qui rend obligatoire la saisie d'un ensemble de cases à cocher lorsqu'il est activé, et optionnelle lorsqu'il ne l'est pas.

Toutes les cases à cocher partagent le même nom checkBoxesName[]. Notez les crochets : comme nous les traitons en PHP côté serveur, le regroupement via leur nom se fait de cette façon.
Pour appliquer une règle de validation à l'ensemble des cases à cocher, on utilise aussi les crochets (puisqu'il font partie de l'attribut name), aussi les apostrophes simples sont elles utilisées pour délimiter leur nom dans les règles du validateur.