Plugin Fil d’Ariane - commentaires Plugin Fil d'Ariane 2020-11-26T05:54:48Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment506898 2020-11-26T05:54:48Z <p>Bonjour, <br class="autobr"> Est-ce qu'une mise à jour du Fil d'Ariane est prévue pour Spip 3.2.8<small class="fine d-inline"> </small>? Merci, bien cordialement, Thierry</p> Plugin Fil d'Ariane 2019-08-16T13:52:51Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment501990 2019-08-16T13:52:51Z <p>Bonjour</p> <p>En fait il suffirait de plutot utiliser la balise <code class="spip_code spip_code_inline" dir="ltr">#INFO_TITRE{rubrique,#ID_rubrique}</code><br class="autobr"> Pas la peine de complexifier ce plugin..</p> Plugin Fil d'Ariane 2016-02-11T16:00:37Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment485837 2016-02-11T16:00:37Z <p>Bonjour<br class="autobr"> Intéressé par ce plugin, je souhaiterais savoir si il peut répondre à un besoin spécifique :<br class="autobr"> N'afficher que la rubrique parent de l'article où sera appelé #FIL_ARIANE<br class="autobr"> Est-ce possible<small class="fine d-inline"> </small>?</p> Plugin Fil d'Ariane 2014-08-08T15:58:12Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment476449 2014-08-08T15:58:12Z <p>Bonjour<br class="autobr"> merci pour ce plugin qui facilite l'écriture du fil d'ariane. En revanche, je n'ai pas compris comment appliqué mes class sur les liens... J'aimerais que accueil et les rubriques s'affichent en utilisant la class=«<small class="fine d-inline"> </small>lienmenu<small class="fine d-inline"> </small>». J'ai essayé de modifier le fichier fil_ariane_fonctions.php... en vain<br class="autobr"> En revanche, j'ai réussi à mettre la class que je voulais sur le dernier terme de ce fil.<br class="autobr"> Cordialement<br class="autobr"> Christophe</p> Plugin Fil d'Ariane 2014-07-09T15:46:52Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment476158 2014-07-09T15:46:52Z <p>Je me répond au cas où ca puisse servir à d'autres, enfin Kent1 me souffle la réponse :-)</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#FIL_ARIANE{[(#ARRAY{[(#VAL{diplonet:plan_site}|_T)],#URL_PAGE{plan}})]})]</code></pre></div> Plugin Fil d'Ariane 2014-07-09T13:31:21Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment476152 2014-07-09T13:31:21Z <p>Coucou, Cyril et Mathieu<br class="autobr"> Comment fait on pour intégrer une chaine de langue dans l'array pour les type page speciale.<br class="autobr"> ce code ne marche pas</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#FIL_ARIANE{[(#ARRAY{'<:plan_site:>',#URL_PAGE{plan}})]})]</code></pre></div> <p>Merci</p> Plugin «<small class="fine d-inline"> </small>Fil d'Ariane<small class="fine d-inline"> </small>» 2013-03-12T15:32:29Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment466104 2013-03-12T15:32:29Z <p>Bonjour,</p> <p>Un élément de documentation supplémentaire ou du moins un exemple d'utilisation du plugin.</p> <p>Si vous êtes amenés comme moi à utiliser fil d'ariane avec spipr-dist (ce n'est qu'un exemple) où vous avez un inclure qui gère le fil d'ariane (au sens propre à SPIP), il vous faut passer le nom de l'objet et l'id_objet de cette façon :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">#FIL_ARIANE{#GET{objet},#GET{id_objet}}</code></p> <p>Soit un code au complet :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> #SET{objet,''}#SET{id_objet,''} [(#ENV{id_rubrique}|oui)#SET{objet,rubrique}#SET{id_objet,#ENV{id_rubrique}}] [(#ENV{id_syndic}|oui)#SET{objet,site}#SET{id_objet,#ENV{id_syndic}}] [(#ENV{id_breve}|oui)#SET{objet,breve}#SET{id_objet,#ENV{id_breve}}] [(#ENV{id_article}|oui)#SET{objet,article}#SET{id_objet,#ENV{id_article}}] [(#ENV{id_objet}|oui)#SET{objet,#ENV{objet}}#SET{id_objet,#ENV{id_objet}}] [(#GET{objet}|oui) #FIL_ARIANE{#GET{objet},#GET{id_objet}} ][(#GET{objet}|non) <li><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="divider"> > </span></li> ]</code></pre></div> Plugin «<small class="fine d-inline"> </small>Fil d'Ariane<small class="fine d-inline"> </small>» 2013-01-02T14:02:57Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment464192 2013-01-02T14:02:57Z <p>Bonjour,</p> <p>Effectivement, il y a déjà du code SPIP qui génère une hiérarchie, dans les différent squelettes distribués (la «<small class="fine d-inline"> </small>dist<small class="fine d-inline"> </small>»). En revanche pour l'écriture de squelettes sur mesure, j'ai trouvé plus facile (sans parler d'esthétique) d'utiliser une balise automatique, plutôt que de recopier le code de la dist.</p> <p>Les développeurs de squelettes ont à leur disposition deux solutions (balise #FIL_ARIANE ou recopie de 4 lignes de code qui font la même chose) qu'ils peuvent utiliser librement selon leurs besoins ou leurs envies.</p> Plugin «<small class="fine d-inline"> </small>Fil d'Ariane<small class="fine d-inline"> </small>» 2012-12-24T15:44:15Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment464107 2012-12-24T15:44:15Z <p>Je ne comprends toujours pas.</p> <p>Le code SPIP pour le fil d'Ariane est écrit automatiquement, nous n'avons pas à l'écrire manuellement. Alors où est l'intérêt d'installer un plug-in pour « simplifier » quelque chose d'automatique dont nous n'avons déjà pas à nous occuper et qui fonctionne parfaitement bien comme ça<small class="fine d-inline"> </small>? Autre que pour une question purement esthétique, je ne vois pas.</p> <p>Je crois que c'est ce dont jfd parle.</p> Plugin «<small class="fine d-inline"> </small>Fil d'Ariane<small class="fine d-inline"> </small>» 2012-12-05T14:16:19Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment463741 2012-12-05T14:16:19Z <p>Merci pour ce commentaire.</p> <p>La balise #FIL_ARIANE n'est pas à vendre<small class="fine d-inline"> </small>! En revanche, elle est donnée de bon coeur.</p> <p>A l'usage, écrire <code class="spip_code spip_code_inline" dir="ltr">#FIL_ARIANE</code> dans un squelette me semble plus facile que son équivalent en code SPIP :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_article}> > <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ > <strong class="on">(#TITRE|couper{80})</strong>]</p></code></pre></div> <p>Il n'y a rien d'indispensable à régler dans <code class="spip_code spip_code_inline" dir="ltr">mes_options</code>, seulement des « options » : avec/sans « Accueil » en premier élément (<strong>avec </strong> par défaut), et avec/sans lien sur le dernier élément (<strong>sans </strong> par défaut).</p> <p>De plus le plugin est facilement adaptable pour tout nouvel objet éditorial disposant d'une hiérarchie, tel que par exemple l'objet <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/produits" class="spip_out" rel='nofollow external'>produit</a>. Et là, oui, il faut mettre (un tout petit peu) les mains dans le camboui et ajouter une fonction qui gère le nouvel objet.</p> <p>Bonne utilisation<small class="fine d-inline"> </small>!</p> Plugin «<small class="fine d-inline"> </small>Fil d'Ariane<small class="fine d-inline"> </small>» 2012-12-05T12:27:52Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment463737 2012-12-05T12:27:52Z <p>Il serait intéressant <strong>de bien mettre en valeur</strong> dans l'article les avantages par rapport à la boucle hierarchie, déjà prévue pour cela, et implémentée dans la dist. <br class="autobr"> Bref de vendre le produit :-)<br class="autobr"> En effet c'est un peu flou et la simplicité présenté au début est contre-balancée par la masse de paramètres à bidouiller dans le fichier « mes fonctions »<br class="autobr"> Or, un plugin, c'est surtout fait pour ne pas mettre les mains dans le camboui et ajouter/gérer les options de manière graphique.<br class="autobr"> Bonne journée</p> Plugin «<small class="fine d-inline"> </small>Fil d'Ariane<small class="fine d-inline"> </small>» 2012-12-05T12:12:03Z https://files.spip.org/Plugin-Fil-d-Ariane-4201#comment463736 2012-12-05T12:12:03Z <p>Merci Rastapopoulos pour la relecture, les corrections et les améliorations :-)</p>