Ouvrir le menu principal

Modifications

Page créée avec « {{Sous-page de documentation}} {{Traduire|texte original= This template is a "subroutine" of {{tl|Citation/core}} used for conditionally making links for the <code>chapte... »
{{Sous-page de documentation}}

{{Traduire|texte original=
This template is a "subroutine" of {{tl|Citation/core}} used for conditionally making links for the <code>chapter=</code> and <code>title=</code> fields in a citation.

It is invoked as:
: <tt><nowiki>{{Citation/make link </nowiki> </tt>
:: | <tt>1</tt> = ''<value of ''<tt>IncludedWorkURL=</tt>'' or ''<tt>URL=</tt>'' or ''<tt>PMC=</tt>'' parameters>''
:: | <tt>2</tt> = ''<value of ''<tt>IncludedWorkTitle=</tt>'' or ''<tt>Title=</tt>'' parameters>''
: <tt><nowiki>}}</nowiki></tt>

It uses the following algorithm:
# If the first parameter is empty, it returns the second parameter as plain text.
# If the first parameter is a URL, it returns the second parameter wrapped inside an external link to the first.

This "subroutine" is designed for {{tl|Citation/core}} and makes assumptions that may not be valid elsewhere.

Examples:
* "<code><nowiki>{{Citation/make link||BBC News front page}}</nowiki></code>" produces "{{Citation/make link||BBC News front page}}".
* "<code><nowiki>{{Citation/make link|http://news.bbc.co.uk/|BBC News front page}}</nowiki></code>" produces "{{Citation/make link|http://news.bbc.co.uk/|BBC News front page}}".
}}
<includeonly>
[[Catégorie:Modèle citation]]
</includeonly>