|
|
(사용자 12명의 중간 판 19개는 보이지 않습니다) |
1번째 줄: |
1번째 줄: |
| <includeonly>{{복잡}}</includeonly>
| | {{설명문서 안내}} |
| 이 틀, 또는 {{틀|tl}}은 [[위키백과:틀|{{ns:10}}]](template)을 <code><nowiki>{{ }}</nowiki></code> 안에 싸서 링크를 걸 때 사용합니다.
| | {{준위험한 틀|44,000개 이상}} |
|
| |
|
| {| class="wikitable" | | 이 틀, 또는 {{틀|tl}}은 [[위키백과:틀|틀]]을 <code><nowiki>{{ }}</nowiki></code> 안에 싸서 링크를 걸 때 사용합니다. |
| |-
| |
| ! 연결할 곳 || 소스 || 결과
| |
| |-
| |
| | [[{{ns:10}}:lang]] || <code><nowiki>{{틀|lang}}</nowiki></code> || {{틀|lang}}
| |
| |-
| |
| |}
| |
|
| |
|
| 링크하려는 틀의 매개 변수(parameter)까지 표기하려면 다음과 같이 쓰시면 됩니다. 매개 변수는 4개까지 더 쓰실 수 있습니다.
| | == 사용법 == |
| | 간단한 예시: |
|
| |
|
| {| class="wikitable"
| | <pre>{{틀|예시}}</pre> |
| |-
| |
| ! 연결할 곳과 매개 변수 || 소스 || 결과
| |
| |-
| |
| | [[{{ns:10}}:lang]](첫번째 <code>en</code>, 두번째 <code>English</code>) || <code><nowiki>{{틀|lang|en|English}}</nowiki></code> || {{틀|lang|en|English}}
| |
| |-
| |
| |}
| |
|
| |
|
| 만약 매개 변수가 복잡할 경우(특히 <code>=</code>가 들어갈 경우) 에러가 날 수도 있습니다. 그럴 경우에는 다음과 같이 <code>2=…</code>, <code>3=…</code>, <code>…</code>처럼 쓰시면 됩니다. <code>2=…</code>는 첫 번째 매개 변수, <code>3=…</code>는 두 번째 매개 변수, <code>4=…</code>는 세 번째 매개 변수, <code>5=…</code>는 네 번째 매개 변수입니다.<ref name="full" />
| | 다음과 같이 표시됨: |
|
| |
|
| {| class="wikitable"
| | {{틀|예시}} |
| |-
| |
| ! 연결할 곳과 매개 변수 || 소스 || 결과
| |
| |-
| |
| | [[{{ns:10}}:일본어 표기]](<code>title=구사나기 쓰요시</code>, <code>kana=くさなぎつよし</code>) || <code><nowiki>{{틀|일본어 표기|2=title=구사나기 쓰요시|3=kana=くさなぎつよし}}</nowiki></code> || {{틀|일본어 표기|2=title=구사나기 쓰요시|3=kana=くさなぎつよし}}
| |
| |-
| |
| |}
| |
|
| |
|
| 아니면 대신에 <code>=</code>을 [[:en:Numeric character reference|<code>&#x3D;</code>나 <code>&#61;</code>]]로 바꿔서 다음과 같이 입력해도 됩니다.
| | == 틀데이터 == |
| | {{TemplateData header}} |
| | <templatedata>{ |
| | "description": "이 틀은 틀 이름을 대괄호로 둘러싸인 링크로 표시하여 코드에서 틀 이름이 어떻게 사용되는지 보여줍니다. 주된 용도는 설명서와 지침서입니다.", |
| | "params": { |
| | "1": { |
| | "label": "틀 이름", |
| | "description": "위치 매개변수: 자동으로 추가되는 이름공간 접두사 \"틀:\"이 없는 틀 이름", |
| | "type": "wiki-template-name", |
| | "required": true |
| | } |
| | } |
| | }</templatedata> |
|
| |
|
| {| class="wikitable"
| | == 같이 보기 == |
| |-
| | * {{틀|틀2}}: 인수까지 포함된 복잡한 틀 연결시 사용 |
| ! 연결할 곳과 매개 변수 || 소스 || 결과
| |
| |-
| |
| | [[{{ns:10}}:일본어 표기]](위와 동일) || <code><nowiki>{{틀|일본어 표기|title&#61;구사나기 쓰요시|kana&#61;くさなぎつよし}}</nowiki></code> || {{틀|일본어 표기|title=구사나기 쓰요시|kana=くさなぎつよし}}
| |
| |-
| |
| |}
| |
|
| |
|
| 만약 <code>{{ns:10}}:</code> 외의 [[위키백과:이름 공간|이름 공간]]의 문서로 연결하려면 다음과 같이 <code>ns=…</code> 매개 변수<ref name="full"><code>ns=…</code>, <code>iw=…</code>을 쓰는 대신에 <code><nowiki>{{틀|full=인터위키:네임스페이스:문서|…}}</nowiki></code>과 같은 형식으로 할 수도 있으나, 작성 시 세밀하게 신경쓰지 않으면 오류가 날 가능성이 높아 권장하지 않습니다. 특히 인터위키를 쓸 경우 {{틀|full=en:Template:Lang}}과 같이 실제로 작동하지 않는 틀 삽입 소스가 생성되기 때문에 가급적 쓰지 마십시오. 또한 <code>full=…</code>을 쓸 경우, 매개변수의 숫자도 변동이 오므로(<code>full=…</code>을 쓰지 않을 때와 달리, <code>1=…</code>는 첫 번째 매개 변수, <code>2=…</code>는 두 번째 매개 변수, <code>3=…</code>는 세 번째 매개 변수, <code>4=…</code>는 네 번째 매개 변수, <code>5=…</code>는 다섯 번째 매개 변수로 바뀝니다) 역시 사용하지 않을 것을 권장합니다. 굳이 이와 같이 써야겠다면 {{틀|Tlu}}를 대신 쓰는 것이 덜 위험합니다.</ref>를 이용하십시오. 메인 이름 공간(위키백과 기본 항목이 위치하는 이름 공간; [[대문]], [[위키백과]]처럼 접두어가 없음)의 문서로 연결하려면 <code>ns=0</code>이라고 입력합니다.
| | <includeonly> |
| | |
| {| class="wikitable"
| |
| |-
| |
| ! 연결할 곳 || 소스 || 결과 || 비고
| |
| |-
| |
| | [[{{ns:Project}}:틀 목록]] || <code><nowiki>{{틀|틀 목록|ns=</nowiki>{{ns:Project}}}}</code> || {{틀|틀 목록|ns={{ns:Project}}}} ||
| |
| |-
| |
| | [[대문]] || <code><nowiki>{{틀|대문|ns=0}}</nowiki></code> || {{틀|대문|ns=0}} || <ref><code>틀:</code>, <code>그림:</code>과 같은 접두사가 없는 메인 이름 공간에 있는 문서를 틀처럼 삽입하려면 반드시 <code>{{ }}</code> 안 맨 앞부분에 <code>:</code>를 찍어야 합니다.</ref>
| |
| |-
| |
| |}
| |
| | |
| 인터위키 링크를 통해 다른 언어·프로젝트의 틀로 연결하려면 다음과 같이 <code>iw=…</code> 매개 변수<ref name="full" /><ref>예전에 이 역할을 하는 매개 변수로 <code>lang=…</code>을 사용하였습니다. <code>lang=…</code>도 여전히 사용 가능하지만 가급적이면 <code>iw=…</code>를 사용해 주십시오. 만약 <code><nowiki>{{틀|…|lang=…|iw=…}}</nowiki></code>처럼 <code>lang=…</code>과 <code>iw=…</code>를 동시에 쓰면 <code>iw</code> 값만 인식되고, <code>lang</code> 값은 무시됩니다.</ref>를 사용하십시오. [[위키낱말사전]]처럼 문서 이름 첫 글자의 대·소문자를 구분하는 프로젝트는 대·소문자에도 신경 써서 입력해 주십시오.
| |
| | |
| {| class="wikitable"
| |
| |-
| |
| ! 연결할 곳 || 소스 || 결과
| |
| |-
| |
| | [[:wikt:틀:Babel]] || <code><nowiki>{{틀|Babel|iw=wikt}}</nowiki></code> || {{틀|Babel|iw=Wikt}}
| |
| |-
| |
| | [[:en:Template:lang]] || <code><nowiki>{{틀|lang|iw=en}}</nowiki></code> || {{틀|lang|iw=en}}
| |
| |-
| |
| | [[:fr:wikt:Modèle:lang]] || <code><nowiki>{{틀|lang|iw=fr:wikt}}</nowiki></code> || {{틀|lang|iw=fr:wikt}}
| |
| |-
| |
| |}
| |
| | |
| 다른 언어·프로젝트에서 <code>{{ns:10}}:</code>(<code>Template:</code>) 이외의 다른 이름 공간으로 연결할 것이면 위에서 설명한 <code>ns=</code>도 함께 써주십시오.
| |
| | |
| {| class="wikitable"
| |
| |-
| |
| ! 연결할 곳 || 소스 || 결과
| |
| |-
| |
| | [[:en:Wikipedia:Selected anniversaries/February 2]] || <code><nowiki>{{틀|Selected anniversaries/February 2|iw=en|ns=Wikipedia}}</nowiki></code> || {{틀|Selected anniversaries/February 2|iw=en|ns=Wikipedia}}
| |
| |-
| |
| | [[:en:Main Page]] || <code><nowiki>{{틀|Main Page|iw=en|ns=0}}</nowiki></code> || {{틀|Main Page|iw=en|ns=0}}
| |
| |}
| |
| | |
| 위에서 소개한 매개 변수들을 모두 합쳐서 응용하면 다음과 같이 하면 됩니다.
| |
| | |
| {| class="wikitable"
| |
| |-
| |
| ! 연결할 곳과 매개 변수 || 소스 || 결과
| |
| |-
| |
| | [[w:en:User:Yes0song/GUS/gbie]](<code>term=…</code>을 <code>IONA</code>로) || <code><nowiki>{{틀|Yes0song/GUS/gbie| 2=term=IONA|iw=w:en| ns=User}}</nowiki></code> || {{틀|Yes0song/GUS/gbie|2=term=IONA|iw=w:en|ns=User}}
| |
| |}
| |
| | |
| 그 외의 매개 변수로 다음과 같은 것이 있습니다.
| |
| | |
| * <code>code=y</code>: <nowiki><code>{{ }}</code></nowiki>, 즉 <code>{{ }}</code> 형태로 만들어 줍니다. 예: <code><nowiki>{{틀|lang|en|English|code=y}}</nowiki></code> → {{틀|lang|en|English|code=y}}
| |
| * <code>subst=y</code>: {{[[:en:Help:Substitution|subst]]:…}} 형태로 만들어, [[:en:Help:Substitution|subst]]용 소스로 출력되게 합니다. 예: <code><nowiki>{{틀|lang|iw=en|subst=y}}</nowiki></code> → {{틀|lang|iw=en|subst=y}}
| |
| ** <code>subst=옵션</code>: 만약 링크를 걸 틀이 [[:en:Help:Substitution#Optional_substitution|부가적인 치환법(optional substitution)]]을 지원할 경우, 이 매개 변수를 사용하실 수 있습니다(<code>subst=y</code>와 동시에 입력하면 안 됩니다). 예: <code><nowiki>{{틀|위키백과 소식|ns=</nowiki>{{ns:Project}}<nowiki>|subst=subst:}}</nowiki></code> → {{틀|위키백과 소식|ns={{ns:Project}}|subst=subst:}}
| |
| | |
| == 주석 ==
| |
| {{Commons|Template:Template link|{{BASEPAGENAME}}}}
| |
| <references/><includeonly>
| |
| <!-- 이 줄 아래부터 추가로 분류를 작성하십시오. --> | | <!-- 이 줄 아래부터 추가로 분류를 작성하십시오. --> |
| [[분류:내부 고리용 틀|{{PAGENAME}}]] | | [[분류:내부 링크 틀]] |
| | | </includeonly> |
| <!-- 이 줄 아래부터 인터위키를 작성하십시오. -->
| |
| | |
| [[ar:قالب:قا]]
| |
| [[az:Şablon:ŞK]]
| |
| [[bg:Шаблон:Ш]]
| |
| [[ca:Plantilla:Tl]]
| |
| [[cs:Šablona:Šablona]]
| |
| [[da:Skabelon:Vis]]
| |
| [[en:Template:Tl]]
| |
| [[eo:Ŝablono:Ŝ]]
| |
| [[es:Plantilla:Template link]]
| |
| [[fa:الگو:الگوی]]
| |
| [[fi:Malline:Malline]]
| |
| [[fr:Modèle:M]]
| |
| [[he:תבנית:תב]]
| |
| [[ia:Patrono:Tl]]
| |
| [[ja:Template:Tl]]
| |
| [[ka:თარგი:Tl]]
| |
| [[kw:Template:Viz]]
| |
| [[my:Template:Tl]]
| |
| [[or:Template:Tl]]
| |
| [[pih:Template:Tl]]
| |
| [[pl:Szablon:S]]
| |
| [[pt:Predefinição:Link para predefinição]]
| |
| [[ru:Шаблон:Tl]]
| |
| [[sk:Šablóna:Tl]]
| |
| [[sl:Predloga:Tl]]
| |
| [[sv:Mall:Mall]]
| |
| [[th:แม่แบบ:Tl]]
| |
| [[uk:Шаблон:Tl]]
| |
| [[vi:Tiêu bản:Tl]]
| |
| [[zh:Template:Tl]]
| |
| [[zh-yue:Template:Tl]]
| |
| | |
| </includeonly><noinclude> | |
| [[분류:틀 설명문서|{{PAGENAME}}]]
| |
| [[분류:Noinclude를 사용한 틀|{{PAGENAME}}]]
| |
| </noinclude>
| |