"도움말:틀"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
(새 문서: <nowiki>{{틀}}</nowiki>이란 여러 곳에서 반복하여 사용되는 내용을 별도의 독립 문서로 저장한 뒤, 필요한 곳에서 불러와 사용하는 내용을 말...)
 
잔글 (위키 기본 틀)
 
(같은 사용자의 중간 판 19개는 보이지 않습니다)
1번째 줄: 1번째 줄:
<nowiki>{{틀}}</nowiki>이란 여러 곳에서 반복하여 사용되는 내용을 별도의 독립 문서로 저장한 뒤, 필요한 곳에서 불러와 사용하는 내용을 말합니다. 위키에는 다양한 <nowiki>{{틀}}</nowiki>이 있으므로<small>('[[도움말:]]' 참조)</small> 필요한 경우 불러와서 사용할 수 있습니다. 여기서는 이러한 <nowiki>{{}}</nowiki>을 직접 만드는 방법을 설명합니다.
+
여러 문서에서 반복하여 사용되는 내용은 매번 일일이 작성할 필요가 없이 별도의 <nowiki>{{틀}}</nowiki>을 만든 뒤, 그 틀을 불러와서 사용하는 것이 효율적입니다. 문서 내용에 틀을 사용하려면, <nowiki>{{틀 이름}}</nowiki> 또는 <nowiki>{{이름| ... 내 용 ... }}</nowiki>이라고 쓰면 됩니다.<br>(예) <nowiki>{{저작권 없음}}, {{사용자|홍길동}}, {{테두리색|#ffffee|글 내용}} </nowiki>
  
== <nowiki>{{틀}}</nowiki> 만들기 ==
+
== 위키 아이콘 ==
 
{{글 보임 시작}}
 
{{글 보임 시작}}
가장 간단한 틀을 만들어 보겠습니다. 틀을 사용하려면 최소 2개의 문서가 필요합니다. 하나는 틀을 저장하는 문서이고, 다른 하나는 저장된 틀을 불러와서 사용하는 문서입니다.
+
{|border=0 width=800
=== 틀을 저장하는 문서 만들기 ===
+
|align="left" valign="top"|
{|border=0
+
* [[틀:위키 아이콘]] : 오른쪽 옆에 보이는 위키 아이콘 표가 표시됩니다.
|align=left width=200|
+
* [[틀:완료]] : <nowiki>{{완료}}</nowiki>라고 쓰면 {{완료}}라고 표시됩니다.
{{테두리|<nowiki>안녕하세요? 반갑습니다.</nowiki>}}
+
* [[틀:검수요청]] : <nowiki>{{검수요청}}</nowiki>이라고 쓰면 {{검수요청}}이라고 표시됩니다.
|align=left valign=top|
+
* [[틀:요청]] : <nowiki>{{요청}}</nowiki>이라고 쓰면 {{요청}}이라고 표시됩니다.
'틀:안녕'이라는 문서를 만들어 보겠습니다. 일반 문서와 달리 틀 문서는 시작 부분이 반드시 "틀: ..."로 시작해야 합니다. 검색창에서 "틀:안녕"이라고 입력하여 "가기" 버튼을 누르면 아직 해당 틀이 없기 때문에 <font color=red>틀:안녕</font>이라고 빨강색으로 표시됩니다. 이 빨강색 글자를 클릭하여 문서를 생성할 수 있습니다. 새 문서에 "{{글자색|안녕하세요? 반갑습니다.}}"라고 쓴 뒤 저장해 주세요. 틀 만들기가 완성되었습니다.
+
* [[틀:의견]] : <nowiki>{{의견}}</nowiki>이라고 쓰면 {{의견}}이라고 표시됩니다.
|}
+
* [[:질문]] : <nowiki>{{질문}}</nowiki>이라고 쓰면 {{질문}}이라고 표시됩니다.
=== 틀을 불러오는 문서 만들기 ===
+
* [[:답변]] : <nowiki>{{답변}}</nowiki>이라고 쓰면 {{답변}} 이미지가 표시됩니다.
{|border=0
+
* [[틀:제안]] : <nowiki>{{제안}}</nowiki>이라고 쓰면 {{제안}}이라고 표시됩니다.
|align=left width=100|
+
* [[틀:중요]] : <nowiki>{{중요}}</nowiki>라고 쓰면 {{중요}}라고 표시됩니다.
{{테두리|<nowiki>{{안녕}}</nowiki>}}
+
* [[틀:댓글]] : <nowiki>{{댓글}}</nowiki>이라고 쓰면 {{댓글}} 이미지가 표시됩니다.
|align=left valign=top|
+
* [[틀:가기]] : <nowiki>{{가기}}</nowiki>이라고 쓰면 {{가기}} 이미지가 표시됩니다.
틀을 사용하려면 틀을 불러오는 문서가 필요합니다. '테스트1'이라는 새 문서를 생성해 주세요. 그리고 내용에 {{글자색|<nowiki>{{안녕}}</nowiki>}}이라고 입력하고 저장해 주세요. 문서에서 틀을 불러오려면 앞뒤로 이중 괄호(<nowiki>{{ ... }}</nowiki>)를 해야 합니다. 저장하고 나면, <nowiki>{{안녕}}</nowiki>이라고 쓴 부분이 "안녕하세요? 반갑습니다."라는 문구로 치환되어서 표시됩니다. 이와 같이 틀을 사용하려면 원하는 위치에 이중 괄호가 포함된 <nowiki>{{틀 이름}}</nowiki>을 적어주면 됩니다.
+
|align="left" valign="top"|
 +
{{위키 아이콘}}
 
|}
 
|}
 
{{글 보임 끝}}
 
{{글 보임 끝}}
  
== <nowiki>{{}}</nowiki>에 변수 사용하기 ==
+
== 위키 기본 틀 ==
 
{{글 보임 시작}}
 
{{글 보임 시작}}
<nowiki>{{틀}}</nowiki>에 변수를 사용할 수 있습니다. 그러면 변수로 넘겨준 값을 읽어와 틀에서 정해진 방식으로 처리하여 결과값을 보여줍니다.
+
{|border=0 width=1100
=== 변수가 포함된 틀 만들기 ===
 
{|border=0
 
|align=left width=260|
 
{{테두리|<nowiki>안녕하세요? 제 이름은 {{{1}}}입니다.</nowiki>}}
 
 
|align=left valign=top|
 
|align=left valign=top|
'틀:이름' 문서를 새로 만들고 "{{글자색|안녕하세요? 제 이름은 <nowiki>{{{1}}}</nowiki>입니다.}}"라고 입력하고 저장해 주세요. 여기서 {{글자색|<nowiki>{{{1}}}</nowiki>}}이란 1번 변수에 해당하는 값을 표시해 주라는 뜻입니다. 1이라는 숫자 앞뒤로 괄호 3개(<nowiki>{{{ ... }}}</nowiki>)를 써 줍니다. 틀 이름에는 괄호 2개를 쓰지만 변수에는 괄호 3개를 씁니다.
+
* [[틀:사용자]] : <nowiki>{{사용자|홍길동}}</nowiki>이라고 씁니다.
|}
+
* [[틀:메뉴]] : <nowiki>{{메뉴|홍길동}}</nowiki>이라고 씁니다.
=== 변수가 포함된 사용하기 ===
+
* [[틀:서명]] : <nowiki>{{서명|일시|홍길동|김한국|~~~~~}}</nowiki>이라고 씁니다. 물결(~) 표시 5개를 하면 시간이 표시됩니다.
{|border=0
+
* [[틀:여백]] : <nowiki>{{여백|5}}</nowiki>라고 씁니다. 숫자를 조정하여 원하는 만큼 여백을 띄울 수 있습니다.
|align=left width=150|
+
* [[틀:동음이의어]] : <nowiki>{{동음이의어}}</nowiki>라고 씁니다.
{{테두리|<nowiki>{{이름|홍길동}}</nowiki>}}
+
* [[틀:더보기]] : <nowiki>{{더보기|OOO}}</nowiki>라고 씁니다. 작은 글자로 "OOO" 더 보기 페이지 링크가 걸립니다.
 +
* [[틀:자세히]] : <nowiki>{{자세히|OOO}}</nowiki>라고 씁니다. 작은 글자로 {{글자색|"-->'''OOO'''에 대해 자세히 보기"}}라고 링크가 걸립니다.
 +
* [[틀:강조]] : <nowiki>{{강조|OOO}}</nowiki>라고 씁니다. 크고 굵은 글자로 "OOO"라고 표시됩니다.
 +
* [[틀:형광펜]] : <nowiki>{{형광펜|OOO}}</nowiki>라고 씁니다. {{형광펜|형광펜}}으로 칠한 것처럼 표시됩니다.
 +
* [[틀:출처 필요]] : <nowiki>{{출처 필요|OOO}}</nowiki>라고 씁니다. 해당 문장 부분에 '출처 필요'라는 표시가 붙습니다.
 +
* [[틀:틀]] : <nowiki>{{틀|링크될 문서|표시되는 글}}</nowiki>이라고 씁니다. 자동으로 해당 문서와 틀에 대한 링크가 걸립니다.
 +
* [[틀:글 보임 시작]] ... [[틀:글 보임 끝]] : <nowiki>{{글 보임 시작}} ... {{글 보임 끝}}</nowiki>이라고 씁니다.
 +
* [[틀:글 숨김 시작]] ... [[틀:글 숨김 끝]] : <nowiki>{{글 숨김 시작}} ... {{글 숨김 끝}}</nowiki>이라고 씁니다.
 +
* [[틀:프레임]] : <nowiki>{{프레임|높이=200| ... }}</nowiki>이라고 씁니다.
 +
* [[틀:편집]] : <nowiki>{{편집|OOO}}</nowiki>라고 씁니다. 해당 문서의 편집 페이지로 바로 이동하는 링크가 걸립니다.
 +
* [[틀:주제]] : <nowiki>{{주제|OOO}}</nowiki>라고 씁니다. 화면 오른쪽에 "OOO"라는 관련 항목 표가 나타납니다.
 +
* [[틀:이동]] : <nowiki>{{이동|OOO}}</nowiki>라고 씁니다. 테두리 안에 "OOO" 문서로 이동할 수 있는 링크를 표시합니다.
 +
* [[틀:문서파일]] : <nowiki>{{문서파일|문서 파일의 제목}}</nowiki>이라고 씁니다. 기본적으로 ".hwp" 확장자를 붙여줍니다.
 +
* [[틀:소리]] : <nowiki>{{소리|filename.ogg|듣기}}</nowiki>라고 씁니다. 클릭하면 소리가 납니다.
 +
* [[틀:음악mp3]] : <nowiki>{{음악mp3|노래 제목.mp3}}</nowiki>라고 씁니다. 클릭하면 음악이 나옵니다.
 +
* [[틀:색상]] : <nowiki>{{색상|#0000ff}}</nowiki>라고 씁니다. 가로 100픽셀 크기의 사각형 안에 지정한 색상을 표시합니다.
 +
* [[틀:글자색]] : <nowiki>{{글자색|구별하고 싶은 부분}}</nowiki>이라고 씁니다. 단, 구별하려는 부분에 세로줄(|)이 없어야 합니다.
 +
* [[틀:무지개 글자색]] : <nowiki>{{무지개 글자색|글자}}</nowiki>이라고 씁니다. 그러면, 글자 부분이 {{무지개 글자색|무지개 색}}으로 표시됩니다.
 +
* [[틀:인용문]] : <nowiki>{{인용문|여기에 글 내용이 들어갑니다.}}</nowiki>
 +
* [[틀:테두리]] : <nowiki>{{테두리|여기에 글 내용이 들어갑니다.}}</nowiki>
 +
* [[틀:테두리색]] : <nowiki>{{테두리색|#eeeeff|내용}}</nowiki>이라고 씁니다.
 +
* [[:갤러리]] : <nowiki>{{갤러리|파일:사진1.JPG|사진설명1|파일:사진2.JPG|사진설명2|...}}</nowiki>
 +
* [[틀:갤러리 세로]] : <nowiki>{{갤러리 세로|파일:사진1.JPG|사진설명1|파일:사진2.JPG|사진설명2|...}}</nowiki>
 +
* [[:다단2]] : <nowiki>{{다단2|내용1|내용2}}</nowiki>라고 씁니다.
 +
* [[틀:다단3]] : <nowiki>{{다단3|내용1|내용2|내용3}}</nowiki>이라고 씁니다.
 +
* [[틀:다단4]] : <nowiki>{{다단4|내용1|내용2|내용3|내용4}}</nowiki>라고 씁니다.
 +
* [[틀:다단5]] : <nowiki>{{다단5|내용1|내용2|내용3|내용4|내용5}}</nowiki>라고 씁니다.
 +
* [[틀:각주]] : <nowiki>{{각주}}</nowiki>라고 쓰면 해당 위치에 각주를 표시합니다.
 +
* [[틀:분류 목차]] : <nowiki>{{분류 목차}}</nowiki> 또는 <nowiki>{{분류 목차|대문자=확장}}</nowiki>이라고 씁니다.
 +
* [[틀:zh]] : 중국어 병음 표기 시 사용합니다. <nowiki>{{zh|c=중문|p=병음}}</nowiki>과 같이 사용합니다.
 
|align=left valign=top|
 
|align=left valign=top|
틀을 불러오기 위해 '테스트2'라는 새 문서를 만들고 그 안에 {{글자색|<nowiki>{{이름|홍길동}}</nowiki>}}이라고 쓰고 저장해 주세요. 여기서 '이름'이 새로 만드려는 틀의 이름이고, '홍길동'이 변수에 해당합니다. 이 문서를 미리보기하거나 저장하면, "안녕하세요? 제 이름은 홍길동입니다."와 같이 표시됩니다. 1번 변수가 사용된 부분이 "홍길동"이라는 문자로 치환되어서 표시됩니다. 만약 '테스트2' 문서를 수정하여 {{글자색|<nowiki>{{이름|김한국}}</nowiki>}}이라고 쓰면, <nowiki>{{{1}}}</nowiki>번 변수의 값이 "김한국"으로 치환되어, "안녕하세요? 제 이름은 김한국입니다."와 같이 표시됩니다.
+
{{위키 기본 틀}}
 
|}
 
|}
 
{{글 보임 끝}}
 
{{글 보임 끝}}
  
== 틀에 여러 변수 사용하기 ==
+
== 같이 보기 ==
{{글 보임 시작}}
 
하나의 <nowiki>{{틀}}</nowiki>에는 여러 개의 변수를 사용할 수 있습니다.
 
=== 여러 변수가 포함된 틀 만들기 ===
 
{{테두리|<nowiki>안녕하세요? 제 이름은 {{{1}}}이고, 성별은 {{{2}}}이며, 나이는 {{{3}}}세입니다.</nowiki>}}
 
'틀:자기 소개' 문서를 새로 만들고 위와 같이 "{{글자색|안녕하세요? 제 이름은 <nowiki>{{{1}}}</nowiki>이고, 성별은 {{{2}}}이며, 나이는 {{{3}}}세입니다.}}"라고 입력하고 저장해 주세요. 여기서 {{글자색|<nowiki>{{{1}}}</nowiki>}}은 1번 변수, {{글자색|<nowiki>{{{2}}}</nowiki>}}는 2번 변수, {{글자색|<nowiki>{{{3}}}</nowiki>}}은 3번 변수에 해당하는 값을 표시해 주라는 뜻입니다.
 
=== 여러 변수가 포함된 틀 사용하기 ===
 
{{테두리|<nowiki>{{자기 소개|홍길동|남성|23}}</nowiki>}}
 
틀을 불러오기 위해 새로 '테스트3' 문서를 만들거나 혹은 위에서 만들었던 '테스트1' 또는 '테스트2' 문서의 원하는 위치에 {{글자색|<nowiki>{{자기 소개|홍길동|남성|23}}</nowiki>}}이라고 입력해 주세요.  이 문서를 미리보기하거나 저장하면, "안녕하세요? 제 이름은 홍길동이고, 성별은 남성이며, 나이는 23세입니다."와 같이 표시됩니다. 만약 {{글자색|<nowiki>{{자기 소개|김보라|여성|21}}</nowiki>}}이라고 쓰면, "안녕하세요? 제 이름은 김보라이고, 성별은 여성이며, 나이는 21세입니다."와 같이 표시됩니다.
 
{{글 보임 끝}}
 
 
 
== 틀에 변수 이름 지정하기 ==
 
{{글 보임 시작}}
 
<nowiki>{{틀}}</nowiki>에 사용되는 변수는 <nowiki>{{{1}}}, {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, ...</nowiki>처럼 아라비아 숫자로만 표시할 수 있는 것은 아닙니다. 순서와 상관없이 변수에 이름을 부여하고, 그 이름에 맞는 변수 값을 불러와서 사용할 수 있습니다.
 
=== 변수 이름이 지정된 틀 만들기 ===
 
{{테두리|<nowiki>안녕하세요? 제 이름은 {{{성명}}}이고, 성별은 {{{성별}}}이며, 나이는 {{{연령}}}세이고, 사는 곳은 {{{거주지}}}입니다.</nowiki>}}
 
'틀:자기 소개2'라는 문서를 새로 만들고 위와 같이 입력하고 저장해 주세요. 여기서 {{글자색|<nowiki>{{{성명}}}</nowiki>}}, {{글자색|<nowiki>{{{성별}}}</nowiki>}}, {{글자색|<nowiki>{{{연령}}}</nowiki>}}, {{글자색|<nowiki>{{{거주지}}}</nowiki>}} 등은 변수입니다. 위에서 아라비아 숫자로 연속하여 변수명을 붙인 것과 달리 이번에는 변수에 이름을 지정하여 순서에 상관없이 작동하도록 하였습니다.
 
 
 
=== 변수 이름이 지정된 틀 사용하기 ===
 
{{테두리|<nowiki>{{자기 소개2|성명=홍길동|연령=23|성별=남성|거주지=서울}}</nowiki>}}
 
틀을 불러오기 위해 위에서 만들었던 '테스트1'이나 '테스트2' 또는 '테스트3' 등 테스트 문서의 원하는 위치에 {{글자색|<nowiki>{{자기 소개2|성명=홍길동|연령=23|성별=남성|거주지=서울}}</nowiki>}}이라고 입력해 주세요. 이 문서를 미리보기하거나 저장하면, "안녕하세요? 제 이름은 홍길동이고, 성별은 남성이며, 나이는 23세이고, 사는 곳은 서울입니다."와 같이 표시됩니다. 여기서 중요한 점은 변수의 위치를 마음대로 바꾸더라도 변수의 이름에 의해 값이 제대로 표시된다는 사실입니다. 예를 들어 {{글자색|<nowiki>{{자기 소개2|성별=남성|연령=23|성명=홍길동|거주지=서울}}</nowiki>}}과 같이 변수의 순서를 옮기더라도 결과는 위와 동일하게 표시됩니다. 이와 같이 틀에서 변수 이름을 지정할 경우, 변수를 사용하는 순서에 영향을 받지 않습니다.
 
{{글 보임 끝}}
 
 
 
== 조건부 틀 만들기 ==
 
{{글 보임 시작}}
 
위에서 가장 기초적인 틀 만들기 방법을 설명하였습니다. 만약 if 조건절을 사용한다면, 주어진 상황에 맞게 조건부로 작동하는 틀을 만들 수 있습니다.
 
* '''[[도움말:if]]''' : 조건부로 작동하는 <nowiki>{{틀}}</nowiki>에 대한 자세한 내용은 [[도움말:if]]를 참조해 주세요.
 
{{글 보임 끝}}
 
 
 
== 틀에 설명 달기 ==
 
{{글 보임 시작}}
 
틀 문서는 복잡한 경우가 많기 때문에 별도의 설명을 달아주는 것이 좋습니다. 틀에 설명을 달기 위해 <nowiki><noinclude>...</noinclude></nowiki> 명령어를 사용합니다.
 
{{테두리|<nowiki>
 
<onlyinclude>틀 부분</onlyinclude></nowiki><br><nowiki>
 
<noinclude></nowiki><br><nowiki>
 
== 설명 ==</nowiki><br><nowiki>
 
틀에 대한 설명 내용</nowiki><br><nowiki>
 
</noinclude></nowiki>
 
}}
 
위와 같이 틀 부분의 맨 앞과 맨 뒤에 {{글자색|<nowiki><onlyinclude>...</onlyinclude></nowiki>}}를 사용하여 감싸줍니다. 그러면 이렇게 <nowiki><onlyinclude></nowiki>로 감싼 부분만 틀로 작동하고 나머지 부분은 틀에 영향을 미치지 않습니다.<br>
 
틀에 대한 설명 부분은 {{글자색|<nowiki><noinclude>...</noinclude></nowiki>}}를 사용하여 감싸줍니다. 그러면 이렇게 <nowiki><noinclude></nowiki>로 감싼 부분은 틀이 작동하는데 아무런 영향을 미치지 않습니다.<br>
 
틀 문서 자체에서는 작동하지 않지만, 이 틀을 불러서 사용하는 다른 문서에서는 작동하도록 하는 부분이 있다면, {{글자색|<nowiki><includeonly>...</includeonly></nowiki>}}를 사용하여 감싸줍니다.<br>
 
 
 
이상 3가지 태그를 정리하여 설명하면 다음과 같습니다.
 
* <nowiki><onlyinclude></nowiki> : 이 태그로 감싼 부분만 해당 문서에서 불러와 사용합니다. 해당 문서와 틀 문서 모두에서 작동합니다.
 
* <nowiki><noinclude></nowiki> : 이 태그로 감싼 부분은 해당 문서에서 불러오지 않습니다. 틀 문서에서만 작동합니다.
 
* <nowiki><includeonly></nowiki> : 이 태그로 감싼 부분은 해당 문서에서는 불러와 사용하지만 틀 문서 자체에서는 작동하지 않고 무시합니다.
 
 
 
{{글 보임 끝}}
 
 
 
== 관련 항목 ==
 
* [[도움말:틀]]
 
 
* [[도움말:if]]
 
* [[도움말:if]]
 +
* [[도움말:특수문자 틀]]
 +
* [[도움말:위키문법]]
  
== 바깥 링크 ==
+
[[분류:틀]]
* [http://ko.wikipedia.org/wiki/%EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:%ED%8B%80 "위키백과:틀" - 위키백과]
 
 
 
 
{{위키 도움말}}
 
{{위키 도움말}}

2022년 11월 2일 (수) 10:37 기준 최신판

여러 문서에서 반복하여 사용되는 내용은 매번 일일이 작성할 필요가 없이 별도의 {{틀}}을 만든 뒤, 그 틀을 불러와서 사용하는 것이 효율적입니다. 문서 내용에 틀을 사용하려면, {{틀 이름}} 또는 {{틀 이름| ... 내 용 ... }}이라고 쓰면 됩니다.
(예) {{저작권 없음}}, {{사용자|홍길동}}, {{테두리색|#ffffee|글 내용}} 등

위키 아이콘[편집]

위키 기본 틀[편집]

같이 보기[편집]