Changeset 50100 in spip-zone


Ignore:
Timestamp:
Jul 30, 2011, 8:50:05 AM (10 years ago)
Author:
yffic@…
Message:

Ajout du paramètre forcer_lien_reference : Si l'article n'existe pas dans la langue courante on met ou pas un lien vers l'article de référence suivant que le paramètre forcer_lien_reference soit défini ou pas. (Paolo)

Location:
_plugins_/sjcycle2
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/sjcycle2/aide/en-aide.html

    r50058 r50100  
    8989      </li>
    9090     <li>
    91        <h4>&lt;sjcycleN|ALIGN|<span style="color:red">lien_article=XXX</span>&gt;</h4>
    92        <strong>Parameter &quot;<span style="color:#666">lien_article=XXX</span>&quot;, optional :</strong> <br />
    93        <span id="result_box" lang="en" xml:lang="en"><span title="Cliquer ici pour voir d'autres traductions">Lets</span> <span title="Cliquer ici pour voir d'autres traductions">put</span> <span title="Cliquer ici pour voir d'autres traductions">a link on the</span> <span title="Cliquer ici pour voir d'autres traductions">slideshow to</span> <span title="Cliquer ici pour voir d'autres traductions">an</span> <span title="Cliquer ici pour voir d'autres traductions">article</span> <span title="Cliquer ici pour voir d'autres traductions">XXX</span> <span title="Cliquer ici pour voir d'autres traductions">other than that</span> <span title="Cliquer ici pour voir d'autres traductions">containing</span> <span title="Cliquer ici pour voir d'autres traductions">images.</span> <span title="Cliquer ici pour voir d'autres traductions">In the case of</span> <span title="Cliquer ici pour voir d'autres traductions">a multilingual site</span><span title="Cliquer ici pour voir d'autres traductions">, provide</span> <span title="Cliquer ici pour voir d'autres traductions">the id of</span> <span title="Cliquer ici pour voir d'autres traductions">the reference article</span><span title="Cliquer ici pour voir d'autres traductions">, the model</span> <span title="Cliquer ici pour voir d'autres traductions">is responsible for finding</span> <span title="Cliquer ici pour voir d'autres traductions">the id of</span> <span title="Cliquer ici pour voir d'autres traductions">the article</span> <span title="Cliquer ici pour voir d'autres traductions">to</span> <span title="Cliquer ici pour voir d'autres traductions">the visitor's language</span><span title="Cliquer ici pour voir d'autres traductions">.</span> <span title="Cliquer ici pour voir d'autres traductions">This option disables</span> <span title="Cliquer ici pour voir d'autres traductions">the opening</span> <span title="Cliquer ici pour voir d'autres traductions">in a</span> <span title="Cliquer ici pour voir d'autres traductions">box.</span></span><br />
     91       <h4>&lt;sjcycleN|ALIGN|<span style="color:red">lien_article=XXX|forcer_lien_reference=on</span>&gt;</h4>
     92       <strong>Parameter &quot;<span style="color:#666">lien_article=XXX</span>&quot;and  &quot;<span style="color:#666">forcer_lien_reference=on</span>&quot;, optionals :</strong> <br />
     93       <span id="result_box" lang="en" xml:lang="en"><span title="Cliquer ici pour voir d'autres traductions">Lets</span> <span title="Cliquer ici pour voir d'autres traductions">put</span> <span title="Cliquer ici pour voir d'autres traductions">a link on the</span> <span title="Cliquer ici pour voir d'autres traductions">slideshow to</span> <span title="Cliquer ici pour voir d'autres traductions">an</span> <span title="Cliquer ici pour voir d'autres traductions">article</span> <span title="Cliquer ici pour voir d'autres traductions">XXX</span> <span title="Cliquer ici pour voir d'autres traductions">other than that</span> <span title="Cliquer ici pour voir d'autres traductions">containing</span> <span title="Cliquer ici pour voir d'autres traductions">images.</span> <span title="Cliquer ici pour voir d'autres traductions">In the case of</span> <span title="Cliquer ici pour voir d'autres traductions">a multilingual site</span><span title="Cliquer ici pour voir d'autres traductions">, provide</span> <span title="Cliquer ici pour voir d'autres traductions">the id of</span> <span title="Cliquer ici pour voir d'autres traductions">the reference article</span><span title="Cliquer ici pour voir d'autres traductions">, the model</span> <span title="Cliquer ici pour voir d'autres traductions">is responsible for finding</span> <span title="Cliquer ici pour voir d'autres traductions">the id of</span> <span title="Cliquer ici pour voir d'autres traductions">the article</span> <span title="Cliquer ici pour voir d'autres traductions">to</span> <span title="Cliquer ici pour voir d'autres traductions">the visitor's language</span><span title="Cliquer ici pour voir d'autres traductions">.</span> <span title="Cliquer ici pour voir d'autres traductions">This option disables</span> <span title="Cliquer ici pour voir d'autres traductions">the opening</span> <span title="Cliquer ici pour voir d'autres traductions">in a</span> <span title="Cliquer ici pour voir d'autres traductions">box. </span></span><span id="result_box2" lang="en" xml:lang="en">If the item does not exist in the current language we put or not a link to the article according the reference parameter forcer_lien_reference is defined or not</span>.<br />
    9494<strong>Example :</strong><br />
    9595&lt;sjcycle16|center|lien_article=171&gt; : Slide show on all the images of the article 16 with a link to the article 171 </li>
  • _plugins_/sjcycle2/aide/fr-aide.html

    r50058 r50100  
    1313
    1414<div>
    15         <p style="background:#eee;color:#666;padding:10px;font-weight:700">Le raccourci typographique "sjcycle" permet d'ins&eacute;rer facilement un ou plusieurs diaporamas au sein d'un article : il vous suffit de le recopier &agrave; l’int&eacute;rieur de la case « Texte » de l'article, l&agrave; vous d&eacute;sirez situer le diaporama. Exemples d'utilisation par ici.
     15  <p style="background:#eee;color:#666;padding:10px;font-weight:700">Le raccourci typographique "sjcycle" permet d'ins&eacute;rer facilement un ou plusieurs diaporamas au sein d'un article : il vous suffit de le recopier &agrave; l’int&eacute;rieur de la case « Texte » de l'article, l&agrave; vous d&eacute;sirez situer le diaporama. Exemples d'utilisation par ici.
    1616        <br /><br />
    1717        Ce raccourci comporte plusieurs param&egrave;tres s&eacute;par&eacute;s par le caract&egrave;re "|".</p>
     
    8888   &lt;sjcycle16|center|opt=fx:'fade'&gt; : diaporama sur toutes les images de l'article 16 avec un effet de transition &quot;fade&quot; qui remplace celui défini globalement pour le site entier</li>
    8989      <li>
    90         <h4>&lt;sjcycleN|ALIGN|<span style="color:red">lien_article=XXX</span>&gt;</h4>
    91          <strong>Param&egrave;tre &quot;<span style="color:#666">lien_article=XXX</span>&quot;, optionnel :</strong> <br />
    92         Permet de poser un lien sur le diaporama vers un article d'identifiant XXX autre que celui contenant les images. Dans le cas d'un site multilingue, fournir l'id de l'article de référence, le modèle se charge de trouver l'id de l'article correspondant à la langue du visiteur. Cette option désactive l'ouverture vers une box.<br />
     90          <h4>&lt;sjcycleN|ALIGN|<span style="color:red">lien_article=XXX|forcer_lien_reference=on</span>&gt;</h4>
     91         <strong>Param&egrave;tres &quot;<span style="color:#666">lien_article=XXX</span>&quot; et  &quot;<span style="color:#666">forcer_lien_reference=on</span>&quot;, optionnels :</strong> <br />
     92        Permet de poser un lien sur le diaporama vers un article d'identifiant XXX autre que celui contenant les images. Dans le cas d'un site multilingue, fournir l'id de l'article de référence, le modèle se charge de trouver l'id de l'article correspondant à la langue du visiteur. Cette option désactive l'ouverture vers une box. Si l'article n'existe pas dans la langue courante on met ou pas un lien
     93vers l'article de référence suivant que le paramètre forcer_lien_reference soit défini ou pas.<br />
    9394   <strong>Exemple :</strong><br />
    9495   &lt;sjcycle16|center|lien_article=171&gt; : diaporama sur toutes les images de l'article 16 avec un lien vers l'article 171
  • _plugins_/sjcycle2/modeles/sjcycle.html

    r50098 r50100  
    1818[(#SET{div_width,  #GET{img_bordure}|mult{2}|plus{#GET{img_width}} })]
    1919
    20 [(#REM) Si un lien est demande vers un article, on cherche eventuellement l'id de l'article traduit ]
     20[(#REM) Si un lien est demande vers un article, on cherche eventuellement l'id de l'article traduit
     21                        - Si l'article n'existe pas dans la langue courante on met ou pas un lien
     22           vers l'article de reference suivant la valeur de forcer_lien_reference ]
    2123<BOUCLE_contexte_article(ARTICLES){id_article=#ENV{lien_article}}>
     24   [(#ENV{forcer_lien_reference}|oui)
     25      #SET{id_article_a_lier,#ID_ARTICLE}
     26      #SET{titre_article_a_lier,#TITRE}]
    2227   <BOUCLE_traductions(ARTICLES){traduction}>
    2328        [(#ENV{lang}|=={#LANG}|oui)
  • _plugins_/sjcycle2/plugin.xml

    r50098 r50100  
    44                [Minimalteck->http://www.minimalteck.fr/]. Port&#233; pour spip 2 par Yffic
    55        </auteur>
    6         <version>1.6.1</version>
     6        <version>1.6.2</version>
    77        <version_base>0.5</version_base>
    88        <etat>test</etat>
Note: See TracChangeset for help on using the changeset viewer.