Je cherche du code pour créer un formulaire permettant à un auteur ayant
statut de _visiteur_ d'éditer ses données (changer son adresse mail, son
mit de passe, compléter sa bio, etc) depuis le site public. Idéalement,
en intégrant des champs supplémentaires. L'idée (dans le cadre de
l'"espace membres" d'une association) est notamment de permettre aux
visiteurs de définir des préférences d'affichage du site de cette
manière puis aussi de gérer d'autres données (adresse postale, numéro de
téléphone,...) et le degré d'accessibilité de ces données aux autres
membres du site.
J'ai l'impression d'avoir déjà vu passer des choses de ce genre quelque
part mais je n'en trouve pas trace sur spip-contrib... Quelqu'un aurait
une référence à me donner ?
Je cherche du code pour créer un formulaire permettant à un auteur ayant
statut de visiteur d’éditer ses données (changer son adresse mail, son
mit de passe, compléter sa bio, etc) depuis le site public. Idéalement,
en intégrant des champs supplémentaires. L’idée (dans le cadre de
l’« espace membres » d’une association) est notamment de permettre aux
visiteurs de définir des préférences d’affichage du site de cette
manière puis aussi de gérer d’autres données (adresse postale, numéro de
téléphone,…) et le degré d’accessibilité de ces données aux autres
membres du site.
J’ai l’impression d’avoir déjà vu passer des choses de ce genre quelque
part mais je n’en trouve pas trace sur spip-contrib… Quelqu’un aurait
une référence à me donner ?
Le vendredi 04 juillet 2008 à 07:33 +0200, Pierre Fiches a écrit :
Le plugin inscription 2 devrait permet cela
De fait, merci.
Ca fonctionne grosso modo, même si l'objectif n'est pas exactement le
même. Dans mon cas, je cherche à gérer les coordonnées des membres d'une
association, donc il manque au minimum une étape de validation par un
admin des demandes d'inscription (seuls les membres doivent pouvoir
accéder à l'espace membres où se trouvent notamment les pv des
réunions,...). De plus, je ne souhaite pas autoriser les membres à
changer de nom une fois qu'ils sont inscrits (ce qui n'est pas prévu par
défaut dans le plugin, mais c'est mineur).
Enfin et surtout, j'aimerais pouvoir, pour chaque donnée (adresse, etc)
permettre aux membres de choisir si ces données seront visibles
uniquement par l'administrateur du site (par exemple pour leur envoyer
par la poste le bulletin de l'association) ou également par les autres
membres.
Autre chose : je me rends compte en faisant tester le formulaire par des
proches que l'usage des crayons pour éditer des données sur une page est
assez peu intuitif. Je me demande s'il ne serait pas préférable de
donner aux utilisateurs la possibilité d'éditer leurs données via un bon
vieux formulaire.
Le vendredi 04 juillet 2008 à 07:33 +0200, Pierre Fiches a écrit :
Le plugin inscription 2 devrait permet cela
De fait, merci.
Ca fonctionne grosso modo, même si l'objectif n'est pas exactement le
même. Dans mon cas, je cherche à gérer les coordonnées des membres d'une
association, donc il manque au minimum une étape de validation par un
admin des demandes d'inscription (seuls les membres doivent pouvoir
accéder à l'espace membres où se trouvent notamment les pv des
réunions,...). De plus, je ne souhaite pas autoriser les membres à
changer de nom une fois qu'ils sont inscrits (ce qui n'est pas prévu par
défaut dans le plugin, mais c'est mineur).
Enfin et surtout, j'aimerais pouvoir, pour chaque donnée (adresse, etc)
permettre aux membres de choisir si ces données seront visibles
uniquement par l'administrateur du site (par exemple pour leur envoyer
par la poste le bulletin de l'association) ou également par les autres
membres.
Autre chose : je me rends compte en faisant tester le formulaire par des
proches que l'usage des crayons pour éditer des données sur une page est
assez peu intuitif.
Ayant aussi affaire à des 'gentils utilisateurs', je témoigne que, de leur point de vue, faire clic-clic sur un truc à changer est *largement* plus simple que de passer par l'interface privée. Il faut juste insister sur "essaye de faire clic-clic"... Raison pour laquelle je suis resté sur inscription2 (même si les derniers changements en svn sont un peu r'n'r
Je me demande s'il ne serait pas préférable de
donner aux utilisateurs la possibilité d'éditer leurs données via un bon
vieux formulaire.
ben... il y aura toujours un utilisateur pour trouver ça plus compliqué... de plus, "tu peux modifier ce qui te concerne à partir du moment où tu es identifié" marche plutôt bien auprès des susdits utilisateurs, ils trouvent que ça fait très "web2.0" (je cite).
Pour les détails visible/pas visible, je ne sais pas. Là, oui, inscription2 n'est pas prévu pour (ai-je cru saisir).
> Autre chose : je me rends compte en faisant tester
le formulaire par des
> proches que l'usage des crayons pour éditer des
données sur une page est
> assez peu intuitif.
[...]
> Je me demande s'il ne serait pas préférable de
> donner aux utilisateurs la possibilité d'éditer
leurs données via un bon
> vieux formulaire.
pour mémoire, si tu utilise la version 1.9.2
d'inscription2, la révision 20754 indiquait:
"ajout d'une balise #FORMULAIRE_INSCRIPTION2_MAJ qui
permet d'utiliser un clone du formulaire de #FORMULAIRE_INSCRIPTION2 pour permettre à un
utilisateur de modifier ses informations stockées dans
spip_auteurs et spip_auteurs_elargis.
Attention! aucun enregistrement complémentaire n'est
géré (plugins echope, spip_liste, association... ou
compléments d'inscription2 date de naissance,
publication, domaines...) "
ça n'est effectivement pas documenté mais tu dispose
donc d'une balise à mettre dans tes squelettes qui te
donne exactement ce que tu cherche : un formulaire de
modification de ses données par l'utilisateur...
_____________________________________________________________________________
Envoyez avec Yahoo! Mail. Une boite mail plus intelligente http://mail.yahoo.fr