Toggle menu
243,8 tis.
110
18
641,5 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Predložak:Cite IETF/makelink: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
m bnz
m Zamjena teksta - '{{documentation}}' u '{{dokumentacija}}'
 
Redak 42: Redak 42:
       }}
       }}
   }}
   }}
}}<noinclude>{{documentation}}
}}<noinclude>{{dokumentacija}}
[[Kategorija:Predlošci za izvore]]</noinclude>
[[Kategorija:Predlošci za izvore]]</noinclude>

Posljednja izmjena od 24. svibanj 2025. u 22:37

This template is a "subroutine" of {{Cite IETF}} used for conditionally creating links to https://tools.ietf.org/ for different types of documents.

It is invoked as:

{{Cite IETF/makelink
| Url = <value of |url= or |archiveurl= parameters>
| Anchor = <section or page anchor generated from the value of the |section= or |page= parameters>
| Autolink = <value of |autolink= parameter>
| Rfc = <value of |rfc= parameter>
| Std = <value of |std= parameter>
| Bcp = <value of |bcp= parameter>
| Fyi = <value of |fyi= parameter>
| Draft = <value of |draft= parameter>
| Ien = <value of |ien= parameter>
| Rtr = <value of |rtr= parameter>
}}

It uses the following algorithm:

  1. If the |Url= parameter is given the template will simply display that value along with an optional anchor generated from |Anchor= appended.
  2. If the |Url= parameter is not given, if any of |Rfc=, |Std=, |Bcp=, |Fyi=, |Draft=, |Ien=, or |Rtr= parameters are given, and the |Autolink= parameter evaluates to anything other than no then the template will generate a url using one of the document type identifiers given.
  3. The template will give priority to the first of the parameters: |Rfc=, |Std=, |Bcp=, |Fyi=, |Draft=, |Ien=, or |Rtr= in this order and create a link using the first matching parameter.
  4. If the |Anchor= parameter is given, it will be appended to the generated url.

This "subroutine" is designed for {{Cite IETF}} and makes assumptions that may not be valid elsewhere.

Examples: