본문 바로가기
미디어위키

Extension TocTree

by 다움위키 2023. 12. 29.

문서를 작성하다 보면 내용이 많아져서 차림표를 펼쳐 놓았을 때, 줄 수가 너무 많아서 고민입니다. 차림표를 조금 다르게 표현할 수 있도록 선택사항이 있었으면 좋겠습니다.

Installation

TocTree 확장 내려받기 지면에서 자신의 미디어위키 판에 맞는 최근 확장을 내려받습니다. 내려받은 파일을 extensions 디렉토리에 풀어 줍니다.

미디어위키 설정 LocalSettings.php 파일에 다음을 추가합니다:

wfLoadExtension( 'TocTree' );

Customization

사용자는 자신의 환경설정(preferences)에 새롭게 추가된 Misc항목에서 차림표에 대한 2가지 설정을 조절할 수 있습니다.

기본값은 펼쳐지지(expand) 않고(false), 떠 다니지(floated) 않는(flase) 차림표로 출력되도록 설정되어 있습니다. 만약 전체 사용자의 기본 설정을 바꾸고 싶다면, 미디어위키 설정에서 다음을 추가해서 값을 바꾸어 줍니다.

$wgDefaultUserOptions['toc-floated'] = false;
$wgDefaultUserOptions['toc-expand'] = false;

Prevention of TOC floating

지면 저자들은 사용자들이 지정하는 떠 다니는 차림표를 막을 방법이 있습니다. 지면 최상단에 다음을 추가해주면 간단히 해결이 됩니다.

<div class="noFloat">__TOC__</div>