이 문서는 초능력 위키의 유용한 정보에 대해 다룹니다. 그러나 공동체의 깊이있는 검토를 거치지 않았기에, 초능력 위키의 정책과 지침은 아닙니다. 그래도 유용하니 따봉을 치켜세웁시다. |
개요[]
위키백과와 마찬가지로 초능력 위키에서는 특정한 기능을 가지고 있는 특수 명령문(또는 매직워드)을 제공하고 있습니다. 이 명령들은 문서 이름에 대한 정보를 보여주거나, 혹은 목차 사용에 관련된 설정을 변경하는 데에 사용됩니다.
일반 정보[]
- 문서 설정 스위치(Behavior switches): 밑줄로 호출. 문서가 표시되는 방법을 설정함. 매개 변수 안 받음. 목차 강제, 목차 숨김, 분류 숨기기 등.
- 파서 함수(Parser function): 중괄호로 호출. URL 처리, 이름공간 출력, 문자열 형식 처리 등을 수행. 매개 변수를 받음. (매개 변수를 받는 특수 변수도 기술적으로는 파서 함수)
- 특수 변수(Variables): 중괄호로 호출. 시간, 서버, 문서, 통계 정보 등을 출력. 매개 변수 안 받는 것이 많으나 일부는 받음. 틀과 이름이 겹칠 경우 우선 순위는 특수 변수임.
소프트웨어는 일반적으로 다음과 같은 방법으로 특수 명령문을 해석합니다.
- 특수 명령문은 대소문자를 구분합니다.
- 공백은 가독성을 위해 아낌없이 허용됩니다. 키워드 및 매개 변수의 시작과 끝에서 제거됩니다(틀 내부에서도 수행됨).
- 현재 문서에 대한 변수까지 변환할 수 있습니다. 이것은 구문 분석 순서에 의해 보장됩니다.
특수 명령문처럼 HTML 명령으로 변환하는 대신, <nowiki>
태그는 마법 단어 자체를 표시할 수 있도록(문서화) 이 마법을 제거합니다. 예: <nowiki>{{#magic:}}</nowiki>
또는 {{#magic:<nowiki />}}
.
틀에 비해 다음과 같은 특수 명령문이 있습니다.
- 틀과 마찬가지로, 특수 명령문들은 초월되고 대체될 수 있습니다.
- 특수 명령문의 이름은 틀의 이름과 달리 의도적으로 선택되며, 그 반대의 경우도 마찬가지입니다. 많은 파서 함수 이름은 a
#
(pound)로 시작되지만 틀 이름은#
로 시작되지 않으며:
(콜론)으로 끝나지 않거나 전체 대문자일 수 있습니다.
문서 설정[]
목차[]
입력 | 설명 |
---|---|
__TOC__ | 문서의 목차(TOC)를 단어 위치에 배치합니다. |
__FORCETOC__ | 목차(TOC)가 디폴트 위치에 나타나도록 합니다. 문서의 모든 위치에서 사용할 수 있습니다. |
__NOTOC__ | 문서의 목차(TOC)를 표시하지 않습니다. 문서의 모든 위치에서 사용할 수 있습니다. |
편집과 토론[]
입력 | 설명 |
---|---|
__NOEDITSECTION__ | 문서의 "모든" 제목 옆에 "편집" 링크를 숨깁니다. (몇몇 브라우저는 큰 용량의 문서를 편집할 때 문제가 발생할 수 있으니, 특별한 문서를 제외하고는 이 기본 틀을 사용하지 않는 것을 권장합니다.) |
__NEWSECTIONLINK__ | 새 글 쓰기 상위 메뉴(새 주제)를 만듭니다. |
__NONEWSECTIONLINK__ | 새 글 쓰기 상위 메뉴(새 주제)를 숨깁니다. |
그 외[]
입력 | 설명 |
---|---|
__NOGALLERY__ | 분류 문서의 미리 보기를 일반 링크로 바꿉니다. |
__HIDDENCAT__ | 분류 문서에 포함할 때 분류를 숨깁니다. |
__INDEX__ | 검색엔진이 이 문서를 수집하는 것을 허가합니다. |
__NOINDEX__ | 검색엔진이 이 문서를 수집하는 것을 거부합니다. |
__STATICREDIRECT__ | 리다이렉트할 문서를 이동할 때 리다이렉트 문서의 링크가 자동으로 업데이트되지 않도록 합니다("원래 제목으로 해당 지점 업데이트" 선택). |
__DISAMBIG__ | |
특수 변수[]
입력 | 설명 |
---|---|