위키프로젝트토론:위키백과 틀/보존문서1
개설
편집본 프로젝트는 개설되었습니다. | |
---|---|
이 프로젝트는 아직 정식으로 동작하지 않습니다. 프로젝트의 정식 설립을 위해서는 3명의 설립자가 필요합니다. 3명의 설립자가 나타나지 않는다면, 본 프로젝트 페이지는 삭제될 것입니다. 본 프로젝트가 유용하다고 판단하고, 이에 참가하실 분은 아래의 목록에 서명해주시기 바랍니다. 설립자 목록 |
국기와 나라 틀
편집분석
편집=== [틀:국기{자료}] - [en:Template:{Data}] ===
:이 틀은 국기와 나라이름을 보여준다.
get parameter as
1: for include: country data {{{1}}}
2: as {{{variant}}}
variant: used for parameter
size: used for parameter
end of get parameter.
case {{{1}}} of
ISO: include: Country Data {ISO}
Name: include: Country Data {Name}
end of case
input parameter as
1: case {Data} of
Flag: country flag2 // 국기나라
Flagicon: country flagicon2 // 국기그림
end of case
variant: {{{variant}}}
size: {{{size}}}
end of input parameter.
=== [en:Template:Country Data {country}] ===
:삽입용 틀로서 이름은 아무 의미 없다.
: get parameter {{{1}}} {{{variant}}} {{{size}}} of {{Flagicon}}
if {country} is {ISO} then
REDIRECT to [en:Template:Country Data {country}]
get parameter as
Size: used for parameter
Name: used for parameter
Altlink: used for parameter
variant: used for parameter
end of get parameter
if {{{1}}} is blank then
include: 전용 설명문서 틀
else include: {{{1}}} // "contry flagicon2" by flagicon, "country flag2" by flag
set variant for
flagalias: 추가적인 국기에 대한 자료의 이름으로 사용된다.
input parameter as
alias: {name}
flag alias: name of flag image
flag alias-{flagalias}: name of flag image. {flagalias}에 적합하게
link alias-{flagalias}: // ???
size: {{{size}}} or blank
name: {{{name}}} or blank
/* noinclude start
var{.n}: {.n}th of {flagalias}
redir{.n} : {.n}th of REDIRECT name
related{.n} : {.n}th of related name
*/ end of noinclude
end of input parameter
end of set variant
== [en:Template:Country flag2] ==
:삽입용 틀로서 이름은 아무 의미 없다.
substitute include : flagicon2
input same parameter with
variant, flag-alias, size, alias;
show text of
[[{{{alias}}}|{{{name}}}]]
== [en:Template:Country flagcountry2] ==
:삽입용 틀로서 이름은 아무 의미 없다.
substitute include : flagicon2
input same parameter with
variant, flag-alias, size, alias;
show text of
[[{{{alias}}}|
/if {{{name}}} is blank
then show {{{shortname alias}}} but usually alternated by {{{alias}}}
else show {{{name}}}
end if
]]
== [en:Template:Country flagicon2] ==
:삽입용 틀로서 이름은 아무 의미 없다.
get parameter as
flag alias :
variant: subrange of flag alias
size : default value is "22x20px"
alt attribute: alternating tag
alias :
end get parameter
show Image as
name: if {{{variant}}} is blank
then : {{{flag alias-{{{variant}}}}}}
else : {{{flag alias}}}}}
end of
size: {{#if: {{{size|}}} | {{{size}}} | 22x20px}}
border: True
tag: {{{alt attribute}}} but usually alternated by Flag of {{{alias}}}
end show image
실제 구현
편집일단 {{국기나라}}와 {{국기그림}}이 그대로 사용되어야 하기 때문에, 인터페이스용 틀은 먼저 만들지 않아야 한다.
자동으로 생성해야 할 틀
- {나라자료 (ISO)}
- {나라자료 (이름)} 으로 넘겨주기
- {나라자료 (이름)}
- 갖고 있는 인자를 지정된 임의의 정보 설명 틀 {{{1}}}로 넘겨주는 틀이다.
- 기본으로 만들어 넘겨줄 자료는 아래와 같다.
- {{{alias}}} -> {{{나라이름}}} : {나라이름}
- {{{flag alias}}} -> {{{국기그림}}} : 국기 그림의 이름, [틀:나라 정보 국기그림 - {이름}] 틀을 이용하면 된다.
- {{{flag alias-{variant}}}} 는 개별적으로 생성해주어야 한다.
- {{{size}}} -> {{{크기}}} : // 그대로 넘겨준다.
- {{{name}}} -> {{{이름}}} : // 그대로 넘겨준다.
- {{{altlink}}} -> {{{대체고리}}} : // 그대로 넘겨준다. {{나라자료/설명문서}}를 위한 변수이다.
- {{{variant}}} -> {{{변수}}} : // 그대로 넘겨준다.
- 추가적으로 전용 설명 틀을 위한 공간으로 쓰기 위해 noinclude셋을, 혹은 역으로 includeonly셋을 만들어둔다.
- [:en:Template:Country data {NAME}]으로 인터위키
국기와 나라이름을 보여주는 틀은 국기를 보여주는 틀을 만들면 금방 만들 수 있다.
국기를 보여주는 틀은 영어판의 틀에서 인자 이름만 한국어로 고쳐 그대로 쓸 수 있다.
아래는 {나라자료 (이름)} 의 내용이다.
<onlyinclude>{{ {{{1</onlyinclude>|/설명문서<onlyinclude>}}} | 나라이름 = {나라이름} | 국기그림 = {{subst:나라 정보 국기그림 - {나라이름} }} <!-- 다른 국기를 등록하시려면 | 국기그림-(변수) = (변수에 맞는 국기그림) 을 더해주세요. --> | 크기 = {{{크기|}}} <!-- size --> | 이름 = {{{이름|}}} <!-- name --> | 대체고리 = {{{대체고리|}}} <!-- altlink --> | 변수 = {{{변수|}}} <!-- variant --> </onlyinclude> <!-- 아래는 설명문서용 내용을 추가하는 자리입니다.--> | 변수1 = | 넘겨주기1 = | 관련문서1 = }}</onlyinclude> [[en:Template:Country data {NAME}]]
--퇴프 2007년 12월 21일 (금) 11:48 (KST)
- 혹시 이 틀을 사용하면 축구 분야나 그 외 분야 등에서도 응용이 가능하나요? 제가 안 그래도 얼마전에 ChongDae님께 영문판에서 사용되고 있는 틀:fb를 제안한 적이 있었습니다만... BongGon 2007년 12월 22일 (토) 01:01 (KST)
- 추가적으로 틀을 하나 만들면 가능합니다. --퇴프 2007년 12월 22일 (토) 01:03 (KST)
완료 --퇴프 2008년 2월 2일 (토) 18:28 (KST)
ISO - 국가이름
편집목록 | |
---|---|
|
본 문서에 잡다한 내용이 많습니다.
편집적절히 이동해야 할 필요가 있습니다. --퇴프 2008년 1월 19일 (토) 12:46 (KST)
프로젝트명 변경 제안
편집위키프로젝트 위키백과는 목적을 보면 주로 틀에 대해 다루고 있죠. 문서와 사용자 중재를 주제로 하는 관리단이 생기면서, 이름이 비슷해서 오해할수도 있다는 우려가 관리단측의 토론에서 나왔군요. 그래서 이 프로젝트는 틀을 다루고 있으니 혹시 타 언어판에도 같은 프로젝트가 있나 확인해서, 영어판의 WikiProject Templates를 포함해서 전체 8판에 개설되어 있는걸 확인했습니다. 이쪽으로 맞추는거 나쁘지 않겠죠. 이름은 “위키프로젝트 틀”? --크렌베리 2008년 1월 27일 (일) 00:53 (KST)
인쇄용 문서 하단의 문서 이름 표기
편집웹 브라우저의 주소창에서 한글이 깨지는 것 처럼 인쇄용 문서의 하단에 문서 이름이 표기될 때 한글이 깨져 보입니다. 한국어 위키백과 내에서 문제 해결이 가능한 일인지 문의합니다. ---케골 (토론) 2008년 10월 23일 (목) 09:17 (KST)
- [1]의 맨 밑을 봐주세요. --케골 (토론) 2008년 12월 17일 (수) 06:44 (KST)