Help:Magic words/ko

특수 명령(Magic words)은 미디어위키에서 시간, 사이트의 정보 혹은 문서의 이름 등 정해진 값, 문자열 혹은 함수를 출력하는데 사용하는 문자열입니다. 이 문서는 미디어위키에서 기본적으로 제공하는 특수 명령만 설명하고 있으며, 기술적인 참고사항에 대해서는 를 참조하십시오.

미디어위키에서는 문서 이름, 시간, 문서 설정 등에 대한 특수 명령이 제공됩니다. 이 기능은 크게 다음과 같습니다.


 * 문서의 목차 모양을 변경하거나, 분류의 숨김 상태 등을 지정하는 기능: __FOO__와 같이 두개의 밑줄표로 둘러싸인 특수 명령은 문서의 목차 모양을 변경할 수 있으며 분류의 숨김 상태 등 여러가지를 변화시킬수 있습니다.


 * 문서 제목, 현재 시간 등의 값을 보여주는 기능: ''' 와 같이 두개의 중괄호에 둘러싸인 특수 명령은 흔히 문서의 제목이나 현재 시간 등의 값을 보여주며 다른 역할을 수행하는 경우도 있습니다.


 * Parser functions: these take parameters and are either of the form   or  , e.g. . See also  and.

변수와 파서 함수는 틀과 마찬가지로 "풀기:" 혹은 "subst:"를 이용해서 풀어쓴 형태로 나타낼 수도 있습니다. 문서에 의존적인 특수 명령어들은(예시:PAGEID 등)은 명령어들이 본문이 아닌 문서에 인용된 틀이나 시스템 메시지를 통해서 삽입되었을지라도 "현재 문서"에 관련된 값을 출력합니다.

문서 설정
다음과 같은 명령들은 사용자가 문서의 형태나 특정한 항목이 표시된 상태를 문서 상태에 맞추어 표시하거나 숨길 수 있게 해 줍니다.

변수
Variables return information about the current page, wiki, or date. Their syntax is similar to templates. Variables marked as " [expensive] " are tracked by the software, and the number that can be included on a page is limited.

If a template name conflicts with a variable, the variable will be used (so to transclude the template    :PAGENAME you would need to write  ). In some cases, adding parameters will force the parser to invoke a template; for example,  transcludes     :CURRENTDAYNAME, not the variable.

날짜 및 시간
다음 변수는 현재 날짜와 시간을 UTC로 반환합니다.

Due to MediaWiki and browser caching, these variables frequently show when the page was cached rather than the current time.

The date and time magic words are formatted in the wiki content language. Since, they depend on the page content language.

The following variables do the same as the preceding ones but using the site's server config or.



For more thorough time formatting, or to output the current year and week with better compliance with ISO-8601, you may want to install to use the #time parser function.

기술적인 메타데이터
Note: Revision variables return data about the latest edit to the current page, even if viewing an older version of the page.

통계
Numbers returned by these variables normally contain separators (commas, dots or spaces, depending on the local language) but can return raw numbers with the ":R" flag (for example,  &rarr;  and   &rarr; ).

Use "|R" for magic words that require a parameter like PAGESINCATEGORY (for example  and , or   and  ). Also applicable to  hereinbefore.

The number magic words are formatted in the wiki content language. Since, it depends on the page content language.

문서 제목
None of these are affected by changes to the display title using ; the values returned are the original page title.

The  and   magic words only work in namespaces that have subpages enabled. See for information on enabling subpages.

As of 1.15+, these can all take a parameter, allowing specification of the page to be operated on, instead of just the current page:
 * &rarr; 

{{Warning|1=Page titles containing certain characters, such as apostrophes  or asterisks , may produce unexpected results when handled with these magic words, e.g.  . See bugs T16779, T18474, T37628, T37746. One simple way to fix this is wrapping the pagename in  from the ParserFunctions extension.

예를 들어, 문서 이름이 "$pagename"이면 다음 코드는 문자열 "$result"를 표시할 것입니다:

URL 인코드된 페이지 이름
The following are equivalents encoded for use in MediaWiki URLs (i.e. spaces replaced with underscores and some characters HTML escaped using numeric character encoding):



Note that,   and   have distinct implementations. See Manual:PAGENAMEE encoding for details.

이름공간
The following are equivalents encoded for use in MediaWiki URLs (spaces replaced with underscores and some characters percent-encoded):



As of 1.15+, these can take a full-page-name parameter and will return the requested namespace associated with that page, instead of with the current page:

Parameter must not be a namespace name:
 * &rarr; 
 * &rarr;  (Pages in main space will return empty)
 * &rarr; 
 * &rarr; 
 * &rarr; 
 * &rarr; 
 * &rarr;   (Empty)

파서 함수
Parser functions are very similar to variables but take one or more parameters (technically, any magic word that takes a parameter is a parser function), and the name is sometimes prefixed with a hash to distinguish them from templates.

This page only describes parser functions that are integral to the MediaWiki software. Other parser functions may be added by MediaWiki extensions such as the. For those see.

이름공간
returns the current localized name for the namespace with that index, canonical name, or local alias. Thus,  , and   (an old name for the File namespace) all return "    ". On a wiki where the content language is French,  is also valid, but   (the localisation of "File" in German) is not.

is the equivalent encoded for MediaWiki URLs. It does the same, but it replaces spaces with underscores, making it usable in external links.

Don't confuse localised namespaces with custom namespaces.

형식
같이 보기:.

지역화
Here are the magic words which are used as main localisation tools. Other magic words will often depend on the wiki's locale and configuration or on the chosen language: see in particular #Date and time, #Formatting, #Miscellaneous. More magic words are added by the.

The usage of these magic words can be very complex, and the documentation is currently incomplete; there's some more info on PLURAL, GRAMMAR, GENDER.

Transclusion modifiers
usually transcludes another page, by default from the Template:namespace. These magic words modify that behavior.