위키백과:Wiki Project Council/Guide/기술 노트

Wikipedia:

고급 프로젝트 배너

위키프로젝트가 성장하고 다양한 프로세스를 채택함에 따라, 프로젝트 배너 템플릿은 단순히 프로젝트 범위 내에 있는 기사를 표시하는 것 이상의 작업이 필요하게 된다.예를 들어, 기사 평가와 안전 점검은 모두 기사에 대한 메타데이터를 생성한다; 그러한 정보를 저장하고 표시하는 가장 확실한 장소는 관련 프로젝트의 배너에 있다.

범주 탐색:WikiProject 배너는 다양한 프로젝트에 의해 배너에 추가되는 다양한 선택적 기능이 있음을 보여 준다. 이 섹션은 상대적으로 단순하지만 그러한 템플릿에 대한 가장 보편적이고 유용한 코딩 옵션을 보여주는 주석이 달린 예제 배너를 제시하는 것을 목표로 한다.물론 모든 가능성에 대한 철저한 개요는 아니다. 일부 극도로 복잡한 배너(예: {{Wiki Project The Beatles}, {{Wiki Project 군사 역사} 또는 {{Wiki Project 군사 역사} 또는 {{Wiki Project 전기})에는 수십 개의 선택적 분야와 기타 고급 기능이 포함되어 있으며, 필요한 프로젝트들은 아이디어를 위해 기존의 배너를 숙독해야 한다.그러나 여기에 제시된 사례는 적어도 초기에는 대다수의 위키프로젝트에게 충분해야 한다.

이 배너에는 가상의 튤립 위키프로젝트를 위해 제작되었으며, 다음과 같은 여러 특징이 포함되어 있다.

  • 가변 크기 디스플레이
  • 자동 평가를 포함한 기사 평가 지원
  • 추가 필드의 표시/숨기기 블록
  • 안전 점검 부서의 선택적 필드

배너에 대한 코드는 아래에 제시되어 있으며, 각 기능이 구현되는 방법에 대한 주석을 달았다.

{class="box{#ifeq:{{lc{{{nested}}}}}} 예 접이식 접이식 접이식 접이식 접이식 접이식 붕괴 중첩 {{#ifeq:{{lc{{{small }}}}} 예, 작은 표준}}}}-토크" {{#ifeq:{{lc{{{nested}}}}}} 예!스타일="텍스트-align:중앙" 콜스판="2" {{!}}}[위키피디아:위키프로젝트 튤립 위키프로젝트 튤립] {{#if:{{class }}} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(정격 {{ucfirst:{{{{class}}}--Class)}}}} }} - [[이미지:튤립꽃.jpg {{#ifeq:{{{small }} 예 30 yes 45px}}]]이 {{#ifeq:{{class{}}NA 비기사 페이지 기사}}}}은(는) ''[위키피디아:위키프로젝트 튤립 튤립 위키프로젝트]'''''이다.{{#ifeq:{{{{small }}}} 예 참여하려면 토론에 참여하여 열린 작업 목록을 볼 수 있는 프로젝트 페이지를 방문하십시오.}}~{{#if:{{{class }}}{{{class }} NA {{!}}{{{{class}}-Class}} {{!}}}이 페이지는 기사가 아니므로 [[위키피디아:위키프로젝트 튤립/평가 등급]]]].{{!}}{{{{class}}}-클래스 카테고리={{{class}}-클래스 튤립 기사}}} {{!}}}이 기사는 지금까지 [[위키피디아:위키프로젝트 튤립/평가 등급] [{{class}}-[Wikipedia:위키프로젝트 튤립/평가#품질 척도]]].}}   {{!}}}{-Class}} {{!}}}} 이 글은 아직 [[위키피디아:위키프로젝트 튤립/평가에서 등급 부여]에 대한 [[Wikipedia:위키프로젝트 튤립/평가#품질 척도]]].}}-{{#ifeq}:{{class }} 스텁 {{#ifeq:{{{auto }}} 예 {{!}}스타일="빨간색;"{!}}} [[이미지:다이아몬드-주의.svg 18x18px 중심] {{!}}}}이 기사는 [[위키피디아:]를 사용하기 때문에 ''스튜브 클래스'''로 평가되어 왔다.스텁 스텁 템플릿]]]]* 평가에 ''동의'를 한 경우, <코드>{{!}}{auto=yes[/code] 이 템플릿의 경우.* 평가에 ''해제'된 경우, <코드>{!>를 편집하여 변경하십시오.}}class=</code> 매개 변수를 이 템플릿에서 제거하고 문서에서 스텁 템플릿을 제거하십시오.<포함만>[카테고리:자동으로 평가되는 튤립 기사 {{PAGENAME}}]<//포함 전용> }}}} - {{#if:{{{{{{196-review}}}}{{{old-review-review}}}} {{!}}} 콜스판="2" {{!}}}{{!} 클래스="접을 수 있는 접을 수 있는 접을 수 있는" 스타일="폭: 100%; 배경: 투명;"{!}-! 콜스판="2" 스타일="텍스트-스크린: 왼쪽;" {{!{{}}}추가 정보 : {{!}}-{!} 스타일="너비: 43인치;"{!}} {{!}} {{!}}-{{#ifeq}:{{{{{no-review}}} 예 {{!}}}스타일="점수:게인즈보로;"정렬="중앙" {{!}}}'[위키피디아:위키프로젝트 튤립/피어 리뷰 PEER]]' {{!}}}{{{class{}} NA 페이지 기사}}}}}은 [[위키피디아:위키프로젝트 튤립/피어 리뷰/{{{IMT-2000 3GPPACE}{{PAGENAME}} 현재]인 [Wikipedia:WikiProject Tulips/peer 리뷰 피어 리뷰]]]]<포함만>[카테고리:튤립 피어 리뷰 요청 {{PAGENAME}}]</포함 전용> }}} {{!}}-{{#ifeq}:{{{old-preview-}}} 예 {{!}}}스타일="점수:게인즈보로;"정렬="중앙" {{!}}}'[위키피디아:위키프로젝트 튤립/피어 리뷰 PEER]]' {{!}}}{{{class{}} NA페이지 기사}}}}}에는 [[위키피디아:WikiProject Tulips/peer review peer review peer review] 이제 [Wikipedia:위키프로젝트 튤립/피어 리뷰/{{{IMT-2000 3GPPACE}{{PAGENAME}} 아카이브]]].<포함만>[카테고리:이전 튤립 피어 리뷰 요청 {{PAGENAME}}]</포함 전용> {{}}} {{!}}}}}{{noinclude] [[카테고리:위키프로젝트 배너 튤립스] </noinclude>{{#switch:{{{{class}}} FA=[카테고리:FA-클래스 튤립 기사 {{PAGENAME}}]A=[카테고리:A-클래스 튤립 기사 {{PAGENAME}}] GA=[카테고리:GA-클래스 튤립 기사 {{PAGENAME}}] B=[카테고리:B-클래스 튤립 기사 {{PAGENAME}}] 시작=[카테고리:Start-Class 튤립 기사 {{PAGENAME}] 스텁=[카테고리:Stub-Class 튤립 기사 {{PAGENAME}] NA = [[범주:비기사 튤립 페이지 {{PAGENAME}}] #default=[카테고리:미평가 튤립 기사 {{PAGENAME}}] }}</포함 전용

기본 틀

{class="box{#ifeq:{{lc{{{nested}}}}}} 예 접이식 접이식 접이식 접이식 접이식 접이식 붕괴 중첩 {{#ifeq:{{lc{{{small }}}}} 예 작은 표준}}}}-토크" ...}}<없음 [[범주:위키프로젝트 배너 튤립] </noinclude>

배너의 기본 골격은 CSS 클래스 3개 중 1개를 사용하는 로, 배너의 값에 따라 다르다.nested그리고small매개변수.일반적으로 배너는class="messagebox standard-talk"(토크 페이지 상단에 전체 크기의 배너를 표시함), 배너가 다음에 포함될 때small=yes그러나, 그것은 사용한다.class="messagebox small-talk"오른쪽 여백에 떠 있는 작은 크기로 표시된다.배너가 {{WikiProjectBannerShell}에 포함된 경우 매개 변수nested=yes다음을 통해 쉘에 올바르게 표시되어야 함class="messagebox collapsible collapsed nested".

{{#ifeq:{{lc{{{nested}}}}}} 예!스타일="텍스트-align:중앙" 콜스판="2" {{!}}}[위키피디아:위키프로젝트 튤립 위키프로젝트 튤립]}}}-

Wiki Projects를 많은 프로젝트 범위에서 페이지에 표시하면서 공간을 절약하기 위해 {{Wiki ProjectBannerShell}을 사용하여 각 배너를 "쇼" 링크가 있는 한 줄 박스로 표시할 수 있다.이렇게 하면 다음과 같은 시각적인 헤드라인이 생성된다.nested=yes사용된다.

- [[이미지:튤립꽃.jpg {{#ifeq:{{{small }} 예 30 yes 45px}}]]이 {{#ifeq:{{class{}}NA 비기사 페이지 기사}}}}은(는) ''[위키피디아:위키프로젝트 튤립 튤립 위키프로젝트]'''''이다.{{#ifeq:{{{{small }}}} 예 참여하려면 토론에 참여하여 열린 작업 목록을 볼 수 있는 프로젝트 페이지를 방문하십시오.}}

본문 일부를 실물 크기 배너에만 표시하도록 하고, 비기사 등급(아래 참조)을 선택하면 페이지에 사용되는 용어를 변경하여 배너의 친숙한 주요 메시지가 강화되었다.

평가 지원

기사 평가에 대한 지원은 일반적으로 평가를 표시하는 배너 본문 내의 코드와 필요한 카테고리를 추가하기 위한 외부 코드의 두 부분으로 이루어진다.이 둘을 결합하는 것은 가능하지만, 이것은 종종 읽기 쉬운 코드로 귀결된다.

- {{#if:{{{class }}}{{{class }} NA {{!}}{{{{class}}-Class}} {{!}}}이 페이지는 기사가 아니므로 [[위키피디아:위키프로젝트 튤립/평가 등급]]]].{{!}}{{{{class}}}-클래스 카테고리={{{class}}-클래스 튤립 기사}}} {{!}}}이 기사는 지금까지 [[위키피디아:위키프로젝트 튤립/평가 등급] [{{class}}-[Wikipedia:위키프로젝트 튤립/평가#품질 척도]]].}}   {{!}}}{-Class}} {{!}}}} 이 글은 아직 [[위키피디아:위키프로젝트 튤립/평가에서 등급 부여]에 대한 [[Wikipedia:위키프로젝트 튤립/평가#품질 척도]]].}}-{{#ifeq}:{{class }} 스텁 {{#ifeq:{{{auto }}} 예 {{!}}스타일="빨간색;"{!}}} [[이미지:다이아몬드-주의.svg 18x18px 중심] {{!}}}}이 기사는 [[위키피디아:]를 사용하기 때문에 ''스튜브 클래스'''로 평가되어 왔다.스텁 스텁 템플릿]]]]* 평가에 ''동의'를 한 경우, <코드>{{!}}{auto=yes[/code] 이 템플릿의 경우.* 평가에 ''해제'된 경우, <코드>{!>를 편집하여 변경하십시오.}}class=</code> 매개 변수를 이 템플릿에서 제거하고 문서에서 스텁 템플릿을 제거하십시오.<포함만>[카테고리:자동으로 평가되는 튤립 기사 {{PAGENAME}}]</포함 전용> }}}}}

배너 내 코드는class파라미터의 값이 비기사 평가(Non-general assessment)인지 여부에 따라 파라미터와 3행 중 하나를 표시한다.NA(), 문서 평가 또는 공백.만약 그 값이 그 기사가 "Stub-Class"로 등급이 매겨졌음을 나타내는 경우, 그리고 그 값이 "Stub-Class"로 등급이 매겨진 경우.auto매개 변수가 다음으로 설정됨yes기사가 자동으로 평가되었음을 나타내고 평가 변경에 대한 지침을 제공하는 또 다른 선이 표시된다.

<기존만>{#스위치:{{lc:{{class}}}fa=[카테고리:FA-클래스 튤립 기사 {{PAGENAME}}] a=[카테고리:A-클래스 튤립 기사 {{PAGENAME}}] ga=[카테고리:GA-클래스 튤립 기사 {{PAGENAME}}] b=[카테고리:B-클래스 튤립 기사 {{PAGENAME}}] 시작=[카테고리:Start-Class 튤립 기사 {{PAGENAME}] 스텁=[카테고리:Stub-Class 튤립 기사 {{PAGENAME}}] na = [[범주:비기사 튤립 페이지 {{PAGENAME}}] #default=[카테고리:미평가 튤립 기사 {{PAGENAME}}] }}</포함 전용

배너 아웃 코드는#switch에 대해 선택된 값을 기준으로 적절한 범주를 추가하는 문장class매개 변수

평가 클래스는 Wiki Project 링크 뒤에 다음 코드를 삽입하여 Wiki ProjectBannerShell 헤드라인에도 포함되는 경우가 많다.

{{#if:{{class }} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(정격 {{ucfirst:{{{{class}}}-Class)}}}}}

블록 표시/숨기기

- {{#if:{{{{{{196-review}}}}{{{old-review-review}}}} {{!}}} 콜스판="2" {{!}}}{{!} 클래스="접을 수 있는 접을 수 있는 접을 수 있는" 스타일="폭: 100%; 배경: 투명;"{!}-! 콜스판="2" 스타일="텍스트-스크린: 왼쪽;" {{!{{}}}추가 정보 : {{!}}-{!} 스타일="너비: 43인치;"{!}} {{!}}  ...{{!}}} }}

배너의 선택적 필드는 쇼/숨기기 블록 역할을 하는 표에 동봉되어 있으며, 사용자가 [쇼] 버튼을 클릭했을 때만 선택적 필드의 출력을 표시한다.#if맨 위에 있는 문은 가능한 모든 선택적 필드를 나열하며, 값이 지정되지 않으면 표시/숨기기 블록이 전혀 나타나지 않는다.추가 필드가 배너에 추가되면 목록에도 복사해야 한다.

선택적 필드

{{!}}-{#ifeq}{{{{{no-review}}}} 예 {{!}}}스타일="점수:게인즈보로;"정렬="중앙" {{!}}}'[위키피디아:위키프로젝트 튤립/피어 리뷰 PEER]]' {{!}}}{{{class{}} NA 페이지 기사}}}}}은 [[위키피디아:위키프로젝트 튤립/피어 리뷰/{{{IMT-2000 3GPPACE}{{PAGENAME}} 현재]인 [Wikipedia:WikiProject Tulips/peer 리뷰 피어 리뷰]]]]<포함만>[카테고리:튤립 피어 리뷰 요청 {{PAGENAME}}]</포함 전용> }}} {{!}}-{{#ifeq}:{{{old-preview-}}} 예 {{!}}}스타일="점수:게인즈보로;"정렬="중앙" {{!}}}'[위키피디아:위키프로젝트 튤립/피어 리뷰 PEER]]' {{!}}}{{{class{}} NA페이지 기사}}}}}에는 [[위키피디아:WikiProject Tulips/peer review peer review peer review] 이제 [Wikipedia:위키프로젝트 튤립/피어 리뷰/{{{IMT-2000 3GPPACE}{{PAGENAME}} 아카이브]]].<포함만>[카테고리:이전 튤립 피어 검토 요청 {{PAGENAME}}]</포함 전용}}}}}

두 개의 선택적 필드가 있다.peer-review그리고old-peer-review, WikiProject 피어 리뷰에 대한 지원을 추가함.설정 시 각 항목yes, 배너에 추가 행을 표시하고 해당 범주를 추가한다.

이 예에 대한 안전 점검의 선택은 임의적이다.코드 내에서 필드 이름, 표시된 텍스트 및 카테고리 이름을 변경하는 것만으로 다른 선택적 필드(협업, 포털 대기열 링크 등)를 동일하게 추가할 수 있다.

배너 사용

토크 페이지에서 사용할 경우 결과 배너의 전체 구문은 다음과 같다.

{{WPTULIPS class=small=내포=auto-review=old-peer-review=}

따라서 현재 피어 리뷰와 함께 "B-Class"로 평가된 기사에 작은 배너를 표시하기 위해 편집자는 다음을 추가한다.

{{WPTULIPS 클래스=B small=yes peer-review=yes }}}

토크로배너를 포함할 때 빈 필드를 다듬는 것은 예의로 여겨지는데, 매우 복잡한 필드의 경우 사용하지 않는 필드의 수가 많은 것이 오히려 지저분한 경향이 있기 때문이다.

내부 탐색 템플릿

이 절에서는 Wiki프로젝트의 내부 네비게이션 템플리트에 대해 설명하며, 기사에 사용되는 네비게이션 템플리트는 Wikipedia:탐색 템플릿.

위키프로젝트가 성장함에 따라, 그것은 다양한 전문적 목적(평가 및 동료 검토 업무 또는 태스크포스 등)을 위해 많은 수의 하위 페이지를 획득하기 시작한다; 가장 큰 프로젝트는 수십 개의 하위 페이지를 가질 수 있다.이러한 모든 하위 페이지를 쉽게 찾을 수 있도록 하는 가장 좋은 방법은 하위 페이지에 연결하는 탐색 템플릿을 만드는 것이다.

대부분의 프로젝트는 템플릿에 대해 상당히 표준화된 설계를 따른다.그것은 한 줄에 한 개씩 하위 페이지(및 보통 해당 토크 페이지)를 나열하는 우이동 막대로 배치된다.예를 들어, 여기서 리투아니아 위키프로젝트가 사용하는 네비게이션 템플리트에 대한 코드의 일부가 된다.

{ cellpadding="0" cellspacing="0" style="side: right; clear: right; border: 1: solid #aaa; pading: 5px; max-width: 300px; 배경: 흰색;"! 99FF66; 패딩:5px; 텍스트 정렬: 가운데;"[이미지:리투보스-리투아니아 5.png 왼쪽 50px] [[위키피디아:WikiProject Lithuania Lithuania<br/> WikiProject]]  -    {  cellpadding="3" cellspacing="0" style="font-size: 90%; width: 100%; background: ivory;"  - style="background: #CCFF99; " ! colspan="2" style="text-align: center; border-top: 1px solid black; "    General information  -    [[Wikipedia:위키프로젝트 리투아니아 메인 프로젝트 페이지] [[위키피디아 토크:위키프로젝트 리투아니아 대화] - [템플릿:위키프로젝트 리투아니아 프로젝트 배너] [[템플릿 토크:위키프로젝트 리투아니아 대화] - [[위키피디아:위키프로젝트 리투아니아/팁스 10대 팁] [[위키피디아 토크:위키프로젝트 리투아니아/팁톡] - [[:카테고리:극히 짧은 리투아니아 기사 극히 짧은 기사] [[범주 이야기:극히 짧은 리투아니아 기사 talk] - ! colspan="2" style="텍스트-align:"중간, 테두리-top: 1px solid black; 배경: #CCFF99; "[Wikipedia:위키프로젝트 리투아니아/평가평가] - [Wikipedia:위키프로젝트 리투아니아/평가/요약 요약] [[위키피디아 토크:위키프로젝트 리투아니아/평가/요약토크] }}

항법 템플릿에 대한 또 다른 공통적인 특징은 군사 역사 위키프로젝트가 사용한 항법 템플릿의 하단에서 볼 수 있다.

... - 콜스판="2" <작은 클래스="편집링크 노프린트 플레인링크네페렉스판"> [{{SERVER}}{localurl:위키백과:위키프로젝트 군사역사/내비게이션 동작=편집}] · [특수:최근 변경사항 링크/위키피디아:위키프로젝트 군사역사/내비게이션 변경사항] </작음>

핵심은 "변경" 링크 입니다. 템플릿이 적절하게 구성되었을 때, 특수:최근 변경사항 링크를 사용하여 위키프로젝트 페이지에 대한 변경사항을 한 눈에 볼 수 있다.

프로젝트 탐색 템플릿의 시각적 레이아웃은 프로젝트별로 다른 경향이 있으며, 3개의 스트라이프 색상, 2개의 스트라이프 색상 또는 컬러 박스가 일반적이다.

작업 목록 템플릿

{{토도}}}

별도의 작업 목록을 작성하는 가장 간단한 방법은 {{to}}이며, Wiki Project 페이지에 직접 배치하여/to_do(상단의 오른쪽 상단에 있는 "편집" 링크를 통해) 내용을 별도로 편집할 수 있는 하위 페이지. 이 하위 페이지는 임의의 태스크 목록을 포함할 수 있다.멜버른 위키프로젝트가 사용하는 하위 페이지가 한 예다.하위 페이지가 작성되면, {{todo target=Talk: 템플릿을 사용하여 작업관리 목록을 다른 페이지에 배치할 수 있다.푸}}.

사용자 지정 템플릿

보다 정교한 접근방식은 위키프로젝트의 열린 작업 목록에 대해 별도의 사용자 정의 템플릿을 만드는 것이다.예를 들어, 튤립 프로젝트는 {{Wiki Project Tulips Tasks}}을(를) 생성할 수 있으며, 필요한 곳에 이를 초월할 수 있다.템플릿을 포함하는 일반적인 장소는 프로젝트 페이지 자체, 그리고 프로젝트 배너에 있는 쇼/숨기기 블록 내부일 수 있다.관심 있는 프로젝트 참여자는 사용자 페이지의 템플릿을 생략할 수도 있다.

대부분의 경우, 사용자 지정 템플릿 내부에 {{tasks}} 템플릿을 사용하여 Wiki Project의 열린 작업 목록을 효율적으로 구성할 수 있다.

{{nmp requests=copyedit=wiki=merge=정리= expansion= verify=disabigation=stubs=update=npov= other=}}}}}}

각 매개변수는 필요한 각 유형의 작업에 대한 관련 기사 목록으로 채울 수 있다. 예를 들어, 이스라엘 위키프로젝트에서 관리하는 목록을 참조하십시오.

오픈 태스크 템플릿은 특정 태스크 포스의 하위 템플릿과 같은 기능을 포함하여 임의로 복잡해질 수 있다. 예를 들어 군사 역사 위키프로젝트가 사용하는 템플릿을 참조하십시오.

도구

AutoWikiBrowser 플러그인

이고르

  • 위키프로젝트 관리 도구인 이고르는 중간에서 큰 위키프로젝트 관리라는 종종 지루하고 힘든 작업을 쉽게 유지하는데 사용될 수 있다.

핫 용품

참고 항목