#nofollow #norelated #navi(../) #contents ------------------------------ * S [#mee1bd43] **search [#ba94ddfd] :종별| ~커맨드 ~블럭형 플러그 인 :중요도| ~★★★★★ :서식| ''?cmd=search''{ [&color(blue){&word=검색 문자열};] [&color(blue){&type=OR};] [&color(blue){&base=추출 조건 };] } ~''#search('' [&color(blue){추출 조건 1}; [[,&color(blue){추출 조건 2};] [,&color(blue){추출 조건 n};]]] '')'' :개요| ~검색 문자열 입력 양식을 표시하고, 지정한 문자열을 포함한 문서의 검색을 실시합니다. :인수| ~'''커맨드:''' ~변수로는 검색 조건을 지정합니다. --word − 검색할 문자열을 지정합니다. 생략시 검색 조건을 입력할 문서를 표시합니다. --type − 'OR' 지정시, OR 검색을 실시합니다. 생략시 AND 검색을 실시합니다. :| '''블럭형 플러그 인:''' ~변수로는 검색 조건양식으로 표시할 검색 대상 문서의 추출 조건을 지정합니다. --추출 조건 1,2,…n − 입력 양식 추출 조건의 선택지를 표시 순으로 지정합니다. 추출 조건 선택시, 선택한 어구로 시작하는 문서군에 대해서만, 검색을 실행합니다. 特定の문서群だけ을 검색하고 싶은 경우, 검색처리가 より早く끝납니다. 추출 조건을 선택하지 않은 경우 전 문서가 대상으로 됩니다. 생략시 선택란이 표시되지 않고, 항상 전 문서가 검색대상으로 됩니다. :플러그 인 내 설정|~ --PLUGIN_SEARCH_DISABLE_GET_ACCESS GET 메서드에 의한 검색을 금지하기 (DoS 공격, SPAMbot, 웜 대책) --PLUGIN_SEARCH_MAX_LENGTH 검색할 문자열로 지정 가능한 최대 문자 수 (상동) --PLUGIN_SEARCH_MAX_BASE 추출 조건으로 지정 가능한 건수의 최대값 **server [#d69aa1d0] :종별| ~블럭형 플러그 인 :중요도| ~★☆☆☆☆ :서식| ''#server'' :개요| ~서버 정보(서버 이름, 서버 소프트웨어, 서버 관리자)를 표시합니다. **setlinebreak [#va79297e] :종별| ~블럭형 플러그 인 :중요도| ~★☆☆☆☆ :서식| ''#setlinebreak('' [&color(blue){on};|&color(blue){off};|&color(blue){default};] '')'' :개요| ~입력 문장 내 줄바꿈을 줄바꿈으로 간주할지 여부에 대한 설정을 실시합니다. ~PukiWiki가 입력 문장 내 줄바꿈을 어떻게 취급할지는 pukiwiki.ini 내 $line_break의 설정 내용에 따라 달라집니다.(아래 참조). |입력 문장|$line_break=0;|$line_break=1;|h | 문장1&br; 문장2| 문장1 문장2| 문장1&br; 문장2| ~setlinebreak 플러그 인은 해당 문서 이후 줄에 관해서, $line_break 설정에 관계 없이 줄바꿈을 어떻게 취급할지를 지정할 수 있게 됩니다. :인수| ~변수로는 이후의 줄바꿈의 취급을 지정합니다. 변수가 생략된 경우, 줄바꿈으로 간주할지 여부에 대한 설정을 뒤집습니다. --on − 이후의 문장에서 단락 내 줄바꿈을 줄바꿈으로 간주합니다($line_break=1과 같이). --off − 이후의 문장에서 줄바꿈을 무시합니다($line_break=0과 같이). 줄바꿈을 하기 위해서는 줄 끝에 칠더를 기술할지, 줄 안에서 [[br플러그 인>../A-D#g693034c]]을 사용할 필요가 있습니다. --default − 줄바꿈의 취급을 그 사이트의 $line_break 설정으로 돌립니다. **showrss [#v7316017] :종별| ~블럭형 플러그 인 :중요도| ~★☆☆☆☆ :서식| ''#showrss('' &color(blue){RSS로의 패스}; [,[&color(blue){default};|&color(blue){menubar};|&color(blue){recent};] [,[&color(blue){ 캐시 생존 시간};] [,&color(blue){1}; ]]] '')'' :개요| ~지정된 RSS를 취득해, 일람 표시합니다. ~문서 해석시마다 RSS의 취득을 하기 위해, 빈번히 참조되는 문서로 showrss를 사용할 경우 캐시 기능을 쓰시는 것을 권해 드립니다. 상대 사이트의 변경 빈도에 따라 캐시 생존 시간을 적절히 설정하시기 바랍니다. :인수| ~RSS로의 패스로는 RSS로의 파일 패스나 URL을 지정합니다. ~틀 이름으로는 취득한 RSS의 표시 방법을 지정합니다. 생략시 default 로 됩니다. --default − 단순히 문서를 열거합니다. --menubar − 문서 이름 앞에 검은 동그라미를 붙입니다. MenuBar 등, 가로 폭에 제한이 있는 경우 편리합니다. --recent − recent 플러그 인 출력처럼, 문서 이름 앞에 검은 동그라미를 붙여 변경 날짜가 바뀔 때마다 변경 날짜를 출력합니다. :| ~ 캐시 생존 시간은 캐시를 지울 기간(1시간 단위)입니다. 생략시, 캐시 기능은 무효로 됩니다. ~제4 인수는 RSS를 취득한 날짜를 표시할지 어쩔지를 지정합니다. 1을 지정한 경우 표시합니다. 생략시 표시하지 않습니다. :플러그 인 내 설정|~ --PLUGIN_SHOWRSS_USAGE 오류시 표시될 사용 방법 :비고| ~작동시키기 위해서는 PHP의 xml extension 이 필요합니다. **size [#e5db48c0] :종별| ~인라인형 플러그 인 :중요도| ~★★★☆☆ :서식| ''&size('' &color(blue){픽셀 수치}; ''){'' &color(blue){문자열}; ''};'' :개요| ~문자 크기를 지정합니다. :인수| ~픽셀 수치로는 문자 크기를 지정합니다. ~문자열은 문자 크기를 변경할 문자열을 지정합니다. :플러그 인 내 설정|~ --PLUGIN_SIZE_MAX 인수로 지정 가능한 최대 문자 크기 --PLUGIN_SIZE_MIN 인수로 지정 가능한 최소 문자 크기 --PLUGIN_SIZE_USAGE 인수 미지정시 표시될 도움말 **source [#k23d3e24] :종별| ~커맨드 :중요도| ~★☆☆☆☆ :서식| ''?cmd=source'' &color(blue){&page=문서 이름}; :개요| ~지정한 문서를 꾸미기 전의 소스를 표시합니다. :인수| ~문서 이름으로는 소스를 표시할 문서 이름을 지정합니다. 문서 이름은 암호화될 필요가 있습니다. **stationary [#ifad4486] :종별| ~커맨드 ~블럭형 플러그 인 ~인라인형 플러그 인 :중요도| ~★☆☆☆☆ :서식| ~''?plugin=stationary'' ~''#stationary'' ~''&stationary;'' :개요| ~stationary 플러그 인은 플러그 인 작성을 시험하는 사람을 위한 초기 형태로 작성되었습니다. ~ stationary 플러그 인은 단순한 문자열을 표시할 이외는 아무것도 하지 않습니다. :플러그 인 내 설정|~ --PLUGIN_STATIONARY_MAX 플러그 인 내에서 정수 정의를 하는 샘플 ------------------------------ * T [#u58dc027] **tb [#s5056787] :종별| ~커맨드 :중요도| ~★☆☆☆☆ :서식| ''?plugin=tb'' &color(blue){&tb_id=TrackBackID}; &color(blue){&__mode=}; &color(blue){view};| &color(blue){rss}; :개요| ~TrackBack 일람을 표시합니다. ~POST된 경우 다른 사이트로부터의 TrackBack에 반응합니다. :인수| ~&tb_id로는 표시 대상 문서의 TrackBackID를 지정합니다. ~&__mode로는 일람 표시 방법을 지정합니다. --view − 사람이 보기 쉬운 형식으로 표시합니다. --rss − RSS 형식으로 표시합니다. :플러그 인 내 설정|~ --PLUGIN_TB_LANGUAGE TrackBack의 RSS로 출력할 언어 --PLUGIN_TB_ERROR 오류 발생시 반환값 --PLUGIN_TB_NOERROR 오류 미발생시 반환값 :비고| ~pukiwiki.ini.php 로, TrackBack을 사용할 설정($trackback = 1을 지정)이 이루어질 필요가 있습니다. **template [#j2adfc3d] :종별| ~커맨드 :중요도| ~★★★★☆ :서식| ''?plugin=template'' &color(blue){&refer=틀 문서}; :개요| ~기존 문서를 틀로써 문서를 신규 작성합니다. ~문서 신규 작성시 초기 형태로 하는 문서 읽어들이기 기능과의 차이는, 틀 플러그 인은 초기 형태로 하는 범위(줄 단위)로 선택할 수 있는 반면, 문서 신규 작성으로 읽어들이는 틀은 전문을 글 영역에 복사해야 하는 점에 있습니다. :인수| ~틀 문서로는 초기 형태로 할 문서를 지정합니다. 문서 이름은 암호화될 필요가 있습니다. :플러그 인 내 설정|~ --MAX_LEN 초기 형태 시작/종료 위치를 지정할 란에 표시될 최대 문자 수 **topicpath [#vd55c067] :종별| ~인라인형 플러그 인 ~블럭형 플러그 인 :중요도| ~★☆☆☆☆ :서식| ~''&topicpath'' '';'' ~''#topicpath'' :개요| ~빵 조각 목록(topicpath)라 일컫는, 현재 참조하고 있는 웹 문서의 계층을 표현할 유저 인터페이스를 제공하는 플러그 인입니다. ~예를 들면 [[PukiWiki/투어]] 란 문서에 #topicpath를 쓰면, 다음과 같은 표기로 바뀝니다. [[Top>FrontPage]] / [[PukiWiki>PukiWiki]] / [[투어>PukiWiki/투어]] ~ 기본적으로는 두 가지 사용 방법을 상정하고 있습니다. ++「호게/후가/게호」등, 2〜3계층 이상 깊은 문서로 문서의 왕래를 쉬이 만들기 위해 표시하기 ++스킨에 짜들여, 문서 제목 아래 URL 대신 모든 문서에서 표시하기 :플러그 인 내 설정|~ --PLUGIN_TOPICPATH_TOP_DISPLAY defaultpage를 가장 먼저 표시할지 여부. --PLUGIN_TOPICPATH_TOP_LABEL $defaultpage에 대한 표지 --PLUGIN_TOPICPATH_TOP_SEPARATOR 계층을 나눌 분리자 --PLUGIN_TOPICPATH_THIS_PAGE_DISPLAY 현재 표시 중인 문서에 대한 링크를 표시할지 여부 --PLUGIN_TOPICPATH_THIS_PAGE_LINK 현재 표시 중인 문서에 대해 링크할지 여부 :비고| ~스킨에 짜들일 경우, pukiwiki.skin.php の SKIN_DEFAULT_DISABLE_TOPICPATH 에 0을 지정하시기 바랍니다. **touchgraph [#p93402bd] :종별| ~커맨드 :중요도| ~★☆☆☆☆ :서식| ''?plugin=touchgraph'' :개요| ~[[TouchGraphWikiBrowser>http://www.touchgraph.com/]] 용 인덱스를 만듭니다. **tracker [#rf5296e2] :종별| ~(커맨드) ~블럭형 플러그 인 :중요도| ~★★★★☆ :서식| ~''#tracker('' [&color(blue){정의 이름};] [,&color(blue){기본 문서 이름};] '')'' :개요| ~[[bugtrack>../A-D#a83293e8]]플러그 인처럼, 정형화된 항목을 가진 문서를 만들기 위한 입력 양식을 표시합니다. ~입력 항목이 고정되어 있는 [[bugtrack>../A-D#a83293e8]] 플러그 인과 기능은 비슷하지만, 입력 항목을 간단히 변경할 수 있는 점이 다릅니다. FAQ, BBS, 書評, TODO 목록 등을 쓰는 길은 아이디어를 따라가기 나름입니다. ~입력 항목 정의는 :config/plugin/tracker/ 이하에 소정의 서식으로 틀을 작성하는 것으로 설정할 수 있습니다. [[bugtrack>../A-D#a83293e8]] 플러그 인 호환 입력 항목 틀이 :config/plugin/tracker/default 에 준비되어 있으므로 참고하시기 바랍니다. :인수| ~정의 이름은 #tracker(hoge)처럼 tracker의 틀 이름을 지정합니다. 생략시 :config/plugin/tracker/default 가 지정된 것으로 간주합니다. ~틀 이름에 이어 양식 이름 / 목록 이름을 지정할 수 있습니다. 하나의 틀에 복수의 양식 형식 / 목록포맷을 준비하고 싶을 때 편리합니다. 예를 들면, #tracker(hoge/form_alternative) 으로 한다면 :config/plugin/tracker/hoge/form_alternative 의 내용을 양식 표시에 사용하실테고, #tracker_list(hoge/list_alternative) 으로 한다면 :config/plugin/tracker/hoge/list_alternative 의 내용을 레이아웃에 사용합니다. ~기본 문서 이름은 양식에서 작성된 문서의 상위 계층이 되는 문서 이름을 지정합니다. 생략시 설치한 문서로 됩니다. :플러그 인 내 설정|~ --TRACKER_LIST_EXCLUDE_PATTERN tracker_list이서 표시하지 않을 문서 이름을 정규 표현で지정할 --TRACKER_LIST_SHOW_ERROR_PAGE 항목 추출에 실패한 문서를 문서 일람에 표시할지 여부 :틀|~ ~틀은 기본적으로 설치할 tracker마다 1묶음(4문서) 작성합니다. --:config/plugin/tracker/hoge ~hoge 틀 항목의 내용을 기술합니다. --:config/plugin/tracker/hoge/form ~입력 양식의 항목과 레이아웃을 기술합니다. --:config/plugin/tracker/default/page ~입력한 내용을 문서화할 때의 포맷을 기술합니다. --:config/plugin/tracker/hoge/list ~tracker_list에서 표시할 목록의 레이아웃을 기술합니다. 테이블(|〜|)의 서식 지정(c) / 헤더(h) / 풋터(f) 줄은 특별 취급합니다. :예약 항목|~ --form에서 사용할 수 있는 예약 항목 ---[_name] : 기사를 기록할 문서 이름을 입력할 자리를 표시. 생략 가능. ---[_submit] : [추가]버튼을 표시. --page / list 에서 사용할 수 있는 예약 항목 ---[_date] : 투고 일시. ---[_page] : 실제로 생성한 문서 이름. 괄호가 붙습니다. ---[_refer] : #tracker를 둔 문서. ---[_base] : 문서의 접두사. tracker()/tracker_list() 의 제2 인수가 생략된 경우 [_refer] 와 같은 내용. ---[_name] : form의 [_name] 의 내용 그 자체. 기사를 기록할 문서 이름의 일부로 사용합니다. ---[_real] : 실제 생성한 문서 이름에서, [_refer] + '/'를 뺀 이름. 기본은 [_name] 과 같은 내용. 다음 몇 가지 조건에 해당할 때는, [[tracker>./#rf5296e2]] 플러그 인이 [_real]로 연번을 부여해, 기사를 기록할 문서 이름을 결정합니다. ~ ・form에 [_name] 자리가 없는 경우. ~ ・[_name] 이 비어 있거나, 문서 이름으로 무효한 문자를 포함한 경우. ~ ・[_refer] / [_name] 이란 이름의 문서가 이미 존재하는 경우. ~ --list 로 사용할 수 있는 예약 항목 ---[_update] : 문서의 최종 변경 일시. ---[_past] : 최종 변경 일시로부터의 경과 시간. **tracker_list [#t78d6d0a] :종별| ~(커맨드) ~블럭형 플러그 인 :중요도| ~★★★★☆ :서식| ''#tracker_list('' [&color(blue){정의 이름};] [,[&color(blue){기본 문서 이름};] [,[[&color(blue){정렬 항목};] :[&color(blue){정렬순};]] [,&color(blue){표시 상한};] ]]] '')'' :개요| ~[[tracker>./#rf5296e2]]플러그 인에서 작성한 문서를 일람 표시합니다. :인수| ~정의 이름은 [[tracker>./#rf5296e2]]플러그 인에서 지정한 틀 이름과 같은 것을 지정합니다. 생략시 :config/plugin/tracker/default 가 지정되었다고 간주합니다. ~기본 문서 이름은 [[tracker>./#rf5296e2]]플러그 인으로 지정한 기본 문서 이름과 같은 것을 지정합니다. [[tracker>./#rf5296e2]]플러그 인으로 기본 문서 이름을 지정하진 않은 경우[[tracker>./#rf5296e2]]플러그 인을 설치한 문서를 지정합니다. 생략시 설치한 문서로 됩니다. ~제3 항목으로는 일람 표시 정렬에 쓸 항목 및 정렬순을 지정합니다. 정렬 항목은 :config/plugin/tracker/틀 이름 의 field 항목 내 항목에서 선택하시기 바랍니다. 생략시 문서 이름으로 됩니다. 정렬 순은 , ASC((오름차순 고정)), DESC((내림차순 고정)), SORT_ASC((오름차순(열람자가 변경 가능) )), SORT_DESC((내림차순(열람자가 변경 가능) )) 을 콜론(:) 뒤에 지정하시기 바랍니다. 또, 세미콜론(;)으로 나누는 것에 따라, 복수의 정렬 항목, 정렬순을 지정할 수 있습니다. 예를 들면, #tracker_list(,,state:SORT_ASC;priority:SORT_ASC;_real:SORT_DESC) 라고 지정한 경우, 항목마다 (1) [state]를 오름차순 -> (2) [priority]를 오름차순 -> (3) [_real](실제 문서 이름)을 내림차순…의 우선 순위로 정렬합니다. ~표시상한은 일람 표시할 문서 수의 상한을 지정합니다. 생략시 전부 표시됩니다. ------------------------------ * U [#q0183edd] **unfreeze [#v039be15] :종별| ~커맨드 :중요도| ~★★★☆☆ :서식| ''?plugin=unfreeze'' &color(blue){&page=문서 이름}; :개요| ~문서의 동결을 해제합니다. :인수| ~문서 이름으로는 해제할 문서 이름을 지정합니다. 문서 이름은 암호화될 필요가 있습니다. :플러그 인 내 설정|~ --PLUGIN_UNFREEZE_EDIT 동결해제시 문서의 편집 양식 을 표시할지 여부 **update_entities [#r62603ec] :종별| ~커맨드 :중요도| ~★☆☆☆☆ :서식| ''?plugin=update_entities'' :개요| ~CACHE_DIR/entities.dat 을 생성합니다. ~entities.dat은 HTML의 실체 참조를 판정하기 위해 쓰이는 테이블을 저장한 파일입니다. 보통, 이용자나 관리자가 의식할 기회는 없습니다. :플러그 인 내 설정|~ --W3C_XHTML_DTD_LOCATION DTD의 장소 :비고| ~배포 파일에 생성이 끝난 entities.dat이 부속되기 때문에, 보통 사용할 기회는 없습니다. #navi(../) |