mozilla

MDC:MediaWiki 확장기능

이 페이지는 MDC 위키의 요소로 설치한 MediaWiki 확장기능을 나열하고 필요한 곳에 어떻게 쓰는지 설명합니다.

Breadcrumb 항해 확장기능

MDC wiki는 페이지 위에 breadcrumb 항해 문자열 자동 생성을 허용하는 사용자 정의 확장기능이 있습니다. 쓰기 위해서는, 간단히 위키 페이지에 다음 요소(열고 닫는 부분 둘 다)를 보태세요.

<breadcrumbs></breadcrumbs>

주의

  1. breadcrumb 확장기능은 단일 빈 요소(예: <breadcrumbs/>)로 더할 때는 작동하지 않습니다. 요소의 열고 닫는 부분 둘 다 필요합니다.
  2. breadcrumb 확장기능은 현재 버그가 하나 있습니다.
    1. "subpage" 부분이 없는 페이지에서는 작동하지 않습니다. 그래서 "JavaScript:Articles:Foobar"로 이름 붙은 페이지에서 작동하지만, 제목이 그냥 "JavaScript"인 페이지에서는 작동하지 않습니다. 이런 새 문제에 부닥쳤고 우리가 생각한 수정은 재고할 필요가 있게 만들었습니다.

제목 재정의 확장기능

제목 재정의 확장기능을 (shaver의 승락으로) 설치했습니다. 이 확장기능은 밑줄 있는 페이지 제목(MediaWiki 기본 설치에서는 불가능한) 표시를 허용합니다.

아직까지는, 이 확장기능은 오직 Breadcrumb 확장기능으로 삽입한 Breadcrumb 항해 부분처럼 표시한 페이지 제목을 바꿉니다. 완전한 페이지 제목을 이 확장기능을 통해 밑줄을 표시할 수 있게 위키 스킨을 수정하면 작동하지만 그 기능은 아직 추가하지 않았습니다.

제목 재정의를 쓰기 위해서는, 단지 다음과 같이 "title-override" 태그로 감싼 위키 페이지에 표시하면 좋은 것처럼 제목을 붙이세요.

<title-override>MAX_VALUE</title-override>

제목 재정의 값은 페이지를 위해 표시한 보통 제목을 대체하지만 대/소문자를 통일하거나 특수문자(_ 같은)를 지우는 처리는 하지 않습니다.

예를 들어, MAX_VALUE 페이지에서 쓰고 있는 이 확장기능을 볼 수 있습니다.

주의

  • MediaWiki1.5 업그레이드에 있는 기술 제한으로 인해 이 확장기능은 <title>에서 <title-override>로 바뀌었습니다. 이 확장기능의 예전 버전이 있는 페이지를 만나는 경우, 자유롭게 이 버전으로 업그레이드하세요.

RSS Feed 확장기능

MagpieRSS PHP 확장기능과 Mafs/RSS MediaWiki 확장기능을 설치했습니다.

쓰는 법

charset=
feed가 쓰는 문자셋. iconv가 이를 바꾸는데 쓰임.
short
각 항목의 해설/요약 텍스트를 보이지 않음. ("long"이 기본값).
max=X
가장 최근 큰 표제 X개를 보임.
highlight= term1 term2
빈칸으로 구분한 용어를 표시할 때 돋보임.
filter= term1 term2
적어도 특정 용어 하나를 포함하는 RSS 항목만을 보임.
reverse
역순으로 RSS 항목을 표시.

보기

TBD

Abbr 요소 확장기능

MDC는 페이지에 <abbr>...</abbr>요소 사용을 허용하는 확장기능을 구현했습니다. 텍스트의 문자열이 약어이고 무슨 뜻인지 정의할 때 표준 HTML abbr 요소와 마찬가지로 써도 좋습니다. 많은 공통 HTML 속성이 여기에 가능합니다(모두는 아니지만). (title, id, class, lang, dir)

보기

W3CHTML, DOM, SVG와 많은 다른 웹 대상 기술을 지금까지 표준화했습니다.

문서 태그 및 공헌자

태그: 
Contributors to this page: Netaras, Dyhan81
최종 변경: Dyhan81,