Plugin Auteurs Complets (obsolète)

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Pour certains sites, il peut être nécessaire d’avoir à disposition plus d’informations concernant les utilisateurs... Ce plugin vise donc à palier aux manques de champs dans la gestion des auteurs.

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...

Discussion

16 discussions

  • 1

    Je voudrais qd meme récupérer ce plugin, aucun lien ci-dessus ne fonctionne et l’archive n’est plus accessible, merci de m’indiquer comment la récupérer ?

    • Je viens de changer les liens ... il n’est disponible que par svn dans la section _fondation_

      kent1

    Répondre à ce message

  • 4

    Bonjour,

    J’ai SPIP-Liste installé, et quand je remplis le formulaire d’inscription via la balise #FORMULAIRE_ABONNEMENT_COMPLET, et que je valide ça me donne cette erreur :

    Fatal error : Call to undefined function bloog_extra_recup_saisie() in /home/ecoleste/public_html/plugins/auteurs_complets_svn/balise/formulaire_abonnement_complet.php on line 261

    Que dois-je faire pour remédier à ce problème svp ?

    Merci d’avance

    Adrien

    • Je vous conseille d’utiliser le plugin Inscription2 pour remplacer ce plugin... qui fait la même chose et beaucoup plus...

      Ce plugin devient obsolete... et ne sera pas maintenu par son auteur (moi)...

    • C’est ce que j’était sensé faire au départ, malheureusement le plugin inscription2 ne fonctionne pas non plus, car il ne détecte pas ma newsletter... oO

      C’est pourquoi le plugin Auteurs Complet m’interessait...

      Enfin, c’est pas grave...

      Merci quand même

      Adrien

    • Qu’est ce qui ne marche pas sur inscription2 ?

      C’est étrange car BoOz (auteur de spip-liste) l’utilise...

      Le problème vis à vis de auteurs_complets est que vous utilisez une version trop récente de spip-listes... il faudrait refaire ce formulaire en question ... mais le manque de temps m’en empêche dans l’immédiat...

      la fonction en question a disparu de spip-listes récemment

      Q.

    • Ah d’accord...

      Mon problème avec le plugin inscription2 est le suivant :

      http://www.spip-contrib.net/Le-plugin-Inscription2#forum395726

      Adrien

    Répondre à ce message

  • dcartron

    Bonjour,

    Ce plugin répond apparemment parfaitement à un besoin que j’essayais en vain de combler en combinant mots_partout et champs_extras, mais ça n’était pas encore ça.

    Mon premier problème est que ça ne veut pas marcher, après saisie d’une nouvelle info, quand je veux enregistrer j’ai le message Accès interdit. Est-ce que ça peut être lié au fait que mes tables sont préfixées ? J’ai vérifié, la table ajouts préfixée existe bien.

    Par ailleurs je trouve certaines informations inutiles, et donc j’aimerais pouvoir les désactiver. Je dois supprimer les lignes correspondantes dans tous les fichiers ou il y a un autre moyen ? Genre dans la configuration du plugin on pourrait avoir des cases à cocher.

    Je voudrais en outre rajouter certains champs :
    - contact (du genre la personne à contacter pour entrer en contact avec une organisation). Je peux détourner spyke pour ça, il ne ne servira jamais.
    - un champ secteur d’activité et un autre activité, du genre tourisme/voyagiste.

    Est-ce difficile à faire ? Si je sais quels fichiers modifier je peux essayer. Par contre ce que je ne saurai surement pas faire c’est faire en sorte que ces deux derniers champs soient saisis par le biais d’une liste déroulante afin d’éviter les erreurs de saisie qui perturberont les tris ultérieurs.

    Merci d’avance

    Répondre à ce message

  • Bonjour,

    Jusqu’à il y a peu, ce plugin fonctionnait parfaitement sous 1.9.2. Mais je viens de m’apercevoir que les balises supplémentaires ne s’affichent plus dans la partie partie publique du site. J’avais personnalisé une page qui accueillait l’auteur par un « Bienvenue, #PRENOM ! » et ça n’affiche plus que « Bienvenue, ! »

    Par contre, les auteurs sont classés par ordre alphabétique des noms de famille, et là, ça fonctionne toujours...

    Quelqu’un a-t-il une piste ?

    Répondre à ce message

  • Bonjour !

    Merci pour ce formidable plugin qui correspond quasiment parfaitement à ce que je recherche (j’ai lu un peu ce qui se dit sur le paramétrage des champs, mais je suis pas assez doué pour contribuer malheureusement).

    En fait, sur mon site http://centrale.au.coeur.free.fr, j’ai à droite un formulaire minimaliste de spip listes, que vous connaissez sans doute... Je désirerais en fait qu’une fois que l’utilisateur a validé son email, il soit directement envoyé vers le formulaire complet prérempli avec son email... Ca peut paraitre farfelu, mais j’ai besoin d’avoir quelque chose de visible en page d’accueil, et le formulaire complet est trop... complet pour le laisser tel quel à droite :-S

    Voilà merci d’avance

    — 
    S@m

    Répondre à ce message

  • 4

    Bonjour à tous,

    je viens de faire une mise a jour de spip de la version 1.9.1 vers 1.9.2a histoire de pouvoir tester ce plugin qui me faisait de l’oeil depuis bien longtemps et dont mon site a tant besoin. Malheureusement une fois installé cela me fait bugger l’affichage public de mon site dans un premier temps et meme de la partie privée apres actualisation du backoffice.

    j’obtiens le message suivant lors de la tentative d’accès a l’espace public et privé sous IE :

    « Site en travaux
    Attention : un problème technique (serveur MySQL) empêche l’accès à cette partie du site. Merci de votre compréhension. »

    rien ne s’affiche même pas un message d’erreur sous firefox.

    je précise que j’ai bien le plugin balise session activé.

    Si je désactive le plugin tout fonctionne à nouveau normalement

    quelqu’un a t il une idée ou dois-je me résoudre a en faire mon deuil

    PS : j’ai utilisé la version zippé telechargé ici. (vous avez bien compris trop feignant pour recomposer le plugin a partir des fichiers a jour de l’autre site)

    • je viens également de remarquer un conflit avec le plugin « accès restreint par groupe »

      résultat : bug de la mise en page du backoffice

      s’il y en a qui sont interressés je peux mettre une capture d’écran c très joli...

      j’espere que vous allez me trouver une solution... bouhhhhhhhhh.... pourquoi ca marche pas chez moi..... bouhhhhh sniff !

    • Je viens de changer le zip avec les derniers fichiers de la zone..

      Peux tu dire si ton cas s’améliore ?

      Autre chose si tu désactve accès groupe... ca bug toujours...

      Et ca le fait sur tous les navigateur ? ou juste IE (ce serait bizarre)...

      Q.

    • dis donc ca c de la reponse rapide !!! chapo !

      je viens de faire l’essai avec les fichiers mis a jour et malheureusement non, le probleme reste entier. aucune amelioration.

      j’ai fait l’essai en desactivant successivement tous les plugins un a un que j’ai d’installé et tant que j’ai « auteurs complet » ca bug quelque soit le navigateur ie ou firefox. j’ai egalement fait le test en local (j’utilise mysql fourni avec easyphp 1.8) idem !
      probleme identique que ce soit en local ou sur le serveur de free. (mon hebergeur je n’avais pas precisé)

      je teste en meme temps que je redige ce message et voila alors la maintenant c le pompon je ne peux meme plus acceder au repertoire ou est installé spip sur free que ce soit en ftp ou avec le navigateur. aie aie aie

      merci pour votre aide.

    • au point ou j’en suis, voila des codes d’acces administrateur temporaire pour ceux qui veulent voir par eux meme et faire l’essai.
      login : admintmp
      pass : admintmp
      site : http://hp.cresp.free.fr/spip/

      le site est encore en phase de développement de toute maniere.

      merci encore

      PS : vous l’aurez compris, l’utilisation de auteur complet me permettrait de gerer la rubrique « annuaire » de maniere bcp plus souple que la « methode pachiderme » en place pour l’instant.

    Répondre à ce message

  • 1

    Bonjour,

    J’ai essayé le plugin qui fonctionne sans pb en back office , modification du profil avec le plugin SESSION mais il me reste deux pb à résoudre :
    -  Le formulaire d’inscription ne fonctionne pas. Avec les 2 balises #FORMULAIRE_ABONNEMENT_COMPLET
    #FORMULAIRE_ABONNEMENT_AUTEURS_COMPLETS
    j’ai le messages suivant :

    Erreur(s) dans le squelette
    * Table SQL « listes » inconnue, _liste
    * Erreur sur le site, boucle critère inconnu statut
    * Table SQL « listes » inconnue, _liste
    * Erreur sur le site, boucle critère inconnu id_liste
    * Table SQL « listes » inconnue, ’_liste’

    -  Est-ce qu’on peux rendre certain champs obligatoires ?

    2 précisions :
    -  Dans la gestion des plugins , le plugin est avec le carré rouge (et non avec le carré vert)
    -  J’ai également le plugin « Acces Restreint » mais en le désactivant il n’y a pas de changement

    Est-ce que quelqu’un pourrait m’aider ?

    • Normal...

      Le formulaire en question gère l’inscription à spip-listes...

      Je ne trouvait pas important le fait de s’inscire à un site sans newsletter...

      Sinon il faut le modifier en fonction

      Q.

    Répondre à ce message

  • 1
    toutati

    Bonjour Kent

    Je cherche à modifier via crayons des champs supplémentaires sur la table spip_articles (tout ces champs apparaissent bien).

    J’aimerais savoir si tu peux m’indiquer comment autoriser crayons à modifier puisque sur ton plugin il y a par exemple <span class="#EDIT{codepostal} postal-code">(#CODEPOSTAL)</span>qui permet de modifier le code postal ?

    merci bien, à bientot j’espère !

    PS j’ai ajouté

    include_spip('base/auteurs_complets'); 

    sur auteurs_complets_fonctions.php pour voir s’afficher les champs

    • Hello toutati...

      Je viens de faire une mise à jour svn pour toi avec pleins de trucs qui trainaient sur mon disque....

      Regarde la nouvelle page profil pour les crayons...

      Attention... Pour l’instant je n’ai pas trouvé mieux que de forker inc/modifier....

      une solution consisterait à passer les champs du plugin dans un autre table que spip_auteurs...

      Si quelqu’un veut le faire... Je n’ai pas trop de temps en ce moment...

      Mais il faudrait garder la compatibilité ascendante... et donc jouer un peu de sql pour le transfert des données...

      @+

      Q.

    Répondre à ce message

  • 2
    Bertrand

    Bonjour,
    Utilisateur du plugin Spip Listes, j’aimerais pouvoir intégrer dans le formulaire d’inscription aux listes voir ici, les champs du plugin auteurs complets... Est-ce possible ? En tout état de cause votre plugin fonctionne parfaitement et me permettra notemment de cartographier les visiteurs dans une de mes rubriques « cartographie » comme certains autres articles voir ici. Merci d’avance ;-)

    Bertrand

    • Bonjour,

      Bonjour....

      Utilisateur du plugin Spip Listes, j’aimerais pouvoir intégrer dans le formulaire d’inscription aux listes voir ici, les champs du plugin auteurs complets... Est-ce possible ? En tout état de cause votre plugin fonctionne parfaitement et me permettra notemment de cartographier les visiteurs dans une de mes rubriques « cartographie » comme certains autres articles voir ici.

      Cela a déjà été pensé... il y en a 2 différents d’ailleurs, un par Booz et un par moi.. c’est dans la version sur la zone... la balise est #FORMULAIRE_ABONNEMENT_COMPLET ou #FORMULAIRE_ABONNEMENT_AUTEURS_COMPLETS

      Donnez un feedback si cela marche ou s’il y a un problème éventuel...

      Quentin

    • Merci pour la réponse, petit essai ce soir et les deux balises fonctionnent pour l’affichage du formulaire. Cependant seul le formulaire « abonnement_complet » permet de renseigner les champs de la base... le second valide l’inscription, mais les champs supplémentaires ne sont pas enregistrés. Pour l’instant cela me suffit mais je vous tiendrais au courrant si je pousse un peu plus loin l’utilisation de vos deux plugins... enfin si ça peut vous intéresser.

      J’essaye de remercier les auteurs de plugin sur mon site, peux tu me donner l’adresse à référencer pour ton super boulot ? Les autres sont ici

    Répondre à ce message

  • 1

    Bonjour,
    J’essaye d’utiliser le pages d’inscription. Dans le répertoire /plugins/auteurs_complets_svn , il y a 2 pages : abonnement_ac.html et abonnement_complet.html en les appelant directement je vois qu’elle ne sont pas interprétées . Est-ce que quelqu’un a une idée quelle est la différence entre les 2 et comment les utiliser ?

    • Voir le message un peu plus bas...

      Ce sont des formulaires qui s’appellent à partir de balises...

      #FORMULAIRE_ABONNEMENT_COMPLET ou #FORMULAIRE_ABONNEMENT_AUTEURS_COMPLETS

      Quentin

    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 :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

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.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom