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
-
#TITRE
-
#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
Discussions par date d’activité
46 discussions
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é :
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
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 :
Mais j’obtiens un joli « Erreur de connexion - Problème d’accès à l’espace privé ».
Si quelqu’un à une piste... Merci !
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
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é :)
Merci, ça doit être corrigé en version 2.3.10
Merci c’est parfait :)
Répondre à ce message
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
Bonjour, prévoyez-vous une mise-à-jour vers spip 3.1 ? Merci.
Ok, comme recommandé par maieul, il a suffit de modifier :
Répondre à ce message
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 ?
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
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
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
Répondre à ce message
Bonjour
Je voudrais permettre à des visiteurs identifiés (6forum) de modifier leurs propres coordonnées eux mêmes.
L’autorisation de modifier la page auteur ne permet pas d’accéder àla boite « coordonnées ».
Le formulaire d’édition permet de modifier un seul type de coordonnées : le premier :-(
Avez vous une idées de comment accéder à la boite « Coordonnées », qui permettrait, sur le site public de modifier les données tout comme dans « ecrire » ?
Merci d’avance
Répondre à ce message
Je pense avoir détecté un bug ...
Quand on choisit un type, que ce soit pour une adresse, un numéro ou un émail, le type (work, home, ... etc) est bien stocké en base de données. Quand on souhaite éditer l’adresse, le numéro ou l’émail, le menu déroulant est de nouveau à la valeur par défaut vide.
Le problème vient je pense du fait que l’appel à « saisie_type_adresse.html » qui se trouve dans « editer_adresse.html » vers la ligne 15, ici :
ne transmet pas la valeur de « type » (je ne sais pas pourquoi, il me semblait qu’en 3.0.X c’était automatique ... ).
Si l’on fait
#ENV{type}
dans « editer_adresse.html », on a bien « work » (par ex), dans « saisie_type_adresse.html », c’est vide.J’ai modifié en
et ça roule ... Le problème est le même dans « editer_email.html » et dans « editer_numero.html ».
Je ne sais pas si ma correction est la bonne en terme de code, je ne sais pas non plus comment introduire cette correction dans le code stable si elle est bonne ... merci retour :-)
Ah oui aussi, Spip est en 3.0.10 et tous les plugins sont à jour.
P.
Répondre à ce message
Bonjour,
Je voudrais « crayonner » les adresses et les numéros du plugin coordonnées pour un visiteur !
Si je dois mettre une autorisation pour les visiteurs, je dois la mettre dans crayons ou coordonnées ? et j’aurais besoin d’un peu d’aide aussi :)
Merci
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 : |