Plugin image-map des départements - comments Plugin image-map des départements 2016-03-22T09:27:07Z https://files.spip.org/Plugin-image-map-des-departements#comment486707 2016-03-22T09:27:07Z <p>Bonjour,</p> <p>L'installation de la version 0.2.2 se passe bien (SPIP 3.1.0), mais y après j'ai l'erreur The operation failed.</p> <p>Cordialement,</p> Plugin image-map des départements 2014-01-07T16:23:30Z https://files.spip.org/Plugin-image-map-des-departements#comment473117 2014-01-07T16:23:30Z <p>Bonjour<br class="autobr" /> Superbe plugin merci, juste un soucis avec Val-d'oise, il ne comprends pas l'url, j'ai ça ===><br class="autobr" /> Val-d%26%238217%3Boise. C'est donc l'apostrophe qui pose probleme.<br class="autobr" /> Avez vous une piste ?<br class="autobr" /> Merci à vous de vos lumières</p> Plugin image-map des départements 2013-10-02T15:07:38Z https://files.spip.org/Plugin-image-map-des-departements#comment471258 2013-10-02T15:07:38Z <p>Bonjour,<br class="autobr" /> lorsque j'installe de manière “classique” le plugin avec le code suivant dans une page :</p> <p><code>[(#MODELE{departements}{aff_region=1})]</code></p> <p>Il n'y a que le département de l'Ain qui fonctionne. Avez-vous une idée du problème ?</p> <p>Merci, par avance.</p> Plugin image-map des départements 2013-07-22T14:15:15Z https://files.spip.org/Plugin-image-map-des-departements#comment469675 2013-07-22T14:15:15Z <p>J'ai réussi en modifiant HTML dans le modèle...</p> <p>C'est fou ! Quand on décrit le problème pour qu'il soit compréhensible par les autres, la solution s'impose d'elle même.</p> <p>Merci pour tout et bravo pour le plugin.</p> <p>Je vais maintenant essayer de l'adapter pour qu'il soit responsive...</p> <p>L'aventure continue...</p> Plugin image-map des départements 2013-07-22T14:03:11Z https://files.spip.org/Plugin-image-map-des-departements#comment469672 2013-07-22T14:03:11Z <p>J'ai trouvé, j'étais en SQLite... Ca marche mieux en Mysql...</p> <p>Autre problème je voudrais qu'au clis sur un dpt on accède à un page : dptxx.html.<br class="autobr" /> J'ai du mal avec la syntaxe du “xx”.</p> <p>Je suis dans un article et j'écris :</p> <p><tt><departements|mono=1|redim=0,8|lien_param=dpt_id|lien_base=dpt#NUM_DEPARTEMENT></tt><br class="autobr" /> et plein d'autre variantes mais pas sans succès...</p> <p>Je cherche à obtenir un lien du type “dpt01.html”</p> Plugin image-map des départements 2013-07-22T11:47:48Z https://files.spip.org/Plugin-image-map-des-departements#comment469664 2013-07-22T11:47:48Z <p>Bonjour,</p> <p>J'ai un problème à l'installation :<br class="autobr" /> la table “spip_imap_departements” ne se créée pas...<br class="autobr" /> Du coup, ça marche beaucoup moins bien ;-)</p> <p>J'ai du faire une erreur quelque part...</p> <p>Peut-être le fait que mes tables ne sont pas préfixées “spip” ?</p> <p>Je m'interroge...</p> <p>La carte apparaît mais seul le département de l'Ain semble réactif...</p> <p>Merci de votre aide</p> Plugin image-map des départements 2012-09-13T11:02:50Z https://files.spip.org/Plugin-image-map-des-departements#comment461139 2012-09-13T11:02:50Z <p>Très bien de pouvoir lier des articles aux départements, mais on peut avoir besoin de liens propres au lieu de liens de type spip.php?article123</p> <p>Petite précision pour ceux qui souhaitent avoir une URL “Propre” sur leurs liens des départements, il faut modifier la ligne 33 de departements.html comme suit :</p> <blockquote class="spip"> <p>href=“#URL_ARTICLE<i>#NUM_ART</i>”</p> </blockquote> Plugin image-map des départements 2012-05-13T01:33:38Z https://files.spip.org/Plugin-image-map-des-departements#comment457099 2012-05-13T01:33:38Z <p>Je veux bien mais je pense que quelques améliorations pourraient être faites préalablement à ce plugin (absolument génial au passage).</p> <p>1- Orthographier correctement les départements ou les régions (il manque pas mal de majuscules).</p> <p>2- Régler l'inversion entre 65 et 66 (déjà remarquée je crois).</p> <p>3- Permettre à l'utilisateur lambda de lier un article à une entrée via par exemple : |lien_art=...</p> <p>En attendant, dans “departements.html” ligne 33 j'ai inscrit:</p> <p>href=“#URL_SITE_SPIP/spip.php?article#NUM_ART”</p> <p>En ayant, je le rappelle, ajouté un champ “num_art” à la base de données (voir plus haut).</p> <p>Les appels dans les squelettes ou dans les articles ne changent pas.</p> <p>Pour le reste j'avoue ma parfaite incompétence.</p> <p>Jean-Marie Falvet</p> Plugin image-map des départements 2012-05-10T08:16:45Z https://files.spip.org/Plugin-image-map-des-departements#comment457048 2012-05-10T08:16:45Z <p>ce cas d'utilisation du plugin semble suffisamment intéressant/courant pour que vous puissiez peut être donner quelques explications sur le “branchement” des liens sur les départements avec ce champ num_art (code du modèle entre autre)...<br class="autobr" /> Merci d'avance!</p> Plugin image-map des départements 2012-05-09T21:22:39Z https://files.spip.org/Plugin-image-map-des-departements#comment457036 2012-05-09T21:22:39Z <p>C'est bon j'ai réussi tout seul (en m'inspirant du forum). En gros j'ai ajouté un champ SQL du type “num_art” en assignant à chaque occurrence le numéro de l'article correspondant au département concerné.</p> <p>Ensuite j'ai réussi (je n'y connais rien, paresse oblige) à faire le bon appel dans le sommaire et les articles. Du coup ça marche et on navigue bien mieux sur le site.</p> <p>Merci donc.</p> <p>Merci aussi à Stephanie de Nadaï pour ses améliorations. (<a href="http://www.webdesigneuse.net" class="spip_url spip_out auto" rel="nofollow external">http://www.webdesigneuse.net</a>)</p> <p>Jean-Marie Falvet : <a href="http://www.crayghom.com" class="spip_url spip_out auto" rel="nofollow external">www.crayghom.com</a></p> Plugin image-map des départements 2012-05-07T00:52:42Z https://files.spip.org/Plugin-image-map-des-departements#comment456953 2012-05-07T00:52:42Z <p>Bon ben j'y arrive pas...</p> <p>Mes articles sont prêts. J'arrive à afficher la carte. Je veux juste associer un article à une entrée de la carte. Et puis là c'est pas clair. Ex: mon article 25=Marseille. Problème: l'associer à l'entrée 13. Je suis passé à côté sans doute...</p> <p>HELP!</p> Plugin image-map des départements 2012-02-06T22:04:33Z https://files.spip.org/Plugin-image-map-des-departements#comment454272 2012-02-06T22:04:33Z <p>Bonjour</p> <p>Pourriez vous m'expliquer d'avantage l'astuce que vous avez trouvé pour ne pas afficher le title en plus de l'infobulles.<br class="autobr" /> car j'ai beau cherché je ne trouve pas</p> <p>Merci d'avance pour votre aide</p> <p>bonne soirée</p> Plugin image-map des départements 2011-09-08T16:59:29Z https://files.spip.org/Plugin-image-map-des-departements#comment449428 2011-09-08T16:59:29Z <p>Bonjour,</p> <p>il y a manifestement une inversion dans la base de données entre les numéros de départements des Pyrénées-Orientales (66) et des Hautes-Pyrénées (65).</p> <p>... à corriger.</p> <p>Sinon très bon plugin, merci</p> Plugin image-map des départements 2011-06-19T13:46:08Z https://files.spip.org/Plugin-image-map-des-departements#comment446925 2011-06-19T13:46:08Z <p>Non, ça ne change pas vraiment de sujet mais simplement de niveau de complexité...<br class="autobr" /> Pour préciser le problème:</p> <ul class="spip"><li> tel que livré actuellement ça n'est pas possible (le HTML ne gère pas la coloration des zones d'une <code><map></code>)</li><li> pour arriver à cet objectif on peut en revanche envisager de passer par un fichier SVG (= format XML pour les dessins vectoriels, cf <a href="https://en.wikipedia.org/wiki/svg" class="spip_glossaire" rel='nofollow external'>svg</a> ) des départements, fichier généré via une BOUCLE qui permettrait de récupérer un code couleur associé au département.<br class="autobr" /> Éventuellement (si on veut être compatible tous navigateurs puisque Internet Explorer ne gère pas le SVG “nativement”), on peut même faire générer une image JPG (ou PNG) à partir du SVG en utilisant la bibliothèque ImageMagick (si installée sur le serveur...).</li></ul> <p>Moralité: le code de ce plugin est sur la zone, si tu veux faire l'implémentation de cette fonctionnalité supplémentaire, pas de problème pour l'ajouter à l'existant!</p> Plugin image-map des départements 2011-06-19T07:29:52Z https://files.spip.org/Plugin-image-map-des-departements#comment446915 2011-06-19T07:29:52Z <p>ce qui serait génial, ce serait d'avoir un fonds de carte neutre qui se colore selon un tableau de chiffres.... (base pour analyses électorales....) Bon, ca change totalement de sujet ?</p> <p>pam</p> Plugin image-map des départements 2011-04-29T17:22:10Z https://files.spip.org/Plugin-image-map-des-departements#comment444948 2011-04-29T17:22:10Z <p>Merci pour ce plugin. <br class="autobr" /> Je suis cependant béotien et je n'arrive pas à l'exploiter. En effet, quand on clique sur un département il renvoie une adresse du genre <br class="autobr" /> ... article10&deprt=83. <br class="autobr" /> Comment accéder à cette adresse et ou mettre les articles correspondant> à ce département ?Merci pour vos lumières...</p> Plugin image-map des départements 2011-04-28T21:54:18Z https://files.spip.org/Plugin-image-map-des-departements#comment444928 2011-04-28T21:54:18Z <p>Je viens de télécharger le plugin (très pratique, merci !) mais il n'y a toujours pas les DOM.</p> <p>Alors j'ai mis un peu d'huile de coude et ajouté ça au CSV qui sert à l'installation.</p> <p><a href="http://www.webdesigneuse.net/Plugin-image-map-des-departements.html" class="spip_out" rel='nofollow external'>Une démo et les fichiers</a> (CSV + Cartes PNG & SVG basées sur celle fournie avec le plugin)</p> Plugin image-map des départements 2010-12-16T15:20:28Z https://files.spip.org/Plugin-image-map-des-departements#comment438206 2010-12-16T15:20:28Z <p>Sous IE7, j'ai trouvé une parade. Je n'utilise pas une balise HTML contenu dans la grammaire W3C.</p> <p>Dans le cas présent, j'ai remplacé le paramètre TITLE par TEXTE et modifier l'appel du plugin JQuery pour prendre en compte ce changement.</p> Plugin image-map des départements 2010-12-15T16:33:12Z https://files.spip.org/Plugin-image-map-des-departements#comment438175 2010-12-15T16:33:12Z <p>Bonjour,</p> <p>j'ai eu des soucis avec IE7 qui m'affichait le contenu de 'title" en plus de l'infobulles. J'ai résolu le problème en passant sous IE8 et en utilisant la balise “alt” au lieu de “title”.</p> <p>Pourriez vous m'indiquer si d'autres que moi ont eu le problème ?</p> <p>Merci</p> Plugin image-map des départements 2010-09-29T20:22:30Z https://files.spip.org/Plugin-image-map-des-departements#comment435115 2010-09-29T20:22:30Z <p>Merci pour ce plugin !<br class="autobr" /> Je l'ai utilisé pour afficher le nombre d'auteurs (en réalité, de visiteurs inscrits) par département.</p> <p>Pour cela, j'ai utilisé champ extra pour mettre le numéro de département lors de l'inscription sur le site, et j'ai modifié le modèle comme cela (ligne 31) :</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1">title="<span class="re1">#NOM</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#BULLEHTML</span><span class="re50">|!=</span><span class="re40">{1}</span><span class="re50">|oui</span><span class="re4">)</span>|<span class="re4">]</span><span class="re4">[</span> <span class="re4">(</span><span class="re1">#AFF_REGION</span><span class="re50">|==</span><span class="re40">{1}</span><span class="re50">|oui</span><span class="re4">)</span><span class="re4">[</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#BULLEHTML</span><span class="re50">|==</span><span class="re40">{1}</span><span class="re50">|oui</span><span class="re4">)</span>- <span class="re4">]</span><span class="re4">(</span><span class="re1">#REGION</span><span class="re4">)</span><span class="re4">]</span><span class="re4">]</span><span class="re11"><BOUCLE_candidats</span><span class="re12">(AUTEURS)</span><span class="re13"><span class="re41">{tout}</span><span class="re41">{doublons}</span><span class="re41">{departement=<span class="re1">#NUM_DEPARTEMENT</span>}</span></span><span class="re10">></span><span class="re15"></BOUCLE_candidats></span><span class="re1">#TOTAL_BOUCLE</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#TOTAL_BOUCLE</span><span class="re50">|></span><span class="re40">{1}</span><span class="re50">|?</span><span class="re40">{' candidatures',' candidature'}</span><span class="re4">)</span><span class="re4">]</span> dans ce d&eacute;partement<span class="re15"><//B_candidats></span>"</div></li> </ol></div></div></div> Plugin image-map des départements 2010-09-13T16:53:12Z https://files.spip.org/Plugin-image-map-des-departements#comment434384 2010-09-13T16:53:12Z <p>Merci de cette réponse tres exacte !<br class="autobr" /> J'imagine que des cartes pour les autres pays existent. On va voir un peu : si on peut les trouver et les adapter.</p> Plugin image-map des départements 2010-09-13T16:48:12Z https://files.spip.org/Plugin-image-map-des-departements#comment434381 2010-09-13T16:48:12Z <blockquote class="spip"> <p>- Est-ce que l'installation du plugin va me charger Cluetip sur tous les pages du site ? <br />- Et si on met |bullehtml=1 est-ce que le chargement de Cluetip est évité ?</p> </blockquote> <p>L'appel du fichier js de cluetip n'est fait que dans le modèle <strong>departements.html </strong><br class="autobr" /> et est conditionné par le paramètre bullehtml: si celui-ci est égal à 1, il n'y a pas intégration de la balise <code class="html"><script...></code></p> <p>Pour plus de précisions sur ces 2 questions voire le code du modèle <strong>modeles/departements.html</strong></p> <blockquote class="spip"> <p>- As-tu des pistes pour étendre cela à d'autres pays (Allemagne, Italie, Pologne ...) ? Comment s'y prendre ?</p> </blockquote> <p>2 éléments sont à considérer pour rendre ce plugin utilisable pour d'autres pays:</p> <ul class="spip"><li> le fichier image de la carte: actuellement il est appelé “en dur” dans le code du modèle <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><img alt="Departements" usemap="#departements" src="<span class="re4">[</span><span class="re4">(</span><span class="re1">#CHEMIN</span><span class="re40">{[(<span class="re1">#MONO</span>|==1}</span><span class="re50">|?</span><span class="re40">{france_departements_mono.png,france_departements.png}</span><span class="re4">)</span><span class="re4">]</span>})]"</code></pre></div> <p>mais il semble peu compliqué de passer en paramètre du modèle le nom du pays pour récupérer la carte correspondante:</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><img alt="Departements" usemap="#departements" src="<span class="re4">[</span><span class="re4">(</span><span class="re1">#CHEMIN</span><span class="re40">{[(<span class="re1">#MONO</span>|==1}</span><span class="re50">|?</span><span class="re40">{<span class="re1">#PAYS_</span>departements_mono.png,<span class="re1">#PAYS_</span>departements.png}</span><span class="re4">)</span><span class="re4">]</span>})]"</code></pre></div> <p>le raccourcis <span class="coloration_code code"><code class="spip_spip code"><departements<span class="re50">|pays=pologne</span>></code></span> donnerait donc dans le html de sortie: <code class="html">... src="pologne_departements_mono.png"...</code> ou <code class="html">... src="pologne_departements.png"...</code></p> </li><li> l'image-map qui rend la carte réactive (balise <code class="html"><map name="departements"></code> comportant autant de <code class="html"><area shape="poly".../></code> qu'il y a de départements) est générée via une BOUCLE dans la table <strong>spip_imap_departements</strong>. <br class="autobr" /> On peut donc envisager d'ajouter un champ <strong>pays</strong> dans cette table et d'y intégrer les paramètres nécessaires pour les “départements” (ou Länders ou autres subdivisions administratives) des différents pays pour lesquels on possède les données.<br class="autobr" /> La boucle serait alors modifiée pour ne sortir que les données du pays passé par el paramètre <strong>|pays=...</strong>. Ce qui donnerait: quelque chose du style <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re11"><BOUCLE_departs</span><span class="re12">(IMAP_DEPARTEMENTS)</span><span class="re13"><span class="re41">{par id_departement}</span><span class="re41">{pays = <span class="re1">#PAYS</span>}</span></span><span class="re10">></span></div></li> </ol></div></div></div></li></ul> <p>A partir de là il me semble quand même que le plus long est de faire les tracés des zones cliquables pour chaque pays et l'intégration de ces données dans la table spip_imap_departements!</p> Plugin image-map des départements 2010-09-13T16:00:11Z https://files.spip.org/Plugin-image-map-des-departements#comment434380 2010-09-13T16:00:11Z <p>Bonjour cy_altern,<br class="autobr" /> Très intéressant! Questions:</p> <p>- Est-ce que l'installation du plugin va me charger Cluetip sur tous les pages du site ? Et si on met <code>|bullehtml=1</code> est-ce que le chargement de Cluetip est évité ? <br />- As-tu des pistes pour étendre cela à d'autres pays (Allemagne, Italie, Polgne ...) ? Comment s'y prendre ?</p> <p>merci, Paolo</p> Plugin image-map des départements 2010-08-30T18:32:24Z https://files.spip.org/Plugin-image-map-des-departements#comment433788 2010-08-30T18:32:24Z <p>Une solution possible pas trop compliquée:</p> <ul class="spip"><li> créer un article par région et mettre le nom de la région (<strong>exactement</strong> tel qu'il est écrit dans l'info-bulle) dans un des champs (disons le champ <strong>titre</strong> par exemple): on aurait donc <strong>Bretagne</strong> comme titre de l'article sur la Bretagne, <strong>Picardie</strong> pour celui de la Picardie, etc...</li><li> faire une page <strong>region.html</strong> dans ton dossier <strong>/squelettes</strong> qui soit une copie pure et simple de la page <strong>article.html</strong> du squelette que tu utilise (ou /squelettes-dist/article.html si tu utilise le squelette par défaut)</li><li> faire un sous-dossier <strong>/squelettes/modeles</strong> dans lequel tu place une copie du fichier <strong>plugins/imagemap_departements/modeles/departements.html</strong></li><li> modifier ce fichier pour appeler la page <strong>region.html</strong> avec le nom de la région lorsque l'on clique sur un département, ce qui revient à modifier la ligne 33 pour avoir: <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"> href="<span class="re4">[</span><span class="re4">(</span><span class="re1">#URL_PAGE</span><span class="re40">{region}</span><span class="re50">|parametre_url</span><span class="re40">{region,<span class="re4">[</span><span class="re4">(</span><span class="re1">#REGION</span><span class="re4">)</span><span class="re4">]</span>}</span><span class="re4">)</span><span class="re4">]</span>"</div></li> </ol></div></div></div></li><li> dans la page <strong>region.html</strong> tu modifie la boucle principale pour que l'article choisi soit celui qui a dans son surtitre le numéro du département: <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re11"><BOUCLE_principale</span><span class="re12">(ARTICLES)</span><span class="re13"> <span class="re41">{titre = <span class="re1">#ENV</span><span class="re40">{region}</span> }</span></span><span class="re10">></span></div></li> </ol></div></div></div></li></ul> <p>Ainsi tu aura sur chaque département un lien du style <strong>spip.php?page=region&region=Bretagne</strong> qui ouvrira la page <strong>region.html</strong> avec l'article de la région Bretagne.</p> Plugin image-map des départements 2010-08-23T16:36:50Z https://files.spip.org/Plugin-image-map-des-departements#comment433564 2010-08-23T16:36:50Z <p>Bonjour,<br class="autobr" /> merci pour ce plugin. J'ai cependant un problème et je ne suis pas du tout calé en programmation. Comment faire pour que en cliquant sur chaque région et non pas département , cela renvoie vers une page spécifique (1 pour chaque région) ?<br class="autobr" /> En attendant une réponse charitable, je continue “mes essais de bricolage”.</p> Plugin image-map des départements 2010-07-15T15:32:41Z https://files.spip.org/Plugin-image-map-des-departements#comment432646 2010-07-15T15:32:41Z <p>Bonjour</p> <p>J'ai découvert un petit problème</p> <p>lorsque l'on clique sur la carte des départements, sur le code département 02 Aisne (le n° de département étant dans le champ surtitre de l'article amicale dédié à ce département)</p> <p>3 pages sont ramenées à l'affichage :</p> <p>- deux articles incorrects liés aux codes de la Corse 2A et 2B <br />- l'article correct lié au code département 02</p> <p>ce problème a-t-il déjà été signalé ? sachant que c'est la solution avec la page amicale<br class="autobr" /> et <br class="autobr" /> </p> <p>qui est appliquée</p> <p>merci d'avance pour l'aide</p> Plugin image-map des départements 2010-07-14T18:01:45Z https://files.spip.org/Plugin-image-map-des-departements#comment432628 2010-07-14T18:01:45Z <p>Je livre l'adaptation que j'ai faite du plug-in : <br class="autobr" /> ce que je voulais, c'est qu'en cliquant sur un département de la carte, le lien ouvre une page rassemblant les informations classées géographiquement par académie.</p> <p>Dans mon site, j'ai créé les mots clé : un par académie, et j'ai affecté le mot clé adéquat aux articles du site.</p> <p>Dans la base de données avec PhpMyAdmin j'ai changé pour chaque département la valeur du champ REGION pour y mettre le numéro du mot clé de l'académie.</p> <p>Dans le squelette departements.html , j'ai modifié la ligne 33 de la façon suivante :<br class="autobr" /> href=“#URL_SITE_SPIP/spip.php?mot#REGION”</p> <p>Pour l'Outre Mer, je me suis contenté de liens sous la carte.</p> <p>Y avait-il plus simple comme méthode ? En tout cas, ca fonctionne.<br class="autobr" /> Merci pour le plug in.</p> <p>Pour voir le résultat : <a href="http://www.association-ozp.net" class="spip_out" rel='nofollow external'>http://www.association-ozp.net</a></p> Plugin image-map des départements 2010-07-07T15:10:50Z https://files.spip.org/Plugin-image-map-des-departements#comment432474 2010-07-07T15:10:50Z <p>merci pour tout<br class="autobr" /> finalement, ne sachant pas ce qui allait se passer en cas de mise à jour du plugin je me suis ralliée à ta solution qui fonctionne parfaitement aussi<br class="autobr" /> il me reste à évaluer les performances en terme de temps de réponse des deux solutions<br class="autobr" /> bien cordialement</p> Plugin image-map des départements 2010-07-06T13:43:30Z https://files.spip.org/Plugin-image-map-des-departements#comment432435 2010-07-06T13:43:30Z <p>A priori, vu que ce plugin est exactement conçu pour ce genre d'usage (ajout de champs, bidouilles des modèles...) tout devrait bien se passer lors des mises à jour <strong>si</strong> tu as bien mis ta version du squelette <strong>departements.html</strong> dans le répertoire <strong>/squelettes</strong> (et non pas modifié directement le fichier du plugin!).</p> Plugin image-map des départements 2010-07-06T09:41:34Z https://files.spip.org/Plugin-image-map-des-departements#comment432430 2010-07-06T09:41:34Z <p>un grand merci pour ton retour <br class="autobr" /> j'avais tenté aussi la page amicale mais sans parvenir à relier l'article approprié (ta proposition est très simple)</p> <p>entre temps, j'ai trouvé une autre solution :</p> <p>j'ai ajouté 2 champs à la table departements (“n° page_article”, “nom_président” dans la perspective d'afficher le nom du president dans l'infobulle pour chaque département )</p> <p> j'ai complété les deux champs des informations appropriées</p> <p>j'appelle la carte France depuis un seul article ou une seule rubrique <br class="autobr" /> </p> <p>j'ai modifé le modèle “departements.html” que j'ai déplacé dans mon dossier squelettes<br class="autobr" /> <span class="coloration_code code"><code class="spip_spip code">href="[(<span class="re1">#LIEN_BASE</span><span class="re50">|sinon</span>{<span class="re4">[</span><span class="re4">(</span><span class="re1">#URL_PAGE</span><span class="re40">{article, id_article=<span class="re1">#PAGE_ARTICLE</span>}</span><span class="re4">)</span><span class="re4">]</span>..</code></span>.le reste est inchangé</p> <p>lorsque l'on clique sur chaque departement, on a bien l'article amicale correspondant</p> <p>mais dans la mesure où j'ai ajouté 2 champs supplémentaires à la table qu'est-ce qui va se passer lors d'une actualisation du plugin ?</p> Plugin image-map des départements 2010-07-05T11:38:17Z https://files.spip.org/Plugin-image-map-des-departements#comment432383 2010-07-05T11:38:17Z <p>Plusieurs méthodes sont possibles pour gérer cette situation mais toutes nécessitent un minimum de création de fichiers de squelettes... <br class="autobr" /> A priori une solution simple pourrait être:</p> <ul class="spip"><li> dans les articles qui constituent les fiches amicales mettre le numéro du département dans un des champs (disons <strong>surtitre</strong> par exemple): on aurait donc <strong>77</strong> dans le surtitre de l'article de l'amicale de <strong>Seine et Marne</strong></li><li> faire une page <strong>amicale.html</strong> dans ton dossier <strong>/squelettes</strong> qui soit une copie pure et simple de la page <strong>article.html</strong> du squelette que tu utilise (ou /squelettes-dist/article.html si tu utilise le squelette par défaut)</li><li> dans l'appel du modèle tu fera donc: <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><departements<span class="re50">|lien_base=spip</span>.php?page=amicale<span class="re50">|lien_param=depart</span><span class="re50">|aff_region=1</span>></div></li> </ol></div></div></div></li><li> dans la page <strong>amicale.html</strong> tu modifie la boucle principale pour que l'article choisi soit celui qui a dans son surtitre le numéro du département: <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re11"><BOUCLE_principale</span><span class="re12">(ARTICLES)</span><span class="re13"> <span class="re41">{surtitre = <span class="re1">#ENV</span><span class="re40">{depart}</span> }</span></span><span class="re10">></span></div></li> </ol></div></div></div></li></ul> <p>Ainsi tu aura sur chaque département un lien du style <strong>spip.php?page=amicale&depart=XX</strong> qui ouvrira la page <strong>amicale.html</strong> avec l'article du département numéro XX.</p> <p>Pour plus de précisions voir les documentations des modèles et des squelettes sur <a href="http://spip.net" class="spip_url spip_out auto" rel="nofollow external">http://spip.net</a></p> <p>PS: de toute façon il ne faut <strong>pas</strong> mettre l'adresse complète du site dans le paramètre <strong>|lien_base</strong> sous peine d'avoir un lien qui ne fonctionnera pas lorsque tu passera sur un autre serveur que ton 127.0.0.1... Dans ton exemple il serait nettement préférable de faire:</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><departements<span class="re50">|lien_base=spip</span>.php?article137<span class="re50">|lien_param=depart</span><span class="re50">|aff_region=1</span>></div></li> </ol></div></div></div> Plugin image-map des départements 2010-07-01T15:20:50Z https://files.spip.org/Plugin-image-map-des-departements#comment432268 2010-07-01T15:20:50Z <p>Bonjour</p> <p>Bravo et merci pour ce nouveau plugin fort utile et très attendu</p> <p>j'affiche parfaitement la carte après appel dans un article</p> <p>le lien_param affiche bien le département sur lequel on a cliqué<br class="autobr" /> cependant je ne sais pas comment coder lien_base pour afficher une page “amicale”<br class="autobr" /> différente par département (j'ai 1 fiche amicale par département)</p> <p>le code suivant que j'utilise est ok pour 1 seul département car j'indique le n° de l'article correspondant</p> <div class="coloration_code cadre"><div class="spip_php cadre"><div class="php"><ol><li class="li1"><div class="de1"><span class="sy0"><</span>departements<span class="sy0">|</span>lien_base<span class="sy0">=</span>http<span class="sy0">:</span><span class="co1">//127.0.0.1/farlcl/spip/spip.php?article137|lien_param=depart|aff_region=1></span></div></li> </ol></div></div></div> <p>pouvez-vous m'aider merci d'avance</p> Plugin image-map des départements 2010-06-27T22:45:11Z https://files.spip.org/Plugin-image-map-des-departements#comment432108 2010-06-27T22:45:11Z <p>super simplement: tu récupère la carte <strong>france_departements.png</strong> à la racine du dossier de ce plugin, tu ajoute les 3 départements DOM dessus (par exemple à l'Ouest, dans le coin en bas à gauche) puis tu me l'envoie (cy.altern[chez]gmail). <br class="autobr" /> Attention: si on ne veux pas avoir à reprendre les coordonnées de <strong>tous</strong> les départements il est important que tu ne modifie pas les dimensions (hauteur x largeur) de cette image!</p> Plugin image-map des départements 2010-06-27T13:45:24Z https://files.spip.org/Plugin-image-map-des-departements#comment432098 2010-06-27T13:45:24Z <p>Ok sans problème mais tu veux que je t'envoi sa de quel manière? Car je ne sais pas trop comment ton plugin fonctionne et comment tu gère ta carte donnes moi un peu plus de précision stp et je serais ravi de t'aider si sa rentre dans mes compétence :) je ne suis pas un super pro de spip lol mais je me débrouille.</p> Plugin image-map des départements 2010-06-27T11:31:21Z https://files.spip.org/Plugin-image-map-des-departements#comment432097 2010-06-27T11:31:21Z <p>Oui, la carte que j'ai pu récupérer ne comprend malheureusement que les départements métropolitains... je suis bien conscient qu'elle est incomplète! <br class="autobr" /> Du coup je serais super-content que tu me fournisse une version complétée avec les DOM-TOM ...ou que tu la commit directement sur la zone: le développement de ce plugin est “ouvert” à tous :-)</p> Plugin image-map des départements 2010-06-26T19:04:47Z https://files.spip.org/Plugin-image-map-des-departements#comment432080 2010-06-26T19:04:47Z <p>Super plugin mis a part que nous “les dom-tom” sommes toujours oublié..... à croire que nous ne parlons pas français....</p> Plugin image-map des départements 2010-06-26T16:25:36Z https://files.spip.org/Plugin-image-map-des-departements#comment432077 2010-06-26T16:25:36Z <p>Heu... je ne comprend pas vraiment la question là... Comme pour toute <map> HTML, celle générée par ce plugin s'applique sur une image (balise <img>) appelée dans le modèle. <br class="autobr" /> Ce plugin fourni donc 2 cartes de France avec le découpage en département (une avec les départements colorés en une 12aine de couleurs, l'autre en mono-teinte): voir les fichiers <strong>france_departements.png</strong> et <strong>france_departements_mono.png</strong> à la racine du dossier du plugin. Tout est prévu pour que les utilisateurs (webmestre compris) n'aient <strong>rien</strong> d'autre à faire que de placer le modèle dans les articles ou squelettes...</p> Plugin image-map des départements 2010-06-24T20:17:11Z https://files.spip.org/Plugin-image-map-des-departements#comment432002 2010-06-24T20:17:11Z <p>Mais... quelquechose m'échappe... comment le fond de carte est il dessiné ? Ou bien : comment les départements sont ils colorés de différentes ciouleurs ??? Il faut fournir une carte de france sur laquelle les maps sont appliquées ? et on peut en changer sur un même site mais selon la carte ? La doc est silencieuse sur ce point pourtant essentiel...</p> Plugin image-map des départements 2010-06-23T12:45:03Z https://files.spip.org/Plugin-image-map-des-departements#comment431933 2010-06-23T12:45:03Z <p>mais apparement fonctionnement normal quand même.<br class="autobr" /> avec un signalement dans l'admin des plugins comme quoi il y a un echec à l'install...</p> Plugin image-map des départements 2010-06-23T12:41:54Z https://files.spip.org/Plugin-image-map-des-departements#comment431932 2010-06-23T12:41:54Z <p>bonjour</p> <p>erreur à l'install du plugin</p> <p>spip 210, Zpip, theme keepitsimple<br class="autobr" /> plugins divers et variés (gis, google map api, agenda, liste...)</p>