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 :
- <BOUCLE_auteur(AUTEURS){id_auteur}>
- <h2>#NOM :</h2>
- <BOUCLE_adresses_auteur(ADRESSES){id_auteur}>
- #NUMERO #VOIE<br />
- #COMPLEMENT<br />
- #CODE_POSTAL #VILLE
- </BOUCLE_adresses_auteur>
- </BOUCLE_auteur>
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" :
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
Vos commentaires
# 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 ?
# Le 10 août 2017 à 15:22, par Spidermian
En réponse à : Plugin Coordonnées
Ce plugin dans le plugin m’affiche une erreur...
Il a besoin d’une ApiKey Google pour fonctionner.
Il n’y a rien de prévu pour renseigner une ApiKey quelquepart ?
Répondre à ce message
# Le 18 décembre 2016 à 00:31, par Teddy Payet
En réponse à : Plugin Coordonnées
Bonjour,
Je rencontre un problème avec l’ajout d’adresses sur un objet.
Le formulaire s’affiche correctement, je saisis tous les champs nécessaires, j’enregistre. Et puis… rien… La page est rechargée en ajax. Mais pas d’adresse ajoutée.
J’ai testé avec la branche v2 et le trunk. Même problème. Je n’ai pas de log généré. Est-ce que vous rencontrez le même soucis ? Je n’ai aucun problème par contre avec la saisie d’emails et de numéros.
Amicalement
Répondre à ce message
# Le 15 octobre 2016 à 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 2016 à 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 2016 à 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é ;(
# Le 18 décembre 2016 à 00:28, par Teddy Payet
En réponse à : Plugin Coordonnées
Bonjour,
Pour ton besoin, tu peux créer un formulaire dédié qui te permettra de renseigner les champs que tu as besoin, et cela pour les enregistrer dans les tables adéquates.
Répondre à ce message
# Le 25 octobre 2016 à 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_exclu
s}}{objet}{id_objet}{pagination #ENV{nb,10}}>
devrait être :
<BOUCLE_liste_adresses(adresses_liens){id_adresse != #GET{id_adresse_exclu
e}}{objet}{id_objet}{pagination #ENV{nb,10}}>
# Le 16 novembre 2016 à 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 2016 à 15:33, par Matthieu Marcillaud
En réponse à : Plugin Coordonnées
Je viens de corriger, merci.
Répondre à ce message
# Le 10 octobre 2016 à 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é :
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 2016 à 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 2016 à 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 2016 à 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é :)
# Le 2 juin 2016 à 18:04, par Matthieu Marcillaud
En réponse à : Plugin Coordonnées
Merci, ça doit être corrigé en version 2.3.10
# Le 2 juin 2016 à 20:09, par Chourak
En réponse à : Plugin Coordonnées
Merci c’est parfait :)
Répondre à ce message
# Le 24 avril 2016 à 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 :
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