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=auteur_infos&id_auteur=XX
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 dans la section « fondation » car il ne sera plus maintenu .... :
http://zone.spip.org/trac/spip-zone/browser/_fondation_/auteurs_complets
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...
Discussions par date d’activité
16 discussions
Bonjour, je viens d’activer le plugin et j’ai ceci qui s’affiche :
Fatal error : Call to undefined function : ajax_action_post() in /mnt/sites/sentiers.be/web/plugins/auteurs_complets_svn/inc/legender_auteur_supp.php on line 74
Quelqu’un peut-il m’éclairer sur cette fonction manquante ?
Ton site n’est pas en 1.9.2...
Il y a une doc ... c’est spécifié...
Quentin
Ben ça ! Je ne me suis même pas rendu compte que la version 1.9.2 était sortie ! Merci ;-)
Répondre à ce message
Ce plugin m’intéresse, mais la moitié des champs me sont inutiles... Je vois bien un admin d’un de mes sites « Comment je peux trouver la latitude et la longitude de chez moi ? ».
N’y aurait-il pas la possibilité d’ajouter ou de supprimer des champs standard (cad text ou textarea) à la demande ? Ca rejoint peut-être ce que dit Cedric avec forms&tables...
Les champs ne sont pas obligatoires...
Ce plugin a été développé dans un souci personnel... si vous voulez le faire évoluer (sans en enlever ses fonctionnalités déjà présentes), son code est sur la zone... c’est ouvert à participations... et ce n’est pas dans mes priorités désolé...
Répondre à ce message
Bravo pour ce plugin qui répond à un besoin récurrent pour les sites associatifs notamment !
En ce qui concerne #SESSION est-ce que celà n,e pose pas de problème avec les différents caches (cache spip, cache navigateur ?)
Normalement il n’y a pas de problème de ce point de vue là....
Vous avez essayé ? vous avez rencontré un problème de cache ? si oui décrivez le complêtement...
Chez moi aucun problème quant à l’utilisation...
Bonjour,
Je viens d’installer de tester ce plugin avec la dernière beta 1.9.2 de Spip et je tiens tout d’abord à vous féliciter car ce plugin est vraiment terrible !!!
Au niveau de l’évolution du plugin, le rêve serait d’avoir un tutorial :
1) Qui définit comment ajouter de nouveaux champs extra dans la base spip (la liste fournie ici est bien mais je pense que chacun aura des besoins particuliers en supplément).
2) Qui définit comment ajouter ces champs dans le formulaire public et privé de modication de l’auteur.
3) Qui définit comment pouvoir créer des balises utilisables dans les boucles pour ces nouveaux champs.
Ainsi, à partir du très bon noyau fournit par le plugin, chacun serait à même de rajouter des champs de saisie pour les auteurs directement modifiables depuis la partie public du site !!! Splendide
D’autres part, pour les sites qui ont beaucoup d’auteurs, il serait bien d’enviseager dans le futur un formulaire de recherche multi-critères sur les auteurs (exemple : je sélectionne dans le formulaire tous les auteurs dont le code postal commence par 75 ou dont l’organisation est « ecole du marais » par exemple).
L’avantage d’un formulaire multicritères par rapport au moteur de recherche spip est de donner des idées à la personne qui recherche en lui proposant des listes déroulantes à multiple choix...
Il y a actuellement une fonction de recherche par mots clés à l’heure actuelle mais celle ci est uniquement liée aux articles et obligent l’association de mots clés aux articles.
Un requetage SQL plus « direct » serait à mon sens plus approprié.
Que pensez vous de ces idées ?
Un grand merci Anyway :)
Romain
Répondre à ce message
Bonjour ^^
Encore bravo pour ce plugin vraiment fonctionnel.
Je suis sur un projet actuellement qui peut m’amener à l’utiliser. Mais j’aurai besoin de connaître à l’avance sa description en SQL. Serait-il possible de fournir le nom des tables et de leurs champs (avec leur type) ?
Merci beaucoup d’avance !
Répondre à ce message
une suggestion pour enrichir positivement ce plugin qui est prometteur : adjoindre le téléchargement d’une photo de la personne, et avoir une balise du genre #PHOTO qui l’afficherait. Cela permettrait de faire des trombinoscopes facilement (je suis demandeur !)
Merci d’avance et courage pour les efforts.
Il suffirait seulement d’ajouter un logo à l’auteur... qui permettrait au choix en fonction des sites d’ajouter une photo ou un avatar...
Reste le problème de la sécurité... laisser uploader un fichier par un simple visiteur pour ensuite l’intégrer dans la base de donnée ne se fait pas si facilement...
Plusieurs développeur de plugins y pensent en ce moment... Tout comme moi...
Il y a un exemple bien complet dans le plugin forms&tables : un champ de type fichier permet l’upload de documents qui sont stockes dans un rep de IMG non accessible en http. Du coup les fichiers sont accessibles uniquement via un script qui gere la securité.
D’ailleurs, ton plugin je l’aurais bien senti reposant sur forms&tables. Je dis ca parce que j’ai en tete un certain nombre de fonctionnalités identiques :) construites dessus mais de facon plus generique :
- des champs lattitude/longitude geolocalisable avec googlemaps
- la possibilité de joindre des documents avec un formulaire d’upload comme sur la page article, pour pouvoir faire des trombinoscope
Et le module integre deja la prise en compte de wrapping pour faire du microformat sur les champs de coordonées...
Mais sinon ca a l’air chouette.
Pour forms&tables je trouve cela pas très intuitif pour l’instant et je n’ai pas trop le temps de m’y plonger malheureusement en ce moment...
J’avais d’ailleurs commencé ce plugin bien avant que forms2 ne soit sur la zone à vrai dire... même s’il n’a été publié que tardivement...
Pour l’upload je vais jeter un oeil sur comment tu fonctionnes... En ce qui concerne le microformats, ce plugin marche pas mal aussi... il sort une hcard complete simplement grace au modèle dans la partie publique...
J’avais surtout besoin de ce formulaire public à vrai dire qui va devenir obsolète rapidement avec le plugin crayon... mais bon...
Merci en tout cas de la réponse :) ... Dès que j’ai un peu de temps je me jettes sur forms&tables en tout cas...
Répondre à ce message
Bonjour
Vivement la 1.9.2 alors, car ce plugin m’intéresse beaucoup, je dirais même que je piaffe d’impatience de pouvoir le tester !!
Bravo pour le développement.
Eric
Pour le tester il suffit d’installer une version de développement quelque part (en local)...
Parce que j’ai besoin de personnes qui le testent pour déceler des bugs qui resteraient...
Q.
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |