위키백과:대체
Wikipedia:![]() | 이 페이지는 영어 위키백과 편집 지침을 문서화한다. |
![]() | 이 페이지는 간단히 말해서 대체는 위키피디아에 있는 모든 내용을 영구적으로 복사하는 것이다.그것은 링크된 콘텐츠의 변화에 따라 지속적으로 업데이트되는 전폐와는 다르다. |
대체는 위키피디아에서 보통 하는 것과는 다른 템플릿 처리 방식이다.일반적으로 템플릿은 변환되므로 템플릿이 변경되면 이를 사용하는 모든 페이지가 변경 질문에 따라 업데이트된다.이것은 대부분의 템플릿에 사용되는 절차다.그러나 일부 템플릿은 대신 대체된다.이는 템플릿이 변경되면 이를 사용하는 페이지가 변경되지 않고 템플릿의 이전 버전을 계속 표시한다는 것을 의미한다.어떤 템플릿은 항상 대체되어야 하는 반면, 대부분은 항상 초월되어야 한다.
대체하려면, 추가subst:
의 경우와 같이 개업 후.{{subst:page name}}
. 예: 대체 {{subst:Medicine}}
전폐와는 대조적으로 {{Medicine}}
. 템플릿의 내용:약은 (모든 템플릿에 대해) 확장되어 "{{subst:약}}"을 한 장에 배치한다.ref-tag는 일시적으로 "subst:"로 이름이 변경되지 않는 한 "subst:" 실행을 거부한다는 점에 유의하십시오.<xref name=xx>
" 또는 이와 비슷한 것.
또한 이 페이지는 위키백과 네임스페이스를 제외하고 항상 또는 절대 대체되지 않아야 하는 템플리트를 나열한다.이러한 교체를 수행하는 자동화된 도구(예: 봇)는 원래 템플릿에는 절대 사용되지 않는다.템플릿을 대체하기 위해 봇을 사용하려는 경우, 시간이 지남에 따라 많은 사람들이 논쟁 중이거나 상태를 변경하고 있으며 대체는 영구적이므로 먼저 토크 페이지를 읽어보십시오.
하위 항목 정보:
정의
키워드("대체"의 줄임말)는 템플릿 코드 내부로 사용되며, 템플릿 이름 앞에 접두사로 배치되지만, 곱슬브레이스(curble brace) 내에 배치된다.{{}}
소프트웨어가 템플릿을 확장하는 방식을 바꾼다.
일반적으로 템플리트는 "즉, 페이지의 템플리트 코드는 렌더링될 때마다 별도의 페이지를 호출한다.대부분의 페이지 뷰는 캐시에서 제공되지만, 미리보기를 위해 페이지를 렌더링하고 페이지가 변경될 때 다시 렌더링해야 한다.일반적인 템플리트 호출로 페이지를 편집할 때, 다른 사용자가 템플리트 호출을 본다.
곱슬 가새 안에 "subst:"를 넣으면 소프트웨어가 템플릿을 템플릿 텍스트(즉, 템플릿이 페이지에 추가될 때 템플릿의 문서 페이지에 있는 텍스트)로 영구적으로 교체하도록 지시한다.따라서 {{template}}은(는) 페이지를 저장할 때까지 {{subst:template}이(가) 된다.다음 편집기는 템플릿 호출이 아니라 저장 시 템플릿 텍스트가 표시되며, 원래 템플릿을 편집해도 변경되지 않는다.
사용법
템플릿 태그에 "하위:"를 추가하여 대체하십시오.예를 들어, {{test5}} 대신 {{subst:test5}}}}을(를) 사용하십시오.
편집의 주요 구성 요소인 경우 다른 편집자가 사용자가 수행한 작업을 쉽게 볼 수 있도록 편집 요약에 템플릿을 언급할 것을 강력히 제안한다(예: 편집 요약에 "{{subst:test}", "subst:test" 또는 "test1 적용").
또한 일반적으로 대체되는 템플리트를 작성하거나 편집할 때 템플리트 페이지에 숨겨진 설명을 추가하면 기사 편집자가 템플리트가 어떻게 사용되고 있는지 확인할 수 있다(예:<!-- Substituted from Template:Documentation -->
).
혜택
- 한 번에 수정할 템플릿이 있지만 해당 템플릿을 사용하는 모든 페이지의 템플릿을 수정하지 않고 새 템플릿을 만들지 않으려면 템플릿을 대체한 다음 두 번째 편집으로 수정하십시오.예를 들어, 템플릿은 미국의 모든 주와 컬럼비아 구와 함께 사용될 수 있다.템플릿은 상태에서는 올바르게 워딩될 수 있지만 DC에서는 워딩되지 않는다.문구를 수정하려면 템플릿을 대체한 다음 문구를 수정하십시오.
- 자주 사용되지만 보호되지 않는 템플릿을 대체하면 템플릿 파괴로 인해 발생할 수 있는 손상을 제한할 수 있다.고위험 템플릿을 참조하십시오.
- 특정 템플릿을 초월하면 새로운 템플릿으로부터 Wikitext를 숨기는 반면, 대체하면 Wikitext가 눈에 띄게 되고 그 용도를 배울 수 있는 기회를 얻게 된다(물론 각 편집 페이지 하단에 "편집 방법" 링크가 있다).
- 대체는 매크로 템플릿을 통한 재귀적 평가를 허용한다.
중립
- 일괄적으로 대체하는 것은 궁극적으로 현장의 속도를 높일 수 있지만, 이것이 전폐보다 대체하는 것을 선호하는 이유는 아니다.위키피디아 서버의 성능에 대해 걱정하지 마십시오.
- 템플릿은 종종 수정되거나 삭제된다.템플릿이 보일러 플레이트 텍스트인 경우 템플릿이 수정됨에 따라 템플릿이 변경되도록 할지 여부를 고려하십시오.만약 당신의 대답이 "아니오"라면, 대체는 보증된다.그 예로는 {{subst:welcome} 템플릿이 있다.사용자의 토크 페이지 기록에는 현재 환영 메시지가 아닌 실제 환영 메시지가 표시되어야 한다.
단점
- 템플리트를 대체하면, 결과가 더 이상 템플리트에 연결되지 않으므로, 해당 텍스트를 표시하는 모든 페이지를 찾기가 어렵다(종목에서 이를 완화시킬 수 있지만).템플릿 코드에 템플릿 링크를 포함하면 문제를 쉽게 해결할 수 있다.
- 대체 템플릿은 마스터 템플릿의 오류가 수정될 때 업데이트되지 않는다.
- 템플릿이 어떤 것의 외관을 표준화하는 데 사용된다면, 당신은 아마도 대체하는 것을 원하지 않을 것이다.그 예로는 목차나 네비게이션함이 있다.
- 수천 개의 기사를 봇으로 편집하는 일괄 대체는 일시적으로 사이트의 속도를 떨어뜨리고 서버 자원을 불필요하게 낭비한다.
- 대체는 데이터베이스와 데이터베이스 덤프의 문서 크기를 증가시킨다.
- 대체 템플릿은 기사에 위키 코드나 HTML을 많이 추가하여 기술적으로 덜 기울어진 사람들의 접근성을 해칠 수 있다.
- 대체 템플리트는 새로운 사용자가 템플리트 사용법을 배울 수 없도록 하며, 사용자가 자신의 설명서를 찾을 수 없도록 한다.
- 템플릿이 임시로 사용되고 있다면 대체하지 않는 것이 보통 좋다.대체 템플릿은 제거하거나 수정하기가 훨씬 더 어렵다.
- 파손된 템플릿이 대체될 경우 템플릿과 도장 사이의 연결고리가 부족하고 업데이트성이 부족하기 때문에 일반 반달리즘보다 수리가 더 어렵다.
- {{!와 같은 일부 메타템플릿!}}}, {{(})}}, 교체할 경우에는 작업을 하지 않는다.
항상 대체해야 하는 템플릿
이것은 네임스페이스별로 구성되고 항상 대체되어야 하는 템플릿의 목록이다.각 목록은 그룹화된 시리즈와 함께 알파벳 순으로 정렬된다.이것은 포괄적인 목록이 아니다. 사용량이 적은 다른 템플릿도 교체해야 할 수 있다. 자세한 내용은 템플릿 설명서를 참조하십시오.
아티클 네임스페이스
- {{더 이상 링크가 없음}}}을(를) 대체하여 스팸 링크를 차단하기 위한 간단한 설명과 함께 편집 모드에서만 볼 수 있는 설명을 삽입한다.
- {{sub}}, {{sub}}}, 한 페이지에 여러 번 사용하지 않는 한, 대체 대상자. 이 경우 페이지의 코드가 길어질 수 있다.
기사토크
사용자 대화 네임스페이스
카테고리에 나열된 모든 템플릿:사용자 경고 템플릿 및 범주:환영 템플릿은 대체되어야 한다.이것은 사용자 페이지의 템플리트에는 적용되지 않는다.
파일 네임스페이스
![]() | 이 구간은 비어 있다.거기에 더하면 도와줄 수 있다. |
misc. 템플릿
- 사용자 서명 템플리트가 변환될 경우, 마이너 사용자 템플리트에 대한 변경사항이 널리 전파되어야 하므로 과도한 서버 부담을 야기한다.사용할 경우 사용자 서명 템플릿을 대체해야 한다.(단, 사용자 서명 템플릿은 권장되지 않는다는 점에 유의해야 한다.)
범주화되지 않은 제안
![]() | 이 구간은 비어 있다.거기에 더하면 도와줄 수 있다. |
대체해야 하는 템플릿
이러한 템플릿에는 대체해야 하는 목적 및/또는 구문이 있다.
- {{afd}}, 또는 "이 글의 입력"에 대한 링크가 작동하지 않는 경우.
- {{cfd}, {{cfr}, {{cfr}, {{cfm}}}. 범주 이름 변경 또는 병합에 사용되는 Cydebot의 대기열 역할을 하는 코멘트를 삽입한다.
- {{copyvio}}}} 저작권 문제로 등재되는 글의 경우, 잘못 기재하면 오류 메시지가 발생한다.
- {{nld}}} 저작권 상태에 대한 정보가 없는 영상에 대해서는 오늘 날짜가 자동으로 입력된 {{no license}를 추가한다.
- {{nrd}}}}은(는) 공정한 사용 근거가 없는 영상에 대해 오늘 날짜가 자동으로 입력된 {{no 근거 없는}}을(를) 추가한다.
- {{nsd}}} 소스 정보가 없는 영상의 경우 오늘 날짜 자동 입력으로 {{di-no source}를 추가한다.
- {{orfud}}}}은(는) 고아가 된 공정 사용 이미지를 위해 {{di-di-di 공정 사용}을(를) 추가하여 오늘 날짜가 자동으로 입력된다.
- {{or-fu-re}}}은(는) 다른 이미지를 선호하여 고아가 된 공정한 사용 이미지를 위해 오늘 날짜 자동 입력(대체 이미지의 이름을 매개 변수로 지정)으로 {{di-du-re}}을(를) 추가한다.
- {{proposed삭제}}}을(를) 제안하면 오늘 날짜가 자동으로 입력된 {{proposed삭제/날짜}를 추가한다.
- {{page move}}}, 페이지 이동 요청용
- {{}}}, 토론을 위해 리디렉션
- {{rfu}}}은(는) 무료 라이센스 이미지로 대체할 수 있어야 하는 공정한 사용 이미지를 위해 {{rfu}}을(를) 추가하며, 오늘 날짜는 자동으로 입력된다.
- {{refu-c}}은(는) 교체 가능한 공정 사용으로 플래그가 표시된 이미지의 캡션에 사용되며, "납기일"(오늘 + 7일)과 함께 {{rfu-c}}을(를) 자동으로 계산하여 기입한다.
- {{OnProd}}. 삭제 후보로 지명되었을 때 기사가 추가된 카테고리 페이지의 오늘 날짜에 따라 달라지는 이름을 삽입한다.
대체하면 안 되는 템플릿
기술적으로 템플릿은 다음을 대체해서는 안 된다.
- ParserFunctions에 대한 호출 포함(
#if
,#switch
, 등), 가능하다면 이러한 것도 교체하지 않는 한(mw:매뉴얼:위헌#다단계 대체) - 대체 기본 메커니즘을 사용하지 않는 한 일부 매개 변수를 지정하지 않음으로써 기본값에 남김
- 쿼리 또는 조회를 수행하기 위한 URL의 형식이 변경될 수 있으므로 외부 링크를 포함하십시오.
생성된 위키코드(사례(A)를 대체하는 단일 레벨)에서는 이러한 구조가 대체되지 않기 때문이다.#if
또는#switch
하위 위치에 말 그대로 구성하며 (B)는 다음과 같은 구성을 남긴다.{{{1 default value}}}
).
그러한 템플릿의 특정 호출을 제거하기 위한 구체적인 합의가 이루어지는 경우, Special:ExpansionTemplate를 사용하여 해당 통화를 일반 위키-syntax로 확장할 수 있다.
리스트
대체하면 안 되는 템플릿 목록이다.포맷 표준 코드를 포함하거나, 복잡한 코드를 포함하거나, 대체될 경우 끊어지는 코드를 포함하기 때문이다.
- {{Citation required}}, 복합코드를 함유하고 있다.
- 매우 복잡한 조건 코드를 포함하는 다양한 인용/참조 템플릿(WP:CITET).
- {{cleanup}}, {{merge}}, {{트리비아}} 및 기타 정리 템플릿봇은 그들에게 의존하고, 대체는 기사 텍스트를 엉망으로 만들고, 월별 날짜 분류별로 정리를 어긴다.
- {{Curlie}}, URL은 외부 웹 디렉토리(이전의 DMOZ)를 쿼리한다.
- 봇 식별과 일관성을 위해 다양한 인포박스 템플릿.
- {{자바독:EE}, {{Javadoc:SE}, {{Javadoc:SE-guide}은(는) 마스터 템플릿이 업데이트될 때 링크를 업데이트하는 것을 목적으로 하는 조건부 템플릿이다.
- {{ISP}, {{Openproxy}, {{repeat 반달}, {{Shared}, {{SharedIP}, {{SharedIPEDU}, {{s/wnote}}, 사용자에게 보내는 메시지가 아니므로(따라서 원래 형태에서 바뀌어도 문제 없음), 변위할 이유는 없지만, 변위할 이유는 표준적으로 적용되지 않는다.
- {{ln}, {{lnt}}, 복합 코드
- {{Main}}, 포맷 표준을 유지한다.
- {{switch}}, 조건부 템플릿, 중단 사용 대체
- {{또한}}, 참조용 표준 형식도 목록 참조
- {{selfref}}, 거울에 다른 코드를 담는 것을 의미하므로 변위 시 작동하지 않는다.
- {{Signpost-Subscription}}, 매주 업데이트해야 한다.
- {{stub}}} 템플릿, 단순화된 사용 및 제거를 위한 다양한 템플릿
- {{토크아키브}}, {{archive}}}
- {{tl}}, {{tlp}, {{tlp}, {{ttl}, {{ti}}, {{tic}, {{tl}}, {{cl}}}, 매우 광범위하게 사용되었으며, 마지막으로 4,300,000회 이상의 트랜스클로스가 발생하였다.대체품보다 타이핑이 더 빠르고, 이를 지원하지 않는 새로운 위키백과 사람들은 이들에 대해 배우고 사용할 수 있다.
- {{sockpuppet}}과(와) 유사한 템플릿은 사용자 공간의 최상위 페이지에 배치되도록 하였다.(참고: 사용자 대화 공간의 경고 및 공지사항은 대체되어야 한다.)
또한 어떤 것들은 템플릿으로 보일 수 있지만 실제로는 마법의 단어인 {{!}}} 및 {{noexternalanglinks}}.이들을 대체하면 아무것도 출력되지 않거나 이들을 그림자로 표시하는 템플릿(예: 사용되지 않는 템플릿:!)으로 대체된다.
잘못된 제목 템플릿
메인 스페이스에서 사용되는 이러한 템플릿은 기사의 이름이 잘못 지정된 이유에 대한 설명을 추가한다.그것들은 MediaWiki 적정 시설이 개선됨에 따라 제거될 수 있으며, 문구/레이아웃이 변경될 수 있다.
페이지 이름 변경 또는 삭제와 관련된 대부분의 템플릿은 임시로 사용되므로 교체할 필요가 없다(더 많은 작업을 통해 페이지 이름을 삭제할 수 있다).
- {{catfd}}
- {{ifd}}}{{ifd2}}: {{idw-uo}}{idw-cp}}}}}
- {{cfdnotice}}
- {{sfd-t}}}{{dd-r}}{sfr-t}}}}}
- {{prod-2}}
- 범주 내 모든 항목:신속한 삭제 템플릿
- {{editprotected}} 삭제와 관련이 없지만 일시적임
- 예외
올바르게 작동하려면 다음 템플릿을 대체해야 한다.
- {{afd}}:{afd2}}: {{afd3}}}
- {{cfd}}{{cfm}}}{{{cfm}}}}}{{cfd
- {{nld}}{nsd}}}
- {{prod}}
- {{rfd}}}
- {{tfd2}}: {{tfdnotice}}}
또한 삭제 완료 프로세스({afd top} 등)를 문서화하는 템플릿은 대체해야 한다.
토론중
- {{col-col-fline}}{col-2}} {{col-4}}}{col-end}}}}}}, 일부에서 사용 간소화를 주장함.
- {{Clear}}, {{Clear Left}}{Clearright}}}}
- {{ed}}}{{ed2}}: 우측 {{edit}}} {{edit}}}}}}}}}}}}}}}}, 템플릿에 대한 편집 링크 추가
- {{terval top}}{{proval bottom}}, {{토론 top}{토론 bottom
참고 항목
이 페이지는 위키백과 용어집에서 참조된다. | ![]() |
- 도움말:위헌
- meta:Help:Submitation, Meta의 더 길고 더 많은 기술 도움말 페이지
- 특수:ExpandTemplates ("입력 텍스트" 박스에 {{}} 괄호로 템플릿을 넣으십시오.
- 범주:위키백과 대체 템플릿
- {{Subst only}}(템플릿 페이지가 아닌 {{documents 하위 페이지에 배치됨, 변환하지 않고 대체해야 하는 템플릿)
- AnomieBOT, 특정 템플릿을 대체하도록 승인된 봇.