:날짜 정비 분류/설명문서

위키백과, 우리 모두의 백과사전.

이 틀은 주어진 연월에 따라 문서를 정비 분류에 추가하기 위한 메타 틀입니다. 별다른 오류 검증을 하지 않으므로 이 틀을 끼워넣는 틀에서 미리 오류를 걸러줘야 합니다.

사용법[편집]

이 틀은 주어진 분류 이름 뒤에 슬래시(/)와 날짜를 붙인 분류를 문서에 적용합니다. 날짜는 연월 형식으로 입력합니다.

매개변수[편집]

이 틀에서 사용하는 매개변수는 다음과 같습니다.

{{날짜 정비 분류|(기본 분류 이름)|(연월)|(선택 분류 이름)|(추가 분류 위키코드)|일반문서만=}}

분류 이름에 등호(=)가 들어갈 경우의 오동작을 방지하려면 다음 형식으로 씁니다.

{{날짜 정비 분류|1=(기본 분류 이름)|2=(연월)|3=(선택 분류 이름)|4=(추가 분류 위키코드)|일반문서만=}}
  • 매개변수 1 (기본 분류 이름): 분류 이름을 지정합니다. 분류:이름공간은 제외하고 씁니다. 날짜가 지정되지 않으면 이 분류 이름이 그대로 사용되며, 날짜가 지정되면 이 이름에 슬래시(/)와 날짜가 붙은 분류가 적용됩니다. 필수 사항.
  • 매개변수 2 (연월): 뒤에 붙을 날짜입니다. 현재 한국어판 위키백과에서는 yyyy년 m월 형식을 씁니다. 예: 2000년 1월. 선택 사항. 예제 문단 참고.
  • 매개변수 3 (선택 분류 이름): 이 매개변수를 지정하면 날짜가 없을 경우 매개변수 1 대신 이 매개변수에 지정된 분류가 적용됩니다. 분류:이름공간은 제외하고 씁니다. 선택 사항.
  • 매개변수 4 (추가 분류 위키코드): 추가로 문서에 삽입할 분류를 '그대로' 입력합니다. 일반문서에만 분류를 적용하려 할 때 유용합니다. 분류 이름공간과 링크 괄호를 포함해야 하며, 분류 외의 다른 코드도 가능합니다.
  • 매개변수 일반문서만의 값을 로 지정하면 이 틀이 일반 이름공간의 문서에서만 작동하게 됩니다. 변수를 지정하지 않거나 빈 값, 아니오가 아닌 값으로 지정하면 기본적으로 틀 문서, 토론 문서, 위키백과 지침 문서 등 모든 문서에서 동작합니다. 이 변수에 의한 분기는 위의 모든 매개변수에 따른 분기보다 앞서 일어납니다.

오류 처리[편집]

  • 지정된 연월을 붙인 이름의 분류가 존재하지 않으면 자동으로 분류:지정 날짜가 올바르지 않은 틀이 있는 문서가 붙게 됩니다.
  • 매개변수 3에 지정된 분류가 존재하지 않아도 아무 처리도 하지 않습니다.
  • 매개변수 1을 생략하면 다음과 같은 오류가 발생할 수 있으므로 매개변수 1은 꼭 입력해야 합니다.
  • 날짜가 입력된 경우 [[분류:{{{1}}}/yyyy년 m월]]같은 코드가 출력되며 이는 문서에 문자열 그대로 표시됩니다.
  • 날짜가 입력되지 않은 경우 [[분류:{{{1}}}]]이라는 코드가 출력되며 이는 문서에 문자열 그대로 표시됩니다.

예제[편집]

{{날짜 정비 분류|출처가 필요한 글|2024년 4월}}[[분류:출처가 필요한 글/2024년 4월]]
  • 날짜가 입력되지 않으면 매개변수 1에서 지정한 분류가 그대로 사용됩니다.
{{날짜 정비 분류|출처가 필요한 글}}[[분류:출처가 필요한 글]]
  • 날짜가 입력되지 않았을 때 매개변수 3에 문자열이 있으면 그 분류가 사용됩니다.
{{날짜 정비 분류|출처가 필요한 글||날짜 매개변수 없이 출처 필요 틀이 쓰인 글}}[[분류:날짜 매개변수 없이 출처 필요 틀이 쓰인 글]]
{{날짜 정비 분류|출처가 필요한 글|1850년 1월}}[[분류:출처가 필요한 글/1850년 1월]][[분류:지정 날짜가 올바르지 않은 틀이 있는 문서]]
  • 매개변수 4에 입력된 코드는 날짜 입력 여부에 관계 없이 문서에 포함되며, 입력한 문자열이 그대로 적용됩니다.
{{날짜 정비 분류||||[[분류:출처가 필요한 글]]가나다}}[[분류:출처가 필요한 모든 글]]가나다
  • 모든문서적용 매개변수의 값이 비어 있거나 가 아니면 이 틀은 일반문서에서만 동작합니다. 를 지정하면 모든 문서에서 동작합니다.
(일반문서에서) {{날짜 정비 분류||||가나다}}가나다
(토론 등 일반문서 외에서) {{날짜 정비 분류||||가나다}}
(토론 등 일반문서 외에서) {{날짜 정비 분류||||가나다|모든문서적용=예}}가나다

실제 적용 예[편집]

이 틀을 메타 틀로 삼아 다른 틀에 적용하려면 날짜 입력 형식이 연월이 되도록 처리해야 합니다. 날짜를 입력받는 많은 틀은 yyyy-mm-dd 형식을 기본으로 하고 있습니다. 다음 예는 출처 필요 틀의 {{{날짜}}} 매개변수에 2000-01-23이 지정된 경우의 동작입니다.

  • 출처 필요 틀에 쓰인 코드:
{{날짜 정비 분류|1=출처가 필요한 글|2={{#if:{{{날짜|}}}|{{날짜|{{{날짜}}}|연월}}}}|3=날짜 매개변수 없이 출처 필요 틀이 쓰인 글|4=[[분류:출처가 필요한 모든 글]][[분류:전체에 출처가 필요한 글]]}}
  • 날짜 정비 분류 틀로 넘어오는 코드:
{{날짜 정비 분류|1=출처가 필요한 글|2=2000년 1월|3=날짜 매개변수 없이 출처 필요 틀이 쓰인 글|4=[[분류:출처가 필요한 모든 글]][[분류:전체에 출처가 필요한 글]]}}
  • 출처 필요 틀이 일반 문서에 쓰인 경우 출력:
[[분류:출처가 필요한 글/2000년 1월]][[분류:출처가 필요한 모든 글]][[분류:전체에 출처가 필요한 글]]
  • 출처 필요 틀이 일반 문서 외의 이름공간 문서에 쓰인 경우 출력:
(출력 없음)

기술적인 사항[편집]

  • 이 틀은 날짜가 입력된 경우 #ifexist: 특수 함수를 한 번 사용합니다. 이 함수는 위키백과의 데이터베이스를 조회하기 때문에 많이 사용될 경우 서버 부하가 큽니다. 그러므로 틀이나 문서 안에 이 틀을 여러 번 사용하지 마세요.

같이 보기[편집]