본문 바로가기
미디어위키

Extension CiteThisPage

by 다움위키 2023. 12. 27.

CiteThisPage 확장은, 이전에는 SpecialCite.php로 알려진, 기본 이름 공간의 페이지에 대한 특수 페이지(Special:CiteThisPage) 및 도구 상자 링크를 만드는 확장입니다. 기사 이름이 주어지면, 이 확장은 다양한 스타일로 인용을 생성합니다.

Installation

미디어위키 1.25부터는 미디어위키와 함께 배포가 되고 있습니다. 별도로 설치할 필요가 없습니다.

미디어위키 확장 내려받기 지면에서 해당 판을 내려받아서 정해진 위치로 이동시킵니다.

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

wfLoadExtension( 'CiteThisPage' );

Special:Version에 접근해서 확장이 정상적으로 설치가 되었는지 확인을 합니다.

Example

영문 Wikipedia:

Special:CiteThisPage/Train 기사 Train에 대한 인용 정보를 제공하며, 현지 영어 MediaWiki 파일 MediaWiki:Citethispage-content에 지정된 형식으로 제공합니다.

각 일반 페이지(현재 버전에만 해당)에는 링크 "permanent link" 외에도, 해당 특수 페이지에 대한 사이드-바 링크가 있습니다.

그것이 사용하는 인용 스타일은 MediaWiki 이름 공간(MediaWiki:Citethispage-content)으로부터 맞춤 설정이 가능합니다, 예를 들어:

* ''{{FULLPAGENAME}}'' (last modified {{CURRENTTIME}}, {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} UTC).
 {{SITENAME}}, {{int:sitesubtitle}}. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTDAY}} {{CURRENTMONTHNAME}}
 {{CURRENTYEAR}}</citation> from {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}

다음을 생성합니다:

Main Page (last modified 02:47, 26 November 2005 UTC). Wikipedia, The Free Encyclopedia. Retrieved 21:14, 26 November 2005 from http://en.wikipedia.org/w/index.php?title=Main_Page&oldid=10403

Variables

파서 변수들, 예를 들어 {{CURRENTTIME}}, {{CURRENTMONTH}} 등은 요청한 페이지에 마지막으로 편집한 시간을 표시하고, <citation>을 사용하여 현재 시간을 가져옵니다, 예를 들어, <citation>{{CURRENTTIME}}</citation>.