Microlearning : Réduire le nombre de champs obligatoires dans le formulaire d’inscription

Bonjour à tous,

Aujourd’hui, un nouveau tutoriel concernant cette fois le formulaire d’inscription.
Des utilisateurs de Phraseanet ont parfois trop de champs obligatoires par défaut au sein du formulaire d’inscription. Peut-on en réduire le nombre?

La réponse est oui. Mais cette personnalisation n’est pas possible via les interfaces de Phraseanet. Pour éditer le caractère obligatoire ou non des champs du formulaire d’inscription, nous proposons donc de suivre la démarche suivante :

1- Créer dans le répertoire config de l’installation le fichier register-fields.php
2- Insérer les lignes suivantes :

< ?php $arrayVerif = array( "form_login" => true,
« form_password » => true,
« form_password_confirm » => true,
« form_gender » => true,
« form_lastname » => true,
« form_firstname » => true,
« form_email » => true,
« form_job » => true,
« form_company » => true,
« form_activity » => true,
« form_phone » => true,
« form_fax » => true,
« form_address » => true,
« form_zip » => true,
« form_geonameid » => true,
« demand » => true);

True et false determinent l’obligation (ou pas) de remplir les champs : true, le champ est obligatoire ; false, il est facultatif. Important : ne pas fermer la balise PHP en fin de fichier.

Nous espérons que ce tutoriel vous aidera dans la personnalisation de votre système Phraseanet. N’hésitez pas à nous communiquer vos questions sur les Google Groups, les réseaux sociaux, ou pour toute demande d’information, par email à : info@alchemy.fr, nous vous répondrons dans les meilleurs délais.

Leave a Reply