도움말:특수 명령문

Pika (토론 | 기여)님의 2019년 11월 24일 (일) 00:47 판 (→‎문서 제목)

특수 명명문 또는 매직워드(Magic words)는 미디어위키에 내장된, 특정 기능을 수행하는 명령문입니다.

본 문서에서는 한국어 위키백과의 번역명을 사용하여 설명합니다.

문서 설정 스위치

문서 설정 스위치는 문서가 표시되는 방법을 설정하는 명령문으로, __스위치__처럼 양 옆에 밑줄 문자 2개가 붙어있습니다.

목차
목차와 관련된 설정을 적용하는 것으로, 도움말:위키 문법에서 이미 설명한 것들입니다.
문법 설명
__목차숨김__ 또는 __NOTOC__ 목차가 뜨지 않게 합니다.
__목차보임__ 또는 __FORCETOC__ 목차의 개수와 상관없이 강제로 뜨게합니다. __목차숨김__이 이미 있어도 이를 무시합니다.
__목차__ 또는 __TOC__ __TOC__를 입력한 곳에 목차를 옮깁니다. 문단이 4개 이하여도 목차가 생깁니다.
__목차숨김__이 이미 있어도 이를 무시합니다.
편집
문법 설명
__단락편집숨김__ 또는 __NOEDITSECTION__ 문단 오른쪽에 뜨는 [편집] 버튼을 숨깁니다.
__새글쓰기__ 또는 __NEWSECTIONLINK__ 리브레 위키에서는 불필요한 명령문
__새글쓰기숨기기__ 또는 __NONEWSECTIONLINK__
분류
분류 문서에 해당 명령문를 입력해야 합니다.
문법 설명
__갤러리숨김__ 또는 __NOGALLERY__ 해당 분류에 그림이 포함될 때, 그림이 갤러리 형태로 '그림 미리보기'로 뜨지 않게 합니다.
__숨김분류__ 또는 __HIDDENCAT__ 해당 분류를 '숨은 분류'으로 설정합니다. 숨은 분류는 문서 상단에 있는 분류 모음에 뜨지 않습니다.
__EXPECTUNUSEDCATEGORY__ [1] 해당 분류가 특수:안쓰는분류에 포함되지 않도록 합니다.

변수

변수는 특정한 값을 출력하는 명령문으로, {{변수}}처럼 양 옆에 중괄호 2개가 붙어있습니다.

과 비슷하다고 보시면 됩니다.

시간

표시방법이 협정 세계시현지 시각로 나뉩니다.

협정 세계시
현재 시간이 협정 세계시로 나옵니다.
입력 결과 설명
{{현재년}} 2024 현재의 서기년도를 출력합니다.
{{현재월}} 08 현재의 달을 숫자로 출력합니다. 만약, 한 자릿수 달(1~9월)일 때에는 숫자 앞에 0이 붙습니다.
{{현재월1}} 8 현재의 달을 숫자로 출력합니다. {{현재월}}와 달리 한 자릿수 달일 때에 0이 붙지 않습니다.
{{현재월이름}} 8월 현재의 달을 이름으로 출력합니다. 한국어는 달에 이름이 없기 때문에, 숫자+'월'로 출력됩니다.
{{현재월이름소유격}} 8월 현재의 달을 소유격 이름으로 출력합니다. 한국어는 달에 이름이 없기 때문에, {{현재월이름}}과 똑같이 출력됩니다.
{{현재월이름약자}} 8 현재의 달을 약어로 출력합니다. 한국어는 달에 이름이 없기 때문에, {{현재월1}}과 똑같이 출력됩니다.
{{현재일}} 15 현재의 날짜를 출력합니다.
{{현재일2}} 15 현재의 날짜를 출력합니다. {{현재일}}과 달리, 한 자릿수 날짜(1~9일)일 때에는 숫자 앞에 0이 붙습니다.
{{현재요일}} 목요일 현재의 요일을 출력합니다.
{{현재요일숫자}} 4 현재의 숫자로 요일을 출력합니다. 일요일이 0이고, 토요일이 6입니다.
{{현재시분}} 03:55 현재의 시각을 24시간제 '시:분'으로 출력합니다. (00:00 ~ 23:59)
{{현재시}} 03 현재의 시각을 24시간제 '시'로 출력합니다. (00 ~ 23)
{{현재주}} 33 현재의 주를 출력합니다. (1 ~ 53)
{{현재타임스탬프}} 20240815035510 현재의 시각을 '년도월일시분초'로 출력합니다.
현지 시각
현재 시간이 위키가 있는 서버에 설정된 표준시로 나옵니다.
입력 결과 설명
{{지역년}} 2024 현재의 서기년도를 출력합니다.
{{지역월}} 08 현재의 달을 숫자로 출력합니다. 만약, 한 자릿수 달(1~9월)일 때에는 숫자 앞에 0이 붙습니다.
{{지역월1}} 8 현재의 달을 숫자로 출력합니다. {{지역월}}와 달리 한 자릿수 달일 때에 0이 붙지 않습니다.
{{지역월이름}} 8월 현재의 달을 이름으로 출력합니다. 한국어는 달에 이름이 없기 때문에, 숫자+'월'로 출력됩니다.
{{지역월이름소유격}} 8월 현재의 달을 소유격 이름으로 출력합니다. 한국어는 달에 이름이 없기 때문에, {{지역월이름}}과 똑같이 출력됩니다.
{{지역월이름약자}} 8 현재의 달을 약어로 출력합니다. 한국어는 달에 이름이 없기 때문에, {{지역월1}}과 똑같이 출력됩니다.
{{지역일}} 15 현재의 날짜를 출력합니다.
{{지역일2}} 15 현재의 날짜를 출력합니다. {{지역일}}과 달리, 한 자릿수 날짜(1~9일)일 때에는 숫자 앞에 0이 붙습니다.
{{지역요일}} 목요일 현재의 요일을 출력합니다.
{{지역요일숫자}} 4 현재의 숫자로 요일을 출력합니다. 일요일이 0이고, 토요일이 6입니다.
{{지역시분}} 12:55 현재의 시각을 24시간제 '시:분'으로 출력합니다. (00:00 ~ 23:59)
{{지역시}} 12 현재의 시각을 24시간제 '시'로 출력합니다. (00 ~ 23)
{{지역주}} 33 현재의 주를 출력합니다. (1 ~ 53)
{{지역타임스탬프}} 20240815125510 현재의 시각을 '년도월일시분초'로 출력합니다.

기술적 메타데이터

사이트
설명
입력 결과 설명
{{사이트이름}} 리브레 위키 위키 사이트의 이름을 출력합니다.
{{서버}} https://librewiki.net 위키 사이트의 도메인 URL을 출력합니다.
{{서버이름}} librewiki.net 위키 사이트의 서브도메인과 도메인의 이름을 출력합니다.
{{명령검토}} 불명. DIRMARK, DIRECTIONMARK로도 사용 가능
{{스크립트경로}} 위키 사이트의 스크립트경로를 출력합니다.
{{스타일경로}} /skins 위키 사이트의 스타일경로를 출력합니다.
{{현재버전}} 1.39.6 (186ab8a) 위키 사이트가 사용하는 미디어위키의 버전을 출력합니다.
{{기본언어}} ko 위키 사이트에서 설정한 기본 언어를 출력합니다.
문서
설명
입력 결과 설명
{{문서번호}} 131374 해당 문서의 문서번호(PAGE ID)를 출력합니다.
{{PAGELANGUAGE}} [1] ko 해당 문서의 언어판을 출력합니다. 리브레 위키에서는 불필요한 명령문입니다.
{{보호수준:행동}} 해당 문서에서 행동(편집, 이동)에 따른 보호수준을 출력합니다.
{{PROTECTIONEXPIRY:action}} [1] 해당 문서에서 행동(편집, 이동)에 따른 보호수준의 만료기간을 출력합니다.
{{계단식원본}} 불명. CASCADINGSOURCES로도 사용 가능
문서의 최신판
설명
입력 결과 설명
{{판번호}} 767770 해당 문서 최신판의 번호를 출력합니다. 편집할 때에는 나타나지 않습니다.
{{판일}} 24 해당 문서 최신판의 수정 날짜를 출력합니다.
{{판일2}} 24 해당 문서 최신판의 수정 날짜를 출력합니다. {{판일}}과 달리, 한 자릿수 날짜(1~9일)일 때에는 숫자 앞에 0이 붙습니다.
{{판월}} 11 해당 문서 최신판의 수정 월을 출력합니다. 만약, 한 자릿수 달(1~9월)일 때에는 숫자 앞에 0이 붙습니다.
{{판월1}} 11 해당 문서 최신판의 수정 월을 출력합니다. {{판월}}과 달리, 달일 때에 0이 붙지 않습니다.
{{판년}} 2019 해당 문서 최신판의 수정 년도를 출력합니다.
{{판타임스탬프}} 20191124004741 해당 문서 최신판의 수정 시각을 '년도월일시분초'로 출력합니다.
{{판사용자}} Pika 해당 문서를 최신판으로 수정한 사용자의 이름을 출력합니다. 문서를 편집할 때에는 편집하는 사용자의 이름이 나옵니다.
{{판크기}} 20251 해당 문서 최신판의 문서 크기를 출력합니다.
문서의 내용
문서의 내용에 영향을 끼치는 명령문입니다.
입력 설명
{{보일제목:제목}}
{{보일제목:제목|noerror}}
{{보일제목:제목|noreplace}}
문서에 보이는 제목을 바꾸는 명령문입니다. noerror와 noreplace는 불명.
{{기본정렬:정렬키}}
{{기본정렬:정렬키|오류없음}}
{{기본정렬:정렬키|바꾸기없음}}
해당 문서의 정렬키를 바꾸는 명령문입니다. 예를 들어, 리브레 위키 문서에 {{기본정렬:위키}}를 입력하면, 리브레 위키 문서가 들어있는 분류:위키위키에서 리브레 위키가 'ㅇ'에 정렬됩니다. 따라서 [[분류:위키위키|위키]]와 비슷하다고 볼 수 있습니다.
오류없음과 바꾸기없음은 불명.

통계

위키의 통계를 출력합니다. 끝에 ':R'을 붙이면, 1000 단위마다 있는 쉼표를 없앱니다.

예) {{모든문서수:R}} : 177531
입력 결과 설명
{{모든문서수}} 177,531 위키에 있는 모든 문서의 개수를 출력합니다.
{{문서수}} 59,558 위키에 있는 일반 문서의 개수를 출력합니다.
{{파일수}} 55,181 위키에 업로드된 파일의 개수를 출력합니다.
{{편집수}} 1,944,261 위키에서 일어난 총 편집 횟수를 출력합니다.
{{사용자수}} 8,663 위키에 가입한 계정의 개수를 출력합니다.
{{관리자수}} 5 위키에 있는 관리자 계정의 개수를 출력합니다.
{{활동중인사용자수}} 55 위키에서 특정한 조건을 만족하는 계정(활동중인 사용자)의 개수를 출력합니다.
{{분류문서수:분류}}
{{분류문서수:분류|모두}}
9
9
분류에 포함되는 문서, 하위분류, 파일의 개수를 출력합니다.
{{분류문서수:분류|문서}} 0 분류에 포함되는 문서의 개수를 출력합니다.
{{분류문서수:분류|하위분류}} 9 분류에 포함되는 하위분류의 개수를 출력합니다.
{{분류문서수:분류|파일}} 0 분류에 포함되는 파일의 개수를 출력합니다.
{{권한별사용자수:그룹}} 4 특정 그룹에 포함되는 계정의 개수를 출력합니다. 예시에서는 bureaucrat를 적용했습니다. (한국어는 안 되는 듯)
{{이름공간문서수:이름공간 코드}} 특정 이름공간을 사용하는 문서의 개수를 출력합니다. 처음에는 비활성화되어 있습니다.
리브레 위키에서도 사용할 수 없습니다.

문서 제목

문서의 제목을 출력합니다. 끝에 'E'를 붙이면, 유니코드로 출력됩니다.

예) {{문서이름E}} : %ED%8A%B9%EC%88%98_%EB%AA%85%EB%A0%B9%EB%AC%B8

문서의 보이는 제목을 바꾸는 {{보일제목:제목}}는 적용되지 않습니다.

문서 제목에 온점(.)이 들어가면, 아무 값도 출력하지 않습니다.

입력 결과 설명
{{전체문서이름}} 도움말:특수 명령문 해당 문서의 이름공간과 이름이 모두 출력됩니다.
{{문서이름}} 특수 명령문 해당 문서의 이름만 모두 출력됩니다.
{{상위문서이름}} 특수 명령문 해당 문서의 상위문서 이름이 출력됩니다. 예) 가/나/다 문서에서 사용하면, 가/나가 출력
{{하위문서이름}} 특수 명령문 해당 문서의 하위문서 이름이 출력됩니다. 하위문서가 없으면, {{문서이름}}의 결과와 같습니다.
{{본문서이름}} 도움말:특수 명령문 해당 문서의 본문서 이름이 출력됩니다. 예) 토론:가 문서에서 사용하면, 가 출력
{{토론문서이름}} 도움말토론:특수 명령문 해당 문서의 토론 문서 이름이 출력됩니다.
{{최상위문서이름}} 특수 명령문 해당 문서의 최상위문서 이름이 출력됩니다. 예) 도움말:가/나/다 문서에서 사용하면, 가 출력
{{분류문서수:분류}}
{{분류문서수:분류|모두}}
9
9
분류에 포함되는 문서, 하위분류, 파일의 개수를 출력합니다.
{{분류문서수:분류|문서}} 0 분류에 포함되는 문서의 개수를 출력합니다.
{{분류문서수:분류|하위분류}} 9 분류에 포함되는 하위분류의 개수를 출력합니다.
{{분류문서수:분류|파일}} 0 분류에 포함되는 파일의 개수를 출력합니다.
{{권한별사용자수:그룹}} 4 특정 그룹에 포함되는 계정의 개수를 출력합니다. 예시에서는 bureaucrat를 적용했습니다. (한국어는 안 되는 듯)
{{이름공간문서수:이름공간 코드}} 특정 이름공간을 사용하는 문서의 개수를 출력합니다. 처음에는 비활성화되어 있습니다.
리브레 위키에서도 사용할 수 없습니다.

파서 함수

파서 함수는 한 개 이상의 변수를 받아, 이를 특정한 함수로 처리하고 결괏값을 출력하는 명령문입니다. {{함수:}}{{#함수:}} 형태를 띱니다.

에 유용하게 사용할 수 있어, 위키 문법의 꽃입니다.

참고

각주

  1. 1.0 1.1 1.2 한국어 번역명이 없습니다.