Modèle:Traduction/Référence : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
(Templatedata)
m (correction)
 
(8 révisions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly><noinclude><!--version deux articles--></noinclude>
+
<includeonly>
{{#ifeq:{{NAMESPACE}}|{{ns:1}}|[[Catégorie:Page utilisant le modèle Traduction référence en page de discussion]]}}<nowiki />
+
{{#if:{{{type|}}}|<span style="padding-left: 1.2em;">|*}}<!--
{{#if: {{{art2|}}}
+
-->{{#if:{{{art2|}}}
  | {{#if: {{{type|}}}
+
    | {{Indication de langue||{{{lang1}}}}}/{{Indication de langue||{{{lang2}}}}}{{#if:{{{lang3|}}}|/{{Indication de langue||{{{lang3}}}}} }} <!--
      | <span style="padding-left: 1.2em;">{{{{{lang1}}}}}/{{{{{lang2}}}}} Cet article est partiellement ou en totalité issu des articles intitulés en {{Nom langue|{{{lang1}}}}} « <span class="plainlinks" lang="{{{lang1}}}"><!--
+
  -->Cet article est partiellement ou en totalité issu des articles intitulés <!--
        -->{{#if: {{{projet1|}}}
+
  -->en {{Nom langue|{{{lang1}}}}} {{Traduction/Référence/Lien|projet={{{projet1|}}}|langue={{{lang1|}}}|article={{{art1|}}}|oldid={{{id1|}}}}}<!--
            | [[:{{{projet1}}}:{{{lang1}}}:{{{art1}}}|{{{art1}}}]]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{projet1}}}:{{{lang1}}}:{{{art1}}}|action=history}} voir la liste des auteurs]</span>)</small>
+
  -->{{#if:{{{art3|}}}|,|<nowiki /> et}} <!--
            | [{{fullurl:{{{lang1}}}:{{{art1}}}|oldid={{{id1|cur}}}}} {{{art1}}}]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{lang1}}}:{{{art1}}}|action=history}} voir la liste des auteurs]</span>)</small>
+
  -->en {{Nom langue|{{{lang2}}}}} {{Traduction/Référence/Lien|projet={{{projet2|}}}|langue={{{lang2|}}}|article={{{art2|}}}|oldid={{{id2|}}}}}<!--
          }}<!--
+
  -->{{#if:{{{art3|}}}|<nowiki /> et <!--
        --> et en {{Nom langue|{{{lang2}}}}} « <span class="plainlinks" lang="{{{lang2}}}"><!--
+
  -->en {{Nom langue|{{{lang3}}}}} {{Traduction/Référence/Lien|projet={{{projet3|}}}|langue={{{lang3|}}}|article={{{art3|}}}|oldid={{{id3|}}}}}}}<!--
        -->{{#if: {{{projet2|}}}
+
-->| {{Indication de langue||{{{lang1|{{{1}}}}}}}} Cet article est partiellement ou en totalité issu de l’article de {{#if:{{{projet|}}}|{{{projet}}}|Wikipédia}} <!--
            | [[:{{{projet2}}}:{{{lang2}}}:{{{art2}}}|{{{art2}}}]]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{projet2}}}:{{{lang2}}}:{{{art2}}}|action=history}} voir la liste des auteurs]</span>)</small>
+
  -->en {{Nom langue|{{{lang1|{{{1}}}}}}}} intitulé {{Traduction/Référence/Lien|projet={{{projet|}}}|langue={{{lang1|{{{1}}}}}}|article={{{art1|{{{2|}}}}}}|oldid={{{id1|{{{3|}}}}}}}}<!--
            | [{{fullurl:{{{lang2}}}:{{{art2}}}|oldid={{{id2|cur}}}}} {{{art2}}}]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{lang2}}}:{{{art2}}}|action=history}} voir la liste des auteurs]</span>)</small>
+
-->}}<!--
          }}
+
-->{{#ifeq:{{{point|}}}|non||.}}<!--
      | * {{{{{lang1}}}}}/{{{{{lang2}}}}} Cet article est partiellement ou en totalité issu des articles intitulés en {{Nom langue|{{{lang1}}}}} « <span class="plainlinks" lang="{{{lang1}}}"><!--
+
-->{{#if:{{{type|}}}|</span>}}<!--
        -->{{#if: {{{projet1|}}}
 
            | [[:{{{projet1}}}:{{{lang1}}}:{{{art1}}}|{{{art1}}}]]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{projet1}}}:{{{lang1}}}:{{{art1}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
            | [{{fullurl:{{{lang1}}}:{{{art1}}}|oldid={{{id1|cur}}}}} {{{art1}}}]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{lang1}}}:{{{art1}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
          }}<!--
 
        --> et en {{Nom langue|{{{lang2}}}}} « <span class="plainlinks" lang="{{{lang2}}}"><!--
 
        -->{{#if: {{{projet2|}}}
 
            | [[:{{{projet2}}}:{{{lang2}}}:{{{art2}}}|{{{art2}}}]]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{projet2}}}:{{{lang2}}}:{{{art2}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
            | [{{fullurl:{{{lang2}}}:{{{art2}}}|oldid={{{id2|cur}}}}} {{{art2}}}]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{lang2}}}:{{{art2}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
          }}
 
    }}<noinclude><!--ancienne version--></noinclude>
 
  | {{#if: {{{type|}}}
 
      | <span style="padding-left: 1.2em;">{{{{{1}}}}} Cet article est partiellement ou en totalité issu de l’article de <!--
 
        -->{{#if: {{{projet|}}}
 
            | {{{projet}}}
 
            | Wikipédia
 
          }}<!--
 
        --> en {{Nom langue|{{{1}}}}} intitulé « <span class="plainlinks" lang="{{{1}}}"><!--
 
        -->{{#if: {{{projet|}}}
 
            | [[:{{{projet}}}:{{{1}}}:{{{2}}}|{{{2}}}]]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{projet}}}:{{{1}}}:{{{2}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
            | [{{fullurl:{{{1}}}:{{{2}}}|oldid={{{3|cur}}}}} {{{2}}}]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{1}}}:{{{2}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
          }}
 
      | * {{{{{1}}}}} Cet article est partiellement ou en totalité issu de l’article de <!--
 
        -->{{#if: {{{projet|}}}
 
            | {{{projet}}}
 
            | Wikipédia
 
          }}<!--
 
        --> en {{Nom langue|{{{1}}}}} intitulé « <span class="plainlinks" lang="{{{1}}}"><!--
 
        -->{{#if: {{{projet|}}}
 
            | [[:{{{projet}}}:{{{1}}}:{{{2}}}|{{{2}}}]]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{projet}}}:{{{1}}}:{{{2}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
            | [{{fullurl:{{{1}}}:{{{2}}}|oldid={{{3|cur}}}}} {{{2}}}]</span> » <small>(<span class="plainlinks">[{{fullurl:{{{1}}}:{{{2}}}|action=history}} voir la liste des auteurs]</span>)</small>
 
          }}
 
    }}
 
}}<!--
 
  
 
Mauvais paramétrages
 
Mauvais paramétrages
  
-->{{#if:{{NAMESPACE}}||<!--
+
-->{{#switch:{{NAMESPACENUMBER}}
-->{{#if:{{{id1|}}}{{{id2|}}}||{{#switch:{{{3|}}}
+
    |0={{#if:{{{art2|}}}
    |oldid=[[Catégorie:Page avec un oldid invalide|Reference]]
+
        |{{#iferror:{{#expr:1*{{{id1|}}}}}{{#expr:1*{{{id2|}}}}}{{#if:{{{art3|}}}|{{#expr:1*{{{id3|}}}}}}}|[[Catégorie:Page avec un oldid invalide|Reference]]|}}
    |XXXXXX=[[Catégorie:Page avec un oldid invalide|Reference]]
+
        |{{#iferror:{{#expr:1*{{{id1|{{{3|}}}}}}}}|[[Catégorie:Page avec un oldid invalide|Reference]]|}}
    |XXXXXXX=[[Catégorie:Page avec un oldid invalide|Reference]]
+
        }}
    |XXXXXXXX=[[Catégorie:Page avec un oldid invalide|Reference]]
+
    |1=[[Catégorie:Page utilisant le modèle Traduction référence en page de discussion]]
    |#default={{#if:{{{3|}}}||[[Catégorie:Page avec un oldid invalide|Reference]]}}
+
  }}</includeonly><noinclude>{{Documentation}}</noinclude>
    }}
 
  }}<!--
 
-->{{#ifexpr:{{#if:{{{lang1|}}}|1|0}} AND {{#if:{{{art1|}}}|1|0}}|{{#if:{{{id1|}}}||[[Catégorie:Page avec un oldid invalide|Reference]]}}}}<!--
 
-->{{#ifexpr:{{#if:{{{lang2|}}}|1|0}} AND {{#if:{{{art2|}}}|1|0}}|{{#if:{{{id2|}}}||[[Catégorie:Page avec un oldid invalide|Reference]]}}}}
 
}}</includeonly><noinclude>{{Documentation}}
 
 
 
 
 
<templatedata>
 
{
 
"description": "Ce modèle permet d'indiquer de quel article dans quelle version linguistique le présent article est traduit.",
 
"params": {
 
"art2": {
 
"label": "Second article",
 
"description": "Titre d'un autre d'origine",
 
"type": "string"
 
},
 
"type": {
 
"label": "Type",
 
"description": "Note (pour aligner le texte avec celui des notes)",
 
"type": "string"
 
},
 
"lang1": {
 
"aliases": [
 
"1"
 
],
 
"label": "Langue",
 
"description": "Code de la langue de l'article d'origine",
 
"type": "string",
 
"required": true
 
},
 
"lang2": {
 
"label": "Langue 2",
 
"description": "Code de la langue de second article d'origine",
 
"type": "string"
 
},
 
"projet1": {},
 
"art1": {
 
"aliases": [
 
"2"
 
],
 
"label": "Article",
 
"description": "Titre de l'article d'origine",
 
"type": "string",
 
"required": true
 
},
 
"id1": {
 
"aliases": [
 
"3"
 
],
 
"label": "ID historique",
 
"description": "Numéro d'historique de la source de la traduction",
 
"type": "number",
 
"required": true
 
},
 
"projet2": {},
 
"id2": {
 
"label": "Second ID historique",
 
"description": "Numéro d'historique de la seconde source de la traduction"
 
},
 
"projet": {
 
"label": "Projet",
 
"description": "Si autre que Wikipédia, nom du projet Wikimedia dont la traduction est issue",
 
"type": "string"
 
}
 
}
 
}
 
</templatedata>
 
</noinclude>
 

Version actuelle datée du 5 février 2017 à 14:32