Plugin Coordonnées - commentaires Plugin Coordonnées 2023-08-17T12:17:53Z https://files.spip.net/Plugin-Coordonnees#comment513865 2023-08-17T12:17:53Z <p>Merci bien Maïeul, la réparation a effectivement créé les tables.</p> <p>Après test, retour d'expérience sur l'utilisation (à moins que des choses m'aient échappées, même si j'ai bien lu les docs) : <br>- il semble difficile de créer des listes sur d'autres objets que les auteurs, sauf à créer les numéros un par un, sans possibilité d'imports (comme pour les listes de diffusion courriel)<small class="fine d-inline"> </small>; <br>- il n'existe pas d'interface d'envoi des textos (mis à part le petit formulaire d'envoi unique dans le lien Démonstration de l'extension « SMS Spip »).<br class="autobr"> Sans ces deux fonctionnalités d'import csv et d'écriture et de programmation d'envoi, les envois texto par les interface prestataires me semblent à ce stade encore, plus faciles à organiser.</p> <p>En tout cas, merci de ces développements textos, qui permettent à l'univers SPIP de progresser.</p> Plugin Coordonnées 2023-08-17T11:14:25Z https://files.spip.net/Plugin-Coordonnees#comment513863 2023-08-17T11:14:25Z <p>Sans doute un dysfonctionnement, normalement cela s'installe automatiquement.<br class="autobr"> Mais tu peux tenter une réparation de BDD : ca devrait (re)creer les tables.</p> Plugin Coordonnées 2023-08-17T11:02:38Z https://files.spip.net/Plugin-Coordonnees#comment513862 2023-08-17T11:02:38Z <p>Bonjour,<br class="autobr"> J'ai installé l'extension, mais les tables n'ont effectivement pas créées (message d'erreur dans l'interface privée, confirmé par vérification sous mysql) : est-ce un dysfonctionnement de mon site, ou bien une manipulation manuelle doit-elle être effectuée (laquelle<small class="fine d-inline"> </small>?).<br class="autobr"> Par avance, merci de votre attention.<br class="autobr"> Amicalement.</p> Plugin Coordonnées 2023-04-21T05:06:31Z https://files.spip.net/Plugin-Coordonnees#comment513104 2023-04-21T05:06:31Z <p>Sur une autre instance fraichement installée, tout fonctionne correctement.<br class="autobr"> Je vais creuser pour identifier la raison de cette erreur.</p> <p>Désolé pour le bruit.</p> Plugin Coordonnées 2023-04-17T14:34:02Z https://files.spip.net/Plugin-Coordonnees#comment513084 2023-04-17T14:34:02Z <p>Bonjour,</p> <p>Sur un site 4.1.9 avec uniquement les plugins <br>- API de vérification 3.1.0 <br>- Coordonnées 4.2.1 <br>- Pays ISO 3166-1 3.5.0 <br>- Saisies pour formulaires 4.7.1</p> <p>lorsque j'ajoute une adresse à un auteur, au moment de la sélection du pays, j'obtiens l'erreur suivante :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>Fichier api_adresses_par_pays introuvable. </code></pre></div> <p>Est-ce qu'il manque quelque chose<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2022-04-23T21:45:23Z https://files.spip.net/Plugin-Coordonnees#comment510777 2022-04-23T21:45:23Z <p>Savez-vous que dans certains pays le CODE_POSTAL ne fait pas plus de 4 caractères<small class="fine d-inline"> </small>? Comme vous avez mis une vérification sur un minimum de 5 caractères, cela ne fonctionne pas.</p> Plugin Coordonnées 2021-08-27T09:59:50Z https://files.spip.net/Plugin-Coordonnees#comment509079 2021-08-27T09:59:50Z <p>Bonjour,</p> <p>Quand on a créé plusieurs adresses (ou numéros ou courriels), comment associer ces adresses à un / plusieurs auteurs<small class="fine d-inline"> </small>?</p> <p>Visiblement, on ne peut faire que de la création adresses / numéros / courriels au niveau de l'objet «<small class="fine d-inline"> </small>coordonnable<small class="fine d-inline"> </small>», mais pas d'association d'adresses existantes.</p> <p>J'ai loupé quelque choses<small class="fine d-inline"> </small>?</p> <p>SPIP 4.0.0 + Coordonnées v3.0.7</p> Plugin Coordonnées 2021-05-06T22:20:02Z https://files.spip.net/Plugin-Coordonnees#comment508352 2021-05-06T22:20:02Z <p>je me réponds, j'ai reçu un message dans l'interface privé <br class="autobr"> <strong>Action : Tenter une réparation de la base de données</strong></p> <p><a href="https://wn0.plandecuques.fr/ecrire/?exec=base_repair" class="spip_url spip_out auto" rel="nofollow external">https://wn0.plandecuques.fr/ecrire/?exec=base_repair</a> et après validation la table a été créée<small class="fine d-inline"> </small>!!!</p> Plugin Coordonnées 2021-05-06T21:52:40Z https://files.spip.net/Plugin-Coordonnees#comment508351 2021-05-06T21:52:40Z <p>Bonjour,<br class="autobr"> J'utilise le plugin Coordonnées et je viens de m'apercevoir d'une erreur suite à l'absence de la table<br class="autobr"> spip_adresses dans l'interface privé</p> <p>“Erreur SQL 1146<br class="autobr"> Table 'spipn0.spip_adresses' doesn't exist<br class="autobr"> SELECT * FROM spip_adresses LIMIT 1”<br class="autobr"> /srv/data/web/vhosts/wn0.plandecuques.fr/htdocs/ecrire/genie/maintenance.phpverifier_crash_tables()<i> sql_select()<small class="fine d-inline"> </small>; </i> ligne 72</p> <p>Où puis-je trouver la structure de la table, ou bien par quel plugin est-elle créée<small class="fine d-inline"> </small>?<br class="autobr"> Merci</p> Plugin Coordonnées 2019-05-07T17:21:04Z https://files.spip.net/Plugin-Coordonnees#comment501148 2019-05-07T17:21:04Z <p>Bonsoir,</p> <p>générer une Vcard, est-ce possible<small class="fine d-inline"> </small>?</p> <p>Merci d'avance,</p> <p>Cordialement,</p> <p>Hervé</p> Plugin Coordonnées 2018-04-26T08:55:17Z https://files.spip.net/Plugin-Coordonnees#comment496735 2018-04-26T08:55:17Z <p>Bonjour Lucie, <br class="autobr"> Je crois qu'à l'époque j'ai utilisé Ajax et Jquery. Tente une recherche avec un bon moteur et les mots clés « Formulaire AJAX Jquery » ou encore avec « formulaires multiples ».<br class="autobr"> Bon courage.</p> Plugin Coordonnées 2018-04-26T08:02:01Z https://files.spip.net/Plugin-Coordonnees#comment496731 2018-04-26T08:02:01Z <p>Bonjour Sib, je cherche également à faire remplir par les visiteurs via un formulaire sur le site public leur nom, adresse et numéro de téléphone en utilisant les tables coordonnées. <br class="autobr"> As-tu trouvé une solution<small class="fine d-inline"> </small>? Je ne suis hélas pas très douée non plus<small class="fine d-inline"> </small>!</p> Plugin Coordonnées 2017-08-10T13:22:10Z https://files.spip.net/Plugin-Coordonnees#comment493074 2017-08-10T13:22:10Z <p>Ce plugin dans le plugin m'affiche une erreur...<br class="autobr"> Il a besoin d'une ApiKey Google pour fonctionner.<br class="autobr"> Il n'y a rien de prévu pour renseigner une ApiKey quelquepart<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2016-12-17T23:31:38Z https://files.spip.net/Plugin-Coordonnees#comment490240 2016-12-17T23:31:38Z <p>Bonjour,</p> <p>Je rencontre un problème avec l'ajout d'adresses sur un objet.</p> <p>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.</p> <p>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<small class="fine d-inline"> </small>? Je n'ai aucun problème par contre avec la saisie d'emails et de numéros.</p> <p>Amicalement</p> Plugin Coordonnées 2016-12-17T23:28:43Z https://files.spip.net/Plugin-Coordonnees#comment490239 2016-12-17T23:28:43Z <p>Bonjour,</p> <p>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.</p> Plugin Coordonnées 2016-11-16T14:33:17Z https://files.spip.net/Plugin-Coordonnees#comment489838 2016-11-16T14:33:17Z <p>Je viens de corriger, merci.</p> Plugin Coordonnées 2016-11-16T10:02:52Z https://files.spip.net/Plugin-Coordonnees#comment489827 2016-11-16T10:02:52Z <p>Salut, je confirme, je m'apprêtais à signaler le même bug.</p> <p>Pour complémént d'info, ça empêche juste l'affichage de l'adresse dans l'admin, sur la page contact.<br class="autobr"> Solution provisoire :<br class="autobr"> 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</p> <p>et effectuer la modif de Eric ci-dessus.</p> Plugin Coordonnées 2016-10-25T12:24:48Z https://files.spip.net/Plugin-Coordonnees#comment489546 2016-10-25T12:24:48Z <p>Bonjour, j'ai trouvé une coquille à l'intérieur du code html du fichier ..\prive\objets\liste\adresses_lies.html<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"><BOUCLE_liste_adresses(adresses_liens){id_adresse != #GET{id_adresse_exclu</code><font color="#FF0000">s</font><code class="spip_code spip_code_inline" dir="ltr">}}{objet}{id_objet}{pagination #ENV{nb,10}}></code></p> <p>devrait être :</p> <p><code class="spip_code spip_code_inline" dir="ltr"><BOUCLE_liste_adresses(adresses_liens){id_adresse != #GET{id_adresse_exclu</code><font color="#FF0000">e</font><code class="spip_code spip_code_inline" dir="ltr">}}{objet}{id_objet}{pagination #ENV{nb,10}}></code></p> Plugin Coordonnées 2016-10-15T13:34:55Z https://files.spip.net/Plugin-Coordonnees#comment489397 2016-10-15T13:34:55Z <p>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é<small class="fine d-inline"> </small>;(</p> Plugin Coordonnées 2016-10-15T12:33:12Z https://files.spip.net/Plugin-Coordonnees#comment489395 2016-10-15T12:33:12Z <p>Il me semble que ce plugin Coordonnées vie à compléter les champs des auteurs SPIP.</p> <p>Pour les données des visiteurs (sans inscription) le plugin formidable pourrait te convenir.</p> Plugin Coordonnées 2016-10-15T11:27:34Z https://files.spip.net/Plugin-Coordonnees#comment489394 2016-10-15T11:27:34Z <p>Bonjour,<br class="autobr"> 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<small class="fine d-inline"> </small>?<br class="autobr"> Merci.</p> Plugin Coordonnées 2016-10-09T22:50:08Z https://files.spip.net/Plugin-Coordonnees#comment489325 2016-10-09T22:50:08Z <p>Bonjour,</p> <p>Dans chaque fichier d'action « editer_xxx » <br class="autobr"> est il possible de faire une modification afin d'avoir un fonctionnement plus générique<small class="fine d-inline"> </small>?</p> <p>par exemple pour action/editer_adresse<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/coordonnees/trunk/action/editer_adresse.php#L61" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/coordonnees/trunk/action/editer_adresse.php#L61</a></p> <p>Lister les champs éditables me parait plus approprié :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$lister_table = lister_tables_objets_sql(table_objet_sql('adresse')); foreach ( $lister_table['champs_editables'] as $champ ) { if (($a = _request($champ)) !== null) { $c[$champ] = $a; } }</code></pre></div> <p>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.</p> <p>Sachant que j'ai un accès svn, me permettriez vous d'envoyer les modifications<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2016-06-21T17:38:14Z https://files.spip.net/Plugin-Coordonnees#comment488008 2016-06-21T17:38:14Z <p>Voici les paramètres complémentaires avec lesquels cela fonctionne<small class="fine d-inline"> </small>!<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_EDITER_ADRESSE{[(#GET{id_adresse}|sinon{"new"})],#SELF,auteur|#ID_AUTEUR}</code></p> Plugin Coordonnées 2016-06-16T17:34:07Z https://files.spip.net/Plugin-Coordonnees#comment487958 2016-06-16T17:34:07Z <p>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 :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_adresses_auteur(ADRESSES){id_auteur}>#SET{id_adresse,#ID_ADRESSE}</BOUCLE_adresses_auteur> #FORMULAIRE_EDITER_ADRESSE{#GET{id_adresse},#SELF}</code></pre></div> <p>Mais j'obtiens un joli « Erreur de connexion - Problème d'accès à l'espace privé ».<br class="autobr"> Si quelqu'un à une piste... Merci<small class="fine d-inline"> </small>!</p> Plugin Coordonnées 2016-06-02T18:09:30Z https://files.spip.net/Plugin-Coordonnees#comment487806 2016-06-02T18:09:30Z <p>Merci c'est parfait :)</p> Plugin Coordonnées 2016-06-02T16:04:09Z https://files.spip.net/Plugin-Coordonnees#comment487801 2016-06-02T16:04:09Z <p>Merci, ça doit être corrigé en version 2.3.10</p> Plugin Coordonnées 2016-06-02T13:36:01Z https://files.spip.net/Plugin-Coordonnees#comment487792 2016-06-02T13:36:01Z <p>Bonjour,</p> <p>Tout d'abord merci pour ce plugin fort utile :)</p> <p>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.</p> <p>Sur les deux SPIP, <strong>en privé et en public</strong> et dans le cas d'une dissociation de coordonnée (que ce soit adresse, mail ou numéro) j'ai le warning suivant :</p> <p>Ici le cas pour l'adresse : <br class="autobr"> <samp><br class="autobr"> 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<br class="autobr"> </samp></p> <p>Merci d'avance si le souci est réel et peut être corrigé :)</p> Plugin Coordonnées 2016-04-24T10:09:18Z https://files.spip.net/Plugin-Coordonnees#comment487100 2016-04-24T10:09:18Z <p>Bonjour,<br class="autobr"> merci beaucoup pour ce plugin.<br class="autobr"> je ne vois pas le formulaire pour ajouter les réseaux sociaux, est-ce normal en SPIP 3.1<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2015-11-04T10:37:37Z https://files.spip.net/Plugin-Coordonnees#comment484394 2015-11-04T10:37:37Z <p>Ok, comme recommandé par maieul, il a suffit de modifier :</p> <ul class="spip"><li> la borne du fichier plugin.xml<small class="fine d-inline"> </small>;</li><li> la borne compatibilite=«<small class="fine d-inline"> </small>[2.0.0<small class="fine d-inline"> </small>;3.1.*]<small class="fine d-inline"> </small>» du fichier paquet.xml.</li></ul> Plugin Coordonnées 2015-11-03T11:13:41Z https://files.spip.net/Plugin-Coordonnees#comment484349 2015-11-03T11:13:41Z <p>Bonjour, prévoyez-vous une mise-à-jour vers spip 3.1<small class="fine d-inline"> </small>? Merci.</p> Plugin Coordonnées 2015-07-24T15:18:34Z https://files.spip.net/Plugin-Coordonnees#comment483110 2015-07-24T15:18:34Z <p>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.</p> Plugin Coordonnées 2015-06-10T14:23:20Z https://files.spip.net/Plugin-Coordonnees#comment482493 2015-06-10T14:23:20Z <p>Bonjour, <br class="autobr"> 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)<small class="fine d-inline"> </small>?</p> <p>Merci pour votre aide <br class="autobr"> Cdlt<br class="autobr"> Vincent</p> Plugin Coordonnées 2015-03-13T00:23:38Z https://files.spip.net/Plugin-Coordonnees#comment480229 2015-03-13T00:23:38Z <p>Bonjour,</p> <p>Contrairement à la documentation ci dessus, les champs #TYPE_ADRESSE, #TYPE_EMAIL, #TYPE_NUMERO ne semblent rien produire chez moi<small class="fine d-inline"> </small>; par contre des champs #TITRE présentent bien le champs correspondant saisi dans le formulaire.</p> <p>J'ai regardé la table « spip_emails_liens » ou j'ai vu le champ « type »<small class="fine d-inline"> </small>; j'ai donc essayé #TYPE, qui n'a rien donné non plus.</p> <p>C'est le plugin qui a évolué, j'ai raté quelquechose, ou les deux<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2014-01-06T12:03:02Z https://files.spip.net/Plugin-Coordonnees#comment473068 2014-01-06T12:03:02Z <h3>Coordonnées déplié<small class="fine d-inline"> </small>?</h3> <p>Bonjour,</p> <p>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).<br class="manualbr">Est-ce possible et dans ce cas comment faire<small class="fine d-inline"> </small>?</p> <p>Merci</p> Plugin Coordonnées 2013-10-23T09:22:52Z https://files.spip.net/Plugin-Coordonnees#comment471736 2013-10-23T09:22:52Z <p>Pourquoi ne pas mettre ce plugin sur la Zone afin qu'un maximum de personnes puissent en profiter<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2013-10-10T05:18:37Z https://files.spip.net/Plugin-Coordonnees#comment471458 2013-10-10T05:18:37Z <p>Bonjour,</p> <p>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.</p> <p>Ça se passe sur <a href="https://github.com/cahri/spip-coordgmap" class="spip_url spip_out" rel='nofollow external'>https://github.com/cahri/spip-coordgmap</a>.</p> <p>En espérant que ça vous aide autant que moi :)</p> Plugin Coordonnées 2013-08-11T08:16:17Z https://files.spip.net/Plugin-Coordonnees#comment470009 2013-08-11T08:16:17Z <p>Bonjour</p> <p>Je voudrais permettre à des visiteurs identifiés (6forum) de modifier leurs propres coordonnées eux mêmes.</p> <p>L'autorisation de modifier la page auteur ne permet pas d'accéder àla boite « coordonnées ».</p> <p>Le formulaire d'édition permet de modifier un seul type de coordonnées : le premier :-(</p> <p>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 »<small class="fine d-inline"> </small>?</p> <p> Merci d'avance</p> Plugin Coordonnées 2013-06-20T12:54:15Z https://files.spip.net/Plugin-Coordonnees#comment468965 2013-06-20T12:54:15Z <p>Je pense avoir détecté un bug ...</p> <p>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.</p> <p>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 :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#ENV{id_objet}|oui) [(#INCLURE{fond=inclure/saisie_type_adresse})] ]</code></pre></div> <p>ne transmet pas la valeur de « type » (je ne sais pas pourquoi, il me semblait qu'en 3.0.X c'était automatique ... ). <br class="autobr"> Si l'on fait <code class="spip_code spip_code_inline" dir="ltr"> #ENV{type}</code> dans « editer_adresse.html », on a bien « work » (par ex), dans « saisie_type_adresse.html », c'est vide.</p> <p>J'ai modifié en</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#ENV{id_objet}|oui) [(#INCLURE{fond=inclure/saisie_type_adresse}{type=#ENV{type}})] ]</code></pre></div> <p>et ça roule ... Le problème est le même dans « editer_email.html » et dans « editer_numero.html ».</p> <p>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 :-)</p> <p>Ah oui aussi, Spip est en 3.0.10 et tous les plugins sont à jour.</p> <p>P.</p> Plugin Coordonnées 2013-05-16T15:55:23Z https://files.spip.net/Plugin-Coordonnees#comment467993 2013-05-16T15:55:23Z <p>Bonjour,<br class="autobr"> Je voudrais « crayonner » les adresses et les numéros du plugin coordonnées pour un visiteur<small class="fine d-inline"> </small>!<br class="autobr"> Si je dois mettre une autorisation pour les visiteurs, je dois la mettre dans crayons ou coordonnées<small class="fine d-inline"> </small>? et j'aurais besoin d'un peu d'aide aussi :)<br class="autobr"> Merci</p> Plugin Coordonnées 2013-02-24T17:41:03Z https://files.spip.net/Plugin-Coordonnees#comment465609 2013-02-24T17:41:03Z <p>Bonsoir Teddy.</p> <p>Ma réponse ne s'applique plus qu'à la version 1.x pour SPIP 2. En effet, pour la version 2.x pour SPIP 3 il n'y a plus rien à faire : les objets des plugins seront pris en compte automatiquement (r70154) :-)</p> <p>Bon dimanche.</p> Plugin Coordonnées 2013-02-22T22:02:57Z https://files.spip.net/Plugin-Coordonnees#comment465585 2013-02-22T22:02:57Z <p>Bonjour,</p> <p>Ca y est, mon plugin de <strong>géocodage par lots</strong> des adresses gérées par <i>Coordonnées</i> est fonctionnel. Je le nettoie un peu avant de le partager pour tests...<br class="autobr"> C'est un géocodage coté client (donc en JavaScript) par Google.</p> Plugin Coordonnées 2013-02-22T21:28:14Z https://files.spip.net/Plugin-Coordonnees#comment465584 2013-02-22T21:28:14Z <p>Salut,</p> <p>Oui, tu avais bien cerné ce dont j'avais besoin.</p> <p>Le contexte : j'ai créé un nouvel objet éditorial et je dois renseigner des coordonnées. Au lieu de le faire dans la table de l'objet, je voulais l'implémenter par l'intermédiaire du plugin Coordonnées.<small class="fine d-inline"> </small>;-)</p> <p>Je teste tout ça dès que j'ai un moment de répit.</p> Plugin Coordonnées 2013-02-22T19:46:22Z https://files.spip.net/Plugin-Coordonnees#comment465582 2013-02-22T19:46:22Z <p>Là c'est plus facile : <code class="spip_code spip_code_inline" dir="ltr">$conf = unserialize($GLOBALS['meta']['coordonnees']); // la liste des objets selectionnes en configuration est dans $conf['objets'] </code></p> <p>Bonus : avoir la liste des objets coordonnables est (un peu moins) aisé</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>include_spip('coordonnees_pipelines'); // contient la fonction a utiliser... $tab = liste_objets_coordonnees(); // on recupere un tableau de 'TypeObjet' => array... $lst = array(); // on initialise la liste des types (identifiants) d'objets coordonnables foreach ($tab as $type=>$opt) { $lst[] = $type; }</code></pre></div> Plugin Coordonnées 2013-02-22T19:03:40Z https://files.spip.net/Plugin-Coordonnees#comment465580 2013-02-22T19:03:40Z <p>Bonjour,</p> <p>Et comment connaître la liste des objets CoorodonnES<small class="fine d-inline"> </small>? C'est à dire ceux pour lesquels l'administrateur a coché la case dans la configuration<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2013-02-22T17:17:38Z https://files.spip.net/Plugin-Coordonnees#comment465578 2013-02-22T17:17:38Z <p>Bonjour STéphane</p> <p>Oui, <code class="spip_code spip_code_inline" dir="ltr">spip_adresses.type_adresse</code> avait disparu puis est revenu dans <code class="spip_code spip_code_inline" dir="ltr">spip_adresses_liens.type</code> depuis 1.4.jesaisplus Le sens n'a pas changé (adresse perso ou pro en général) mais est juste porté par la liaison (ce qui a plus de sens.)</p> <p>Merci.</p> Plugin Coordonnées 2013-02-22T16:22:48Z https://files.spip.net/Plugin-Coordonnees#comment465572 2013-02-22T16:22:48Z <p>Hello.</p> <p>En fait le pipeline est simplement <code class="spip_code spip_code_inline" dir="ltr">objets_coordonnables</code> (r70109) et on lui passe un tableau normalement ainsi :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function PrefixeDuPlugin_objets_extensibles($objets){ return array_merge($objets, array( 'TypeObjet' => array('titre'=>_T('PrefixeLangue:CleLangue'), 'exec'=>'NomFichier' ), )); }</code></pre></div> <p>en n'oubliant pas la déclaration dans paquet.xml : <code class="spip_code spip_code_inline" dir="ltr"><pipeline nom="objets_coordonnables" inclure="PrefixeDuPlugin_pipelines.php" ></pipeline></code> ou dans plugin.xml : <code class="spip_code spip_code_inline" dir="ltr"><pipeline><nom>objets_coordonnables</nom><inclure> PrefixeDuPlugin_pipelines.php</inclure></pipeline></code><br class="autobr"> J'ai pas testé donc dis-moi ce que ça donne</p> Plugin Coordonnées 2013-02-19T04:19:09Z https://files.spip.net/Plugin-Coordonnees#comment465446 2013-02-19T04:19:09Z <p>Bonjour Ybbel.</p> <p>Si ton plugin veut rajouter un nouvel objet coordonnable, il peut faut passer par le pipeline <code class="spip_code spip_code_inline" dir="ltr">liste_objets_coordonnees</code> je crois (faut que je vérifie qu'il est bien défini comme pipeline et non juste une fonction interne et je reviens donner le code d'utilisation, mais j'espère avoir compris la question)</p> <p>À plus.</p> Plugin Coordonnées 2013-01-29T09:42:01Z https://files.spip.net/Plugin-Coordonnees#comment464816 2013-01-29T09:42:01Z <p>Bonjour,</p> <p>Juste pour vous signaler que la version du plugin coordonnées compatible avec Spip 3 n'est pas disponible sur cette page ni sur la zone (<a href="http://files.spip.org/spip-zone" class="spip_url spip_out auto" rel="nofollow external">http://files.spip.org/spip-zone</a>)</p> <p>Elle semble n'être disponible qu'à cette adresse <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/coordonnees/trunk" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/coordonnees/trunk</a> en SVN</p> <p>Merci</p> Plugin Coordonnées 2013-01-27T09:08:11Z https://files.spip.net/Plugin-Coordonnees#comment464763 2013-01-27T09:08:11Z <p>Bonjour,</p> <p>Sur la V2 pour Spip3, la table adresse ne contient plus le champ 'type_adresse'.<br class="autobr"> Est-ce celui-ci que l'on trouve dans la table spip_adresses_liens sous le nom 'type'<small class="fine d-inline"> </small>?<br class="autobr"> Sinon quel est le sens de ce 'type'<small class="fine d-inline"> </small>?</p> <p>Merci</p> Plugin Coordonnées 2013-01-27T09:04:45Z https://files.spip.net/Plugin-Coordonnees#comment464762 2013-01-27T09:04:45Z <p>Bonjour,</p> <p>Le Zip qui est en ligne sur la Zone est une v1.4.20 pour Spip 2.1<br class="autobr"> Pour Spip3 il faut le prendre sur le dépot SVN : <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/coordonnees/trunk" class="spip_out" rel='nofollow external'>Coordonnées v2 pour Spip3</a></p> <p>@Les auteurs : ne pourrait-on pas mettre cette version 2 sur la zone<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2013-01-16T15:17:51Z https://files.spip.net/Plugin-Coordonnees#comment464527 2013-01-16T15:17:51Z <p>Bonjour,</p> <p>Je souhaiterais tester / utiliser le plugin Coordonnées sur une version 3.x de SPIP (html5) mais il m'est impossible de l'installer : le plugin n'est pas proposé en mode installation auto, et j'obtiens le message 'version incompatible' en voulant l'installer manuellement.</p> <p>Le plugin est pourtant indiqué valide pour Spip 3 : quid<small class="fine d-inline"> </small>!?</p> <p>Merci par avance.</p> Plugin Coordonnées 2013-01-12T23:09:38Z https://files.spip.net/Plugin-Coordonnees#comment464447 2013-01-12T23:09:38Z <p>Bonjour,</p> <p>Comment faire pour ajouter un nouvel objet éditorial dans le choix des objets du plugin Coordonnées<small class="fine d-inline"> </small>?</p> <p>Ybbet</p> Plugin Coordonnées 2012-11-25T00:42:58Z https://files.spip.net/Plugin-Coordonnees#comment463408 2012-11-25T00:42:58Z <p>Bonjour,</p> <p>pkoi l'objet coordonnées n'apparaît via<br class="autobr"> /prive/formulaires/inc-choisir-objets.html<br class="autobr"> dans spip 3<br class="autobr"> formulaire qui permet notamment à GIS de proposer de géolocaliser l'objet (évident pour une adresse)</p> <p>Merci,<br class="autobr"> Roger Burton</p> Plugin Coordonnées 2012-10-13T14:53:07Z https://files.spip.net/Plugin-Coordonnees#comment462181 2012-10-13T14:53:07Z <p>Suite aux échanges sur la liste et aux corrections de RastaPopoulos, je crois que la toute dernière monture corrige le problème. C'est donc résolu...</p> Plugin Coordonnées 2012-10-11T08:11:31Z https://files.spip.net/Plugin-Coordonnees#comment462068 2012-10-11T08:11:31Z <p>bonjour<small class="fine d-inline"> </small>!<br class="autobr"> sur un spip3 vierge l'activation de coordonnées et des dépendances me donne une page blanche,<br class="autobr"> rien dans spip.log à part un suhosin incohérent : WARNING : Contextes AJAX forces en fichiers<small class="fine d-inline"> </small>! Cela arrive lorsque la valeur du contexte depasse la longueur maximale autorisee par Suhosin (1024) dans 'suhosin.get.max_value_length'. Ici : 1032. Vous devriez modifier les parametres de Suhosin pour accepter au moins 1024 caracteres.<br class="autobr"> rep plugins :<br class="autobr"> Contacts & Organisations (version : 2.1.2)<br class="autobr"> Coordonnées (version : 2.0.9)<br class="autobr"> Éditer Liens Simples (version : 1.0.0)<br class="autobr"> Saisies pour formulaires (version : 1.26.12)<br class="autobr"> SPIP Bonux (version : 3.0.3)<br class="autobr"> merci</p> Plugin Coordonnées 2012-10-08T14:34:30Z https://files.spip.net/Plugin-Coordonnees#comment461992 2012-10-08T14:34:30Z <p>Bonjour,</p> <p>C'est bien ce que j'avais fait (sur mon site en local).<br class="autobr"> En tout cas aucun problème et installation OK sur un spip 2.1.19 en ligne.</p> <p>Merci pour votre aide :-)</p> Plugin Coordonnées 2012-10-08T08:48:01Z https://files.spip.net/Plugin-Coordonnees#comment461980 2012-10-08T08:48:01Z <p>Hello.</p> <p>Je pensais au vidage manuel du cache (suppression du répertoire tmp du site). <br class="manualbr">Ensuite il faut installer un zip plus récent où le bug est réparé.</p> <p>En tout cas merci de me tenir informer</p> Plugin Coordonnées 2012-10-07T18:48:46Z https://files.spip.net/Plugin-Coordonnees#comment461966 2012-10-07T18:48:46Z <p>Bonjour,</p> <p>Merci pour la procédure. En regardant les métas je vois qu'il a déja la mention de version 1.5 :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>coordonnees a:1:{s:6:"objets";a:1:{i:0;s:6:"auteur";}} oui 2012-07-26 14:15:45 coordonnees_base_version 1.5 oui 2012-07-26 14:15:45</code></pre></div> <p>Donc, malgré le message, il est possible qu'il soit correctement installé.<br class="manualbr">Je voudrais le vérifier, mais j'ai un souci de cookies ( et malgré l'effacement du cahe ) en local. Donc je vais tout installer dans un espace privé en ligne et pourrais à ce moment vérifier.<br class="manualbr">je vous tiendrai informé.</p> Plugin Coordonnées 2012-10-06T16:14:35Z https://files.spip.net/Plugin-Coordonnees#comment461939 2012-10-06T16:14:35Z <p>Bonjour Thierry.</p> <p>Quand vous dites que le titre et le pays ne s'enregistrent pas, pouvez-vous préciser<small class="fine d-inline"> </small>? Je ne constate pas ce souci. <tt> :-S</tt> <br class="manualbr">Au passage, vérifiez que vous ne surchargez pas avec vos propres formulaires (fichiers ayant le même nom que ceux du plugin dans le répertoire squelettes)</p> <p>Et pour le lien avec l'auteur, c'est normalement le cas si vous ajoutez les coordonnées depuis la page de l'auteur<small class="fine d-inline"> </small>!</p> <p>Je conseillerai dans un premier temps de mettre à jour (SPIP et tous les plugins mentionnés), de vider le cache manuellement. Ensuite vous pouvez refaire vos essais voir.</p> <p>Merci.</p> Plugin Coordonnées 2012-10-06T15:59:37Z https://files.spip.net/Plugin-Coordonnees#comment461937 2012-10-06T15:59:37Z <p>Bonjour Horetol.</p> <p>Je pense que ce n'est pas lié à CFG mais à la procédure des mises à jour de la semaine <tt> :-(</tt> (je suis le fautif). <br class="manualbr">Peux-tu accéder aux tables SQL<small class="fine d-inline"> </small>? (via PhpMyAdmin par exemple) Dans ce cas, il faut chercher dans la table <code class="spip_code spip_code_inline" dir="ltr">spip_meta</code> le champ de nom <code class="spip_code spip_code_inline" dir="ltr">coordonnees_base_version</code> et mettre sa valeur à <code class="spip_code spip_code_inline" dir="ltr">1.5</code> (au passage, noter la valeur qu'il y avait pour qu'on sache où ça coince)<br class="manualbr">Ensuite il faut télécharger à nouveau le zip (soit le plugin est désactivé avant d'intervenir sur la base, et on peut utliser le chargement automatique, soit il faut écraser par FTP) repasser sur la page de gestion des plugins pour réactiver le plugin Coordonnées...</p> <p>Merci et désolé pour le désagrément.</p> Plugin Coordonnées 2012-10-05T14:21:19Z https://files.spip.net/Plugin-Coordonnees#comment461907 2012-10-05T14:21:19Z <p>Bonjour,</p> <p>Message : Echec de l'installation (en local) sur un Spip 2.1.9 [19922]. sans autre explication.</p> <p>Plugin CFG à jour : version 1.16.0 [63818]</p> <p>Que faire<small class="fine d-inline"> </small>? Merci</p> Plugin Coordonnées 2012-10-04T17:52:27Z https://files.spip.net/Plugin-Coordonnees#comment461885 2012-10-04T17:52:27Z <p>Salut zaa</p> <p>La saisie est des provinces est rajoutée (entre autres corrections), sauf que le champ s'appelle « region » (mais le libellé affiché peut être surchargé dans le fichier de langues personnel) <tt> :-)</tt></p> <p>À la réflexion, je me dis que puisque les adresses sont extensibles par le plugin Champs Extras 2, ce n'était peut-être pas une correction nécessaire... <tt> :-/</tt> Mais d'un autre côté, je me dis que cela fait partie des saisies de base et que ceux qui n'ont pas le besoin de Champs Extras ne devraient pas se le voir imposer à cause d'un manque évident. (même si cela alourdit l'interface pour ceux qui n'en font pas usage)</p> Plugin Coordonnées 2012-10-04T17:43:36Z https://files.spip.net/Plugin-Coordonnees#comment461884 2012-10-04T17:43:36Z <p><a href="http://contrib.spip.net/Reference-des-saisies#comment461812" class="spip_out" rel='nofollow external'>RastaPopoulos m'a fait découvrir le problème</a> : n'étant pas présent dans l'environnement. ce n'est donc pas transmis par l'URL comme je me suis imaginé... Le souci est maintenant réglé (moyennant une requête supplémentaire au chargement du formulaire) <tt> :-)</tt></p> <p>J'en ai profité pour iconiser dans les listes affichées. (mais faudra trouver de jolies icônes... ceci dit chaque thème peut surcharger et les modèles peuvent même adopter d'autres tailles). <br class="manualbr">Ceci amène une question : faut-il considérer cela comme une nouvelle fonctionnalité<small class="fine d-inline"> </small>? (je voyais plutôt une correction puisque les types ont été introduits il y a un bout de temps mais c'est juste que l'interface d'édition —surtout— n'avais pas suivi et que j'ai voulu corriger cet état de fait)</p> <p>Merci.</p> Plugin Coordonnées 2012-10-02T14:32:07Z https://files.spip.net/Plugin-Coordonnees#comment461768 2012-10-02T14:32:07Z <p>Bonsoir.</p> <p>En fait, c'est bien deux choses distinctes (et le modèle de données est bien pensé) mais à l'époque j'ai utilisé les titres comme des tyes car c'était mon besoin. J'ai depuis ce temps migré les valeurs dans les bons champs (ça commençait à être problématique quand un type de coordonnée en était un autre pour ceux qui partagent la même coordonnée). Mais il manque toujours l'interface... J'ai rajouté cela récemment. Cependant, à l'édition, je n'arrive pas à récupérer le type renseigné (j'ai pourtant modifié les appels pour inclure cette valeur d'environnement et j'ai veillé que ce soit chargé dans le contexte... je ne sais pas ce que j'ai oublié, à moins que je n'utilise mal la saisie selection)</p> <p>Merci pour toute aide.</p> Plugin Coordonnées 2012-10-02T14:23:42Z https://files.spip.net/Plugin-Coordonnees#comment461767 2012-10-02T14:23:42Z <p>Bientôt un an... Entre-temps je vois que c'est mentionné dans la documentation en ligne comme nouveauté de la 1.4.5. Je me suis permis de rajouter les sites (un besoin perso de l'époque, sauf que j'avais dû me passer de la belle interface) et les brèves (bof, juste comme ça).</p> <p>Voilou voilà</p> Plugin Coordonnées 2012-06-27T06:56:47Z https://files.spip.net/Plugin-Coordonnees#comment458820 2012-06-27T06:56:47Z <p>Pareil<small class="fine d-inline"> </small>!<br class="autobr"> Est-ce que ce n'est pas juste un oubli de changement de la borne max dans plugin.xml<small class="fine d-inline"> </small>?<br class="autobr"> (je préfère ne pas essayer à la mano)</p> Plugin Coordonnées 2012-06-13T16:26:01Z https://files.spip.net/Plugin-Coordonnees#comment458356 2012-06-13T16:26:01Z <p>Bonjour,<br class="autobr"> merci pour ce plugin.<br class="autobr"> je veux installer le v148 sur un spip 3.0 mais il n'est pas compatible (message d'alerte dans le gestionnaire de plugin de spip). <br class="autobr"> Ou trouver une version pour spip 3.0<small class="fine d-inline"> </small>?<br class="autobr"> Merci</p> Plugin Coordonnées 2012-05-01T17:54:12Z https://files.spip.net/Plugin-Coordonnees#comment456769 2012-05-01T17:54:12Z <p>Bonjour,</p> <p>avec le plugin coordonnées, l'enregestrement du lien avec l'auteur et le titre de l'enregistrement ne s'enregistrent pas dans les tables concernées donc les données sont bien enregistrées mais il faut ajouter ) la main le titre (ce qui est peu génant) mais aussi le lien dans la table de lien avec l'auteur.</p> <p>idem le pays n'est pas pris en compte.</p> <p>Pourriez vous me dire ou se situerai le pb à priori<small class="fine d-inline"> </small>?</p> <p>SPIP 2.1.13<br class="autobr"> Coordonnées 1.4.8<br class="autobr"> Contacts & Organisations 1.13.5<br class="autobr"> Pays ISO 3166-1 1.0.6</p> <p>Merci</p> Plugin Coordonnées 2011-12-19T18:23:43Z https://files.spip.net/Plugin-Coordonnees#comment452991 2011-12-19T18:23:43Z <p>merci<small class="fine d-inline"> </small>!<br class="autobr"> en fait, j'utilisais le plugin CSVimport, et la table n'était pas visible (car c'est une table de jointure).</p> <p>J'ai donc modifié le fichier mes_options.php en ajoutant</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$GLOBALS['csvimport_tables_jointures'] = true;</code></pre></div> <p>Et c'était bon.</p> <p>Merci</p> Plugin Coordonnées 2011-12-14T23:30:53Z https://files.spip.net/Plugin-Coordonnees#comment452873 2011-12-14T23:30:53Z <p>spip_numeros_liens : <br class="manualbr">id_numero est spip_numeros.id_numero<br class="manualbr">objet est 'auteur' et id_objet est spip_auteurs.id_auteur</p> Plugin Coordonnées 2011-12-10T21:48:43Z https://files.spip.net/Plugin-Coordonnees#comment452761 2011-12-10T21:48:43Z <p>merci pour ce plugin, que j'utilise couplé avec le plugin associaspip.</p> <p>Comme je voulais entrer les coordonnées de 200 membres, j'ai utilisé importCVS, mais si je modifie la table spip_numeros, cela ne modifie pas les auteurs.</p> <p>Après test, les id de la table spip_numeros ne sont pas les id des auteurs, mais sont incrémentés au fur et à mesure. Où se fait la correspondance entre les tables numeros et auteurs<small class="fine d-inline"> </small>?</p> <p>Je n'ai pas réussi à trouver où c'était.</p> Plugin Coordonnées 2011-10-03T16:02:42Z https://files.spip.net/Plugin-Coordonnees#comment450383 2011-10-03T16:02:42Z <p>J'ai découvert l'extension aux objets autres que les auteurs un peu par hasard (j'avais un formulaire du même nom qui une fois retiré de son dossier a provoqué l'affichage du formulaire natif...)</p> <ol class="spip"><li> Je pense qu'il serait bien que parmi les objets natifs de Spip auxquels on peut lier des coordonnées il y ait aussi les sites...</li><li> Ce serait bien aussi que d'autres plugins puissent en profiter simplement et donc qu'il y ait un pipeline (si c'est déjà le cas, alors c'est la documentation qui fait défaut)</li></ol> Plugin Coordonnées 2011-09-15T22:50:56Z https://files.spip.net/Plugin-Coordonnees#comment449790 2011-09-15T22:50:56Z <p>Pas de quoi :) Une fois les champs à rechercher et leurs poids indiqués, il faut modifier le <code class="spip_code spip_code_inline" dir="ltr">squelettes/recherche.htmp</code> pour y rajouter les boucles sur les tables à prendre en compte par <code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_RECHERCHE</code> (en gros il suffit de mettre le critère <code class="spip_code spip_code_inline" dir="ltr">{recherche}</code> dans la boucle)</p> <p><a href="http://www.spip.net/fr_article903.html" class="spip_url spip_out auto" rel="nofollow external">http://www.spip.net/fr_article903.html</a></p> Plugin Coordonnées 2011-09-13T19:33:37Z https://files.spip.net/Plugin-Coordonnees#comment449694 2011-09-13T19:33:37Z <p>Merci pour le tuyau<small class="fine d-inline"> </small>!</p> Plugin Coordonnées 2011-09-13T19:11:33Z https://files.spip.net/Plugin-Coordonnees#comment449691 2011-09-13T19:11:33Z <p>Bonjour zaa</p> <p>Normalement ce sont les plugins qui s'en occupent... (c'est pour cela que je parlais d'en faire une option si elle est intégrée un jour...) Mais Spip 2.x est assez souple et on peut avoir sa propre configuration qui étend ou surcharge celle des plugins. La facilité de la chose dépend des compétences et de l'expérience de chacun. <br class="manualbr">Regarde cette discussion pour commencer : <a href="http://www.mail-archive.com/spip-zone@rezo.net/msg12262.html" class="spip_url spip_out auto" rel="nofollow external">http://www.mail-archive.com/spip-zone@rezo.net/msg12262.html</a></p> Plugin Coordonnées 2011-09-13T17:40:26Z https://files.spip.net/Plugin-Coordonnees#comment449685 2011-09-13T17:40:26Z <p>Rebonjour,</p> <p>Gilcot, je me demandais comment puis-je modifier les champs dans la BD pour qu'ils soient indexables par spip<small class="fine d-inline"> </small>? Est-ce une opération simple<small class="fine d-inline"> </small>?</p> <p>Merci</p> Plugin Coordonnées 2011-09-13T14:33:12Z https://files.spip.net/Plugin-Coordonnees#comment449678 2011-09-13T14:33:12Z <p>Bonjour gilcot,</p> <p>Pour le crayon et les <code class="spip_code spip_code_inline" dir="ltr">#EDIT{xxx}</code> ça fonctionne très bien.</p> <p>Merci pour les infos concernant les tables. L'idée de développer une case à cocher permettant de choisir si les champs sont indexables ou non me semble très promoteur.</p> <p>Zaa</p> Plugin Coordonnées 2011-09-13T08:49:38Z https://files.spip.net/Plugin-Coordonnees#comment449664 2011-09-13T08:49:38Z <p>Bonjour.</p> <p>Je vois qu'il il y a un champ <code class="spip_code spip_code_inline" dir="ltr">type</code> qui est ajouté aux tables de liaisons. Pour quel usage est-il prévu<small class="fine d-inline"> </small>? A priori ça fait doublon avec le champ <code class="spip_code spip_code_inline" dir="ltr">titre</code> dans les tables principales non<small class="fine d-inline"> </small>?</p> <p>Merci.</p> Plugin Coordonnées 2011-09-13T08:40:29Z https://files.spip.net/Plugin-Coordonnees#comment449663 2011-09-13T08:40:29Z <p>Au fait, tu sembles utiliser les crayons dans tes pages (je vois dans les classes du squelette des <code class="spip_code spip_code_inline" dir="ltr">#EDIT{xxx}</code> d'où cette déduction). Est-ce que ça fonctionne bien dans ce cas<small class="fine d-inline"> </small>?</p> <p>Par rapport à ton problème initial, il est possible de proposer aux visiteurs, la recherche via un moteur de recherche (Yahoo<small class="fine d-inline"> </small>! ou Google par exemple) qui indexe bien tes pages. Comme la recherche se fait textuellement dans les pages finales, ça résoudra le souci :)</p> Plugin Coordonnées 2011-09-13T08:34:59Z https://files.spip.net/Plugin-Coordonnees#comment449661 2011-09-13T08:34:59Z <p>les champs des tables du plugin ne sont pas déclarés «<small class="fine d-inline"> </small>cherchables<small class="fine d-inline"> </small>» (les recherches sont faites en base de données et non dans les pages finales) ce qui est normal dans beaucoup de cas (on gère par exemple des coordonnées privées et on n'aimerait pas que n'importe qui ait accès à ces informations depuis le net...) Peut-être à terme cela pourra être une option de configuration (on cocherait les champs sur lesquels on aimerait que la recherche puisse se faire —par exemple les noms de municipalité mais pas directement les adresses municipales ou les casiers postaux<small class="fine d-inline"> </small>?) Mais cela pose un autre problème : à l'heure actuelle, la recherche (il faudra modifier le squelette de la page pour prendre en compte les adresses) dans Spip concerne les objets autonomes : il te faudra donc une page dédiée aux adresses (tout comme tu en as une pour les articles ou les rubriques) car la recherche ne saura pas gérer ce genre d'inclusion dans ton squelette... (les recherches internes par Spip ne sont pas faites au sein de la page générée mais dans les données brutes des tables)</p> Plugin Coordonnées 2011-09-08T05:27:29Z https://files.spip.net/Plugin-Coordonnees#comment449375 2011-09-08T05:27:29Z <p>Il faudrait que vous donniez à quelqu'un un accès sur un SPIP en ligne qui rencontre ce problème. Ça permettrait de voir un peu plus ce qui se passe.</p> Plugin Coordonnées 2011-09-07T21:14:45Z https://files.spip.net/Plugin-Coordonnees#comment449371 2011-09-07T21:14:45Z <p>Boite ouvrir : <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/coordonnees/branches/v1.4/coordonnees_pipelines.php" class="spip_out" rel='nofollow external'>La solution<small class="fine d-inline"> </small>?</a></p> Plugin Coordonnées 2011-09-07T19:59:19Z https://files.spip.net/Plugin-Coordonnees#comment449367 2011-09-07T19:59:19Z <p>Le site qui retient l'erreur est en 2.1.10. Celui d'acatone en v3. Ce n'est donc pas un problème de version.</p> <p>J'ai une erreur provenant de contacts_et_organisations :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>Critère inconnu id_auteur ../plugins/auto/contacts_et_organisations/prive/boite/selecteur_contacts_organisations.html _est_une_organisation 16</code></pre></div> <p>on dirait que l'id auteur n'est pas transmis. Toutefois je ne vois pas de lien possible. Quelqu'un a cette erreur<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2011-09-07T19:36:24Z https://files.spip.net/Plugin-Coordonnees#comment449365 2011-09-07T19:36:24Z <p>Problème identique que Acatonne, Phil, Maxime. Le dépliant fonctionne un instant uniquement. J'ai coordonnées ainsi que contact et org. Je vais remonter les commit et trouver ce qui coince.</p> Plugin Coordonnées 2011-08-11T17:05:13Z https://files.spip.net/Plugin-Coordonnees#comment448524 2011-08-11T17:05:13Z <p>Bonjour,</p> <p>Je viens de me rendre compte d'un petit problème, mais peut-être la solution est toute simple.</p> <p>Lorsque j'effectue une recherche sur un auteur, comment faire pour que la recherche se fasse également dans les tables coordonnées et organisations<small class="fine d-inline"> </small>?</p> <p>Voici ma page <a href="http://www.jqsi.qc.ca/spip.php?rubrique100" class="spip_url spip_out auto" rel="nofollow external">http://www.jqsi.qc.ca/spip.php?rubrique100</a></p> <p>On voit dans la liste plusieurs organismes situées à Montréal. Dans le moteur de recherche, situé au-dessus des drop down menus, lorsque je tape « Montréal », il n'y a que l'organisme ayant une adresse courriel montreal@.....org qui apparaît. <a href="http://www.jqsi.qc.ca/spip.php?page=rubrique&id_rubrique=100&recherche=montr%C3%A9al&x=0&y=0&var_mode=recalcul" class="spip_url spip_out auto" rel="nofollow external">http://www.jqsi.qc.ca/spip.php?page=rubrique&id_rubrique=100&recherche=montr%C3%A9al&x=0&y=0&var_mode=recalcul</a></p> <p>Avez-vous une idée comme faire une recherche dans la table auteurs, organisations et coordonnées en même temps<small class="fine d-inline"> </small>?</p> <p>Voici le code que j'utilise :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><B_mots_auteurs> <div class="menu articles"> <br /> <h1>Tous les organismes <BOUCLE_le_mot(MOTS){id_mot}>[«&thinsp;(#TITRE)&thinsp;» ]</BOUCLE_le_mot>[«&thinsp;(#RECHERCHE)&thinsp;» ][«&thinsp;(#ID_LETTRE)&thinsp;»]</h1> <ul> <BOUCLE_mots_auteurs(AUTEURS){id_mot?}{recherche?}{nom==^#ENV{id_lettre}}{par nom}{tous}> <BOUCLE_aut(ORGANISATIONS){par nom}{id_auteur}> <BOUCLE_auteur(AUTEURS){id_organisation}{tous}> <li> [(#LOGO_AUTEUR{right}|image_reduire{0,50})] <h3><a href="#URL_AUTEUR">#NOM</a></h3> <small> <BOUCLE_adresses_auteur(ADRESSES){id_auteur}> [<div class="item #EDIT{titre}">(#TITRE)</div>] [<div class="item #EDIT{voie}">(#VOIE)</div>] [<div class="item #EDIT{boite_postale}">(#BOITE_POSTALE)</div>] [<div class="item #EDIT{complement}">(#COMPLEMENT)</div>] <div>[<span class="item #EDIT{ville}">(#VILLE)</span>][ <span class="item #EDIT{code_postal} cp"> (#CODE_POSTAL)</span>][ <span class="item #EDIT{PAYS}">(#PAYS)</span>]</div> </BOUCLE_adresses_auteur> <BOUCLE_numeros_auteur(NUMEROS){id_auteur}> [<div>[<span class="item #EDIT{type_numero}">(#TYPE_NUMERO): </span>]<span class="item #EDIT{numero}">(#NUMERO)</span></div>] </BOUCLE_numeros_auteur> [<div class="#EDIT{email}"><a class="spip_mail" href="[mailto:(#EMAIL)]">(#EMAIL)</a></div>] <BOUCLE_emails_auteur(EMAILS){id_auteur}> [<div class="item #EDIT{type_numero}">(#TYPE_EMAIL)</div>] [<div class="item #EDIT{EMAIL}"><a class="spip_mail" href="[mailto:(#EMAIL)]">(#EMAIL)</a></div>] </BOUCLE_emails_auteur> [<div class="#EDIT{hyperlien} hyperlien"><a href="(#URL_SITE)" class="url org spip_out">[(#URL_SITE|couper{80})]</a></div>] </small> </li> </BOUCLE_auteur> </BOUCLE_aut> </BOUCLE_mots_auteurs> </ul> </div> </B_mots_auteurs></code></pre></div> Plugin Coordonnées 2011-08-06T05:55:42Z https://files.spip.net/Plugin-Coordonnees#comment448435 2011-08-06T05:55:42Z <p>merci pour ce retour qui confirme deux choses :</p> <ol class="spip"><li> la nécessité d'agrandir le champ destiné au casier postal : en l'état il est trop limité donc quasiment inutilisable (sauf rares cas français<small class="fine d-inline"> </small>?)</li><li> l'importance d'un champ région (ou subdivision territoriale : états américains, province canadienne, département indien, etc) il est souvent sur deux caractères quand il est codifié...</li></ol> <p>pour la casse, je constate que la plupart des recommandations que j'ai lu préconisent l'emploie des majuscules pour libeller les adresses. (mais laissent le choix). <br class="autobr"> ce n'est pas la faute du plugin si les utilisateurs ne rentrent pas les données correctement... mais comme il s'agit de formatage, pour ma part je fais toute la transformation et CSS<small class="fine d-inline"> </small>;-)</p> Plugin Coordonnées 2011-08-02T14:06:06Z https://files.spip.net/Plugin-Coordonnees#comment448356 2011-08-02T14:06:06Z <p>Bonjour</p> <p>Je rencontre le même problème qu'Acatonne et Phil.</p> <p>J'ai désactivé les autres plugins mais le le bug persiste. Dans l'html, la boite contenant l'ajax du plugin se trouve dans un <br class="autobr"> <strong>div class=«<small class="fine d-inline"> </small>ajaxbloc env- [chaine de caractère inintelligible]<small class="fine d-inline"> </small>»</strong>.<br class="autobr"> En supprimant avec firebug la chaîne de caractère inintelligible, j'accède au formulaire en cliquant sur le lien, la saisie et l'enregistrement se déroule normalement. Je ne sais pas ce qui génère cette chaine de caractère apparemment inutile.</p> Plugin Coordonnées 2011-07-25T22:39:26Z https://files.spip.net/Plugin-Coordonnees#comment448105 2011-07-25T22:39:26Z <p>Bonjour,</p> <p>J'ajoute que nous sommes beaucoup du Québec et que la nomenclature des adresses est assez différente. <a href="http://www.postescanada.ca/tools/pg/manual/PGaddress-f.asp" class="spip_url spip_out auto" rel="nofollow external">http://www.postescanada.ca/tools/pg/manual/PGaddress-f.asp</a></p> <p>- Nous disons Casier postal (C.P.) plutôt que boite postale, suivie d'un nom, par exemple. C.P. 28000 Centre-Ville <br>- Nous indiquons toujours la province, par exemple Montréal QC H1X 3E8 ou Montréal (Québec) H1X 3E8. Un champ province serait très apprécié. <br>- Le code postal est toujours en majuscule.</p> <p>Merci pour le plugin<small class="fine d-inline"> </small>!</p> Plugin Coordonnées 2011-07-23T14:45:40Z https://files.spip.net/Plugin-Coordonnees#comment448016 2011-07-23T14:45:40Z <p>La poste française a émis des règles de normalisation (je ne retrouve plus le document sur <a href='https://files.spip.net/laposte.net' class="spip_url" rel='nofollow'>laposte.net</a>, mais ces éléments sont repris dans <a href="http://www.dsi.cnrs.fr/conduite-projet/phasedeveloppement/technique/etude-detaillee/modele-de-donnees/basdevtech4.htm" class="spip_out" rel='nofollow external'>« Rédaction et enregistrement des adresses postales » sur le site du CNRS</a>. Ces règles sont similaires à <a href="ftp://ftp.royalmail.com/Downloads/public/ctf/rm/Cleanmail/Cleanmail_and_Cleanmail_Plus_brochure_05.pdf" class="spip_out" rel='nofollow'>ceux de la RoyalMail britanique</a> ou de l'UPS, et il s'alignent sur les recommandations de l'Union postale internationale... <br class="manualbr">Ça c'est pour les références, venons-en aux remarques...</p> <p>Le champ ville (qui est plutôt une commune en France, et plus généralement se réfère à un « relais distributeur postal » et est communément désigné par « localité » puisque ça peut bien être une ville qu'un village ou autre) ne devrait pas être de type tinytext... mais un varchar d'environ 30 (en France les noms de localités sont normalisées à 26 caractères sans compter la mention cedex) ou un peu plus (chez moi c'est fixé à 64 pour voir très large mais il est difficile de faire tenir plus de 40 caractères de taille normale sur cette ligne, code postal compris)</p> <p>Contrairement à ce que j'avais mentionné dans un autre message, il y a une ligne (donc encore une trentaine de caractères) pour le numéro, type et nom de voie... <br class="manualbr">Cette ligne est précédée d'une autre qui recueille le complément d'adresse (bâtiment, étage, casier, etc.) <br class="manualbr">Avant cela, il peut y avoir une autre ligne pour indiquer l'intitulé court d'organisme/service/unité en complément de la raison sociale ou l'institution et le rôle/poste en complément du prénom et nom, ou autres... J'ai considéré ces deux lignes comme complément dans ma base (et ai prévu 130 caractères en tenant compte du saut de ligne)</p> <p>Le champ code postal, ne devrait pas être limité à 10 mais être aussi grand que le champ localité... <br class="manualbr">En effet, le numéro de boite postale est toujours précédé de la mention BP en français, et PO BOX en anglais... De ce fait <a href="http://en.wikipedia.org/wiki/File:Intelligent_Mail_Barcode_Wiki22.png" class="spip_out" rel='nofollow external'>on dépasse facilement les dix caractères sur cette ligne</a><small class="fine d-inline"> </small>!<br class="manualbr">Par ailleurs, on peut avoir <a href="http://fr.wikipedia.org/wiki/Adresse_postale#Exemples" class="spip_out" rel='nofollow external'>une boîte postale dans une commune différente qu'il faut préciser</a>... (c'est plus courant qu'on le croit) <br class="manualbr">Et cette même ligne sert à indiquer le hameau/lit-dit (différent encore du bureau distributeur...) Dans ces deux cas, on conçoit bien qu'il faille soit un champ qui sera à la boite_postale ce qu'est la ville au code_postal<small class="fine d-inline"> </small>; ou alors (et plus simple) ce champ doit être assez large pour accueillir toute la ligne d'information (chez moi je l'ai mis à 64 en voyant pareillement large)</p> <p>La plupart des recommandations officielles et l'Union postale universelle préconise l'ordre : compléments, voie, boite_postale, code_postal et ville (inversé chez les anglophone avec la ville sur une ligne séparée —uk— ou suivie d'une virgule —us, ca---) Il serait bien que la présentation par défaut suive cela...</p> <p>Je vais encore radoter, mais le code/nom région est important pour les adresses de certains pays... Il serait bon d'ajouter ce champ... ou alors d'étendre le champ code_postal (vu que le code région est souvent placé avant ou après, séparé ou pas par une virgule, bien qu'il puisse être sur une ligne séparée dans certains cas)</p> <p>Voilà, c'est tout ...pour une base plus compacte et véloce ^^</p> Plugin Coordonnées 2011-07-18T15:09:40Z https://files.spip.net/Plugin-Coordonnees#comment447852 2011-07-18T15:09:40Z <p>pardon, formulaire CVT et non modèle... (justement dans <code class="spip_code spip_code_inline" dir="ltr">prive/boite/coordonnees.html</code>, on pourrait plutôt appeler des <code class="spip_code spip_code_inline" dir="ltr">modeles/coordonnes_xxx.html</code> au lieu d'inclure <code class="spip_code spip_code_inline" dir="ltr">prive/liste/xxx.html</code><small class="fine d-inline"> </small>; avec l'avantage de permettre d'adapter plus facilement l'affichage aux modifications des formulaires)</p> <p>dans le même esprit, j'ai besoin des indicatifs téléphonique internationaux que j'ai rajouté à la table <code class="spip_code spip_code_inline" dir="ltr">spip_pays</code><small class="fine d-inline"> </small>; et j'ai modifié le formulaire <code class="spip_code spip_code_inline" dir="ltr">editer_numero</code> comme suit :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><div class='formulaire_spip formulaire_#FORM formulaire_#FORM-#ENV{id_numero,nouveau}'> [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>] [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>] [(#ENV{editable}|oui) <form method='post' action='[(#ENV{action})]'><div> #ACTION_FORMULAIRE{#ENV{action}} <input type='hidden' name='id_numero' value='#ENV{id_numero}' /> <input type='hidden' name='objet' value='#ENV{objet}' /> <input type='hidden' name='id_objet' value='#ENV{id_objet}' /> <ul> [(#CONFIG{coordonnees_types_numeros}|?{ [(#SAISIE{select, titre, label=<:coordonnees:label_titre:>, option_datas=#CONFIG{coordonnees_types_numeros} })] , [(#SAISIE{input, titre, label=<:coordonnees:label_titre:> })] })] [(#PLUGIN{pays}|?{ [(#SAISIE{pays, pays, code_pays=oui, label=<:coordonnees:label_pays:>, defaut=#CONFIG{coordonnees_code_pays,FR} })] , [(#SAISIE{input, pays, label=<:coordonnees:label_pays:>, defaut=#CONFIG{coordonnees_code_pays,FR}, explication=<coordonnees:code_ISO-3166-1:>, maxlength=2, size=2 })] })] [(#SAISIE{input, region, label=<:coordonnees:label_indicatif:>, defaut=#CONFIG{coordonnees_indicatif_region}, maxlength=10, size=10 })] [(#SAISIE{input, numero, label=<:coordonnees:label_numero:> })] [(#SAISIE{input, poste, label=<:coordonnees:label_poste:>, maxlength=3, size=3 })] [(#SAISIE{textarea, horaires, label=<:coordonnees:label_horaires:>, rows=3 })] </ul> [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ] <!--extra--> <p class='boutons'> <input type='submit' name='enregistrer' value='<:bouton_enregistrer:>' /> </p> </div></form> ] </div></code></pre></div> <p>les derniers champs (poste et horaires) devraient être typiquement gérés par « champs extra2 »<small class="fine d-inline"> </small>; mais l'interface est manquante (il voit et gère bien les adresses, mais pas les numéros)</p> Plugin Coordonnées 2011-07-18T14:32:10Z https://files.spip.net/Plugin-Coordonnees#comment447848 2011-07-18T14:32:10Z <p>je suggérais :</p> <blockquote class="spip"> <p>ce qu'il faudrait maintenant, c'est supprimer la dépendance (je crois «<small class="fine d-inline"> </small>utilise<small class="fine d-inline"> </small>» au lieu de «<small class="fine d-inline"> </small>necessite<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>?) au plugin pays... s'il est présent, on continue comme maintenant en affichant une liste déroulante et le libellé «<small class="fine d-inline"> </small>pays<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>; s'il n'est pas présent on affiche une simple ligne de texte (limitée à 2 caractères) et le libellé «<small class="fine d-inline"> </small>code pays<small class="fine d-inline"> </small>»</p> <p>toujours à propos de l'interface de saisie des adresses postales :<br class="autobr"> le champ «<small class="fine d-inline"> </small>voie<small class="fine d-inline"> </small>», libellé «<small class="fine d-inline"> </small>adresse<small class="fine d-inline"> </small>», ne devrait pas être une ligne (inpui text) mais un bloc (textarea) de 3 à 5 lignes<br class="autobr"> les champs «<small class="fine d-inline"> </small>code_postal<small class="fine d-inline"> </small>» et «<small class="fine d-inline"> </small>boite_postale<small class="fine d-inline"> </small>» devraient avoir une zone de saisie limitée à dix (10) caractères pour avertir (indépendamment de tout contrôle)</p> </blockquote> <p>ceci peut se faire aisément... voici le modèle <code class="spip_code spip_code_inline" dir="ltr">editer_adresse</code> modifié dans ce sens :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><div class='formulaire_spip formulaire_#FORM formulaire_#FORM-#ENV{id_adresse,nouveau}'> [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>] [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>] [(#ENV{editable}|oui) <form method='post' action='[(#ENV{action})]'><div> #ACTION_FORMULAIRE{#ENV{action}} <input type='hidden' name='id_adresse' value='#ENV{id_adresse}' /> <input type='hidden' name='objet' value='#ENV{objet}' /> <input type='hidden' name='id_objet' value='#ENV{id_objet}' /> <ul> [(#CONFIG{coordonnees_types_adresses}|?{ [(#SAISIE{select, titre, label=<:coordonnees:label_titre:>, option_datas=#CONFIG{coordonnees_types_adresses} })] , [(#SAISIE{input, titre, label=<:coordonnees:label_titre:> })] })] [(#SAISIE{textarea, voie, label=<:coordonnees:label_voie:>, rows=4 })] [(#SAISIE{input, complement, label=<:coordonnees:label_complement:> })] [(#SAISIE{input, boite_postale, label=<:coordonnees:label_boite_postale:>, defaut=#CONFIG{coordonnees_boite_postal}, maxlength=10, size=10 })] [(#SAISIE{input, code_postal, label=<:coordonnees:label_code_postal:>, defaut=#CONFIG{coordonnees_code_postal}, maxlength=10, size=10 })] [(#SAISIE{input, ville, label=<:coordonnees:label_ville:> , defaut=#CONFIG{coordonnees_nom_localite} })] [(#SAISIE{input, region, label=<:coordonnees:label_region:>, defaut=#CONFIG{coordonnees_code_region} })] [(#PLUGIN{pays}|?{ [(#SAISIE{pays, pays, code_pays=oui, label=<:coordonnees:label_pays:>, defaut=#CONFIG{coordonnees_code_pays,FR} })] , [(#SAISIE{input, pays, label=<:coordonnees:label_pays:>, defaut=#CONFIG{coordonnees_code_pays,FR}, explication=<coordonnees:code_ISO-3166-1:>, maxlength=2, size=2 })] })] </ul> [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ] <!--extra--> <p class='boutons'> <input type='submit' class='submit' name='enregistrer' value='<:bouton_enregistrer:>' /> </p> </div></form> ] </div></code></pre></div> <p>(concernant la région, j'ai créé ce champs dans ma base de données, et l'enregistrement se fait bien<small class="fine d-inline"> </small>; c'est juste qu'il n'est pas affiché par défaut... le mieux est de virer cette ligne du modèle et de gérer cela avec champs_extra2 pour l'instant) <br class="manualbr">les valeurs par défaut, stockées dans la table <code class="spip_code spip_code_inline" dir="ltr">spip_meta</code>, sont supportées par le modèle<small class="fine d-inline"> </small>; il ne reste plus qu'à prévoir le formulaire CFG pour les gérer<small class="fine d-inline"> </small>;-)</p> Plugin Coordonnées 2011-07-11T10:16:54Z https://files.spip.net/Plugin-Coordonnees#comment447631 2011-07-11T10:16:54Z <p>ps : penser à mettre à jour l'article... (au sujet des balises et des captures d'écran) <br class="manualbr">les type_... n'existe plus, c'est désormais titre (j'ai cherché un petit bout de temps...) <br class="manualbr">il n'y a plus de numéro non plus : c'est directement intégré à la voie (on gagne plus qu'on perd à l'usage)</p> <p>ps2 : si j'en crois la capture d'écran, apparemment il y avait « région » qui était prévu au départ (en plus de « boîte postale »)... pourquoi a t-il disparu<small class="fine d-inline"> </small>? :(</p> Plugin Coordonnées 2011-07-11T10:07:25Z https://files.spip.net/Plugin-Coordonnees#comment447629 2011-07-11T10:07:25Z <p>j'avais oublié en passant... concernant l'internationalisation, il serait bien d'afficher (puis plus tard de générer et imprimer les étiquettes) les élément s des adresses selon l'ordre attendu pour un bon traitement du courrier. <br class="manualbr">j'ai pensé initialement que ça pourrait être une liste déroulante dans laquelle l'utilisateur choisirait (et donc un champ supplémentaire dans table des adresses)<small class="fine d-inline"> </small>; mais le formatage étant propre à un pays, il faudrait que l'information soit plutôt indiqué dans la table des pays (ce qui automatise le traitement et garde l'interface simple avec une information de moins à demander à l'utilisateur), mais ce sera toujours une liste de possibilités :</p> <ul class="spip"><li> complement<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; boite_postale<small class="fine d-inline"> </small>; code_postal ville (par défaut, recommandations de l'IUT)</li><li> complément<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; boite_postale<small class="fine d-inline"> </small>; code_postal ville (cas de la France, et les CEDEX font partie de l'intitulé de la localité dont ils sont à la fin)</li><li> complement<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; ville code_postal (Allemagne et Belgique)</li><li> complement<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; code_canton-code_postal ville (Suisse)</li><li> voie<small class="fine d-inline"> </small>; complement<small class="fine d-inline"> </small>; ville code_postal<small class="fine d-inline"> </small>; nom_region (Indonésie)</li><li> cemplement<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; code_postal ville<small class="fine d-inline"> </small>; nom_province (Italie)</li><li> voie<small class="fine d-inline"> </small>; complement<small class="fine d-inline"> </small>; boite_postale<small class="fine d-inline"> </small>; code_postal ville (Portugal)</li><li> complément<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; code_postal, code_region ville (Canada)</li><li> complement<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; code_region, ville code_posal (États-Unis)</li><li> complement<small class="fine d-inline"> </small>; boite_postal<small class="fine d-inline"> </small>; voie<small class="fine d-inline"> </small>; ville<small class="fine d-inline"> </small>; code_postal (Angleterre)</li><li> etc. cf 41 cas : <a href="http://en.wikipedia.org/wiki/Address_(geography)#Mailing_address_format_by_country" class="spip_url spip_out" rel='nofollow external'>http://en.wikipedia.org/wiki/Addres...</a></li></ul> <p>cette fonctionnalité de la mort me semble assez facile à mettre en place. on peut utiliser une liste/table annexe (plus flexible et évolutif, mais plus contraignant à maintenir et moins simple à coder)<small class="fine d-inline"> </small>; ou on peut avoir une colonne de la table pays qui reprend les colonnes de la table adresse dans l'ordre où on doit les présenter et le formatage (dans mes exemple j'ai utilisé le point-virgule pour séparer les lignes, sachant que la virgule et le tiret sont utilisés dans le formatage quand des éléments/champs sont groupés...)</p> Plugin Coordonnées 2011-07-11T08:56:25Z https://files.spip.net/Plugin-Coordonnees#comment447628 2011-07-11T08:56:25Z <p>pour l'utilisation des code ISO, c'est fait depuis la version 1.3 \o/ et la migration est prévue aussi. <br class="manualbr">ce qu'il faudrait maintenant, c'est supprimer la dépendance (je crois « utilise » au lieu de « necessite »<small class="fine d-inline"> </small>?) au plugin pays... s'il est présent, on continue comme maintenant en affichant une liste déroulante et le libellé « pays »<small class="fine d-inline"> </small>; s'il n'est pas présent on affiche une simple ligne de texte (limitée à 2 caractères) et le libellé « code pays »</p> <p>pour les départements/états il y a déjà un champs qui pourrait convenir à cela : celui appelé boite_postal (que j'aurais baptisé plutôt « region ») et libellé « boîte postale » (qui n'a pas de raison d'être séparé... mais bon, pour contenter tout le monde le libellé pourrait être « B.P./état/dépt. »...)</p> <p>toujours à propos de l'interface de saisie des adresses postales : <br class="manualbr">le champ « voie », libellé « adresse », ne devrait pas être une ligne (inpui text) mais un bloc (textarea) de 3 à 5 lignes<br class="manualbr">les champs « code_postal » et « boite_postale » devraient avoir une zone de saisie limitée à dix (10) caractères pour avertir (indépendamment de tout contrôle)</p> Plugin Coordonnées 2011-06-09T06:44:06Z https://files.spip.net/Plugin-Coordonnees#comment446557 2011-06-09T06:44:06Z <p>J ai le même souci mais en SPIP 2.1.10... tu n'es pas tout seul<small class="fine d-inline"> </small>!!</p> Plugin Coordonnées 2011-05-27T13:33:09Z https://files.spip.net/Plugin-Coordonnees#comment446102 2011-05-27T13:33:09Z <p>Bonjour,<br class="autobr"> je reprends le fil car c'est approchant.</p> <p>lorsque je veux ajouter une adresse/telephone/mail, l'encart se referme après avoir afficher la roue de chargement et revient à l'état initial sans formulaire</p> <p>Si je désactive le javascript sur mon firefox je tombe bien sur le formulaire dédié. Firefox n'indique pas d'erreur js.</p> <p>J'ai retiré mes_fonctions et mes_options<br class="autobr"> Sur un spip 3, avec juste coordonnées/pays et saisie</p> <p>Il n'y a que moi<small class="fine d-inline"> </small>?</p> Plugin Coordonnées 2011-05-25T13:51:18Z https://files.spip.net/Plugin-Coordonnees#comment446000 2011-05-25T13:51:18Z <p>Oups.... Oui, en effet, un grand merci à Matthieu... Morale de l'histoire toujours lire l'auteur du post<small class="fine d-inline"> </small>!!</p> Plugin Coordonnées 2011-05-25T13:33:59Z https://files.spip.net/Plugin-Coordonnees#comment445997 2011-05-25T13:33:59Z <p>... <strong>et</strong> Matthieu. C'est lui qui t'a trouvé la solution<small class="fine d-inline"> </small>;-)</p> Plugin Coordonnées 2011-05-25T13:27:49Z https://files.spip.net/Plugin-Coordonnees#comment445995 2011-05-25T13:27:49Z <p>C'est trop grave, j'ai cherché des heures...pffff.... Enfin, c'est comme ça qu'on apprend<small class="fine d-inline"> </small>!... Merci Cyril, ça marche impec<small class="fine d-inline"> </small>!</p> Plugin Coordonnées 2011-05-25T12:08:13Z https://files.spip.net/Plugin-Coordonnees#comment445993 2011-05-25T12:08:13Z <p>Ah, c'est très simple : un espace / saut de ligne en trop avant <code class="spip_code spip_code_inline" dir="ltr"><?php</code> ou après <code class="spip_code spip_code_inline" dir="ltr">?></code></p> <p>Matthieu.</p>