Manual:$wgUrlProtocols/ko

상세내역
미디어위키 파서에 의하여 지원되며 클릭이 가능한 링크로 변환되는 프로토콜들을 정의합니다. 이러한 프로토콜들 중 하나로 시작되지 않으나 위키로 추가된 외부 링크들은 허용되지 않습니다. (단순히 텍스트로 렌더 될 것이며 사각 괄호로 둘러싸여 있어도 링크가 되지 않습니다).

몇몇 예제들은 작동하지 않습니다 ( 그 이유는 "test://" 가 유효한 프로토콜로 정의되지 않았기 때문입니다):


 * test://www.example.com
 * [test://www.example.com]
 * [test://www.example.com link text]

로컬 파일로 링크를 허용하기 위해서는 (인트라넷의 환경이라면 충분히 가능한 일입니다), 다음을 귀하의 LocalSettings.php 안에 추가하십시오:

하지만 몇몇 웹브라우저, 특히 모지랄의 파이어폭스와 같은 것, 은 는 HTTP 를 통하여 로드 된 페이시 상에서 file-URL 들을 허용하지 않을 것입니다.

1.6.0 이후
1.6.0 이후, 이 설정의 양식은 단순히 허용되는 URL 접두어의 배열입니다.

이 기본값은 이전의 1.5.x 버전들에서 다루어진 것들에 3개의 새 프로토콜을 추가합니다:
 * telnet://
 * nntp://
 * worldwind://

1.5.x
이전 버전에서 이 설정은 regexp 표현으로써 URI 의 시작 부분과 일치했습니다; 달리 말하자면, 이는 '|' 로 나뉘어지는 접두어의 집합입니다 (여기서 '/' 는 '\/' 변환되며 그 이유는 '/' 가 일반 표현법에서 특별한 의미를 지니고 있기 때문입니다. 만약 문자열이 따옴표로 둘러쌓여 있다면 "\\/" 를 사용할 필요가 있다는 점에 주의하십시오, 이는 '\' 가 따옴표 안에서 특별한 의미를 지니기 때문입니다. 단순화를 위한다면 이 설정에는 항상 작은 따옴표를 사용하시는 것이 좋습니다).

이 기본 값은 미디어위키로 하여금 URI 들을 다음 접두어들을 외부 링크로 렌더하도록 합니다:
 * http://
 * https://
 * ftp://
 * irc://
 * gopher://
 * news:
 * mailto:

오래된 버전
오래된 버전에서 이 기능이 필요하시다면:

./includes/Parser.php 안에 replaceExternalLinks 함수가 있습니다. 그곳에 원하시는 프로토콜을 위한 줄을 추가하시면 됩니다.

추가 참고

 * UNC links
 * FAQ answer regarding file:// URLs (for security reasons, these will not work as expected in many browsers)
 * FAQ answer regarding file:// URLs (for security reasons, these will not work as expected in many browsers)