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

De FamilySearch Wiki
(replace with code from http://fr.wikipedia.org/wiki/Mod%C3%A8le:Documentation)
m ('son' instead of 'sa')
 
(6 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly><!--
<div class="Modèle documentation"><!--


--><div class="template-documentation" style="clear:both;margin: 1em 0 0 0;border:1px solid #aaa;background:{{#if:{{{background|}}}|{{{background|}}}|#ecfcf4}};padding:1em"><!--
These are the literal class definitions in common.css:
/* For template documentation */
.template-documentation {
    clear: both;
    margin: 1em 0 0 0;
    border: 1px solid #aaa;  
    background-color: #ecfcf4;  
    padding: 5px;
}


  -->{{#if:{{{heading|1<!-- visible par défaut -->}}}|<!--
    --><div style="margin-bottom:1ex;border-bottom:1px solid #aaa;padding-bottom:3px"><!--
      --><span id="doc_editlinks" class="editsection plainlinks"><!--
        -->&#91;[<!--
          -->{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit<!--
            -->{{#ifexist:{{{1|{{Documentation/docname}}}}}||<!--
              -->&preload=Modèle:Documentation/Preload<!--
            -->}}<!--
          -->}}<!--
        --> <!--
          -->{{#ifexist:{{{1|{{Documentation/docname}}}}}|<!--
            -->modifier|créer<!--
          -->}}<!--
        -->]&#93;<!--
        -->{{#ifexist:{{{1|{{Documentation/docname}}}}}|<!--
          -->&#32;<!--
          -->&#91;{{Purger le cache|purger}}&#93;<!--
        -->}}<!--
      --></span><!--
      --> [[Fichier:Template-info.png|50px|alt=Documentation du modèle|link=]] <!--
      --><span style="font-weight:bold;font-size:125%">{{{heading|Documentation}}}</span><!--
    --></div><!--
  -->}}<!--


  --><div id="template_doc_page_transcluded" class="dablink plainlinks" style="margin-bottom:0.5em;padding-left:2em;font-style:italic"><!--
-->{{#ifeq:{{{heading|μ}}}|<!--**DEFINED BUT EMPTY**-->
    -->{{#ifeq:{{FULLPAGENAME}}|{{{1|{{Documentation/docname}}}}}|<!--
|<!--**NOTHING**-->
      -->Ceci est la page de documentation du [[Aide:Modèle|modèle]] dont le code est dans la page <!--
|<div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex">{{#ifeq:{{{content|μ}}}|μ
      -->'''[[{{#rel2abs:..}}]]''' <!--
|<span class="editsection plainlinks" id="doc_editlinks">{{#ifexist: {{{1|{{Documentation/docname}}}}}
      --><small style="font-style:normal">(<!--
|<!--**    /doc EXISTS**  -->[[{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} modifier]]
        -->[{{fullurl:{{#rel2abs:..}}|action=edit}} modifier]<!--
|<!--**/doc DOESN'T EXIST**-->[[{{fullurl:{{{1|{{Documentation/docname }}}}}|action=edit&preload=Template:Documentation/preload}} créer]]
        --> {{!}} <!--
}}</span>
        -->[{{fullurl:{{#rel2abs:..}}|action=history}} historique]<!--
}} <span style="{{#if:{{{heading-style|}}}|{{{heading-style}}}|{{#ifeq:{{NAMESPACE}}|{{ns:template}}|font-weight: bold; font-size: 125%|font-size: 150%}}}}">{{#if:{{{heading|}}}|{{{heading}}}|{{#ifeq:{{NAMESPACE}}|{{ns:template}}|[[Fichier:Template-info.svg.png|50px]] Documentation|Documentation}}}}</span></div>
      -->)</small>.<br /><!--
}}<!--
    --><small>Cette page n’est pas destinée à être visualisée directement. Les liens utilisant des [[Aide:Liste des modèles spéciaux#var|pseudo-variables]] peuvent paraître rompus (en rouge) ; ne pas les remplacer par des noms de pages codés en dur ni des [[Uniform Resource Locator|URL]].</small><br />[[Catégorie:Documentation de modèle]]<!--
    -->|<!--
      -->{{#ifexist:{{{1|{{Documentation/docname}}}}}|<!-- "(modèle)/Documentation" existe :
        -->La documentation de ce [[Aide:Modèle|modèle]] est [[Aide:Inclusion|incluse]] depuis sa <!--
        -->'''[[{{{1|{{Documentation/docname}}}}}|sous-page de documentation]]''' <!--
        --><small style="font-style:normal">(<!--
          -->[{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} modifier]<!--
          --> {{!}} <!--
          -->[{{fullurl:{{{1|{{Documentation/docname}}}}}|action=history}} historique]<!--
        -->)</small>.<br /><!--
      -->}}<!--
    -->}}<!--


    -->{{#ifexist:{{#rel2abs:{{{1|{{Documentation/docname}}}}}/../bac à sable}}|<!-- "(modèle)/bac à sable" existe :
--><div id="template_doc_page_transcluded" class="dablink plainlinks"><!--
      -->Il dispose d’une version <!--
  -->{{#ifexist: {{{1|{{Documentation/docname}}}}}
      -->[[{{#rel2abs:{{{1|{{Documentation/docname}}}}}/../bac à sable}}|bac à sable]]<!--
|<!--**/doc EXISTS**-->La documentation de ce {{Wpd-fr|Aide:Modèle|modèle}} est {{Wpd-fr|Aide:Inclusion|incluse}} depuis son [[{{{1|{{Documentation/docname}}}}}]]. <small style="font-style: normal">([{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} modifier] &#124; [{{fullurl:{{{1|{{Documentation/docname}}}}}|action=history}} historique])</small><br /><br />
      --> destinée à effectuer des modifications du code avant de les tester.<!--
}}<!--
    -->}}<!--


    -->{{#ifexist:{{#rel2abs:{{{1|{{Documentation/docname}}}}}/../test}}|<!-- "(modèle)/test" existe :
-->{{#switch: {{SUBPAGENAME}}
      -->Il dispose aussi d’une page de <!--
|sandbox|testcases=<!--**DO NOT SHOW THESE LINKS ON THE SANDBOX/TESTCASES PAGES**-->
      -->[[{{#rel2abs:{{{1|{{Documentation/docname}}}}}/../test}}|test]]<!--
|#default=
      --> permettant de tester diverses modifications apportées dans une version bac à sable.<!--
{{#switch: {{SUBJECTSPACE}}
    -->}}<!--
|{{ns:template}}
  --></div><!--
|{{ns:user}}=
{{#ifexist: {{FULLPAGENAME}}/sandbox
|This template has a [[/sandbox|sandbox]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /sandbox }}|action=edit}} modifier])</small> <!--
        -->{{#ifexist: {{FULLPAGENAME}}/testcases
|and [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} modifier])</small>}} for editors to experiment.
|{{#ifexist: {{FULLPAGENAME}}/testcases
|This template has [[/testcases|testcases]] <small style="font-style: normal">([{{fullurl:{{ #rel2abs: /testcases }}|action=edit}} modifier])</small> for editors to experiment.}}
}}}}}} </div>
{{#if:{{{content|}}}|{{{content}}}|{{#ifexist:{{{1|{{Documentation/docname}}}}} | {{ {{{1|{{Documentation/docname}}}}} }} }}}}  
<div style="clear: both"></div></div><noinclude>


  -->{{#ifeq:{{FULLPAGENAME}}|{{{1|{{Documentation/docname}}}}}||<!-- évite toute récursion
<!-- Add categories and interwikis to the /doc subpage, not here! -->
    -->{{#ifexist:{{{1|{{Documentation/docname}}}}}|<nowiki />
</noinclude>
{{ {{{1|{{Documentation/docname}}}}}<!--
-->|{{{2|dummy}}}={{{3|}}}<!--
-->|{{{4|dummy}}}={{{5|}}}<!--
-->|{{{6|dummy}}}={{{7|}}}<!--
-->|{{{8|dummy}}}={{{9|}}}<!--
-->}}<!--
    --><div style="clear:both" /><!--
    -->}}<!--
  -->}}<!--
 
--></div><!--
 
--></includeonly><noinclude>{{documentation}}</noinclude>

Dernière version du 22 février 2017 à 13:28

[modifier] Template-info.svg.png Documentation

Utilisation[modifier le wikicode]

À inclure, toujours dans une section noinclude :

  • soit en fin de modèle (pour afficher sa sous-page de documentation)
  • soit en tête de sa sous-page de documentation (pour faire référence au modèle de base et signaler que c’est une sous-page de documentation).

Syntaxe[modifier le wikicode]

  • <noinclude>{{Documentation}}</noinclude>

Paramètres[modifier le wikicode]

  • Ce modèle s’emploie normalement sans aucun paramètre.
  • Si un paramètre est indiqué (lors de l’utilisation au sein d’un modèle, mais pas dans sa sous-page de documentation), il sert à mentionner le nom d’une page de documentation alternative, qui peut être partagée par plusieurs modèles que la même page de documentation documente ensemble.

Exemple[modifier le wikicode]

À compléter.

Voir aussi[modifier le wikicode]