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が提䟛する商品のむメヌゞず、商品名を衚瀺したす。

アマゟンのア゜シ゚むト ID玹介文などを曞くこずで副収入がもらえるかもしれない仕組みに察応しおいたす。 ASIN を入力するだけで、予め䜜成した定型䜜品玹介フォヌマットを自動生成するこずができたす。

匕数

党おの匕数を省略するず、ブックレビュヌ䜜成フォヌムが珟れたす。「曞評」ずいうペヌゞにこれを眮くず「曞評/ASIN番号」ずいう子ペヌゞを䜜りたす。

left,right,clear で商品のむメヌゞずタむトルの出力方匏を指定したす。

  • left|right  衚瀺時の䜍眮を指定したす。省略時はrightです。
  • clear  テキスト回り蟌み指定を解陀したす。
タむトル,image で衚瀺内容を指定したす。
  • タむトル  商品のタむトルを指定したす。省略時は自動取埗したす。
  • image  商品のむメヌゞのみ衚瀺したす。省略時はむメヌゞずタむトルを衚瀺したす。
delimage,deltitle,delete でキャッシュの削陀を行いたす
  • delimage  察応するむメヌゞキャッシュを削陀したす。
  • deltitle  察応するタむトルキャッシュを削陀したす。
  • delete  察応するむメヌゞキャッシュ,タむトルキャッシュを削陀したす。
プラグむン内蚭定
  • PLUGIN_AMAZON_AID amazon のア゜シ゚むト 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
備考

著䜜暩が関連する為、アマゟンのア゜シ゚むトプログラムを確認の䞊ご利甚䞋さい。

むメヌゞなしの堎合に䜿甚する画像が別途必芁です。デフォルトは 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 重耇したアンカヌ名を利甚した堎合゚ラヌずする
備考

通垞はむンラむン型プラグむンずしお䜿甚したす。2぀のブロック型プラグむンに挟たれた郚分にアンカヌ蚭定したい堎合にむンラむンプラグむンずしお蚘述できないため、ブロック型プラグむンずしおも䜿えるようにしおありたす。

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 ダりンロヌド時のmime-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ずなるため、泚意が必芁です。

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プラグむンで
ペヌゞ間のリンク情報キャッシュを曎新する必芁がありたす。



トップ   線集 凍結解陀 差分 バックアップ 添付 耇補 名前倉曎 リロヌド   新芏 䞀芧 単語怜玢 最終曎新   ヘルプ   最終曎新のRSS
Last-modified: 2014-12-03 (æ°Ž) 02:24:22 (3425d) by

- Rental Orbit Space -