모듈:리디렉션/샌드박스/doc

Module
< 모듈:샌드박스 리디렉션

주함수

이 모듈의 '주' 기능은 단일 페이지의 이름을 허용합니다.페이지가 리디렉션인지 여부를 결정합니다. 리디렉션인 경우 페이지를 조회하고 대상을 추출한 다음 대상 이름을 텍스트로 반환합니다.사용 방법은 {{#invoke:redirect main redirect-page-name}입니다.

템플릿은 일반적으로 대괄호를 사용하지 않으며 대괄호를 사용하지 않으므로 결과를 링크로 표시하려면 [{#invoke:redirect main redirect-page-name}]을(를) 사용합니다.리디렉션이 존재하지 않는 경우 오류가 발생하지만, 파일이 리디렉션이 아니거나(원본 텍스트 반환) 파일 이름이 비어 있으면(공백) 오류가 발생하지 않습니다.

그러나 매개 변수 브래킷에 공백이 아닌 값이 지정되면 브래킷이 전달됩니다.

모듈 참조:리다이렉트/테스트

{{#invoke: 메인 WP 리디렉션:AFC}}

생산물

위키백과:창작물

{{#invoke: 리디렉션 메인 [WP:AFD]] 브라켓=예}

생산물

위키백과:삭제할 아티클

대상이 리디렉션이 아닌 경우:

{{#invoke: 기본 위키백과 리디렉션:삭제할 글 }}

생산물

위키백과:삭제할 아티클

블록 함수

'블록' 기능은 직접(text= 매개 변수 사용) 또는 레이블이 지정되지 않은 첫 번째 매개 변수에 인덱스 페이지의 이름을 지정하여 입력한 텍스트의 아티클의 실제 이름으로 리디렉션을 대체합니다.리디렉션 확인은 WP:비용이 많이 들기 때문에 제한된 수의 링크만 확인하므로 특정 이름의 링크에 도달한 후에만 시작하는 기능이 제공됩니다.파이프 링크([AB]) 또는 비파이프 링크로 교체를 제한하거나 비파이프 링크가 변경될 때 피파이프 링크를 만드는 기능도 있습니다.이를 통해 텍스트를 중단하지 않고 문서에서 제한적으로 대체할 수 있습니다.

매개 변수

  • 1 =는 처리할 여러 리디렉션이 포함된 페이지의 이름을 제공합니다.텍스트가 지정된 경우 무시됩니다.
  • text =(또는 이름 없는 첫 번째 매개 변수)는 대체 작업을 수행할 텍스트를 제공합니다.
  • 2 =(또는 이름이 지정되지 않은 두 번째 매개 변수)는 대체를 시작할 위키링크의 이름을 지정합니다.
  • 파이프 =
  • 생략할 경우 [A] -> [X], [AB] -> [XB]의 모든 링크가 처리됩니다.
  • 그렇지 않으면 [A] -> [X], [AB] -> [AB] -> [AB] 링크가 처리됩니다.
  • [A] -> [A], [A] -> [A] -> [XB]의 파이프 링크가 처리됩니다.
  • 만들 경우 모든 링크가 처리되고, 없는 경우 이름 변경 시 파이프가 추가됩니다. [A] -> [AX], [AB] -> [XB].문서 텍스트를 중복된 위키 링크에 대해 나중에 스크리닝하려면 만들기가 가장 실용적인 설정입니다.
  • nowiki = (출력의 일부 처리를 원하는 경우 '아니오'로 설정합니다. 일반적으로 이를 원하지 않습니다.)

모듈 대화 참조:리디렉션/샌드박스/테스트 사례