Submitted by bartok on
Bonjour,
plusieurs questions...
je débute et j'aimerai savoir comment intégrer le formulaire d'inscription dans une page. Soit, mettre du texte avant et après.
j'ai réussi, via profil, à ajouter des champs... mais peut-on personnaliser le texte sous les champs de base (nom d'utilisateur, mot de passe et adresse mail)?
finalement quel rôle ont mes nouveaux membres? et si je crée un rôle spécifique, comment l'assigner d'office aux nouveaux membres?
ça fait beaucoup?! désolé et merci de votre soutien!
bonne soirée
Salut bartok, pour ajouter
Permalien Soumis par webastien le 14 Juin, 2008 - 13:54
Salut bartok,
pour ajouter du texte avant / après, il te suffit d'utiliser l'attribut '#prefix" / '#suffix' de ton formulaire.
je t'invites à regarder la doc du fAPI ici :
http://api.drupal.org/?q=api/file/developer/topics/forms_api_reference.h...
Pour cela 2 choix s'offrent à toi :
- faire un form_alter dans un de tes modules
- implémenter une fonction de thème pour ce formulaire
Je pense que la 2e solution est la plus appropriée dans ton cas.
Si ton formulaire a pour form_id "bartok_form", tu ajoutes dans ton template.php la fonction suivante :
Pour que tes utilisateurs aient un rôle par défaut, jettes un oeil sur ce module : http://drupal.org/project/autoassignrole.
Je ne l'ai jamais utilisé mais il a l'air de faire ce que tu cherches. Il n'est pas disponible en Drupal 6 mais tu sembles être en Drupal 5 donc ça devrait coller.
A+
Merci!!! un choux :-)
Permalien Soumis par bartok le 17 Juin, 2008 - 10:02
Merci!!! un choux :-)