Nota SPIP-Contrib : Le 12 juillet 2007 sur la liste SPIP-Zone l’auteur de ce plugin nous annonce que :
Auteurs_complets disparait au profit d’Inscription2... et se retire donc du jeu...
donc ce plugin n’est plus maintenu à jour
Attention : ce plugin ne fonctionne qu’avec une version svn (de développement, au minimum 8416) de spip et sera utilisable pour les versions stables uniquement à partir de la 1.9.2 stable...
Les Objectifs pour la version .4 :
Tant qu’à faire autant qu’il soit internationalisé
Son fonctionnement :
Les champs suivants sont créés automatiquement à la première modification d’un auteur dans l’interface privé :
Nom de famille
Prénom
Organisation / Entreprise / Association
L’Url de l’Organisation / Entreprise / Association
Téléphone
Fax
Contact Skype
Adresse
Code postal
Ville
Pays
Latitude
Longitude
Les balises suivantes sont donc disponibles pour la partie publique du site :
#NOM_FAMILLE
#PRENOM
#ORGANISATION
#URL_ORGANISATION
#TELEPHONE
#FAX
#SKYPE
#ADRESSE
#CODEPOSTAL
#VILLE
#PAYS
#LATITUDE
#LONGITUDE
Dans l’interface privée : ces champs sont modifiables gràce à l’ajout d’un second formulaire avec son bouton d’accès particulier sur les pages du type :
http://www.domaine.tld/ecrire/?exec...
Où XX est l’ID de l’auteur à modifier


Les modifications sont automatiquement mise à jour et automatiquement visibles...

Dans la partie publique : il est possible d’afficher un formulaire permettant au visiteurs de modifier leurs profils eux mêmes.
ATTENTION : cette partie nécessite le plugin "BALISE SESSION".
Il suffit de rajouter un lien comme celui-ci dans n’importe quel morceau de squelette :
<a href="#URL_PAGE{profil}&id_auteur=[(#SESSION{id_auteur})]">Modifier votre profil</a>
TO DO liste
Traduire la chose en anglais et espagnol au moins.
Débugger
Où et comment ça se passe?
Les dernières version des fichiers sont disponibles sur le serveur svn de spip-zone par là :
http://trac.spip.org/trac/spip-zone/browser/_plugins_/_dev_/auteurs_complets
ou en archive tar.gz en bas de cet article (attention, il se peut que cette version ne soit pas la dernière en date).
Il vous suffit de copier ces fichiers ou de décompresser l’archive dans un répertoire /plugins à la racine de votre site et de l’activer dans l’interface d’admin dédiée de l’interface privée.
Vous pouvez désactiver le plugin en décochant sa case et en validant dans la page des plugins e qui gardera vos ajouts dans la base lors d’une future réutilisation. Vous pouvez également supprimer complêtement le plugin (ce qui vide les données associées de la base et supprime les champs ajoutés) en cliquant sur l’icone de droite.
Vous avez des idées d’amélioration, des questions... laissez un commentaire ou contactez moi par mail...


