SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 259 visiteurs en ce moment

Accueil > Auteurs, authentification et autorisations > Auteurs étendus > Contacts & organisations > Plugin Coordonnées

Plugin Coordonnées

19 août 2010 – par Cyril Marion, Matthieu Marcillaud – 112 commentaires

33 votes

Le plugin « Coordonnées » fournit la possibilité d’attribuer aux objets de SPIP des indications de coordonnées multiples tel que plusieurs adresses postales, emails, numéros de téléphone ou réseaux sociaux.

Ce plugin fonctionne de manière autonome ou peut être couplé au plugin « Contacts et Organisations ».

Vous pouvez accéder directement aux nouveautés concernant ce plugin.

Objectif

Ce plugin a pour objet de compléter les informations relatives aux auteurs par des éléments de contact, tel que des adresses postales, emails ou téléphoniques.

Origine

Ce plugin est né du projet « Contacts & Organisations » (avec la même finalité) dont il est une sous-partie fonctionnant de manière autonome.

Ce qui le différencie de plugins existants actuellement pour étendre les auteurs (Inscription2 par exemple) est le fait que l’on peut attribuer, pour un auteur donné, autant d’adresses que souhaité, ce qui était, pour certains, une limitation.

Fonctionnement

« Coordonnées » utilise 3 tables liées aux auteurs : une table adresses, une table emails et une table numeros sur lesquelles il est possible de faire des boucles :

  1. <BOUCLE_auteur(AUTEURS){id_auteur}>
  2. <h2>#NOM :</h2>
  3. <BOUCLE_adresses_auteur(ADRESSES){id_auteur}>
  4. #NUMERO #VOIE<br />
  5. #COMPLEMENT<br />
  6. #CODE_POSTAL #VILLE
  7. </BOUCLE_adresses_auteur>
  8. </BOUCLE_auteur>

Télécharger

Dans l’espace privé, la vue des auteurs permet d’attribuer des adresses :

Le formulaire est ajouté simplement en dessous. Les champs par défaut peuvent être complétés avec le plugin Champs Extras 2, comme ici le champ « région » :

Une fois l’adresse complétée, elle s’affiche sur la vue de l’auteur :

Champs

Les 3 types de coordonnées fournissent les champs suivants (extensibles avec le plugin Champs Extras 2) :

  • Boucles ADRESSES
    • #ADRESSE
    • #VOIE
    • #COMPLEMENT
    • #BOITE_POSTALE
    • #CODE_POSTAL
    • #VILLE
    • #REGION
    • #PAYS
    • #TITRE
    • #TYPE lorsqu’on fait un lien avec un objet SPIP
  • Boucles EMAILS
    • #EMAIL
    • #TITTRE
    • #TYPE lorsqu’on fait un lien avec un objet SPIP
  • Boucles NUMEROS
    • #NUMERO
    • #TITRE
    • #TYPE lorsqu’on fait un lien avec un objet SPIP

Il est possible d’utiliser des réseaux sociaux via le plugin http://zone.spip.org/trac/spip-zone/browser/_plugins_/rezosocios/trunk

Dépendances

La version 1.1 du plugin nécessite SPIP 2.1 ainsi que :
-  Saisies
-  le plugin « Pays » ou le plugin « Géographie »

Nouveautés !

Depuis la version 1.4.5 le plugin Coordonnées permet d’attribuer de adresses, numéros de téléphone et adresses mail à d’autres objets que des auteurs. Pour ce faire, il suffit d’aller directement sur la page " ?exec=configurer_coordonnees" (ou en passant par le bouton configuration > Gestion des plugins > Coordonnées, puis cliquer sur le petit bouton "configurer" :

PNG - 15.7 ko

On peut alors choisir les objets "coordonnables"...

Expérimentation de la version 2.3.5

Cette version a essayé l’intégration des réseaux sociaux au même titre que les autres type de coordonnées.
Aprés discussion sur la liste de developpement, il a été constaté qu’il était plus pertinent de s’appuyer sur le plugin rezosociaux

Voir en ligne : http://plugins.spip.net/coordonnees

Dernière modification de cette page le 18 septembre 2016

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 25 octobre à 14:24, par Eric En réponse à : Plugin Coordonnées

    Bonjour, j’ai trouvé une coquille à l’intérieur du code html du fichier ..\prive\objets\liste\adresses_lies.html
    <BOUCLE_liste_adresses(adresses_liens){id_adresse != #GET{id_adresse_exclus}}{objet}{id_objet}{pagination #ENV{nb,10}}>

    devrait être :

    <BOUCLE_liste_adresses(adresses_liens){id_adresse != #GET{id_adresse_exclue}}{objet}{id_objet}{pagination #ENV{nb,10}}>

    • Le 16 novembre à 11:02, par pierre En réponse à : Plugin Coordonnées

      Salut, je confirme, je m’apprêtais à signaler le même bug.

      Pour complémént d’info, ça empêche juste l’affichage de l’adresse dans l’admin, sur la page contact.
      Solution provisoire :
      surcharger le fichier, càd recopier .\prive\objets\liste\adresses_lies.html depuis le plugin coordonnées, vers son propre squelette : squelette\prive\objets\liste\adresses_lies.html

      et effectuer la modif de Eric ci-dessus.

    • Le 16 novembre à 15:33, par Matthieu Marcillaud En réponse à : Plugin Coordonnées

      Je viens de corriger, merci.

    Répondre à ce message

  • Le 15 octobre à 13:27, par Sib En réponse à : Plugin Coordonnées

    Bonjour,
    Le plug-in utilise 3 tables et je souhaite faire remplir par les visiteurs d’un site sous SPIP dans la partie publique, un formulaire simple avec leur adresse, leur email et leur numéro de téléphone mobile. Y’a t-il une possibilité ou astuce pour réaliser ce simple formulaire ou est-il nécessaire de passer par 3 formulaires ?
    Merci.

    • Le 15 octobre à 14:33, par DD En réponse à : Plugin Coordonnées

      Il me semble que ce plugin Coordonnées vie à compléter les champs des auteurs SPIP.

      Pour les données des visiteurs (sans inscription) le plugin formidable pourrait te convenir.

    • Le 15 octobre à 15:34, par Sib En réponse à : Plugin Coordonnées

      Merci DD, je souhaite toutefois utiliser ce plugin dédié pour des raisons évidentes de pérennité, d’évolutivité du site etc ... Je pensais peut-être à un « pipeline » spécifique avec des « tables_jointures », mais je dois reconnaitre que je ne suis pas assez doué ;(

    Répondre à ce message

  • Le 10 octobre à 00:50, par Pierrox En réponse à : Plugin Coordonnées

    Bonjour,

    Dans chaque fichier d’action « editer_xxx »
    est il possible de faire une modification afin d’avoir un fonctionnement plus générique ?

    par exemple pour action/editer_adresse
    http://zone.spip.org/trac/spip-zone/browser/_plugins_/coordonnees/trunk/action/editer_adresse.php#L61

    Lister les champs éditables me parait plus approprié :

    1. $lister_table = lister_tables_objets_sql(table_objet_sql('adresse'));
    2. foreach ( $lister_table['champs_editables'] as $champ
    3. ) {
    4. if (($a = _request($champ)) !== null) {
    5. $c[$champ] = $a;
    6. }
    7. }

    Télécharger

    J’utilise le pipeline formulaire_saisies & declarer_table_objet_sql afin d’étendre les formulaires... L’écriture actuelle en dur empêche l’enregistrement des nouveaux champs déclarées.

    Sachant que j’ai un accès svn, me permettriez vous d’envoyer les modifications ?

    Répondre à ce message

  • Le 16 juin à 19:34, par Sib En réponse à : Plugin Coordonnées

    Bonjour, je souhaite que mes visiteurs entrent leurs coordonnées (leur adresse) via la partie publique. J’ai bien essayé dans le squelette auteur.html :

    <BOUCLE_adresses_auteur(ADRESSES){id_auteur}>#SET{id_adresse,#ID_ADRESSE}</BOUCLE_adresses_auteur>

    #FORMULAIRE_EDITER_ADRESSE{#GET{id_adresse},#SELF}

    Mais j’obtiens un joli « Erreur de connexion - Problème d’accès à l’espace privé ».
    Si quelqu’un à une piste... Merci !

    • Le 21 juin à 19:38, par Sib En réponse à : Plugin Coordonnées

      Voici les paramètres complémentaires avec lesquels cela fonctionne !
      #FORMULAIRE_EDITER_ADRESSE{[(#GET{id_adresse}|sinon{"new"})],#SELF,auteur|#ID_AUTEUR}

    Répondre à ce message

  • Le 2 juin à 15:36, par Chourak En réponse à : Plugin Coordonnées

    Bonjour,

    Tout d’abord merci pour ce plugin fort utile :)

    Avec le plugin version 2.3.6 et sur deux spip 3.1.1(dont un vierge d’autres plugins) sur deux serveurs différents (les deux en php 5.6) je me retrouve confronté à un problème de warning php.

    Sur les deux SPIP, en privé et en public et dans le cas d’une dissociation de coordonnée (que ce soit adresse, mail ou numéro) j’ai le warning suivant :

    Ici le cas pour l’adresse :

    Warning : Missing argument 1 for action_dissocier_adresse_dist(), called in /blahblah/ecrire/public/aiguiller.php on line 66 and defined in /blahblah/plugins/auto/coordonnees/v2.3.6/action/dissocier_adresse.php on line 30

    Merci d’avance si le souci est réel et peut être corrigé :)

    Répondre à ce message

  • Le 24 avril à 12:09, par luckysemiosis En réponse à : Plugin Coordonnées

    Bonjour,
    merci beaucoup pour ce plugin.
    je ne vois pas le formulaire pour ajouter les réseaux sociaux, est-ce normal en SPIP 3.1 ?

    Répondre à ce message

  • Le 3 novembre 2015 à 12:13, par Eric En réponse à : Plugin Coordonnées

    Bonjour, prévoyez-vous une mise-à-jour vers spip 3.1 ? Merci.

    • Le 4 novembre 2015 à 11:37, par Eric En réponse à : Plugin Coordonnées

      Ok, comme recommandé par maieul, il a suffit de modifier :

      • la borne du fichier plugin.xml ;
      • la borne compatibilite=« [2.0.0 ;3.1.*] » du fichier paquet.xml.

    Répondre à ce message

  • Le 13 mars 2015 à 01:23, par livier En réponse à : Plugin Coordonnées

    Bonjour,

    Contrairement à la documentation ci dessus, les champs #TYPE_ADRESSE, #TYPE_EMAIL, #TYPE_NUMERO ne semblent rien produire chez moi ; par contre des champs #TITRE présentent bien le champs correspondant saisi dans le formulaire.

    J’ai regardé la table « spip_emails_liens » ou j’ai vu le champ « type » ; j’ai donc essayé #TYPE, qui n’a rien donné non plus.

    C’est le plugin qui a évolué, j’ai raté quelquechose, ou les deux ?

    • Le 10 juin 2015 à 16:23, par Vincent Tallon En réponse à : Plugin Coordonnées

      Bonjour,
      Moi aussi je rencontre le même problème sous spip 3 et coordonnées 2.2.4, qui est une version indiquée « test ». Y a-t-il une version définitive (stable) ?

      Merci pour votre aide
      Cdlt
      Vincent

    • Le 24 juillet 2015 à 17:18, par Cyril Marion En réponse à : Plugin Coordonnées

      Effectivement, la version actuelle de Coordonnées propose une balise #TITRE (pour les emails, les adresses, les numéros et les réseaux sociaux) qui remplace les balises #TYPE_XXX indiquée dans la doc et qui font référence à la toute première version.

    Répondre à ce message

  • Le 6 janvier 2014 à 13:03, par afestorg En réponse à : Plugin Coordonnées

    Coordonnées déplié ?

    Bonjour,

    Pour que ce soit plus pratique lors de saisies successives de plusieurs n° de tél et/ou adresses de nouveaux visiteurs (destinés à devenir des membres d’une association avec Associaspip) , j’aimerais que « Coordonnées » soient déplié (avec « Nouvelle adresse ») à l’ouverture de la fiche de l’auteur (comme sur l’image jointe).
    Est-ce possible et dans ce cas comment faire ?

    Merci

    GIF - 56.2 ko

    Répondre à ce message

  • Le 10 octobre 2013 à 07:18, par Julien En réponse à : Plugin Coordonnées

    Bonjour,

    Je viens de créer un plugin qui permet de renseigner les coordonnées Google Map avec le plugin Coordoonnées et de manière intelligente : le point est automatiquement placé sur Google Map grâce à l’adresse saisie. Vous récupèrerez les coordonnées dans #LAT et #LNG.

    Ça se passe sur https://github.com/cahri/spip-coordgmap.

    En espérant que ça vous aide autant que moi :)

    • Le 23 octobre 2013 à 11:22, par Pascal23 En réponse à : Plugin Coordonnées

      Pourquoi ne pas mettre ce plugin sur la Zone afin qu’un maximum de personnes puissent en profiter ?

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Brownie

    6 juillet 2012 – 43 commentaires

    Brownie est une adaptation pour Zpip du thème du même nom initialement développé par Egrappler.com. Présentation Brownie est un thème Responsive à deux colonnes. La démonstration ci-dessous utilise la version 2.0.0 de Brownie, la dist de SPIP3 (...)

  • Métas +

    3 décembre – 13 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Acces Restreint 3.0

    11 décembre 2008 – 785 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Compositions 2 et 3

    25 mars 2011 – 176 commentaires

    Ce plugin vous permet de définir plusieurs variantes de squelettes (nommées compositions) pour un même type d’objet SPIP. Dans l’espace privé, il est alors possible de choisir, dans un menu déroulant, la composition qu’on veut attribuer à chaque (...)

  • Configurer Sparkpost

    25 avril – 18 commentaires

    N’hésitez pas à relire le préambule de cette rubrique avant de créer un compte sur une plateforme tierce . Présentation Sparkpost est une société d’envoi de mailing https://www.sparkpost.com/ Sur les petits volumes ( <100.000 emails / mois), (...)

Ça spipe par là