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

De Disposition de clavier bépo
(Copie du modèle permalien depuis WP)
 
(Contenu remplacé par « {{{oldid| {{{2|}}} }}} »)
Ligne 1 : Ligne 1 :
<includeonly><span class="plainlinks" title="{{{page|{{{1|}}}}}} (version {{{version|{{{2|}}}}}}){{#if:{{{ancrage|}}}|&#35;{{{ancrage}}}}}">[{{fullurl:{{{page|{{{1|}}}}}}|oldid={{{version|{{{2|}}}}}}}}{{#if:{{{ancrage|}}}|&#35;{{anchorencode:{{{ancrage}}}}}}} {{{texte|{{{3|{{{page|{{{1|}}}}}}{{#if:{{{ancrage|}}}|&#35;{{{ancrage}}}}}}}}}}}]</span></includeonly><noinclude>== Utilisation ==
{{{oldid| {{{2|}}} }}}
 
Ce modèle sert à placer un lien vers une ancienne version (ou un lien permanent vers la version actuelle) d'une page du wiki.
 
Ce modèle est conçu avec le mot magique [[mw:Help:Magic words#URL data|<nowiki>{{fullurl:}}</nowiki>]], et donc le lien sera mis à jour automatiquement, contrairement à un simple lien url externe (voir [[Aide:Historique]]).
 
== Syntaxe ==
 
* <code><nowiki>{{</nowiki>Permalien|''page''|''version''}}</code> pour la syntaxe « simple » ;
* <code><nowiki>{{</nowiki>Permalien|''page''|''version''|''texte''}}</code> pour changer le texte affiché par le lien ;
* <code><nowiki>{{</nowiki>Permalien|page=''page''|version=''version''|texte=''texte''}}</code> pour la syntaxe avec paramètres nommés (utile notamment si les valeurs peuvent contenir le signe « = »).
 
Chacune de ces syntaxes peut s'agrémenter de l'utilisation du paramètre nommé <code>ancrage</code>, pour faire pointer le lien vers un point d'ancrage donné de la page visée (voir [[Aide:Lien ancré]] pour plus d'explications au besoin).
 
== Paramètres ==
 
* <code>''page''</code> (premier paramètre non nommé, ou paramètre nommé <code>page</code>) – page visée par le lien (obligatoire)
* <code>''version''</code> (deuxième paramètre non nommé, ou paramètre nommé <code>version</code>) – numéro de version (« [[Aide:Oldid|oldid]] » dans le permalien) visé (obligatoire)
* <code>ancrage</code> (paramètre nommé) – point d'ancrage visé par le lien dans la page de destination (optionnel, pas d'ancrage par défaut)
* <code>''texte''</code> (troisième paramètre non nommé, ou paramètre nommé <code>texte</code>) – texte affiché par le lien (optionnel, affiche par défaut le titre de la page visée, suivi de l'ancrage s'il y en a un)
 
== Exemples ==
 
* <code><nowiki>{{</nowiki>Permalien|Antoine Béchamp|7623007}}</code> donne {{Permalien|Antoine Béchamp|7623007}}
* <code><nowiki>{{</nowiki>Permalien|Antoine Béchamp|7623007|ancrage=Biographie}}</code> donne {{Permalien|Antoine Béchamp|7623007|ancrage=Biographie}}
* <code><nowiki>{{</nowiki>Permalien|Antoine Béchamp|7623007|ancrage=Biographie|Biographie d'Antoine Béchamp}}</code> donne {{Permalien|Antoine Béchamp|7623007|ancrage=Biographie|Biographie d'Antoine Béchamp}}
* <code><nowiki>{{</nowiki>Permalien|page=Antoine Béchamp|version=7623007|ancrage=Biographie|texte=Biographie d'Antoine Béchamp}}</code> donne la même chose que précédemment : {{Permalien|page=Antoine Béchamp|version=7623007|ancrage=Biographie|texte=Biographie d'Antoine Béchamp}}
 
</noinclude>

Version du 8 avril 2019 à 16:17