« Modèle:Article » : différence entre les versions

Contenu supprimé Contenu ajouté
imported>Amstramgrampikepikecolegram
m rajout de title
Riba (discussion | contributions)
changement syntaxe des auteurs + correction affichage du titre (langue étrangère)
Ligne 19 :
-->{{#if:{{{id|}}}
|{{{id}}}
|CITEREF{{anchorencode:{{#if:{{{{nom|nom1|}}}}}}{{{nom2|}}}{{{nomnom3|}}}{{{nom4|}}}{{{auteurnom5|}}}{{{nom6|}}}{{#if: {nom7|}}}{{année{nom8|}}} {{{nom9|}}}{{{nom10|}}}{{{année|}}}}}}}"><!--
}}}}"><!--
 
/1/ Insertion du paramètre $langue
Ligne 35 ⟶ 34 :
/2/ Insertion des auteur(s), ou premier argument positionnel, affichez le (ou les) auteur(s) ou le premier argument positionnel
 
Vérification paramètre minimal-->{{#if:{{{nom1|{{{nom|{{{auteur|{{{author|{{{1|}}}}}}}}}}}}}}}|<!--
 
Si oui : -->{{MultiParamètres|{{Article/Auteur|{{{lien auteur|{{{lien auteur1|}}}}}}|{{{nom|{{{nom1|}}}}}}|{{{prénom|{{{prénom1|}}}}}}|{{{auteur|{{{author|{{{1|}}}}}}}}}}}|{{Article/Auteur|{{{lien auteur2|}}}|{{{nom2|}}}|{{{prénom2|}}}}}|{{Article/Auteur|{{{lien auteur3|}}}|{{{nom3|}}}|{{{prénom3|}}}}}|{{Article/Auteur|{{{lien auteur4|}}}|{{{nom4|}}}|{{{prénom4|}}}}}|{{Article/Auteur|{{{lien auteur5|}}}|{{{nom5|}}}|{{{prénom5|}}}}}|{{Article/Auteur|{{{lien auteur6|}}}|{{{nom6|}}}|{{{prénom6|}}}}}|{{Article/Auteur|{{{lien auteur7|}}}|{{{nom7|}}}|{{{prénom7|}}}}}|{{Article/Auteur|{{{lien auteur8|}}}|{{{nom8|}}}|{{{prénom8|}}}}}|{{Article/Auteur|{{{lien auteur9|}}}|{{{nom9|}}}|{{{prénom9|}}}}}|{{Article/Auteur|{{{lien auteur10|}}}|{{{nom10|}}}|{{{prénom10|}}}}}}}<!--
Si oui : --><!--
 
Vérification $lien auteur --> {{#if: {{{lien auteur|}}} <!--
Si $lien auteur -->| [[{{{lien auteur}}}{{!}}<!--
Insertion de $nom -->{{#if: {{{nom|}}} | <!--
Et de $prénom -->{{#if: {{{prénom|{{{prenom|}}}}}} | {{{prénom|{{{prenom}}}}}}{{espace}}}}{{{nom}}}<!--
Si pas $nom, mettre $auteur --> | {{{auteur|{{{author|{{{1|}}}}}}}}}}}]] <!--
Si pas de $lien auteur -->| <!--
Insertion de $nom -->{{#if: {{{nom|}}} | <!--
Et de $prénom -->{{#if: {{{prénom|{{{prenom|}}}}}} | {{{prénom|{{{prenom}}}}}}{{espace}}}}{{{nom}}} |<!--
Si pas $nom, mettre $auteur --> {{{auteur|{{{author|{{{1|}}}}}}}}}}} }}<!--
Insertion de $coauteurs -->{{#if: {{{coauteurs|{{{coauteur|}}}}}} | {{{coauteurs|{{{coauteur}}}}}}}}<!--
/3/ Si auteur(s), ou premier argument positionnel, si traducteur, affichez le (ou les) traducteur(s) entre parenthèses
 
Ligne 56 ⟶ 44 :
/3/ Si auteur(s), ou premier argument positionnel, affichez une virgule de séparation, sinon, ne rien afficher (hyp. d'une brève). Donc fin du #IF: après /2/ et donc, l'espace entre l'espace entre l'auteur et le titre
 
-->,&nbsp;{{espace}}}}<!--
 
/4/ Balise de citation (avec la langue)
 
-->«&nbsp;<cite {{#if: {{{langue|{{{lang|}}}}}} | {{#ifeq: {{{langue|{{{lang|}}}}}} | fr | style="font-style: normal" }} | style="font-style: normal" }} xml:lang="{{{langue|{{{lang|fr}}}}}}">{{lang|{{{langue|{{{lang|fr}}}}}}|texte=<!--
 
/4/ Insertion du titre et du sous-titre
 
--></i>« {{{titre|{{{title||{{{2}}}}}}}}}{{#if:{{{sous-titre|}}}|&nbsp;<nowiki>:</nowiki> {{{sous-titre}}}}} »}}</cite>&nbsp;»<!--
 
/6/ Afficher le journal, ou troisième argument positionnel en italique (journal : paramètre obligatoire)
Ligne 72 ⟶ 60 :
/9/ Si éditeur, afficher l'éditeur
 
-->{{#if:{{{éditeur|{{{editeur|}}}}}}|, {{{éditeur|{{{editeur}}}}}}}}<!--
 
/10/ Si lieu d'édition, afficher lieu d'édition
Ligne 84 ⟶ 72 :
/10/ Indication du titre du volume
 
-->{{#if:{{{titre volume|{{{titre vol|}}}}}}|<nowiki> </nowiki>« &nbsp;{{#ifeq:{{{langue|{{{lang|}}}}}}|fr|{{{titre volume|{{{titre vol}}}}}}|{{lang|{{{langue|{{{lang}}}}}}|{{{titre volume|{{{titre vol|{{{issue}}}}}}}}}}}}} &nbsp;»}}<!--
 
/10/ Indication du numéro
 
-->{{#if:{{{numéro|{{{numero|{{{no|{{{issue|}}}}}}}}}}}}|, {{numéro}}{{{numéro|{{{numero|{{{no|{{{issue}}}}}}}}}}}}}}<!--
 
/10/ Insertion de la date de publication