Plugin Contacts & Organisations - commentaires Plugin Contacts & Organisations 2022-03-23T09:13:32Z https://files.spip.net/Plugin-Contacts-Organisations#comment510531 2022-03-23T09:13:32Z <p>Ce n'est pas du tout ce que j'ai dit : j'ai dit que si ce n'est pas Champs Extras qui fournit directement l'ensemble des saisies au bon endroit, alors dans les plugins qui ont besoin des extras *ailleurs que dans l'objet de ces champs*, doivent refaire le même travail que ce que fait Champs Extras dans les formulaires des objets. Là en l'occurrence C&0 devrait recoder le même travail que ce que fait Champs Extras pour editer_contact et editer_organisation, mais dans editer_auteur. Ma préférence étant donc que ce soit Champs Extras qui fassent mieux dès le départ.</p> <p>En attendant, t'as pas du tout à tout recoder toi-même : <a href='https://files.spip.net/Profils' class="spip_in" rel='nofollow'>le plugin Profils</a> sert justement à ça, en bien mieux que ce que fait C&0 dans editer_auteur en bourrin. Avec tu peux gérer tes utilisateurs avec les champs voulus pour chacun, mélangeant dans le même unique form les champs des auteurs, contacts, coordonnées…</p> Plugin Contacts & Organisations 2022-03-23T08:54:48Z https://files.spip.net/Plugin-Contacts-Organisations#comment510530 2022-03-23T08:54:48Z <blockquote class="spip"> <p>Faut alors refaire tout son boulot soi-même à la main, quand on les veut ailleurs, ce qui est un peu chiant</p> </blockquote> <p>Créer un formulaire sur mesure.</p> Plugin Contacts & Organisations 2022-03-23T07:20:11Z https://files.spip.net/Plugin-Contacts-Organisations#comment510529 2022-03-23T07:20:11Z <p>Euh tu vas faire quoi ça<small class="fine d-inline"> </small>? :)</p> Plugin Contacts & Organisations 2022-03-23T05:55:38Z https://files.spip.net/Plugin-Contacts-Organisations#comment510528 2022-03-23T05:55:38Z <p>Merci pour ce retour, je vais faire ça.</p> Plugin Contacts & Organisations 2022-03-23T00:02:45Z https://files.spip.net/Plugin-Contacts-Organisations#comment510527 2022-03-23T00:02:45Z <p>Oui effectivement, c'est dû au fonctionnement de Champs extras qui ne s'insère que dans le form de l'objet des champs. Faut alors refaire tout son boulot soi-même à la main, quand on les veut ailleurs, ce qui est un peu chiant. Le plus propre serait que Champs extras ajoute directement les saisies ajoutées dans les saisies de l'objet des champs quand cet objet est déjà fabriqué entièrement en saisies (ce qui est le cas pour les contacts et orgas), et dans ce cas dès qu'on récupère « les saisies de tel objet », alors on aurait la liste complète, celles d'origines + les extras. Mais du coup c'est plutôt une amélioration directement du plugin Champs Extras…</p> <p>Un ticket existait déjà en ce sens d'ailleurs (je viens de le repréciser/compléter un peu plus) :<br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/champs_extras_core/issues/10" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/champs_extras_core/issues/10</a></p> Plugin Contacts & Organisations 2022-03-22T19:29:19Z https://files.spip.net/Plugin-Contacts-Organisations#comment510526 2022-03-22T19:29:19Z <p>Bonjour,</p> <p>Dans le cas d'ajout de champs extra aux contacts et/ou aux organisations, ces champs ne sont pas visibles dans l'édition d'un auteur, si les fiches sont associées.<br class="autobr"> Comment corriger cela svp<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2022-01-16T11:52:23Z https://files.spip.net/Plugin-Contacts-Organisations#comment510002 2022-01-16T11:52:23Z <p>ah<small class="fine d-inline"> </small>! super merci<br class="autobr"> bon wd<br class="autobr"> Natacha</p> Plugin Contacts & Organisations 2022-01-16T11:40:19Z https://files.spip.net/Plugin-Contacts-Organisations#comment510001 2022-01-16T11:40:19Z <p>C'est ici-même sur ce site :)</p> <p>En haut « S'inscrire pour contribuer », il y a deux choses, ici pour la documentation et « Contribuer au développement / Forge SPIP » :<br class="autobr"> <a href="https://contrib.spip.net/spip.php?page=identifiants" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/spip.php?page=identifiants</a></p> Plugin Contacts & Organisations 2022-01-16T11:36:40Z https://files.spip.net/Plugin-Contacts-Organisations#comment510000 2022-01-16T11:36:40Z <p>je cherche mais ne trouve à qui demander de me créer un compte sur git</p> Plugin Contacts & Organisations 2022-01-16T11:27:51Z https://files.spip.net/Plugin-Contacts-Organisations#comment509999 2022-01-16T11:27:51Z <p>Car oui pour tester pour SPIP 4, ce n'est pas cette version 4.0.8 qui ne bougera plus (branche 4) mais la branche 5 en cours de développement (le « master » dans le dépôt Git) : <br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/contacts_et_organisations/src/branch/master/paquet.xml" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/contacts_et_organisations/src/branch/master/paquet.xml</a></p> <p>(mais où le bug que tu décris y est bien aussi)</p> Plugin Contacts & Organisations 2022-01-16T11:22:48Z https://files.spip.net/Plugin-Contacts-Organisations#comment509998 2022-01-16T11:22:48Z <p>Si tu n'en as pas déjà, cela peut être bien de demander un compte sur la forge Git afin de pouvoir directement créer ou commenter des vrais tickets de bugs, si tu es amené à en découvrir d'autres :)</p> Plugin Contacts & Organisations 2022-01-16T08:56:31Z https://files.spip.net/Plugin-Contacts-Organisations#comment509997 2022-01-16T08:56:31Z <p>Bonjour RastaPopoulos<br class="autobr"> j'ai modifié les bornes de la version 4.0.8<br class="autobr"> j'ai installé le plugin pour valider un certain nombres de fonctionnalités dans le cadre d'une demande de devis<br class="autobr"> j'ai donc été au plus vite</p> <p>je viens d'essayer de me connecter sur git avec github mais pas possible<br class="autobr"> Les inscriptions sont désactivées. Veuillez contacter l'administrateur du site.</p> <p>merci en tout cas pour l'énorme travail effectué<br class="autobr"> Natacha</p> Plugin Contacts & Organisations 2022-01-14T20:57:01Z https://files.spip.net/Plugin-Contacts-Organisations#comment509993 2022-01-14T20:57:01Z <p>Hello, tu as installé le plugin en Git du coup<small class="fine d-inline"> </small>? La version « master » pour SPIP 4 est encore en « dev » effectivement, car le plugin n'est pas encore compatible officiellement, il est connu qu'il y a encore des problèmes.</p> <p>Et donc oui pour ce que tu décris c'est bien un bug, mais du coup il faudrait plutôt un ticket, ou en commentaire de celui là qui existe déjà :<br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/contacts_et_organisations/issues/3" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/contacts_et_organisations/issues/3</a></p> Plugin Contacts & Organisations 2022-01-14T15:48:07Z https://files.spip.net/Plugin-Contacts-Organisations#comment509991 2022-01-14T15:48:07Z <p>Merci RastaPopoulos</p> <p>c'est peut une bonne piste quand même</p> <p>merci<br class="autobr"> Natacha</p> Plugin Contacts & Organisations 2022-01-14T15:22:07Z https://files.spip.net/Plugin-Contacts-Organisations#comment509990 2022-01-14T15:22:07Z <p>Il n'y a pas de méthode, le plugin ne fournit pas d'outils pour importer/exposer en masse.</p> <p>Le <a href='https://files.spip.net/Profils' class="spip_in" rel='nofollow'>plugin Profils</a> fournit cela, mais dans son cas, toute organisation ou contact doit être lié à un compte utilisateur. Éventuellement on peut feinter en l'utilisant puis en supprimant les comptes associés à chaque (et dans les tables de liens ensuite), mais ça reste du bidouillage (si on ne veut pas de compte associé à chaque).</p> Plugin Contacts & Organisations 2022-01-14T15:11:42Z https://files.spip.net/Plugin-Contacts-Organisations#comment509989 2022-01-14T15:11:42Z <p>Bonjour<br class="autobr"> retour de test en Spip 4<br class="autobr"> dans « contact » la recherche pour associer à un auteur génère bien un résultat mais la feuille de style est sur display : none<small class="fine d-inline"> </small>; et y reste<br class="autobr"> ligne 1617</p> <div class="precode"><pre class="spip_code spip_code_block language-css" dir="ltr" style="text-align:left;" data-language="css"><code> .lat .liste-objets tr > :not(.principale):not(.id):not(.statut), .lat .liste-objets .titre .soustitre, .lat .liste-objets .titre .surtitre {display: none;}</code></pre></div> <p>une fois bidouillé le css en cliquant sur l'auteur l'association ne se fait pas<br class="autobr"> c'est juste un lien vers l'auteur</p> <p>j'ai aussi constaté que l'action de chercher lançait une requète XHR de plugins-dist/bigup/javascript/bigup.logos.js</p> Plugin Contacts & Organisations 2022-01-14T13:15:00Z https://files.spip.net/Plugin-Contacts-Organisations#comment509982 2022-01-14T13:15:00Z <p>Bonjour</p> <p>quelle est la méthode pour importer en masse des nouveaux contacts<small class="fine d-inline"> </small>?</p> <p>merci<br class="autobr"> Natacha</p> Plugin Contacts & Organisations 2021-11-03T14:35:06Z https://files.spip.net/Plugin-Contacts-Organisations#comment509531 2021-11-03T14:35:06Z <p>C'est un autre problème, à signaler dans le plugin idoine (mais j'ai vu que Maieul avait commencé à corriger des choses)</p> Plugin Contacts & Organisations 2021-11-03T10:39:15Z https://files.spip.net/Plugin-Contacts-Organisations#comment509512 2021-11-03T10:39:15Z <p><strong>c'est bien cela et l'erreur se voit en ouvrant les fichiers xml dans Sublime Text<small class="fine d-inline"> </small>!</strong></p> <p>J'ai commis l'erreur de les éditer dans un l'éditeur de texte très basique intégré au logiciel Mac Path Finder (qui rend beaucoup de services par ailleurs) :</p> <p><strong>au lieu de guillemets droits ", il avait «<small class="fine d-inline"> </small><0xa0> et <0xa0>" </strong></p> <p><strong>Après ce problème corrigé, il me reste un problème gênant :</strong><br class="autobr"> si l'ensemble des plugins ont pu être activés, l'activation du plugin rubrique à l'inscription provoque une erreur 500 et, si l'on revient en arrière dans le navigateur, ce dernier plugin est fonctionnel, mais la page Gestion des plugins est vide<small class="fine d-inline"> </small>! (voir copie d'écran jointe)</p> Plugin Contacts & Organisations 2021-11-03T10:01:59Z https://files.spip.net/Plugin-Contacts-Organisations#comment509511 2021-11-03T10:01:59Z <p>Ton copié collé montre pourtant que tous les attributs ont un double quote classique du code pour les entourer, alors que seul l'attribut de compat que tu as modifié a des guillemets français autour. Si c'est ça forcément ça ne peut que péter.</p> Plugin Contacts & Organisations 2021-11-03T08:59:07Z https://files.spip.net/Plugin-Contacts-Organisations#comment509510 2021-11-03T08:59:07Z <p>Bonjour,</p> <p>Ci-joint une capture d'écran des erreurs affichées par l'interface de "Gestion des plugins" sur un spip 4.0.0 vierge avec les fichiers paquet.xml des plugins modifiés sur le modèle habituel pour forcer la compatibilité vers une version plus récente de spip :</p> <p><strong>"> required"</strong> signifie-t-il qu'un chevron ">" est manquant alors que le seul code modifié est <i>compatibilite=«<small class="fine d-inline"> </small>[3.0.0<small class="fine d-inline"> </small>;4.0.*]<small class="fine d-inline"> </small>»</i><small class="fine d-inline"> </small>?</p> <div class="precode"><pre class="spip_code spip_code_block language-xml" dir="ltr" style="text-align:left;" data-language="xml"><code><paquet prefix="contacts" categorie="auteur" version="4.0.8" etat="test" compatibilite=« [3.0.0;4.0.*] » logo="images/contacts-128.png" schema="1.13.0" documentation="https://contrib.spip.net/Plugin-Contacts-Organisations" > <nom>Contacts &#38; Organisations</nom> <!-- Ajouter un gestionnaire de contacts à SPIP --> <auteur>Cyril MARION</auteur> <auteur lien="http://www.cym.fr/">Ateliers CYM</auteur> <auteur lien="http://magraine.net/">Matthieu Marcillaud</auteur> <auteur lien="http://www.ldd.fr/">Les Développements Durables</auteur> <traduire module="contacts" reference="fr" gestionnaire="salvatore" /> <traduire module="paquet-contacts" reference="fr" gestionnaire="salvatore" /> <pipeline nom="declarer_tables_objets_sql" inclure="base/contacts.php" /> <pipeline nom="declarer_tables_interfaces" inclure="base/contacts.php" /> <pipeline nom="declarer_tables_auxiliaires" inclure="base/contacts.php" /> <pipeline nom="affiche_gauche" inclure="contacts_pipelines.php" /> <pipeline nom="afficher_contenu_objet" inclure="contacts_pipelines.php" /> <pipeline nom="affiche_hierarchie" inclure="contacts_pipelines.php" /> <pipeline nom="autoriser" inclure="contacts_autoriser.php" /> <pipeline nom="boite_infos" inclure="contacts_pipelines.php" /> <pipeline nom="formulaire_fond" inclure="contacts_pipelines.php" /> <pipeline nom="formulaire_charger" inclure="contacts_pipelines.php" /> <pipeline nom="formulaire_verifier" inclure="contacts_pipelines.php" /> <pipeline nom="formulaire_traiter" inclure="contacts_pipelines.php" /> <pipeline nom="ieconfig_metas" inclure="contacts_pipelines.php" /> <pipeline nom="insert_head_css" inclure="contacts_pipelines.php" /> <pipeline nom="optimiser_base_disparus" inclure="contacts_pipelines.php" /> <necessite nom="saisies" compatibilite="[3.23.2;[" /> <necessite nom="medias" compatibilite="[2.7.27;[" /> <necessite nom="spip_bonux" compatibilite="[3.1.0;[" /> <utilise nom="coordonnees" compatibilite="[2.1.0;[" /> <utilise nom="crayons" compatibilite="[1.13.8;[" /> <menu nom="contacts_organisations" titre="contacts:bouton_contacts_organisations" parent="menu_edition" icone="images/contact-16.png" action="repertoire" /> <onglet nom="repertoire" titre="contacts:bouton_repertoire" parent="contacts" icone="images/annuaire-24.png" /> <onglet nom="organisations" titre="contacts:bouton_organisations" parent="contacts" icone="images/organisation-24.png" /> <onglet nom="contacts" titre="contacts:bouton_contacts" parent="contacts" icone="images/contact-24.png" /> </paquet></code></pre></div> Plugin Contacts & Organisations 2021-11-03T07:40:59Z https://files.spip.net/Plugin-Contacts-Organisations#comment509509 2021-11-03T07:40:59Z <p>En « retour » de quoi<small class="fine d-inline"> </small>? À quel endroit<small class="fine d-inline"> </small>? Ce que tu colles là ne correspond ni a des erreurs PHP, ni a des erreurs de SVP dans l'admin des plugins, donc je ne vois pas de quelle sorte de message il s'agit ni où.</p> Plugin Contacts & Organisations 2021-11-03T01:16:14Z https://files.spip.net/Plugin-Contacts-Organisations#comment509507 2021-11-03T01:16:14Z <p>Bonsoir,</p> <p>Sous spip 4.0.0, j'ai tenté de forcer la compatibilité des trois plugins « contacts et organisation », « profils » et « rubrique à l'inscription », mais j'ai eu en retour les messages d'erreurs suivants :</p> <blockquote class="spip"> <p>Erreurs survenues</p> <p>Erreur dans les plugins : _plugins_compat_forcee/contacts_et_organisations<br class="autobr"> > required<br class="autobr"> Erreur dans les plugins : _plugins_compat_forcee/profils<br class="autobr"> > required<br class="autobr"> Erreur dans les plugins : _plugins_compat_forcee/rubrique_a_linscription<br class="autobr"> > required</p> </blockquote> <p>Je pourrais, bien entendu, construire un site ne spip 3.2, mais ça serait dommage.</p> <p>Merci d'avance,</p> <p>Cordialement,</p> <p>Hervé</p> Plugin Contacts & Organisations 2021-10-28T16:49:02Z https://files.spip.net/Plugin-Contacts-Organisations#comment509467 2021-10-28T16:49:02Z <p>Merci de ta réponse.</p> <p>Profils n'est aussi pas compatible avec spip 4.</p> Plugin Contacts & Organisations 2021-10-28T14:46:41Z https://files.spip.net/Plugin-Contacts-Organisations#comment509466 2021-10-28T14:46:41Z <p>Je l'utilise sur un site et tout ce que j'utilise fonctionne (utitlisation avec Profils notamment). Mais je n'ai pas testé intensivement chaque option possible (organisations en hiérarchie, liens multiples orgas contacts, liens avec les autres contenus, etc).</p> Plugin Contacts & Organisations 2021-10-28T14:38:16Z https://files.spip.net/Plugin-Contacts-Organisations#comment509465 2021-10-28T14:38:16Z <p>Bonjour,</p> <p><strong>Quelqu'un l'a-t-il testé avec spip 4<small class="fine d-inline"> </small>?</strong></p> <p>Je vais le tester en forçant la compatibilité dans le fichier xml du plugin, mais si quelqu'un avait déjà tenté le coup et avait un retour d'expérience, je serais preneur.</p> <p>Merci d'avance,</p> <p>Cordialement,</p> <p>Hervé</p> Plugin Contacts & Organisations 2021-10-15T21:49:27Z https://files.spip.net/Plugin-Contacts-Organisations#comment509386 2021-10-15T21:49:27Z <p>Bon voilà ma petite coopération, un modele à utiliser dans un article.</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#REM) Copie du 2021-03-23 17:35:02 par administrateur Fichier original tmp/cache/scaffold/contenu/organisation.html Modèle «organisation» par défaut : voir schéma complet des données d'une organisation Utilisation : - Dans un squelette : #MODELE{organisation, id_organisation=x, param} - Dans un article : <organisation|id_organisation=x|parametres> ][(#REM) Paramètres : id_organisation Identifiant d'une organisation. v_tout Afficher l'ensemble des données de l'organisation v_legales Afficher les données légales v_adresse Afficher l'adresse (gis) v_web Afficher l'adresse du site Web v_description Afficher la description v_horaire Afficher les horaires v_tarifs Afficher les tarifs v_telephone Affficher les téléphones v_mail Afficher les mails v_rezo Afficher les reseaux sociaux ] <BOUCLE_contenu(spip_organisations){id_organisation}> <div class='contenu-principal'> [(#ENV{v_titre}|ou{#ENV{v_tout}}|oui)<div class='cartouche'><h2 class='#EDIT{nom} nom'>[(#NOM|image_reduire{500,0})]</h2></div>] [(#ENV{v_date}|ou{#ENV{v_tout}}|oui)<div class='cartouche'>#OUVERTURES</div>] <B_adresses><BOUCLE_adresses(ADRESSES adresses_liens?){id_organisation}>[(#ENV{v_adresse}|ou{#ENV{v_tout}}|oui)#INCLURE{fond=modeles/picto,nom=map-marker,theme=carreVide,taille=1} #VOIE #CODE_POSTAL #VILLE ]</BOUCLE_adresses><br /> </B_adresses> [(#REM) #TYPE #NUMERO ] <B_telephones><BOUCLE_telephones(NUMEROS numeros_liens?){id_organisation}>[(#ENV{v_phone}|ou{#ENV{v_tout}}|oui)#INCLURE{fond=modeles/picto,nom=#TYPE,theme=carreVide,taille=1} #NUMERO ]</BOUCLE_telephones><br /> </B_telephones> [(#ENV{v_mail}|ou{#ENV{v_tout}}|oui)]<B_emails> <BOUCLE_emails(EMAILS emails_liens?){id_organisation}>[(#ENV{v_mail}|ou{#ENV{v_tout}}|oui) <a href="mailto:#EMAIL">#INCLURE{fond=modeles/picto,nom=at,theme=carreVide,taille=1}Envoyer un email</a> ]</BOUCLE_emails><br /> </B_emails> [(#ENV{v_web}|ou{#ENV{v_tout}}|oui)<div class='#EDIT{url_site} url_site'> <a href="#URL_SITE" target="_blank"> #INCLURE{fond=modeles/picto,nom=home,theme=carreVide,taille=1} #URL_SITE </a> </div>] <B_socios><BOUCLE_socios(REZOSOCIOS rezosocios_liens?){id_organisation}>#SET{type, #TYPE_REZO|mb_strtolower} <a href="https://www.#GET{type}.com/#NOM_COMPTE" target="_blank">[(#ENV{v_rezo}|ou{#ENV{v_tout}}|oui)#INCLURE{fond=modeles/picto,nom=#GET{type},theme=carreVide,taille=1}Rejoindre le réseau</a> ]</BOUCLE_socios><br /> </B_socios> </div> [<div class='notes surlignable'><h2 class='h2 pas_surlignable'><:info_notes:></h2>(#NOTES)</div>] </BOUCLE_contenu></code></pre></div> <p>et un exemple <a href="https://3w.plandecuques.fr/lou-grihet-dou-plan-dei-cuco" class="spip_out" rel='nofollow external'>https://3w.plandecuques.fr/lou-grihet-dou-plan-dei-cuco</a></p> Plugin Contacts & Organisations 2021-03-24T01:20:38Z https://files.spip.net/Plugin-Contacts-Organisations#comment507914 2021-03-24T01:20:38Z <p>Bonjour,</p> <p>Spip 3<br class="autobr"> Comment faire pour inclure, dans un article, le contenu d'une organisation<small class="fine d-inline"> </small>?<br class="autobr"> existe-il un modele <br class="autobr"> ou bien modifier article.html avec #INCLURE<small class="fine d-inline"> </small>??</p> <p>Merci<br class="autobr"> c'est sans doute une question de débutant ... de l'aide serait bienvenue</p> Plugin Contacts & Organisations 2020-05-19T20:59:12Z https://files.spip.net/Plugin-Contacts-Organisations#comment505309 2020-05-19T20:59:12Z <p>Oui c'est dans la config du plugin, tu peux dire sur quels objets tu veux lier des Contacts ou des Organisations, et donc après t'as les boites de liaison sur les objets cochés.</p> Plugin Contacts & Organisations 2020-05-19T07:48:47Z https://files.spip.net/Plugin-Contacts-Organisations#comment505284 2020-05-19T07:48:47Z <p>À la manière de ce que fait le plugin « auteurs partout », y a-t-il un moyen pour lier un évènement (agenda), un article etc... non pas à un auteur mais à une organisation<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2020-03-27T15:08:40Z https://files.spip.net/Plugin-Contacts-Organisations#comment504387 2020-03-27T15:08:40Z <p>Oui, démarche simple et efficace. Merci. <br class="autobr"> Et lors de création, ne pas indiquer de login et mot de passe pour ne pas permettre d'accès.</p> Plugin Contacts & Organisations 2020-03-27T13:41:20Z https://files.spip.net/Plugin-Contacts-Organisations#comment504385 2020-03-27T13:41:20Z <p>vider leur login et leur mot de passe<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2020-03-27T13:09:11Z https://files.spip.net/Plugin-Contacts-Organisations#comment504384 2020-03-27T13:09:11Z <p>Tout en abord bravo pour ce plugin que j'utilise avec beaucoup de plaisir.</p> <p>Je ne souhaite pas qu'un auteur devenu une Organisation utilise son identifiant et son mot de passe. Cette utilisation au nom d'une Organisation est générique. Or, le RGPD demande à ce que nous puissions avoir une traçabilités des opérateurs et ce mode de connexion me pose problème. <br class="manualbr"> En d'autres termes, je souhaite que seul les Contacts puissent se connecter en tant qu'Auteur.</p> <p>Y-a-t-il une démarche simple que je puisse mettre en œuvre<small class="fine d-inline"> </small>?</p> <p>merci par avance.</p> Plugin Contacts & Organisations 2018-03-12T22:19:14Z https://files.spip.net/Plugin-Contacts-Organisations#comment496242 2018-03-12T22:19:14Z <p>Salut, je pige pas pourquoi tu parles de table de lien. L'annuaire est unique pour une fiche (contact ou orga), soit il n'est nulle part, soit il est dans un annuaire, avec son champ id_annuaire rempli. Ya pas plusieurs fonctionnements.</p> Plugin Contacts & Organisations 2017-11-08T10:43:09Z https://files.spip.net/Plugin-Contacts-Organisations#comment494281 2017-11-08T10:43:09Z <p>Oh<small class="fine d-inline"> </small>! Je te remercie beaucoup pour ta réponse :) et évidemment cela fonctionne parfaitement.</p> Plugin Contacts & Organisations 2017-11-08T10:10:12Z https://files.spip.net/Plugin-Contacts-Organisations#comment494279 2017-11-08T10:10:12Z <p>Bah non, ça ne veut plus dire la même chose, c'est pas du tout pareil.</p> <p>Quand deux objets ont des tables de liens, il faut spécifier explicitement la liaison que tu cherches à faire sinon il utilise la première table de lien qu'il trouve, celle de l'objet principal de la boucle.</p> <p>Il faut mettre <code class="spip_code spip_code_inline" dir="ltr">{mots_liens.id_mot}</code></p> Plugin Contacts & Organisations 2017-11-08T09:59:30Z https://files.spip.net/Plugin-Contacts-Organisations#comment494277 2017-11-08T09:59:30Z <p>Bon, à priori, il faut ajouter l'organisation au mot clef et non le mot clef à l'organisation pour que cela fonctionne.</p> Plugin Contacts & Organisations 2017-11-07T10:51:47Z https://files.spip.net/Plugin-Contacts-Organisations#comment494250 2017-11-07T10:51:47Z <p>Bonjour,</p> <p>Je n'arrive pas afficher une organisation suivant un mot clef dans un squelette, par exemple :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_organisation(ORGANISATIONS){id_mot=17}> #NOM </BOUCLE_organisation></code></pre></div> <p>Si l'auteur n'est pas une organisation, il est bien affiché par la boucle</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_auteur(AUTEURS){id_mot=17}> #NOM </BOUCLE_auteur></code></pre></div> <p>Merci pour vos lumières<small class="fine d-inline"> </small>!</p> Plugin Contacts & Organisations 2017-09-20T16:30:55Z https://files.spip.net/Plugin-Contacts-Organisations#comment493442 2017-09-20T16:30:55Z <p>Salut à tous</p> <p>je crée un auteur<br class="autobr"> je l'associe à un contact<br class="autobr"> en rééditant l'auteur, je sélectionne l'annuaire « Boulanger » pour ce contact</p> <p>dans la page contacts et organisation<br class="autobr"> il y a 3 onglets : Répertoire, Organisations, Contacts</p> <p>dans Répertoire, s'affichent les annuaires<br class="autobr"> je sélectionne l'annuaire « Boulanger »<br class="autobr"> et je ne vois pas le nouveau contact<br class="autobr"> pour le voir dans cette liste, <br class="autobr"> il faudrait que j'ajoute le contact à cet annuaire<br class="autobr"> ce qui ajouterait une entrée dans spip_contacts_liens</p> <p>dans Contacts, là je retrouve aussitôt mon auteur <br class="autobr"> dans l'onglet de l'annuaire « Boulanger » à partir du champ id_annuaire de spip_contacts</p> <p>ce n'est pas un peu tordu ce truc<small class="fine d-inline"> </small>?<br class="autobr"> pourquoi donc ces deux fonctionnement<small class="fine d-inline"> </small>?<br class="autobr"> c'est très déroutant</p> Plugin Contacts & Organisations 2016-05-23T08:57:42Z https://files.spip.net/Plugin-Contacts-Organisations#comment487639 2016-05-23T08:57:42Z <p>Je ne vois pas trop le rapport avec cette erreur. Car c'est surtout une erreur 404 que tu devrais avoir, vu qu'il n'existe pas du tout de squelette « annuaire » par défaut. À moins que tu n'en ais toi-même ajouter un perso.</p> Plugin Contacts & Organisations 2016-04-25T14:42:40Z https://files.spip.net/Plugin-Contacts-Organisations#comment487114 2016-04-25T14:42:40Z <p>Avec Spip 3.1.1 j'ai un problème que je n'ai pas avec Spip 3.1.0, à savoir l'impossibilité d'afficher une page 'annuaire.html' dans la partie publique du site, avec l'erreur suivante :</p> <blockquote class="spip"> <p> Fatal error : Call to undefined function type_du_logo() in /home/.../ecrire/public/composer.php on line 548</p> </blockquote> <p>Ceci, quelque soit le réglage de la fonction 'Activer les squelettes publics pour ZPIP en version 1, permettant le parcourir les contacts et organisations dans l'espace public<small class="fine d-inline"> </small>?'.</p> <p>D'autres rencontrent le meme problème<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2016-03-08T12:43:06Z https://files.spip.net/Plugin-Contacts-Organisations#comment486539 2016-03-08T12:43:06Z <p>Oui, il faut avoir SPIP à jour pour cette mise à jour du plugin :(</p> <p>Un bug dans la balise #RANG a été corrigé récemment, et il y a besoin de cette correction pour l'amélioration apportée dans la déclaration du titre des contacts.</p> <p>Soit avec SVN, soit avec le ZIP de la branche stable (pas de telle version précise, mais de la branche).</p> Plugin Contacts & Organisations 2016-03-08T12:33:10Z https://files.spip.net/Plugin-Contacts-Organisations#comment486536 2016-03-08T12:33:10Z <p>Tout à coup mon merveilleux petit plugin me fait des siennes<small class="fine d-inline"> </small>?</p> <p>Erreur SQL 1064<br class="autobr"> You have an error in your SQL syntax<small class="fine d-inline"> </small>; check the manual that corresponds to your MySQL server version for the right syntax to use near ')) AS titre_rang FROM <code class="spip_code spip_code_inline" dir="ltr">xxxxxxxxx</code>.spip_contacts AS <code class="spip_code spip_code_inline" dir="ltr">contacts</code> WHERE (contacts' at line 1<br class="autobr"> SELECT contacts.prenom, contacts.nom, contacts.id_contact, nom)) AS titre_rang FROM spip_contacts AS <code class="spip_code spip_code_inline" dir="ltr">contacts</code> WHERE (contacts.id_contact = xxxxx)<br class="autobr"> /home/xxxxx/www/ecrire/public/composer.php</p> <p>Boucle : calculer_select()<i> sql_select()<small class="fine d-inline"> </small>; </i> <br class="autobr"> Ligne : 1005</p> <p>A l'aide<small class="fine d-inline"> </small>!</p> Plugin Contacts & Organisations 2016-03-04T08:15:43Z https://files.spip.net/Plugin-Contacts-Organisations#comment486450 2016-03-04T08:15:43Z <p>D'ailleurs la mise à jour modifiant le titre par défaut ne méritait-elle pas un Up version de '<code class="spip_code spip_code_inline" dir="ltr">y</code>' au lieu de '<code class="spip_code spip_code_inline" dir="ltr">z</code>'<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2016-03-04T07:44:36Z https://files.spip.net/Plugin-Contacts-Organisations#comment486447 2016-03-04T07:44:36Z <blockquote class="spip"> <p>J'ai déclaré le titre de l'objet comme étant prénom et nom.<br class="autobr"> Mais cela a fait planter [...] qui n'était pas solide dans [...]. J'ai donc corrigé [...]<br class="autobr"> Mais ça continuait car [...] aussi n'était pas solide [...]. J'ai donc dû corriger le noyau (3.0, 3.1, 3.2) :<br class="autobr"> Et là ENFIN j'ai pu déclarer prénom et nom</p> <p>MERCI pour cette insomnie Stéphane, MERCI. :D<br class="autobr"> Bon au moins ça a corrigé des trucs…</p> </blockquote> <p> :-D <br class="autobr"> J'imagine combien tu as dû râler et regretter cette initiative hier soir, au fur et à mesure que les plantages se présentaient...</p> <p>Alors tous mes remerciements pour <strike>cette</strike> ces évolution<strong>s</strong><small class="fine d-inline"> </small>!<br class="autobr"> Et une excellente journée à toi<small class="fine d-inline"> </small>!</p> Plugin Contacts & Organisations 2016-03-04T07:02:41Z https://files.spip.net/Plugin-Contacts-Organisations#comment486446 2016-03-04T07:02:41Z <p>Toujours pas chez moi.<br class="autobr"> Je vais regarder ça d'un peu plus près voir si je trouve un début de piste, conflit de plugins ou autre.<br class="autobr"> J'ai eu un espoir en me disant « ben oui les ancres<small class="fine d-inline"> </small>! » heu. Mais non. Je vais dégainer firebug<small class="fine d-inline"> </small>;-)</p> Plugin Contacts & Organisations 2016-03-04T00:06:46Z https://files.spip.net/Plugin-Contacts-Organisations#comment486444 2016-03-04T00:06:46Z <p>J'ai déclaré le titre de l'objet comme étant prénom et nom.</p> <p>Mais cela a fait planter le plugin Numérotation, qui n'était pas solide dans son scannage du titre déclaré. J'ai donc corrigé ce plugin :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/changeset/95747" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/95747</a></p> <p>Mais ça continuait car la balise #RANG du noyau aussi n'était pas solide dans son utilisation de la description du titre. J'ai donc dû corriger le noyau (3.0, 3.1, 3.2) :<br class="autobr"> <a href="http://core.spip.org/projects/spip/repository/revisions/22875" class="spip_url spip_out auto" rel="nofollow external">http://core.spip.org/projects/spip/repository/revisions/22875</a><br class="autobr"> <a href="http://core.spip.org/projects/spip/repository/revisions/22876" class="spip_url spip_out auto" rel="nofollow external">http://core.spip.org/projects/spip/repository/revisions/22876</a><br class="autobr"> <a href="http://core.spip.org/projects/spip/repository/revisions/22877" class="spip_url spip_out auto" rel="nofollow external">http://core.spip.org/projects/spip/repository/revisions/22877</a></p> <p>Et là ENFIN j'ai pu déclarer prénom et nom :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/changeset/95749" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/95749</a></p> <p>MERCI pour cette insomnie Stéphane, MERCI. :D</p> <p>Bon au moins ça a corrigé des trucs…</p> Plugin Contacts & Organisations 2016-03-03T10:45:12Z https://files.spip.net/Plugin-Contacts-Organisations#comment486419 2016-03-03T10:45:12Z <p>Et dans les mêmes circonstances, dans l'espace privé, pour notifier dans la colonne gauche des objets récemment édités, afficher prénom et nom au lieu du nom seul.</p> Plugin Contacts & Organisations 2016-03-03T10:42:50Z https://files.spip.net/Plugin-Contacts-Organisations#comment486418 2016-03-03T10:42:50Z <p>Bonjour,</p> <p>Oui, bravo pour ce plugin.</p> <p>Nouvelle suggestion :<br class="autobr"> Lorsque le champ <code class="spip_code spip_code_inline" dir="ltr">#NOM</code> n'est utilisé qu'avec des initiales, exemple « D. », conjointement avec un prénom complet, l'URL résultante est de la forme <code class="spip_code spip_code_inline" dir="ltr">contact2.html</code> car <code class="spip_code spip_code_inline" dir="ltr">#NOM</code> trop court.</p> <p>Pourrait-on proposer, si le <code class="spip_code spip_code_inline" dir="ltr">#PRENOM</code> existe, de l'utiliser pour allonger l'URL, qui deviendrait de la forme <code class="spip_code spip_code_inline" dir="ltr">louis-d.html</code><small class="fine d-inline"> </small>?</p> <p>Merci</p> Plugin Contacts & Organisations 2016-03-03T09:14:24Z https://files.spip.net/Plugin-Contacts-Organisations#comment486414 2016-03-03T09:14:24Z <p>chez-moi-ça-marche ©</p> <p>ça reste évidemment identique si la lettre sur laquelle tu cliques commence sur la page sur laquelle tu es déjà</p> <p>par contre il manquait les ancres, qui étaient dans les URL mais pas dans le HTML, je viens de les rajouter :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/changeset/95729" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/95729</a></p> Plugin Contacts & Organisations 2016-03-03T08:08:20Z https://files.spip.net/Plugin-Contacts-Organisations#comment486410 2016-03-03T08:08:20Z <p>Hello</p> <p>re-merci pour cet excellent plugin (on le ne dit jamais assez)<br class="autobr"> Juste pour signaler un truc pas grave du tout mais que mes admins n'ont pas manqué de souligner (ils ont le don pour trouver tout de suite ce qui ne fonctionne pas ,-) ) : depuis peu on dispose d'un menu abc pour naviguer dans les organisations. Très bonne idée. Cependant sur notre site (en 3.0) il est inopérant : on voit qu'il se passe quelque chose, la petite roue indique un rechargement ajax de la liste, mais elle reste identque quelle que soit la lettre sur laquelle on clique.</p> <p>Voilà. Comme je le disais c'est pas bloquant.<br class="autobr"> Peut-être est-ce un conflit avec un autre plugin ou un truc manquant chez nous<small class="fine d-inline"> </small>? Mais si jamais c'est un bug du plugin et que ça peut être fixé dans une prochaine version ça fera des heureux.<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> Plugin Contacts & Organisations 2016-03-02T08:10:10Z https://files.spip.net/Plugin-Contacts-Organisations#comment486357 2016-03-02T08:10:10Z <p>Bonjour,</p> <p>Un bug à signaler sur V2.13.0 et qui était déjà sur 2.12.z, Spip 3.1.0</p> <p>* Edition | Contacts et organisations<br class="autobr"> * Créer une organisation<br class="autobr"> * Saisie : <br>- Nom : 1<sup class="typo_exposants">re</sup>-SI <br>- Organisation parente : sélection d'une autre organisation <br>- Enregistrer<br class="autobr"> * Redirigé vers <code class="spip_code spip_code_inline" dir="ltr">ecrire/?exec=organisation&id_organisation=0</code></p> <p>donc message :</p> <blockquote class="spip"> <p> Accès interdit<br class="autobr"> Vous n'avez pas le droit d'accéder à la page organisation.</p> </blockquote> <p>Mais l'organisation est bien créée</p> <p>Merci</p> Plugin Contacts & Organisations 2016-03-02T07:59:06Z https://files.spip.net/Plugin-Contacts-Organisations#comment486356 2016-03-02T07:59:06Z <p>Non, mais c'est une bonne idée à ajouter dans une todo effectivement…</p> Plugin Contacts & Organisations 2016-03-02T07:38:23Z https://files.spip.net/Plugin-Contacts-Organisations#comment486355 2016-03-02T07:38:23Z <p>Bonjour,</p> <p>Est-ce qu'a été implémenté un critère <code class="spip_code spip_code_inline" dir="ltr">{branche}</code> qui permettrait de lister tous les contacts d'une organisation <strong>ET de ses sous-organisations</strong><small class="fine d-inline"> </small>?</p> <p>Merci</p> Plugin Contacts & Organisations 2016-02-17T12:51:01Z https://files.spip.net/Plugin-Contacts-Organisations#comment485985 2016-02-17T12:51:01Z <p>ok merci j'étais passé à côté de cette option dans la config du plugin.</p> <p>Donc pour résumé mon cas, chaque service aura une fiche light « Organisation » et la filiation sera gérée avec l'arborescence d'organisation.<br class="autobr"> Merci encore<small class="fine d-inline"> </small>!</p> Plugin Contacts & Organisations 2016-02-17T11:39:06Z https://files.spip.net/Plugin-Contacts-Organisations#comment485977 2016-02-17T11:39:06Z <p>Ben c'est clairement une sous-organisation. T'es pas obligé de remplir tous les champs hein. Il faut activer l'arborescence d'orgas dans la config du plugin.</p> Plugin Contacts & Organisations 2016-02-17T11:24:09Z https://files.spip.net/Plugin-Contacts-Organisations#comment485975 2016-02-17T11:24:09Z <p>Bonjour,</p> <p>merci pour ce plugin.</p> <p>Je me demande comment référencer au mieux quand une organisation à de nombreux services.</p> <p>Un service n'est pas forcement une personne « physique » à référencer (pas de civilité, prénom, nom, etc).<br class="autobr"> Et un service n'est pas non plus une organisation (pas de statut juridique, siren, etc).</p> <p>Par contre un service a bien des coordonnées dédiées : adresse, téléphone ou courriel, parfois un contact (personne physique).</p> <p>Qu'en pensez vous<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2016-02-15T19:54:23Z https://files.spip.net/Plugin-Contacts-Organisations#comment485933 2016-02-15T19:54:23Z <p>Merci pour la précision, et pour le plugin.</p> Plugin Contacts & Organisations 2016-02-15T19:45:38Z https://files.spip.net/Plugin-Contacts-Organisations#comment485932 2016-02-15T19:45:38Z <p>Non il n'y a rien de prévu pour ça désolé. C'est juste lié entre eux, mais chacun a ses champs (même le nom peut être différent), et pareil pour le logo et aussi pour les documents joints par exemple, chacun ses trucs.</p> Plugin Contacts & Organisations 2016-02-15T18:16:28Z https://files.spip.net/Plugin-Contacts-Organisations#comment485930 2016-02-15T18:16:28Z <p>Bonjour,</p> <p>J'ai lié un auteur à un contact, je place un logo (avatar) sur le contact. Ce logo n'est-il pas reporté sur l'auteur<small class="fine d-inline"> </small>?? Si non peut-on le faire automatiquement<small class="fine d-inline"> </small>?</p> <p>Merci</p> Plugin Contacts & Organisations 2016-02-04T09:06:40Z https://files.spip.net/Plugin-Contacts-Organisations#comment485707 2016-02-04T09:06:40Z <p>Bonjour Dudfactory... Désolé pour le temps de réponse, j'étais occupé avec les passage du plugin spip-listes au plugin newsletter... Bref,... en avançant avec le plugin C_O, j'ai ajouté d'autres fonctions au fichier spip/config/mes_options.php dès la ligne 2.</p> <blockquote class="spip"> <p> function autoriser_contactsorganisations_menu($faire, $type, $id, $qui, $opt) <i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_organisationcreer($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_associerorganisations($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_associerorganisation($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_organisation_modifier($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_contactcreer($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_associercontacts($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_associerocontact($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> <p>function autoriser_contact_modifier($faire, $type, $id, $qui, $opt)<i><br class="autobr"> return ($qui['statut'] == '0minirezo')<small class="fine d-inline"> </small>;<br class="autobr"> </i></p> </blockquote> Plugin Contacts & Organisations 2016-01-28T15:28:01Z https://files.spip.net/Plugin-Contacts-Organisations#comment485607 2016-01-28T15:28:01Z <p>Bonjour Eric,<br class="autobr"> Merci pour ta contribution, j'ai copié les 4 fonctions dans mes_options.php mais sans succès car sur mon site un administrateur restreint ne peut toujours pas utiliser ce plugin. Existe-t-il une étape intermédiaire avant ou après la copie dans le fichier config/mes_options.php<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2016-01-21T11:14:49Z https://files.spip.net/Plugin-Contacts-Organisations#comment485444 2016-01-21T11:14:49Z <p>Oups, il faut aussi ajouter à spip/config/mes_options.php :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function autoriser_organisation_modifier($faire, $type, $id, $qui, $opt){ return ($qui['statut'] == '0minirezo'); }</code></pre></div> Plugin Contacts & Organisations 2016-01-21T09:25:49Z https://files.spip.net/Plugin-Contacts-Organisations#comment485442 2016-01-21T09:25:49Z <p>Whouuuaaaa.... Merci mille fois<small class="fine d-inline"> </small>!!... Voici donc ce que j'ai inséré dans le fichier spip/config/mes_options.php dès la ligne 2.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function autoriser_contactsorganisations_menu($faire, $type, $id, $qui, $opt) { return ($qui['statut'] == '0minirezo'); } function autoriser_associerorganisations($faire, $type, $id, $qui, $opt){ return ($qui['statut'] == '0minirezo'); } function autoriser_associerorganisation($faire, $type, $id, $qui, $opt){ return ($qui['statut'] == '0minirezo'); }</code></pre></div> <p>Oui, j'ai aussi eu un petit miracle... Car il faut les deux fonctions associerorganisation<b>s</b> et associerorganisation (sans '<b>s</b>' pour que cela fonctionne. J'avais essayé avec la première fonction mais comme cela ne fonctionnait pas, je me suis dis essayons en retirant le '<b>s' mais j'avais omis d'enlever la première fonction... Et cela a fonctionné<small class="fine d-inline"> </small>! J'ai essayé ensuite d'enlever l'une ou l'autre et là, ça ne fonctionne pas... Je ne comprend pas pourquoi mais tu vas certainement me l'expliquer :-)</b></p> <p>Encore merci pour ta guidance<small class="fine d-inline"> </small>! Et si tu entends parler d'une formation en développement de plugins spip en France ou en Belgique, je suis preneur<small class="fine d-inline"> </small>!!</p> Plugin Contacts & Organisations 2016-01-20T16:34:29Z https://files.spip.net/Plugin-Contacts-Organisations#comment485430 2016-01-20T16:34:29Z <p>Il s'agit d'une autre autorisation. Il faut donc la surcharger aussi si là encore les restreints doivent y avoir accès.</p> <p>Par défaut, pour avoir le droit d'ajouter des liens sur un objet quelconque, c'est défini dans le <code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_EDITER_LIENS</code> générique de SPIP, qui se trouve dans « prive/formulaires/editer_liens.php ».</p> <p>Tu as alors cette ligne :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$editable = ($editable and autoriser('associer'.$table_source, $objet, $id_objet) and autoriser('modifier',$objet,$id_objet));</code></pre></div> <p>Ce qui signifie qu'il faut :</p> <ol class="spip"><li> Être autorisé pour : associerorganisations / evenement / 123</li><li> Être autorisé pour : modifier / evenement / 123</li></ol> <p>Tes admins restreints ont bien le droit de modifier cet événement<small class="fine d-inline"> </small>?</p> <p>Pour l'autorisation « associerorganisations » il ne me semble pas qu'elle soit définie du tout. Et du coup je ne sais pas ce que ça utilise dans ce cas là… (rien<small class="fine d-inline"> </small>? ou une autre par défaut<small class="fine d-inline"> </small>? je ne sais pas).</p> <p>Essayes d'ajouter une fonction pour tester (et sinon avec ton même test précédent) :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>function autoriser_associerorganisations($faire, $type, $id, $qui, $opt){ return true; }</code></pre></div> Plugin Contacts & Organisations 2016-01-20T14:54:07Z https://files.spip.net/Plugin-Contacts-Organisations#comment485429 2016-01-20T14:54:07Z <p>Bonjour RastaPopoulos,</p> <p>Je galère encore... J'ai bien le bouton 'Contacts & Organisations' qui apparaît dans le menu edition mais par contre je n'arrive pas à faire apparaître le bouton '[Ajouter une organisation]' dans la page '/ecrire/<small class="fine d-inline"> </small>?exec=evenement...'</p> <p>En effet, j'ai associer la possibilité d'ajouter des organisations à l'objet 'evenements'...</p> <p>En mode administrateur complet, pas de problème, mais en mode administrateur restreint, le bouton ne s'affiche pas<small class="fine d-inline"> </small>???..... :-/</p> <p>J'aimerais vraiment trouver un cours sur la conception d'un plugin de A à Z ou pourquoi pas une description précise de ce que fait ce plugin pour mieux comprendre les différentes fonctions et inclusions...<small class="fine d-inline"> </small>??....</p> Plugin Contacts & Organisations 2016-01-18T15:08:59Z https://files.spip.net/Plugin-Contacts-Organisations#comment485386 2016-01-18T15:08:59Z <p>C'est marqué juste au-dessus hein :)<br class="autobr"> config/mes_options.php</p> Plugin Contacts & Organisations 2016-01-18T14:35:16Z https://files.spip.net/Plugin-Contacts-Organisations#comment485385 2016-01-18T14:35:16Z <p>J'ai créé un fichier mes_options.php dans un mon dossier squelette mais la fonction n'est pas appelée...<small class="fine d-inline"> </small>??... Ai-je oublié un p'tit quelque chose<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2016-01-18T14:19:06Z https://files.spip.net/Plugin-Contacts-Organisations#comment485384 2016-01-18T14:19:06Z <p>Bonjour RastaPopoulos... Oui, je ne maîtrise guère la programmation à ce niveau... Merci pour les explications... Quoique 'prefixe_options.php' ne me parle pas beaucoup... C'est un ovni pour moi.... Je commence seulement à étudier le côté 'plugin fait maison'...</p> <p>Un cours élaboré sur 'la création de plugin spip pour les nuls' serait le bien venu :-)</p> <p>Je vais donc essayer d'ajouter ma fonction à mes_options.php.</p> Plugin Contacts & Organisations 2016-01-18T13:41:26Z https://files.spip.net/Plugin-Contacts-Organisations#comment485382 2016-01-18T13:41:26Z <p>Bah non, si c'est une *personnalisation*, tu ne dois pas modifier le plugin. On ne doit JAMAIS modifier un plugin pour personnaliser (seulement quand ce sont des modifs pour tout le monde).</p> <p>Donc pour personnaliser, il faut que tu copies la fonction que tu veux changer, dans un fichier « options », et en supprimant le « _dist » à la fin du nom de la fonction.</p> <p>Donc soit dans « config/mes_options.php », soit dans un plugin à toi, donc son fichier « prefixe_options.php ».</p> <p>Pareil pour n'importe quelle fonction de SPIP que tu veux personnaliser et qui a un « _dist » à la fin.</p> Plugin Contacts & Organisations 2016-01-18T13:08:42Z https://files.spip.net/Plugin-Contacts-Organisations#comment485379 2016-01-18T13:08:42Z <p>Je pense avoir trouvé l'astuce :</p> <p>Insérer dès la ligne 21, au fichier contacts_autoriser.php les lignes suivantes :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function autoriser_contactsorganisations_menu_dist($faire, $type, $id, $qui, $opt) { return ($qui['statut'] == '0minirezo'); }</code></pre></div> Plugin Contacts & Organisations 2016-01-05T16:20:10Z https://files.spip.net/Plugin-Contacts-Organisations#comment485135 2016-01-05T16:20:10Z <p>Bonjour,<br class="autobr"> Je suis également preneur si quelqu'un à trouvé une solution pour permettre l'accès de ce plugin à un admin restreint.</p> Plugin Contacts & Organisations 2015-12-08T21:58:10Z https://files.spip.net/Plugin-Contacts-Organisations#comment484867 2015-12-08T21:58:10Z <p>T'as bien testé en ayant aucun autre plugin non-nécessaire<small class="fine d-inline"> </small>? Il ne faudrait pas qu'il y ait un conflit je ne sais où.</p> <p>Ensuite il y a apparemment une erreur durant l'envoi en ajax du formulaire d'édition, il faudrait laisser ouvert le panneau dev de firefox avec les erreurs JS. Et voir ce qui s'affiche.</p> Plugin Contacts & Organisations 2015-12-08T09:13:12Z https://files.spip.net/Plugin-Contacts-Organisations#comment484863 2015-12-08T09:13:12Z <p>Oui, désolé, en effet, le champ existe dans la table... C'était sous-entendu dans ma réponse vu que l'enregistrement s'est déroulé correctement<small class="fine d-inline"> </small>;-)</p> Plugin Contacts & Organisations 2015-12-08T09:01:28Z https://files.spip.net/Plugin-Contacts-Organisations#comment484862 2015-12-08T09:01:28Z <p>Ça ne répond pas à mes questions précédentes. Si un champ manque dans la table.</p> Plugin Contacts & Organisations 2015-12-08T08:51:40Z https://files.spip.net/Plugin-Contacts-Organisations#comment484861 2015-12-08T08:51:40Z <p>J'ai la version 3.0.21 de spip et la Rév. 93274 du 28/11/15 de Contacts & Organisations. L'enregistrement s'effectue mais c'est le problème de la page blanche qui m'ennuie :-/</p> Plugin Contacts & Organisations 2015-12-07T20:14:29Z https://files.spip.net/Plugin-Contacts-Organisations#comment484858 2015-12-07T20:14:29Z <p>Peut-être qu'une mise à jour s'est mal passée ou pas faite du tout, et qu'il te manque un champ dans la table, ce qui provoque une erreur lors de l'enregistrement<small class="fine d-inline"> </small>? Tu es allé sur la page d'admin des plugins pour lancer les mises à jour de base, les dernières fois où le plugin a été mis à jour<small class="fine d-inline"> </small>? Vérifie par exemple si tu as bien le champ pour l'URL dans la table des orgas.</p> Plugin Contacts & Organisations 2015-12-07T09:42:40Z https://files.spip.net/Plugin-Contacts-Organisations#comment484849 2015-12-07T09:42:40Z <p>Bonjour,</p> <p>Je découvre une erreur lorsque je veux mettre à jour une organisation...</p> <p>J'ai simplement ajouté le site internet à une organisation, ensuite je veux 'enregistrer' et là...</p> <p>Je reçois une page blanche contenant : <code class="spip_code spip_code_inline" dir="ltr">[object Object]</code></p> <p>et dans la barre d'adresse : <code class="spip_code spip_code_inline" dir="ltr">javascript:if (window.jQuery) jQuery(".entete-formulaire .retour a").followLink();</code></p> Plugin Contacts & Organisations 2015-11-28T20:48:44Z https://files.spip.net/Plugin-Contacts-Organisations#comment484722 2015-11-28T20:48:44Z <p>Après toutes ces heures passées à chercher dans toutes les voies, je n'aurais pas emprunté celle là. D'autant plus que je récupérais des CSV dans le plugin « agenda » sans difficulté.</p> <p>C'est effectivement la solution.</p> <p>Merci du fond du coeur.</p> Plugin Contacts & Organisations 2015-11-28T20:34:03Z https://files.spip.net/Plugin-Contacts-Organisations#comment484721 2015-11-28T20:34:03Z <p>Par défaut l'autorisation d'exporter c'est la même que pour configurer càd par défaut les admins complets il me semble :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/contacts_et_organisations/trunk/contacts_autoriser.php#L63" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/contacts_et_organisations/trunk/contacts_autoriser.php#L63</a></p> <p>Ah<small class="fine d-inline"> </small>! Mais dans le XML il manque un nécessite sur Bonux<small class="fine d-inline"> </small>! Tu as Bonux<small class="fine d-inline"> </small>? C'est toujours lui qui a les fonctions autour de CSV, c'est toujours pas dans le noyau…</p> <p>Du coup si t'as pas Bonux c'est sûrement ça.</p> Plugin Contacts & Organisations 2015-11-28T18:50:55Z https://files.spip.net/Plugin-Contacts-Organisations#comment484719 2015-11-28T18:50:55Z <p>Concrètement, ça ne fait rien. J'ai essayé de débuguer mais en vain.<br class="autobr"> Je ne parviens pas à déterminer si c'est au niveau de l'autorisation ou au-delà que se produit un blocage.<br class="autobr"> L'adresse formatée sur la liste des organisation est de ce type : <a href="http://localhost/ecrire/?exec=organisations&action=exporter_organisations&arg=&hash=24a02cfb7140d1bd302ccdac6d0e15181829d78a" class="spip_url spip_out auto" rel="nofollow external">http://localhost/ecrire/?exec=organisations&action=exporter_organisations&arg=&hash=24a02cfb7140d1bd302ccdac6d0e15181829d78a</a></p> Plugin Contacts & Organisations 2015-11-28T18:32:59Z https://files.spip.net/Plugin-Contacts-Organisations#comment484717 2015-11-28T18:32:59Z <p>Mais concrètement ça te fait quoi<small class="fine d-inline"> </small>? Où<small class="fine d-inline"> </small>? Quand<small class="fine d-inline"> </small>? :)</p> Plugin Contacts & Organisations 2015-11-28T18:18:23Z https://files.spip.net/Plugin-Contacts-Organisations#comment484716 2015-11-28T18:18:23Z <p>Bonjour,</p> <p>j'ai installé la version 2.012.0 de ce plugin en spip 3.020.<br class="autobr"> Je bute sur l'export des organisations et des contacts tels qu'accessibles à partir de la liste des organisations et de celle des contacts.<br class="autobr"> En dépit de ma qualité d'administrateur, je ne parviens pas à obtenir ces exports.<br class="autobr"> Je peux par ailleurs supprimer une organisation ou un contact.<br class="autobr"> Une subtilité m'a-t-elle échappé<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2015-11-26T06:42:53Z https://files.spip.net/Plugin-Contacts-Organisations#comment484673 2015-11-26T06:42:53Z <p>merci RastaPopoulos<small class="fine d-inline"> </small>! <br class="manualbr">Je découvre juste ce plugin, qui est super intéressant et j'ai du mal à connecter mes neurones parfois<small class="fine d-inline"> </small>;-)<br class="manualbr">#OUVERTURES c'était pourtant logique mais j'avoue qu 'un petit récap. des balises serait sympa. (en mode pdf, comme il existe sur certains plugins déjà). <br class="manualbr">enfin merci encore<small class="fine d-inline"> </small>!!!</p> Plugin Contacts & Organisations 2015-11-25T15:51:06Z https://files.spip.net/Plugin-Contacts-Organisations#comment484656 2015-11-25T15:51:06Z <p>Je n'ai pas trop compris, c'est un champ libre. Donc faut juste l'appeler avec la balise du champ, comme n'importe quel autre champ. #OUVERTURES</p> Plugin Contacts & Organisations 2015-11-25T15:02:19Z https://files.spip.net/Plugin-Contacts-Organisations#comment484654 2015-11-25T15:02:19Z <p>bonjour et merci pour ce plugin. <br class="manualbr">J'ai un petit soucis pour trouver la boucle d'appel pour la période d'ouverture concernant une organisation. Quelqu'un sait<small class="fine d-inline"> </small>? merci d'avance</p> Plugin Contacts & Organisations 2015-11-04T12:21:20Z https://files.spip.net/Plugin-Contacts-Organisations#comment484403 2015-11-04T12:21:20Z <p>fait <a href="http://zone.spip.org/trac/spip-zone/changeset/92644" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/92644</a></p> Plugin Contacts & Organisations 2015-11-04T12:15:49Z https://files.spip.net/Plugin-Contacts-Organisations#comment484402 2015-11-04T12:15:49Z <p>Hahahaa.... Maïeul, le Lucky Luke de Spip... Attention, il faut aussi modifier « éditer_liens_simples ».... qui est une ressource indispensable pour ce plugin. (^_^)</p> Plugin Contacts & Organisations 2015-11-04T10:55:28Z https://files.spip.net/Plugin-Contacts-Organisations#comment484398 2015-11-04T10:55:28Z <p>je disais donc « fait : <a href="http://zone.spip.org/trac/spip-zone/changeset/92643" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/92643</a> »</p> Plugin Contacts & Organisations 2015-11-04T10:47:53Z https://files.spip.net/Plugin-Contacts-Organisations#comment484396 2015-11-04T10:47:53Z <p>fait <a href="http://zone.spip.org/trac/spip-zone/changeset/92641" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/92641</a></p> Plugin Contacts & Organisations 2015-11-04T10:37:28Z https://files.spip.net/Plugin-Contacts-Organisations#comment484393 2015-11-04T10:37:28Z <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 Contacts & Organisations 2015-11-03T11:13:00Z https://files.spip.net/Plugin-Contacts-Organisations#comment484348 2015-11-03T11:13:00Z <p>Bonjour, prévoyez-vous une mise-à-jour vers spip 3.1<small class="fine d-inline"> </small>? Merci.</p> Plugin Contacts & Organisations 2015-09-06T19:24:47Z https://files.spip.net/Plugin-Contacts-Organisations#comment483563 2015-09-06T19:24:47Z <p>Pourquoi « mots_liens »<small class="fine d-inline"> </small>? Ça ne suffit pas de juste ajouter le <code class="spip_code spip_code_inline" dir="ltr">{id_mot?}</code> manquant dans la boucle<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2015-09-06T10:49:31Z https://files.spip.net/Plugin-Contacts-Organisations#comment483557 2015-09-06T10:49:31Z <p>Je m'en sors provisoirement avec<br class="autobr"> ... (ORGANISATIONS mots_liens)<i>id_mot<small class="fine d-inline"> </small>?</i> ...<br class="autobr"> mais il doit y avoir plus propre.</p> Plugin Contacts & Organisations 2015-09-05T21:59:28Z https://files.spip.net/Plugin-Contacts-Organisations#comment483555 2015-09-05T21:59:28Z <p>Ah j'ai jamais testé ça tiens (je n'utilise à peu près jamais les mots). T'as une capture sous la main<small class="fine d-inline"> </small>?</p> <p>Sinon tu peux tester ça. Dans le squelette suivant :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/contacts_et_organisations/trunk/prive/objets/liste/organisations.html" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/contacts_et_organisations/trunk/prive/objets/liste/organisations.html</a><br class="autobr"> tu ajoutes <code class="spip_code spip_code_inline" dir="ltr">{id_mot?}</code> à la boucle principale « liste_orga » (et pareil pour les contacts).</p> <p>Je suppute que c'est juste ça qu'il manque.</p> Plugin Contacts & Organisations 2015-09-02T13:12:08Z https://files.spip.net/Plugin-Contacts-Organisations#comment483509 2015-09-02T13:12:08Z <p>Je constate que dans l'espace privé la page d'un mot-clé ne filtre pas les contacts et organisations qui sont liés à un mot-clé, mais les liste tous.</p> <p>Normal<small class="fine d-inline"> </small>?</p> Plugin Contacts & Organisations 2015-08-17T16:18:04Z https://files.spip.net/Plugin-Contacts-Organisations#comment483348 2015-08-17T16:18:04Z <p>Ah connais pas ça :)) M'en vais tester cette chose ^^ Merci pour ce retour supersonic<small class="fine d-inline"> </small>!</p> Plugin Contacts & Organisations 2015-08-17T16:16:35Z https://files.spip.net/Plugin-Contacts-Organisations#comment483347 2015-08-17T16:16:35Z <p>Non il n'y a pas de système ou de sous-plugin qui fasse vraiment bien ça pour le moment. Enfin c'était un peu le but du début de plugin Clients, mais c'était de l'expérimental :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/clients" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/clients</a><br class="autobr"> (mais de l'expérimental qui potentiellement fonctionne à peu près quand même)</p> Plugin Contacts & Organisations 2015-08-17T16:13:38Z https://files.spip.net/Plugin-Contacts-Organisations#comment483346 2015-08-17T16:13:38Z <p>Bonjour,</p> <p>a t'on moyen de lier un auteur et une fiche contact sans intervention humaine, directement suite à une inscription au site sans avoir recours au PHP personnalisé :)<small class="fine d-inline"> </small>? J'utilise la table auteur pour utiliser les sessions et ce plugin pour une fiche cliente complète associée aux pluginx coordonnées, commandes and co.</p> <p>merci pour votre retour<small class="fine d-inline"> </small>!</p> Plugin Contacts & Organisations 2015-06-25T15:45:49Z https://files.spip.net/Plugin-Contacts-Organisations#comment482732 2015-06-25T15:45:49Z <p>J'allais te répondre qu'il manquait peut-être un test, mais non non, la ligne en question est bien à un endroit où on ne peut être QUE si on a bien CEXTRAS activé comme il faut.</p> <p>Juste avant ça teste « _DIR_PLUGIN_CEXTRAS » et ça teste aussi la bonne inclusion de « inc/cextras » qui contient cette fonction.</p> <p>Donc t'es sur un site qui n'a pas Champs Extras, ou bien tu n'as pas cette fonction dans « inc/cextras » de ce plugin<small class="fine d-inline"> </small>?</p>