위키프로젝트:위키백과 틀

위키프로젝트 참가자 틀
위키프로젝트 위키백과 틀
이 사용자는 위키프로젝트
위키백과 틀
의 참가자입니다.

위키백과에서 사용되는 틀의 정비/표준화 작업을 합니다.

CSS, JS 등의 시스템 작업이 필요할 경우 위키프로젝트 시스템에서도 같이 논의해주세요.

참가자

편집
  1. 그린진 (토론)
  2. White.t.
  3. By 키페(T/C/E) ←

처리해야 할 일

편집

마이크로포맷

편집
목표
  • 위키프로젝트 간에 경험을 서로 공유하도록 한다.
    • 위키프로젝트간 메타데이터 틀 형식을 통합하도록 돕는다.
    • 위키백과 간 프로젝트들이 공통 메타데이터를 사용하도록 돕는다.
  • 기계적 처리가 가능한 틀의 사용을 촉진한다.
    • 메타데이터의 생산자와 사용자가 협력할 수 있도록 돕는다.
    • 미디어위키 응용 프로그램이 메터데이터를 활용할 수 있도록 돕는다.
  • {{토막글}} - 정비되었습니다.
  • {{전임후임}} - 범용으로 대체할 수 있는 틀이 제안되었습니다.

noinclude

편집

id와 class

편집

적절한 id/class 사용과 대체를 다룹니다. 자세한 정보는 위키백과:위키프로젝트 시스템 참고.

id는 기본적으로 한 객체에만 쓸 수 있습니다. 따라서 필요한 곳에만 써야 하며 중복되지 않도록 해야 합니다. id가 쓰일 필요가 없는 곳에 쓰인 id는 class로 바꿔주어야 합니다. 예를 들어 "toc"라는 id는 찾기에 쓰이는 속성입니다. 따라서 실제로 한 문서에 이것이 두 개 들어갈 일은 없으며, 똑같은 레이아웃을 위해서 id="toc"를 class="toccolours"로 바꾸면 됩니다. (이 작업은 봇을 통해 거의 해결되었습니다.)

이렇게 id가 불필요하게 쓰이고 있는 것이 있다면 함께 관리하도록 합시다.

편집

NavFrame은 구식입니다. div에 넣어 써야 하는 NavFrame보다 표에 들어가는 Collapsible을 사용하는 쪽을 권장합니다.

HiddenStructure

편집

클래스의 본질과 무관한 편법을 이용한 숨기기 기술.

HiddenStructure{{{변수}}} 클래스로 지정된 부분 전체를 {{{변수}}}에 대한 조건문으로 전체를 감싸주면 겉보기에 똑같이 동작한다.

위와 같은 방법으로 클래스를 선언하는 것은 클래스를 쓰는 목적과도 상충할뿐더러 어떤 클래스를 적용해야 할 필요가 있을 때 불가능할 수 있다.

2008년 10월 17일 (금) 21:17 (KST) 기준으로 50개 정도가 남았습니다. 이것을 처리하면 common.css에서 HiddenStructure 클래스를 지울 수 있습니다.

주시할 논의

편집

이 토론이 끝나야 정보-둘러보기 틀의 이름에 대한 정비를 할 수 있습니다.

프로젝트 반스타

편집
반스타 설명 사용 방법
  틀 반스타위키백과:틀 부분에 훌륭한 기여를 한 사용자들에게 수여됩니다. {{subst:award2|image=Blueprint Barnstar 2.PNG|topic=틀 반스타|text=나는 이러이러해서 이 [[위키백과:반스타|반스타]]를 드립니다.}}