Drupal 6

Comment ajouter du Javascript dans Drupal 7

Il est parfois utile d'ajouter un peu de javascript à une page pour améliorer le UX. J'ai cru que ce serait facile. Mais non. En outre, c'est différent selon qu'on est dans Drupal 6 ou Drupal 7. Prenons un exemple. Que diriez-vous d'un javascript qui permet de révéler ou masquer un ou plusieurs paragraphes dans un tiroir? Vous trouverez de nombreux exemples en effectuant une recherche sur Google. Voici celui que j'ai retenu et légèrement adapté pour les besoins du tutoriel.

Module | Unique Field

Récemment, j'ai fait face au casse-tête suivant : comment prévenir la création de doublons pour un type de contenu (tdc) spécifique. Par exemple, comnent empêcher un utilisateur de remplir le même formulaire deux fois, de créer une 2e inscription pour un même événement. La question vaut son pesant d'or surtout s'il s'agit d'un événement payant. Sans compter que la chasse aux doublons pollueurs n'a rien de bien divertissant.

On le sait, Drupal permet que deux noeuds aient exactement le même nom ou titre. On fait comment alors?