새 문서 편집 변경점 과거 첨부 복사 이름 바꾸기 동결 해제   전체 문서 일람   도움말   바뀐 글 RSS

PukiWiki/1.4/Manual/Plugin/A-D

Top / PukiWiki / 1.4 / Manual / Plugin / A-D
최종 수정 일시 : 2020-01-09 (목) 02:21:21 (1562d)



A

add

종별

커맨드

중요도

★☆☆☆☆

서식
?cmd=add
&page=문서 이름
개요

실행하면 편집 화면이 표시됩니다. 변경버튼을 누르면, 지정한 기존 문서의 말미에 편집란에서 입력한 내용이 추가됩니다.

인수

문서 이름은 생략할 수 없습니다. 문서 이름은 암호화될 필요가 있습니다.

edit이 편집 화면에 기존 문서 내용을 표시하는 것에 대하여, add는 항상 편집 화면이 공백으로 됩니다. 준비 없이 기존 입력 내용을 변경할 일이 없으므로, 단순히 따라 써 갈 뿐인 문서로는 add를 쓰면 편리합니다.

비고

본디 기본 skin에서 메뉴의 「추가」로 쓰이고 있었지만, edit 커맨드(편집)로 충분하기에, 기본 skin으로는 메뉴로부터 빠져 있습니다.

amazon

종별

(커맨드)

인라인형 플러그 인

블럭형 플러그 인

중요도

★☆☆☆☆

서식

&amazon(
ASIN번호
);

#amazon

#amazon(,
clear
)

#amazon(
ASIN번호,
[left|right],
[제목|image|delimage|deltitle|delete]
)

개요

아마존(http://www.amazon.co.jp)이 제공할 상품의 이미지와, 상품 이름을 표시합니다.

아마존의 Associate ID(소개문 등을 쓰는 것으로 부수입을 얻을 수도 있는 짜임새)에 대응합니다. ASIN을 입력하는 것만으로, 미리 작성한 정형 작품 소개 포맷을 자동 생성할 수 있습니다.

인수

모든 인수를 생략하면, 서평 작성양식이 나타납니다. 「서평」이란 문서에 이것을 두면 「서평/ASIN번호」라고 하는 하위 문서를 만듭니다.

left,right,clear 로 상품의 이미지와 제목의 출력 방식을 지정합니다.

  • left|right – 표시시의 위치를 지정합니다. 생략시 right입니다.
  • clear − 글 돌아 들어가기 지정을 해제합니다.
제목,image 로 표시 내용을 지정합니다.
  • 제목 – 상품의 제목을 지정합니다. 생략시 자동 취득합니다.
  • image – 상품의 이미지만 표시합니다. 생략시 이미지와 제목을 표시합니다.
delimage,deltitle,delete 로 캐시 삭제를 실시합니다
  • delimage − 대응할 이미지 캐시를 삭제합니다.
  • deltitle − 대응할 제목 캐시를 삭제합니다.
  • delete − 대응할 이미지 캐시, 제목 캐시를 삭제합니다.
플러그 인 내 설정
  • PLUGIN_AMAZON_AID amazon의 Associate ID(없으면 일반 유저)
  • PLUGIN_AMAZON_EXPIRE_IMAGECACHE expire 이미지 캐시를 며칠에 삭제할지 지정
  • PLUGIN_AMAZON_EXPIRE_TITLECACHE expire 제목 캐시를 며칠에 삭제할지 지정
  • PLUGIN_AMAZON_NO_IMAGE 그림이 없는 경우의 그림
  • PLUGIN_AMAZON_SHOP_URI amazon 샵의 URI
  • PLUGIN_AMAZON_XML amazon 상품 정보 문의 URI
비고

저작권이 관련되어 있으므로, 아마존의 Associate 프로그램을 확인 후 이용하시기 바랍니다.

이미지가 없는 경우에 사용할 그림이 별도로 필요합니다. 기본은 image/noimage.jpg 를 사용합니다.

ASIN은 서적의 경우 ISBN과 완전히 같습니다. 서적 이외의 경우, 아마존 사이트에서 대상을 표시했을 때의 사진의 소유물로 판단합니다. 예를 들면 아래와 같은 경우라면, 마지막 01을 포함해, B000002G6J.01 라 합니다. B000002G6J 라 하면 , 기본 09가 적용되어 버려서, 그림 없음으로 됩니다(그림만이 아닌 제목도 부르는 것이라면 10글자로 Ok.

http://images-jp.amazon.com/images/P/B000002G6J.01.LZZZZZZZ.jpg

aname

종별

인라인형 플러그 인

블럭형 플러그 인

중요도

★★★★☆

서식

&aname(
앵커 이름
[,{[super],
[full],
[noid]}]
){
앵커 문자열
};

#aname(
앵커 이름
[,{[super],
[full],
[noid]},
앵커 문자열]
)

개요

지정한 위치로 앵커(링크의 이동처)를 설정합니다.

인수

앵커 이름 값이 앵커의 플래그먼트 지정자로 사용됩니다. 앵커 이름은 생략할 수 없습니다. 앵커 이름으로는 반각 문자(대문자/소문자)가 사용 가능합니다.

super,full,noid 로 앵커의 출력 방식을 지정합니다.

  • super – 앵커 문자열을 위에 붙여 표시합니다. 생략시 위에 붙여 표시되지 않습니다.
  • full – 플래그먼트 지정자 이외 URI을 보충해 앵커를 출력합니다. 생략시 플래그먼트 지정자만 출력됩니다.
  • noid – 앵커에 플래그먼트 지정자를 출력하지 않습니다.

앵커 문자열이 지정된 경우, 지정한 문자열에 대해 앵커가 출력됩니다. 앵커의 존재를 이용자에게 명시하고 싶은 경우에 이용합니다. 생략시 빈 문자에 대한 앵커로 됩니다.

플러그 인 내 설정

  • PLUGIN_ANAME_ID_MAX 앵커 이름으로 지정 가능한 문자열 길이의 상한
  • PLUGIN_ANAME_ID_REGEX 앵커 이름으로 지정 가능한 문자열의 정규 표현
  • PLUGIN_ANAME_ID_MUST_UNIQUE 중복된 앵커 이름을 이용한 경우 오류로 하기
비고

보통은 인라인형 플러그 인으로써 사용합니다. 두 블럭형 플러그 인에 끼인 부분에 앵커 설정하고 싶은 경우에 인라인 플러그 인으로써 기술할 수 없으므로, 블럭형 플러그 인으로써도 쓸 수 있게 되어 있습니다.

PukiWiki 본체 처리로 aname 플러그 인을 내부적으로 불러 오고 있으므로, 꼭 짜들일 필요가 있습니다.

article

종별

(커맨드)

블럭형 플러그 인

중요도

★★★☆☆

서식
#article
개요

지정한 위치에 간이 게시판을 설치합니다.

플러그 인 내 설정

  • PLUGIN_ARTICLE_COLS 글 영역의 칸 수
  • PLUGIN_ARTICLE_ROWS 글 영역의 줄 수
  • PLUGIN_ARTICLE_NAME_COLS  이름 앞 글 영역의 칸 수
  • PLUGIN_ARTICLE_SUBJECT_COLS 제목 글 영역의 칸 수
  • PLUGIN_ARTICLE_NAME_FORMAT  이름 앞 삽입 포맷
  • PLUGIN_ARTICLE_SUBJECT_FORMAT 제목의 삽입 포맷
  • PLUGIN_ARTICLE_INS 입력 내용을 입력란의 앞뒤 어디에 삽입할지 여부
  • PLUGIN_ARTICLE_COMMENT 써내려간 글 아래 한 줄 한마디를 넣을지 여부
  • PLUGIN_ARTICLE_AUTO_BR 줄바꿈을 자동으로 변환할지 여부
  • PLUGIN_ARTICLE_MAIL_AUTO_SEND 투고 내용을 메일 자동 송신할지 지정
  • PLUGIN_ARTICLE_MAIL_FROM 투고 내용 메일 송신시 송신자의 메일 주소
  • PLUGIN_ARTICLE_MAIL_SUBJECT_PREFIX 투고 내용 메일 송신시 제목
  • $_plugin_article_mailto 투고 내용 메일을 자동 송신할 주소

attach

종별

(커맨드)

블럭형 플러그 인

중요도

★★★★★

서식
#attach(
[nolist]
[,noform]
)
개요

문서의 첨부 파일 일람을 표시하고, 파일 첨부를 위한 입력 양식을 설치합니다.

인수

nolist, noform 으로 표시 내용을 지정합니다.

  • nolist – 문서 첨부 파일 일람을 표시하지 않습니다. 생략시 일람을 표시합니다.
  • noform – 파일 첨부를 위한 입력 양식을 표시하지 않습니다. 생략시 입력 양식을 표시합니다.
플러그 인 내 설정

  • PLUGIN_ATTACH_MAX_FILESIZE 파일 업로드 크기 상한
  • PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY 관리자만 첨부 파일을 업로드할 수 있게 할지 여부
  • PLUGIN_ATTACH_DELETE_ADMIN_ONLY 관리자만 첨부 파일을 삭제할 수 있게 할지 여부
  • PLUGIN_ATTACH_DELETE_ADMIN_NOBACKUP PLUGIN_ATTACH_DELETE_ADMIN_ONLY의 경우, 관리자가 첨부 파일을 삭제할 때, 백업을 만들지 않습니다.
  • PLUGIN_ATTACH_PASSWORD_REQUIRE 업로드/삭제시 비밀 번호를 요구할지 여부(PLUGIN_ATTACH_〜_ADMIN_ONLY가 우선)
  • PLUGIN_ATTACH_RENAME_ENABLE 파일 이름 변경이 가능한지 여부
  • PLUGIN_ATTACH_FILE_MODE 업로드된 파일의 접속권
  • PLUGIN_ATTACH_FILE_ICON 아이콘 이미지 파일
  • PLUGIN_ATTACH_CONFIG_PAGE_MIME 다운로드할 때의 ime-type을 기술한 문서
비고

기본 skin 메뉴의 「첨부」로 불러와지므로, 기본 skin을 쓰는 경우 꼭 짜들일 필요가 있습니다.

플러그 인 내 설정의 PLUGIN_ATTACH_MAX_FILESIZE 를 늘릴 경우, php.ini의 upload_max_filesize 이나 Apache 의 LimitRequestBody?PukiWiki 이외에서의 상한 설정이 있는 점에 주의 바랍니다.


B

back

종별

블럭형 플러그 인

중요도

★☆☆☆☆

서식
#back(
[[표시문자열]
[,[left|
center|
right]
[,[0|
1]
[,[원위치]
]]]]
)
개요

지정한 위치에 원위치로 가는 링크를 설치합니다.

인수

표시 문자열을 생략하면 「돌아가기」가 됩니다.

left, center, right로 표시 위치를 지정합니다. 생략시 center로 됩니다.

  • left – 링크를 왼쪽 정렬로 표시합니다.
  • center – 링크를 가운데 정렬로 표시합니다.
  • right – 링크를 오른쪽 정렬로 표시합니다.

0, 1로 수평선의 유무를 지정합니다. 생략하면 1이 됩니다.

  • 0 – 수평선을 표시하지 않습니다.
  • 1 – 수평선을 표시합니다.

원위치는 링크 선택시 이동처가 될 URL, 문서 이름 중 하나로 지정합니다. PLUGIN_BACK_ALLOW_PAGELINK이 TRUE인 경우에만 문서 이름을 지정할 수 있습니다. 문서 이름은「문서 이름#anchor」을 기술하는 것으로 이동처의 앵커를 지정할 수 있습니다. PLUGIN_BACK_ALLOW_JAVASCRIPT이 TRUE인 경우에만 원위치를 생략할 수 있습니다. 원위치를 생략하면 직전에 참조하고 있던 문서가 원위치로 되지만, 이용자의 브라우저 설정이 JavaScript? on이 아니면 기능하지 않습니다.

플러그 인 내 설정

  • PLUGIN_BACK_ALLOW_PAGELINK 문서 이름(+앵커 이름)에 의한 원위치 지정을 가능하게 할지 여부
  • PLUGIN_BACK_ALLOW_JAVASCRIPT 원위치 지정에 JavaScript?(history.go(-1))을 이용할지 여부
  • PLUGIN_BACK_USAGE 오류시 표시되는 사용 방법

backup

종별

커맨드

중요도

★★★★★

서식
?cmd=backup
[&page=문서 이름]
개요

지정한 문서, 아니면 전체 과거 기록 일람을 표시합니다.

한편 이 위키에서는 순정 플러그인이 아닌 ぃぉぃぉ님의 개조 플러그인을 사용하고 있습니다. 과거 기록으로의 원상복구 기능 및 특정 판본의 삭제 기능이 추가되어 있습니다.

인수

문서 이름을 생략하면 , PukiWiki 전체 과거 기록 일람을 표시합니다. 문서 이름은 암호화될 필요가 있습니다.

플러그 인 내 설정

  • PLUGIN_BACKUP_DISABLE_BACKUP_RENDERING 과거 기록 자료를 렌더링할 기능을 무효로 합니다.

br

종별

블럭형 플러그 인

인라인형 플러그 인

중요도

★★☆☆☆

서식

#br

&br;

개요

문장 내 줄바꿈을 실시합니다.

단락이나 목록, 테이블 내 등, 줄 끝~에 의한 줄바꿈으로는 블럭 요소를 빼 버리는 개소로 줄바꿈이나 빈 줄을 삽입하기 위해 씁니다.

플러그 인 내 설정

  • PLUGIN_BR_ESCAPE_BLOCKQUOTE 인용문 내에서 이용한 경우의 태그 꼬임을 방지합니다.
  • PLUGIN_BR_TAG br 플러그 인이 출력할 태그

bugtrack

종별

(커맨드)

블럭형 플러그 인

중요도

★☆☆☆☆ (일반 사이트)

★★★★☆ (소프트 개발 사이트)

서식
#bugtrack(
[[문서 이름]
[,카테고리 1…카테고리 n]]
)
개요

버그 추적 시스템의 한 부분인 버그 보고의 입력 양식을 설치합니다.

인수

문서 이름으로는 버그 보고로써 작성될 문서의 상위 계층이 될 문서 이름을 지정합니다. 생략시 설치한 문서로 됩니다.

보통, 버그 보고로는 지정한 문서 이름의 하위 계층으로 자동으로 번호가 붙어 문서가 작성됩니다. 다시 말해 "버그 보고 문서"로 지정해 설치한 경우, 버그 보고 문서/1, 버그 보고 문서/2, 버그 보고 문서/3…처럼 버그 보고 문서가 작성되는 것입니다.

카테고리에는 버그 대상으로 판명되는 요소를 지정합니다. 생략시 입력란이 됩니다.

플러그 인 내 설정

  • PLUGIN_BUGTRACK_NUMBER_FORMAT 버그 보고로 작성될 문서 번호 형식
비고

소프트 개발 사이트에서 귀중히 여길 플러그 인입니다. 만일 버그 추적 이외의 용도로 버그 보고처럼 정형적인 항목을 가진 문서를 작성할 양식을 원하시는 경우, 아니면 버그 보고 항목을 커스터마이즈하고 싶은 경우 tracker 플러그 인을 사용하시기 바랍니다.

bugtrack_list

종별

블럭형 플러그 인

중요도

★☆☆☆☆ (일반 사이트)

★★★★☆ (소프트 개발 사이트)

서식
#bugtrack_list(
[문서 이름]
)
개요

버그 추적 시스템의 한 부분인 버그 보고 일람 표시를 실시합니다.

인수

문서 이름으로는 버그 보고로써 작성될 문서의 상위 계층이 될 문서 이름을 지정합니다. 생략시 설치한 문서로 됩니다.

비고

보통은 bugtrack 플러그 인과 아울러 사용합니다.

bugtrack_list 플러그 인 중에서 bugtrack 플러그 인을 불러오므로, bugtrack 플러그 인이 없으면 기능하지 않습니다.

bugtrack_list 플러그 인은, tracker_list 플러그 인과 대조해 봤을 때 저급 기능이지만, 리소스 소비가 적고 처리 속도가 빠르다는 이점이 있습니다. 이 차이는 문서 수의 증가에 비례해 나타나는 경향이 있으므로, 분별해 사용할 필요가 있습니다.


C

calendar, calendar_edit, calendar_read

종별

블럭형 플러그 인

중요도

★☆☆☆☆

서식

#calendar(
[{[문서 이름],
[연월]}]
)

#calendar_edit(
[{[문서 이름],
[연월]}]
)

#calendar_read(
[{[문서 이름],
[연월]}]
)

개요

지정한 위치에 달력을 설치합니다. 달력 위에 yyyy/mm/dd란 날짜를 선택하면, 문서 이름/yyyymmdd란 문서를 편집/표시할 수 있습니다.

달력의 날짜를 선택한 경우 해당하는 문서를 편집 상태, 표시 상태 중 어느 쪽으로 열지가 세 플러그 인의 차이입니다. calendar_edit와는 편집 상태로, calendar, calendar_read는 표시 상태로 엽니다.

인수

문서 이름은 편집/참조할 달력의 문서의 상위 문서 이름을 지정합니다.
문서 이름을 생략하면 설치한 문서의 문서 이름이 됩니다.

연월은 표시할 달의 서력과 달을 yyyymm 형식으로 지정합니다. 생략한 경우 현재 연월이 됩니다.

비고

보다 고급 기능인 calendar2 플러그 인이 있으므로, 굳이 calendar 플러그 인을 쓸 필요성은 거의 없어졌습니다.

calendar_edit 플러그 인 및 calendar_read 플러그 인 내에서 calendar 플러그 인을 불러오므로, calendar 플러그 인이 없으면 기능하지 않습니다.

calendar_viewer

종별

(커맨드)

블럭형 플러그 인

중요도

★★★☆☆

서식
#calendar_viewer(
문서 이름,
yyyy-mm|
n|
x*y|
this
[,[past|future|view]
[,연월일 표시 문단 나눔 문자]]
)
개요

calendar플러그 인 또는 calendar2 플러그 인으로 작성된 문서를 지정한 위치에 표시합니다.

인수

문서 이름은 calendar 플러그 인 또는 calendar2 플러그 인을 설치한 문서의 이름 앞으로 지정합니다.

yyyy-mm을 지정시, 지정한 연월의 문서를 표시합니다.

숫자를 지정시, 지정한 건수분의 문서를 표시합니다.

x*y를 지정시, 선두에서 헤아려나가 x 문서째(선두는 0)부터, y건씩 일람 표시합니다. x 와 y는 둘다 수치입니다.

this를 지정시, 이번 달의 문서를 일람 표시합니다.

past, future, view로 표시할 문서의 조건을 지정합니다. 생략/미지정시 past로 됩니다.

  • past – 오늘 이전 문서를 표시합니다.
  • future – 오늘 이후 문서를 표시합니다.
  • view – 과거부터 미래로의 일람 표시합니다.

연월일 문단 구분 문자는 –이나 /등으로 지정합니다. 생략한 경우 –이 됩니다.

플러그 인 내 설정

  • PLUGIN_CALENDAR_VIEWER_USAGE 오류시 표시될 사용 방법
  • PLUGIN_CALENDAR_VIEWER_DATE_FORMAT 날짜 표시 형식
비고

calendar2 플러그 인에서는 오늘 날짜의 기사가 없는 경우, 기사를 표시하지 않기에, 오전 0시가되었다고 그냥 기사가 표시되지 않게 되는 약점이 있었습니다. calendar_viewer는 그 단점을 메우기 위해 개발된 플러그 인입니다. calendar_view는, 날짜가 바뀌어도 최신 기사를 표시할 수 있습니다. 달력 그 자체의 표시는 calendar2(off)로 합니다.

calendar2

종별

(커맨드)

블럭형 플러그 인

중요도

★★★☆☆

서식
#calendar2(
[{[문서 이름|*],
[yyyymm],
[off]}]
)
개요

지정한 위치에 달력을 설치합니다. 표시월 곁에 표시된 링크(<< 및 >>)을 선택하는 것으로 전월/익월분 달력을 표시할 수 있습니다. 달력에서 yyyy/mm/dd라는 날짜를 선택하면, 문서 이름/yyyy-mm-dd란 문서를 표시할 수 있습니다. 당일분의 문서가 작성되어 있는 경우, 달력 오른쪽에 당일분의 문서 내용을 표시합니다.

인수

문서 이름에서 표시할 문서의 상위 계층 문서를 지정할 수 있습니다. 문서 이름을 생략하면 설치한 문서의 문서로 됩니다. 문서 이름에 *을 지정하면 상위 계층 문서는 없이(표시할 문서 이름이 yyyy-mm-dd)로 됩니다.

yyyymm으로 표시할 달력의 서력과 달을 지정할 수 있습니다. 생략시 당일의 연월로 됩니다.

off를 지정시, 당일분 문서를 표시할 기능은 억제됩니다. 생략시 당일분의 문서를 표시합니다.

비고

calender_edit로 작성한 문서는 문서 이름/yyyymmdd이 되고, calender2로 작성한 문서는 문서 이름/yyyy-mm-dd로 되므로, 주의를 요합니다.

cc

종별

인라인형 플러그 인

중요도

★★★★☆

서식
#cc(
[{라이센스 유형}, {미디어 유형]
)
개요

이 플러그 인은 kawai 님이 만드셨습니다.

크리에이티브 커먼즈 라이센스 4.0을 달아 저작권 표시를 하는 플러그 인입니다. 원래 플러그 인은 라이센스 2.1을 표시하였으나, 이 플러그 인은 4.0으로 업데이트되었습니다.

인수

라이센스 유형으로는 ['by-nc-nd', 'by-nc-sa', 'by-nc', 'by-nd', 'by-sa', 'by']중 하나를, 미디어 유형으로는 ['Sound', 'MovingImage?', 'StillImage?', 'Text', 'InteractiveResource?']중 하나를 입력합니다.

clear

종별

블럭형 플러그 인

중요도

★☆☆☆☆

서식
#clear
개요

ref 플러그 인의 around 옵션으로 유효해진 글 돌아 들어가기 지정을 해제합니다.

비고

img 플러그 인의 clear 옵션 지정시와 처리 내용은 같습니다.

color

종별

인라인형 플러그 인

중요도

★★★★☆

서식

&color(
[문자색]
[,배경색]
){
문장
};

개요

인수로 지정한 인라인 요소(주로 문장)의, 문자색・배경색을 지정합니다.

인수

문자색・배경색은 이런저런 이름(red, blue 등), #으로 시작하는 3글자짜리 16진수값(#000〜#FFF), 같은 식으로 6글자짜리 16진수값(#000000 〜 #FFFFFF)중 하나로 지정할 수 있습니다. 대소문자는 상관 없습니다.

문자색・배경색 양 쪽을 함께 생략할 수 없습니다. 한 쪽을 생략한 경우 생략한 쪽의 색 변경은 되지 않습니다.

플러그 인 내 설정

  • PLUGIN_COLOR_ALLOW_CSS 색 변경에 (font태그가 아닌)CSS를 이용하기
  • PLUGIN_COLOR_USAGE 오류시 표시되는 사용 방법
  • PLUGIN_COLOR_REGEX 인수에 지정할 수 있는 색의 정규 표현
비고

이하, W3C 권고서에서 발췌한 색 이름입니다.
Aqua = "#00FFFF",
Black = "#000000",
Blue = "#0000FF",
Fuchsia = "#FF00FF",
Gray = "#808080",
Green = "#008000",
Lime = "#00FF00",
Maroon = "#800000",
Navy = "#000080",
Olive = "#808000",
Purple = "#800080",
Red = "#FF0000",
Silver = "#C0C0C0",
Teal = "#008080",
White = "#FFFFFF",
Yellow = "#FFFF00"

comment

종별

(커맨드)

블럭형 플러그 인

중요도

★★★★★

서식
#comment(
{[above],
[below],
[nodate],
[noname]}
)
개요

한마디의 입력용 입력란을 표시합니다.

인수

한마디 삽입 방법을 인수로 지정합니다.

  • above – 입력한 한마디가 한마디 입력란 위에 추가됩니다
  • below – 입력한 한마디가 한마디 입력란 아래에 추가됩니다(생략시 above가 지정된다 간주합니다)
  • nodate − 삽입할 한마디에, 삽입 시각을 부가하지 않기 (생략시 부가합니다)
  • noname – 한마디 작성자 이름 입력란을 비표시로 합니다(생략시 표시합니다)
플러그 인 내 설정

  • PLUGIN_COMMENT_DIRECTION_DEFAULT 한마디를 입력란의 전후 어디에 삽입할지 여부
  • PLUGIN_COMMENT_SIZE_MSG 한마디의 글 영역의 표시폭
  • PLUGIN_COMMENT_SIZE_NAME 한마디의 이름 앞 글 영역의 표시폭
  • PLUGIN_COMMENT_FORMAT_MSG 한마디란의 삽입 포맷
  • PLUGIN_COMMENT_FORMAT_NAME  이름 앞 란의 삽입 포맷
  • PLUGIN_COMMENT_FORMAT_NOW 시각란의 삽입 포맷
  • PLUGIN_COMMENT_FORMAT_STRING 한마디 내용 전체 삽입 포맷

contents

종별

의사 블럭형 플러그 인

중요도

★★★☆☆

서식

#contents

개요

설치한 문서 내 목차 일람을 표시합니다.

counter

종별

블럭형 플러그 인

인라인형 플러그 인

중요도

★★★☆☆

서식

#counter

&counter(
[total|
today|
yesterday]
);

개요

설치한 문서의 참조 횟수를 표시합니다.

인수

카운터 표시 방법으로 total, today, yesterday 중 하나를 지정합니다. 생략시 total이 지정된다간주합니다. 블럭형 플러그 인에서는 항상 total이 지정된다 간주합니다.

  • total – 그 문서가 참조된 횟수의 총계를 표시합니다.
  • today – 그 문서가 참조된 횟수(당일분)를 표시합니다.
  • yesterday – 그 문서가 참조된 횟수(전일분)를 표시합니다.
플러그 인 내 설정

  • PLUGIN_COUNTER_SUFFIX 문서 참조 횟수를 보존 유지할 자료파일의 확장자
비고

모든 문서에서 참조 횟수를 표시하고 싶은 경우, MenuBar나 스킨에서 counter 플러그 인을 불러오시기 바랍니다.


D

deleted

종별

커맨드

중요도

★★☆☆☆

서식
?plugin=deleted
{[&dir=diff|
backup]
[&file=on]}
개요

삭제된 문서 일람을 표시합니다.

인수

file=on을 지정시, 백업 (아니면 바뀐 점)의 파일 이름을 출력합니다. 생략시 표시하지 않습니다.

dir에서 삭제 판정 방법을 지정합니다. 생략시 backup입니다.

  • backup − 백업이 존재하고, 문서가 존재하지 않을 때 삭제되었다 간주합니다.
  • diff − 바뀐 점이 존재하고, 문서가 존재하지 않을 때 삭제되었다 간주합니다.
비고

공개 Wiki의 관리자에게 있어서 오작동이나 악의를 가진 편집에 의한 문서 삭제를 체크할 때 귀중합니다.

diff

종별

커맨드

중요도

★★★★★

서식
?cmd=diff
&page=문서 이름
개요

지정한 문서의 현재 내용과 마지막 백업 상태와의 바뀐 점을 표시합니다.

인수

문서 이름에 바뀐 점을 표시할 문서를 지정합니다. 문서 이름은 암호화되어야 합니다.

비고

마지막 백업 이외와의 바뀐 점을 표시할 경우 backup을 이용합니다.

dump

종별

커맨드

중요도

★☆☆☆☆

서식

?plugin=dump

개요

지정 디렉터리 내 파일을 모아 tar(tar.gz, tgz)형식으로 백업/리스토어합니다.

백업/리스토어 실행에는 관리자 비밀 번호가 필요합니다.

백업은 파일 이름을 문서 이름으로 변환하여 취득할 수 있습니다.
이 변환으로 리스토어로는 이용할 수 없어지지만,
파일 이름으로부터 문서 이름을 유추하기는 용이해집니다.

백업은 취득할 디렉터리를 임의로 지정할 수 있습니다.

리스토어는 해당 파일의 덮어쓰기에 의해 일어납니다.
그러므로, 파일 삭제를 할 수 없습니다.

백업/리스토어 대상으로써 지정 가능한 디렉터리는, 다음과 같습니다.

  • DATA_DIR (wiki/*.txt)
  • UPLOAD_DIR (attach/*)
  • BACKUP_DIR (backup/*)
플러그 인 내 설정

  • PLUGIN_DUMP_ALLOW_RESTORE 리스토어를 허가할지 여부
  • PLUGIN_DUMP_FILENAME_ENCORDING 문서 이름을 디렉터리 구조로 변환할 때의 문자 코드
  • PLUGIN_DUMP_MAX_FILESIZE 최대 업로드 크기(Kbyte)
  • PLUGIN_DUMP_DUMP 백업시 플러그 인 내에 이용할 인수
  • PLUGIN_DUMP_RESTORE 리스토어시 플러그 인 내에서 이용할 인수
비고

PukiWiki가 내부 관리할 파일을 직접 취득/변경하는 성질상,
보안상 문제를 일으킬 가능성이 있습니다. 충분히 주의해 주시기 바랍니다.

DATA_DIR의 리스토어를 실시한 경우, links 플러그 인으로
문서 사이 링크 정보 캐시를 변경할 필요가 있습니다.


Site admin: Nodeulnaru
PukiWiki 1.5.0 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.3.24. HTML convert time: 0.006 sec.