모듈:픽션 리디렉션 범주 처리기/샌드박스
Module| 모듈에 대한 모듈 샌드박스 페이지입니다.픽션 리디렉션 범주 처리기(diff)입니다. 테스트 사례(실행)는 동반자 하위 페이지도 참조하십시오. |
이 모듈은 다음과 같은 다른 모듈에 따라 달라집니다.
|
모듈: 픽션 리디렉션 범주 핸들러는 관련 리디렉션 범주와 함께 가상 문자, 요소 또는 위치 리디렉션에 태그를 지정하는 데 사용됩니다.
사용.
{{#invoke:Fiction redirect category handler character}}{{#invoke:Fiction redirect category handler element}}{{#invoke:Fiction redirect category handler location}}
함수 목록
| 기능. | 설명. |
|---|---|
character | 가상 문자 리디렉션에 관련된 리디렉션이 있는 {{Redirect 카테고리 셸}}을(를) 만듭니다. |
element | 가상 요소 리디렉션에 관련된 리디렉션이 있는 {{Redirect 카테고리 셸}}을(를) 만듭니다. |
location | 가상 위치 리디렉션에 관련된 리디렉션이 있는 {Redirect 카테고리 셸}을(를) 만듭니다. |
매개 변수 목록
| 매개 변수 | 설명. | {{R 가능성 있음}} | {{R printable}} 또는 {{R printable}} |
|---|---|---|---|
series_name | 명확한 설명을 포함한 영상 시리즈 기사의 이름입니다.이 리디렉션이 속하는 열로 입력된 값을 설정합니다. | - | - |
series_name# | 다음 스타일의 두 번째 시리즈부터 시작하는 다중 시리즈의 경우 series_name2=명확한 구분을 포함한 시리즈 아티클 이름입니다.이 개체가 속한 열로 입력된 값을 설정합니다. | - | - |
multi_series_name_table | 명확한 구분을 포함한 여러 시리즈 아티클 이름입니다.이 개체가 속한 열로 입력된 값을 설정합니다.이 매개 변수는 매개 변수를 인수 테이블로 전달해야 하므로 다른 모듈에서만 사용할 수 있습니다. | - | - |
parent_series | 시리즈에 짧은 웹 기반 지원 시리즈("미니 노드")가 있고 리디렉션이 상위 시리즈 범주에 배치되어야 하는 시나리오에 사용됩니다. | - | - |
restricted | 리디렉션에 {{Restricted}} 태그를 지정하고 올바른 제목으로 입력한 값을 설정합니다. | 네. | 인쇄할 수 있는 |
birth_name | 문자 리디렉션에만 유효합니다. 모든 값은 리디렉션에 {{R from birthname}} 태그를 지정합니다. | 아니요. | 인쇄할 수 있는 |
alt_name | 모든 값은 리디렉션에 {{Rfromalname}} 태그를 지정합니다. | 아니요. | 인쇄할 수 있는 |
former_name | 값을 지정하면 리디렉션에 {R from formal name}}(으)로 태그를 지정합니다. | 아니요. | 인쇄할 수 있는 |
short_name | 모든 값은 리디렉션에 {{R from short name}} 태그를 지정합니다. | 아니요. | 인쇄할 수 있는 |
long_name | 모든 값은 리디렉션에 {{R from long name}} 태그를 지정합니다. | 아니요. | 인쇄할 수 있는 |
sort_name | 문자 리디렉션에만 유효합니다. 모든 값은 리디렉션에 {{R from sort name}}(으)로 태그를 지정합니다.값은 두 문자여야 합니다.자세한 내용은 {{R from sort name}}을(를) 참조하십시오. | 아니요. | 인쇄할 수 있는 |
title_name | 문자 리디렉션에만 유효합니다. 모든 값은 리디렉션에 {{R from name with title}}(으)로 태그를 지정합니다. | 아니요. | 인쇄할 수 없는 |
alt_spelling | 리디렉션에 {{R} 대체 철자}로 태그를 지정하고 올바른 철자로 입력한 값을 설정합니다. | 아니요. | 인쇄할 수 없는 |
to_diacritic | 모든 값은 리디렉션에 {{R to diacritic}} 태그를 지정합니다. | 아니요. | 인쇄할 수 없는 |
incorrect_name | 임의의 값은 리디렉션에 {{R from active name}} 태그를 지정하고 다음을 설정합니다. primary=사용할 올바른 이름으로 값을 입력했습니다.한다면 primary=사용되지 않습니다. 대신 여기에 입력한 값을 사용합니다. | 아니요. | 인쇄할 수 없는 |
capitalisation | 모든 값은 리디렉션에 {{R from miscapitalization}} 태그를 지정하고 다음을 설정합니다. primary=사용할 올바른 대문자로 입력된 값입니다.한다면 primary=사용되지 않습니다. 대신 여기에 입력한 값을 사용합니다. | 아니요. | 인쇄할 수 없는 |
unneeded_dab | 모든 값은 리디렉션에 {{R from required dismarizing}} 태그를 지정합니다. | 아니요. | 인쇄할 수 없는 |
draft_move | 값은 리디렉션에 {{R from move}} 및 {{R from draft}} 태그를 지정합니다. | 아니요. | 인쇄할 수 없는 |
anchor | 에피소드 리디렉션에 대해 기본값으로 설정합니다.모든 값은 리디렉션에 {{R to anchor}} 태그를 지정합니다. | - | - |
section | 가상 문자, 요소 및 위치 리디렉션에 대해 기본값으로 설정합니다.모든 값은 리디렉션에 {{R to section}} 태그를 지정합니다. | - | - |
list | 값에 따라 리디렉션에 {{R to listentry}} 태그가 지정됩니다. | - | - |
to_article | 문서의 특정 섹션이 아닌 문서로 리디렉션하는 데 사용됩니다. | - | - |
primary | 리디렉션에 {{R 회피 이중 리디렉션}} 태그를 지정하고 기본 리디렉션으로 입력된 값을 설정합니다. | - | - |
merge | 모든 값은 리디렉션에 {{R from merge}} 태그를 지정합니다. | - | - |
history | 값에 따라 리디렉션에 {{R with history}} 태그가 지정됩니다. | - | - |
dab_exception | 모든 값은 표준 스타일을 따르는지 여부에 관계없이 현재 사용되는 모호성을 올바른 것으로 설정합니다.아래 참고 사항을 참조하십시오. | - | - |
correct_disambiguation | 이 값은 명확성 검증에 사용됩니다.프랜차이즈 이름을 사용하는 경우와 같이 구분 기호가 시리즈 이름과 다른 경우에 사용해야 합니다. | - | - |
test | 설정된 값은 테스트 유효성 검사 데이터만 반환하도록 함수에 지시합니다./테스트 사례에 사용됩니다. | - | - |
test_title | 값은 제목 유효성 검사에 사용됩니다./테스트 사례에 사용됩니다. | - | - |
메모들
- 리다이렉트 유형에 따라 리다이렉트에 {{R from television episode}, {R from first element}, {R from first location}, {R from song} 등의 태그가 자동으로 지정되어 관련 카테고리에 배치됩니다.
- 영상 시리즈 파라미터를 사용하면 리디렉션이 영상 시리즈별 범주에 배치됩니다.
[[Category:(series) (object) redirects to lists]]카테고리:화살표(TV 시리즈) 문자가 목록으로 리디렉션됩니다. - 리디렉션에서 다음과 같은 올바른 모호성 중 하나를 사용하지 않는 경우:
(series),(series) episode,(series) character,(series) element또는(series) character리디렉션에 {{R from abrect disambizing} 및 {{Runprintworthable}} 태그가 지정됩니다. - 리디렉션에서 인쇄할 수 없는 템플릿 중 하나를 사용하는 경우 {Runprintworthy}(으)로 분류됩니다.그렇지 않으면 {R printworthy}(인쇄 가능)로 분류됩니다.
- 리디렉션에서 위에 표시된 템플릿 중 하나를 {{R with possibilities}}({R with possibilities})가 아닌 것으로 사용하는 경우 리디렉션으로 분류되지 않습니다.
현지의 args를 얻다 = 요구하다('모듈:인수').args를 얻다 현지의 p = {} --[[ 모든 공유 문자, 요소 및 위치 리디렉션 처리 코드를 처리하는 로컬 함수입니다. --]] 현지의 기능. 주된(논병아리, 객체 유형, 유효 인수) 현지의 리디렉션 템플릿 처리기 = 요구하다('모듈:템플릿 처리기/샌드박스' 리디렉션) 현지의 리디렉션 카테고리껍데기, 주 리디렉션, 알 수 없는 매개 변수 오류 = 리디렉션 템플릿 처리기.setFacticObjectRedirect(논병아리, 객체 유형, 유효 인수) 한다면 (알 수 없는 매개 변수 오류) 그리고나서 돌아가다 리디렉션 카테고리껍데기 .. 알 수 없는 매개 변수 오류 또 다른 돌아가다 리디렉션 카테고리껍데기 끝. 끝. --[[ 다른 모듈의 공용 기능. 함수는 고유 문자 리디렉션 코드를 처리합니다. 나중에 변경할 수 있도록 다른 섹션과 병합하지 마십시오. --]] 기능. p._캐릭터(논병아리, 유효 인수) 현지의 추가 유효한 인수 = {"birth_name", "filename_name", "filename_name"} 위해서 i = 1, #추가 유효한 인수 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 표.삽입(유효 인수, 추가 유효한 인수[i]) 끝. 돌아가다 주된(논병아리, "캐릭터", 유효 인수) 끝. --[[ 다른 모듈의 공용 기능. 함수는 고유 요소 리디렉션 코드를 처리합니다. 나중에 변경할 수 있도록 다른 섹션과 병합하지 마십시오. --]] 기능. p._지루한(논병아리, 유효 인수) 돌아가다 주된(논병아리, "스캐너덜너덜, 유효 인수) 끝. --[[ 다른 모듈의 공용 기능. 함수는 고유한 위치 리디렉션 코드를 처리합니다. 나중에 변경할 수 있도록 다른 섹션과 병합하지 마십시오. --]] 기능. p._위치(논병아리, 유효 인수) 돌아가다 주된(논병아리, "위치", 유효 인수) 끝. --[[ 리디렉션 범주 셸을 만드는 데 사용되는 공용 함수 가상 캐릭터 리디렉션에 관련된 리디렉션이 있습니다. 매개 변수:자세한 내용은 모듈 설명서를 참조하십시오. --]] 기능. p.성격(틀) 현지의 논병아리 = args를 얻다(틀) 돌아가다 p._캐릭터(논병아리, {}) 끝. --[[ 리디렉션 범주 셸을 만드는 데 사용되는 공용 함수 가상 요소 리디렉션에 대한 관련 리디렉션을 사용합니다. 매개 변수:자세한 내용은 모듈 설명서를 참조하십시오. --]] 기능. p.요소(틀) 현지의 논병아리 = args를 얻다(틀) 돌아가다 p._지루한(논병아리, {}) 끝. --[[ 리디렉션 범주 셸을 만드는 데 사용되는 공용 함수 가상 위치 리디렉션에 대한 관련 리디렉션이 있습니다. 매개 변수:자세한 내용은 모듈 설명서를 참조하십시오. --]] 기능. p.위치(틀) 현지의 논병아리 = args를 얻다(틀) 돌아가다 p._위치(논병아리, {}) 끝. 돌아가다 p