본문으로 이동

위키문헌:이름 있는 문단 끼워넣기

위키문헌, 우리 모두의 도서관.
이름 있는 문단 끼워넣기

Easy LST는 미디어위키의 이름 있는 문단 끼워넣기(이하 LST) 기능을 조금 쉽게 사용할 수 있도록 도와주는 소도구입니다. 미디어위키:Gadget-Easy LST.js에 정의되어 있습니다.

기본적으로 모든 사용자에게 활성화되어 있습니다. 특수:환경설정소도구 부분에서 끌 수 있습니다.

LST 구조

[편집]

소도구 없이 기본 미디어위키에서는 LST는 다음과 같이 사용합니다.

<section begin="s1" />
문단 1 텍스트
<section end="s1" />
<section begin="s2" />
문단 2 텍스트
<section end="s2" />

시작과 끝 태그가 서로 일치하지 않으면, 페이지가 정상적으로 끼워넣어지지 않습니다.

소도구를 사용하면 위와 같은 코드가 아래와 같이 쉽게 표현됩니다.

## s1 ##
문단 1 텍스트
## s2 ##
문단 2 텍스트

설정

[편집]

내 사용자 문서의 자바스크립트 문서에서 아래와 같이 정의하면 특정 제목으로 시작하는 문서에서 해당 소도구를 사용하지 않도록 설정할 수 있습니다.

예제

[편집]
{
  // Easy LST 소도구 끄기 (참고: [[위키문헌:이름 있는 문단 끼워넣기]])
  var use_easy_ss_on_this_page = !mw.config.get("wgTitle").startsWith("문서 제목");

  var easySectionSyntaxConfig = {
    enabled: use_easy_ss_on_this_page,
  };

  // send configuration
  mw.hook("easy_section_syntax.config").fire(easySectionSyntaxConfig);
}
  • enabled: false로 설정하면 소도구 사용을 해제합니다
  • debug: true로 설정하면 로그 기록을 생성합니다