Plugin Fil d’Ariane - commentairesPlugin Fil d'Ariane2020-11-26T05:54:48Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment5068982020-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'Ariane2019-08-16T13:52:51Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment5019902019-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'Ariane2016-02-11T16:00:37Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4858372016-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'Ariane2014-08-08T15:58:12Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4764492014-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'Ariane2014-07-09T15:46:52Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4761582014-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'Ariane2014-07-09T13:31:21Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4761522014-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:29Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4661042013-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:57Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4641922013-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:15Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4641072012-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:19Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4637412012-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:52Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4637372012-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:03Zhttps://contrib.spip.net/Plugin-Fil-d-Ariane-4201#comment4637362012-12-05T12:12:03Z<p>Merci Rastapopoulos pour la relecture, les corrections et les améliorations :-)</p>