साँचा:URL2
This template uses Lua: |
This is a fork of Template:URL for use in infoboxes.
It behaves similarly to {{URL}} with the following exceptions:
- By default it does not display anything if the parameters are blank or omitted. Template:URL displays
{{URL|example.com|optional display text}}
by default. - It implements a parameter
|msg=
that turns on or off the message{{URL|example.com|optional display text}}
. Setting msg to false or anything beginning with n or N will suppress the message. Anything else enables the message. - It strips html tags and wiki-link markup from the supplied url parameter.
- It truncates the url parameter at the first space it finds.
- It can take its own output as input, allowing website parameters to be wrapped in in the design of an infobox, without causing problems if editors add
|website={{URL|some.url.com}}
in an article.
Usage
[संपादित करें]{{URL2|url}}
{{URL2|1=url}}
Examples
[संपादित करें]Different from Template:URL
[संपादित करें]If there is no input, the default behavior of URL2 is to display nothing (use |msg=
to display the instructional message):
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
URL2 handles formatting commonly found in the |website=
parameter of an infobox:
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
Same as Template:URL
[संपादित करें]The template wraps the output in <span>...</span>
(see § Microformat) and adds <wbr/> before displayed periods:
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
The use of http://, https://, a protocol-relative URL, or a different protocol is preserved in the URL but is not shown in the link text: लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist। लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist। लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist। लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
If the path is only a slash (/
) it is not displayed in the link text:
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
The template also adds <wbr/> before any displayed slashes (/
) in the path:
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
For a URL containing an equal sign (=
), use |1=
:
लुआ त्रुटि: expandTemplate: template "URL2/sandbox" does not exist।
Microformat
[संपादित करें]The template wraps the displayed URL with class="url"
so that it is included in any parent microformat which takes a URL parameter - see Wikipedia:WikiProject Microformats.
See also
[संपादित करें]- {{URL}}
- Module:WikidataIB (talk · · hist · links · doc · subpages · tests (results))
- {{Official URL}}
- {{Official website}}
ऊपर दिए गए निर्देश साँचा:URL2/doc से लिए गए है।(संपादन | इतिहास) संपादक इस साँचे के प्रयोगस्थल व प्रयोग पन्नों में प्रयोग कर सकते है। sandbox (create) and testcases (create) pages. कृपया /doc उपपृष्ठ पर श्रेणियाँ व विकियों के बिच की कड़ियाँ जोड़े। इस साँचे के उपपृष्ठ। |