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

De FamilySearch Wiki
(add <br />)
 
(replace with code from http://fr.wikipedia.org/wiki/Mod%C3%A8le:Documentation)
Ligne 1 : Ligne 1 :
<div class="template-documentation"><!--
<includeonly><!--


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


-->{{#ifeq:{{{heading|μ}}}|<!--**DEFINED BUT EMPTY**-->
  --><div id="template_doc_page_transcluded" class="dablink plainlinks" style="margin-bottom:0.5em;padding-left:2em;font-style:italic"><!--
|<!--**NOTHING**-->
    -->{{#ifeq:{{FULLPAGENAME}}|{{{1|{{Documentation/docname}}}}}|<!--
|<div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex">{{#ifeq:{{{content|μ}}}|μ
      -->Ceci est la page de documentation du [[Aide:Modèle|modèle]] dont le code est dans la page <!--
|<span class="editsection plainlinks" id="doc_editlinks">{{#ifexist: {{{1|{{Documentation/docname}}}}}
      -->'''[[{{#rel2abs:..}}]]''' <!--
|<!--**    /doc EXISTS**  -->[[{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} edit]]
      --><small style="font-style:normal">(<!--
|<!--**/doc DOESN'T EXIST**-->[[{{fullurl:{{{1|{{Documentation/docname }}}}}|action=edit&preload=Template:Documentation/preload}} create]]
        -->[{{fullurl:{{#rel2abs:..}}|action=edit}} modifier]<!--
}}</span>
        --> {{!}} <!--
}} <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}}|[[Image:Template-info.svg.png|50px]] Template documentation|Documentation}}}}</span></div>
        -->[{{fullurl:{{#rel2abs:..}}|action=history}} historique]<!--
}}<!--
      -->)</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 /><!--
      -->}}<!--
    -->}}<!--


--><div class="dablink plainlinks" id="template_doc_page_transcluded"><!--
    -->{{#ifexist:{{#rel2abs:{{{1|{{Documentation/docname}}}}}/../bac à sable}}|<!-- "(modèle)/bac à sable" existe :
  -->{{#ifexist: {{{1|{{Documentation/docname}}}}}
      -->Il dispose d’une version <!--
|<!--**/doc EXISTS**-->This [[Wikipedia:Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from [[{{{1|{{Documentation/docname}}}}}]]. <small style="font-style: normal">([{{fullurl:{{{1|{{Documentation/docname}}}}}|action=edit}} edit] &#124; [{{fullurl:{{{1|{{Documentation/docname}}}}}|action=history}} history])</small><br /><br />
      -->[[{{#rel2abs:{{{1|{{Documentation/docname}}}}}/../bac à sable}}|bac à sable]]<!--
}}<!--
      --> destinée à effectuer des modifications du code avant de les tester.<!--
    -->}}<!--


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


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

Version du 12 juin 2012 à 00:39

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]