Bản mẫu:Tlx

Bách khoa toàn thư mở Wikipedia
Bước tới: menu, tìm kiếm
Hình tượng tài liệu Tài liệu bản mẫu[xem] [sửa] [lịch sử] [làm tươi]

Lưu ý: Tài liệu này cho {{tlx}} cũng được nhúng bởi các phát sinh của nó {{tlxb}}, {{tlxc}}, {{tlxw}} (sửa · trang chủ).

This template is used to show example template usage without expanding the template itself.

Sử dụng cơ bản[sửa mã nguồn]

(Note: In the following examples, ellipses (groups of three dots) indicate where parameters have been omitted.)

{{tlx|Template|first parameter|second parameter|third|...|tenth}} kết quả: {{Template|first parameter|second parameter|third|...|tenth}}

Where parameters might contain one or more equals-signs ("="), replace each equals-sign with {{=}}:

{{tlx|Template|first{{=}}something|second|third{{=}}something|...|tenth}} kết quả: {{Template|first=something|second|third=something|...|tenth}}

For more than ten parameters, possibly also containing equals-signs, use <nowiki>...</nowiki> thus:

{{tlx|Template|<nowiki>''first''|''second''|''third=something''|...|''999th''</nowiki>}} kết quả: {{Template|first|second|third=something|...|999th}}

Mục đích và đặt tên[sửa mã nguồn]

Mnemonically, "[t]emplate [l]ink e[x]panded" (after {{tl}}, "[t]emplate [l]ink").

This template allows an example of calling a template, accompanied by one or more parameters, to be displayed without also causing the template to be called.

Up to ten of the template's parameters (numbered or nowiki-keywords) may be displayed as placeholders, while more than over 10 parameters can be displayed using a coded vertical-bar (as in "&#124;..."). A keyword parameter can be used with equals code &#61; or {{=}} or in nowiki-text: "<nowiki>size=10</nowiki>" or all parameters as a string in "<nowiki>" tags; see Examples at bottom. For more details, see this talk page.

Phản đối

If the intended template lists numerous parameters, then perhaps this template should really not be used, and just hardcode the usage with <code><nowiki>. Cho ví dụ:

<code><nowiki>{{Anytemplate|arg1=23|size=250px|other parameters...}}</nowiki></code>.

If a vertical display, with parameters on their own lines, is desired, this can also be laid out manually in this manner, or more rapidly done with <pre>...</pre>.

Các tham số[sửa mã nguồn]

  • If the only parameter supplied is {{{1}}}, i.e. a template's name, {{tlx}}'s output is the same as {{tl}} – i.e. a link within braces – but in a monospaced font:
    • {{tl|tl}} kết quả: {{tl}}
    • {{tlx|tl}} kết quả: {{tl}}
{{tl}} will also not take nor display additional parameters.
Tham số được đặt tên

|subst =

Setting this parameter to any non-blank value will prefix the string subst: linked to Trợ giúp:Thay thế bản mẫu. This is useful to indicate when a template should be substituted. For example, {{tlx|Welcome|subst=Y}} kết quả: {{thế:Welcome}}. This is similar to the action of the {{tlxs}} template: {{tlxs|Welcome}} kết quả: {{thế:welcome}}.

|SISTER =

For an interwiki link to other sister projects, such as: |SISTER = M: (Meta), |SISTER = Q: (WikiQuote), |SISTER = S: (WikiSource), etc, facilitating interwiki template documentation and/or discussion.

|LANG =

For a link to Wikipedias in other languages, such as: |LANG = de: (German), |LANG = sv: (Swedish), etc, facilitating cross-language template documentation and/or discussion.

Tài liệu[sửa mã nguồn]

{{Tlx}} is a generalization of {{tl}}, {{tlp}} etc., with output that is arguably more legible. This depends on the browser, but narrow gaps between characters such as "{", "|", "}" and links can be hard to read when not monospaced (and hard to click on; for uses like {{!}}, see {{tlw}}, which makes the click target bigger).

Cách sử dụng[sửa mã nguồn]

{{tlx|Templatename}}
{{tlx|Templatename|param}}
{{tlx|Templatename|1|2|3|4|5|6|7|8|9|10}}
{{tlx|Templatename|1|2|3|4|5|6|7|8|9|10&#124;more}}
{{tlx|Templatename|param&#61;value}}

There are up to 10 placeholders for parameters of the specified template.

Các ví dụ[sửa mã nguồn]

Kết quả Chú giải
{{tlx|x0}} {{x0}}  
{{tlx|Abc}} {{Abc}}  
{{tlx|ABC}} {{ABC}}  
{{tlx|AbC}} {{AbC}}  
{{tlx|x1|one}} {{x1|one}}  
{{tlx|x2|one|two}} {{x2|one|two}}  
{{tlx|x3|1|2|3|4|5|6|7|8|9|10}} {{x3|1|2|3|4|5|6|7|8|9|10}}  
{{tlx|x4|1|2|3|4|5|6|7|8|9|10|11}} {{x4|1|2|3|4|5|6|7|8|9|10|}} up to 10 parameters...
{{tlx|x5|1|2|3|4|5|6|7|8|9|10&#124;11}} {{x5|1|2|3|4|5|6|7|8|9|10|11}}
...&#124; for more
{{tlx|x1|x=u}} {{x1}} the straightforward equals-sign won't work...
{{tlx|x1|x&#61;u}} {{x1|x=u}}
...but &#61; is okay
{{tlx|x1|x{{=}}u}} {{x1|x=u}}
...and {{=}} is okay
{{tlx|x1|<nowiki>x=u</nowiki>}} {{x1|x=u}}
sticky nowiki also okay
{{tlx|x2| |two}} {{x2|two}} empty won't work...
{{tlx|x2|&#32;|two}} {{x2| |two}}
...but &#32; is okay
{{tlx|x2|&nbsp;|two}} {{x2| |two}}
...&nbsp; is also okay
{{tlx|x2|<nowiki />|two}} {{x2||two}}
<nowiki /> handles the space
{{tlx|x2| &#124; two}} {{x2| | two}}
&#124; is okay
{{tlx|x2| {{!}} two}} {{x2 | | two}}
{{!}} is dubious
{{tlx|x2|2=|3=two}} {{x2|two}} empty really doesn't work
{{tlx|x2|2=one|two}} {{x2|two}} "two" overrides "2=one"
{{tlx|x2|3=two|2=one}} {{x2|one|two}}
irregular parameter order is okay
Tham số giới hạn như một chuỗi <nowiki>...</nowiki>
{{tlx|convert|<nowiki>14|m|ftin|abbr=out|sp=us</nowiki>}}

Xem thêm[sửa mã nguồn]

  • {{tlxb}}, a version of {{tlx}} where the template name is shown in bold.
    {{tlb}}, a version of {{tl}} where the template name is shown in bold.
  • {{temt}}, a version of {{tlx}} that handles templates whose names include "Template:" and pages outside the Template: không gian tên that are treated as templates.
  • {{para}}, for the presentation of template parameters and values (e.g. |paraname = val, |another = ).

Bản mẫu liên kết bản mẫu[sửa mã nguồn]

Định dạng mục đích chung[sửa mã nguồn]

  • 1 {{tlg}} là tổng quát nhất, cho phép bất kỳ sự kết hợp của kiểu chữ và/hoặc tùy chọn kiểu liên kết.
  • 2 Ngăn chặn bao bì của chữ bằng cách đặt nó bên trong thẻ <span class="nowrap">...</span>.
  • 3 Sử dụng phông chữ đơn cách nhưng không có <code>...</code>.
  • 4 Cho phép liên kết đến các bản mẫu trong bất kỳ không gian tên.

Bản mẫu định dạng khác[sửa mã nguồn]

Mã ví dụ Hiệu ứng Ghi chú
{{tl2|Hatnote|lang=fr}} {{hatnote}} Hỗ trợ kết nối với các dự án chị em (ví dụ, fr:Hatnote)
{{tlu|Thành viên:Ahunt/SSHFS}} {{Thành viên:Ahunt/SSHFS}} Hỗ trợ kết nối với bất kỳ không gian tên
{{demo|<nowiki>{{Hatnote|lang=fr|Vài chữ}}</nowiki>}}
{{hatnote|lang=fr|Vài chữ}}

Hiển thị mã và ví dụ
{{xpd|Hatnote|Vài chữ hatnote}} "{{hatnote|Vài chữ hatnote}}" cho ra " " [1] Hiển thị mã, ví dụ và một liên kết để mở rộng bản mẫu mã
{{para|tiêu đề|<var>tiêu đề sách</var>}} |tiêu đề = tiêu đề sách Các tham số bản mẫu định dạng cho màn hình, có hoặc không có giá trị

Với các liên kết tiện ích[sửa mã nguồn]

Mã ví dụ Hiệu ứng
{{lts|Hatnote}} Bản mẫu:Hatnote(sửa thảo luận liên kết lịch sử)
{{t links|Hatnote}} Hatnote (sửa thảo luận lịch sử liên kết # /trang con /doc /doc sửa /sbox /sbox diff /kiểm thử) · Mô đun:hatnote
{{tfd links|Hatnote}} Bản mẫu:Hatnote (sửa · thảo luận · lịch sử · liên kết · nhật trình · trang con · xóa)
{{tiw|Hatnote}} Bản mẫu:hatnote (liên kết nền sửa)
{{tltt|Hatnote}} {{Hatnote}}
{{tetl|Hatnote}} {{ Hatnote }}
links talk view
{{tsetl|Hatnote}} Bản mẫu:Tsetl
{{ti|Hatnote}} Bản mẫu:Hatnote (thảo luận, liên kết, sửa)
{{tic|Hatnote}} Template:Hatnote (talk, links, edit)
{{tiw|Hatnote}} Bản mẫu:Hatnote (liên kết nền sửa)
{{tlt|Hatnote}} Bản mẫu:Tlt
{{ttl|Hatnote}} Bản mẫu:Ttl
{{twlh|Hatnote}} Bản mẫu:Twlh