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 で商品のイメージとタイトルの出力方式を指定します。

aname

:種別|

インライン型プラグイン

ブロック型プラグイン
:重要度|

★★★★☆
:書式|

&aname(
アンカー名
[,{[super],
[full],
[noid]}]
){
アンカー文字列
};

#aname(
アンカー名
[,{[super],
[full],
[noid]},
アンカー文字列]
)
:概要|

指定した位置にアンカー(リンクの飛び先)を設定します。
:引数|

アンカー名の値がアンカーのフラグメント指定子に使用されます。アンカー名は省略できません。アンカー名には半角英字(大文字/小文字)が使用可能です。

super,full,noid でアンカーの出力方式を指定します。

article

:種別|

(コマンド)

ブロック型プラグイン
:重要度|

★★★☆☆
:書式|
#article
:概要|

指定した位置に簡易掲示板を設置します。
:プラグイン内設定|

attach

:種別|

(コマンド)

ブロック型プラグイン
:重要度|

★★★★★
:書式|
#attach(
[nolist]
[,noform]
)
:概要|

ページの添付ファイルの一覧を表示し、ファイル添付のための入力フォームを設置します。
:引数|

nolist, noform で表示内容を指定します。


B

back

:種別|

ブロック型プラグイン
:重要度|

★☆☆☆☆
:書式|
#back(
[[表示文字列]
[,[left|
center|
right]
[,[0|
1]
[,[戻り先]
]]]]
)
:概要|

指定した位置に戻り先へのリンクを設置します。
:引数|

表示文字列は省略すると「戻る」になります。

left、center、rightで表示位置を指定します。省略時はcenterになります。

backup

:種別|

コマンド
:重要度|

★★★★★
:書式|
?cmd=backup
[&page=ページ名]
:概要|

指定したページ、あるいは全体のバックアップ一覧を表示します。
:引数|

ページ名を省略すると、PukiWiki全体のバックアップ一覧を表示します。ページ名はエンコードされている必要があります。
:プラグイン内設定|

br

:種別|

ブロック型プラグイン

インライン型プラグイン
:重要度|

★★☆☆☆
:書式|

#br

&br;
:概要|

文章中で改行を行います。

段落やリスト、テーブル内など、行末の~による改行ではブロック要素を抜けてしまう個所で改行や空行の挿入するために用います。
:プラグイン内設定|

bugtrack

:種別|

(コマンド)

ブロック型プラグイン
:重要度|

★☆☆☆☆ (一般サイト)

★★★★☆ (ソフト開発サイト)
:書式|
#bugtrack(
[[ページ名]
[,カテゴリー1…カテゴリーn]]
)
:概要|

バグ追跡システムの一部分であるバグレポートの入力フォームを設置します。
:引数|

ページ名にはバグレポートとして作成されるページの親階層となるページ名を指定します。省略時は設置したページとなります。

通常、バグレポートには指定したページ名の子階層に自動的に番号が振られてページが作成されます。つまり"バグ報告ページ"と指定して設置した場合は、バグ報告ページ/1,バグ報告ページ/2,バグ報告ページ/3…のようにバグレポートのページが作成される事になります。

カテゴリーにはバグの対象となりうる要素を指定します。省略時は入力欄となります。
:プラグイン内設定|

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というページを編集/表示できます。

カレンダーの日付を選択した場合に該当するページを編集状態、表示状態のどちらで開くかが3つのプラグインの違いです。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となります。

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)のいずれかで指定することができます。大文字小文字は問いません。

文字色・背景色の両方を省略する事はできません。一方を省略した場合は省略した側の色の変更はされません。
:プラグイン内設定|

comment

:種別|

(コマンド)

ブロック型プラグイン
:重要度|

★★★★★
:書式|
#comment(
[[title]
[,readonly]]
)
:概要|

コメントの入力用の入力欄を表示します。
:引数|

コメントの挿入方法を引数で指定します。

contents

:種別|

擬似ブロック型プラグイン
:重要度|

★★★☆☆
:書式|

#contents
:概要|

設置したページ中の見出しの一覧を表示します。

counter

:種別|

ブロック型プラグイン

インライン型プラグイン
:重要度|

★★★☆☆
:書式|

#counter

&counter(
[total|
today|
yesterday]
);
:概要|

設置したページの参照回数を表示します。
:引数|

カウンタ表示方法として total, today, yesterday いずれかを指定します。省略時はtotalが指定されたとみなします。ブロック型プラグインでは常にtotalが指定されたとみなします。


D

deleted

:種別|

コマンド
:重要度|

★★☆☆☆
:書式|
?plugin=deleted
{[&dir=diff|
backup]
[&file=on]}
:概要|

削除されたページの一覧を表示します。
:引数|

file=onを指定時、バックアップ(あるいは差分)のファイル名を出力します。省略時は表示しません。

dirで削除の判定方法を指定します。省略時はbackupです。

diff

:種別|

コマンド
:重要度|

★★★★★
:書式|
?cmd=diff
&page=ページ名
:概要|

指定したページの現在の内容と最後のバックアップ状態との差分を表示します。
:引数|

ページ名に変更差分を表示するページを指定します。ページ名はエンコードされていなければなりません。
:備考|

最後のバックアップ以外との差分を表示する場合はbackupを利用します。

dump

:種別|

コマンド
:重要度|

★☆☆☆☆
:書式|

?plugin=dump
:概要|

指定ディレクトリ内のファイルをまとめてtar(tar.gz, tgz)形式でバックアップ/リストアします。

バックアップ/リストアの実行には管理者パスワードが必要です。

バックアップはファイル名をページ名に変換して取得する事ができます。
この変換でリストアには利用出来なくなりますが、
ファイル名からページ名の類推は容易になります。

バックアップは取得するディレクトリを任意に指定する事ができます。

リストアは該当ファイルの上書きによって行われます。
そのため、ファイルの削除を行う事はできません。

バックアップ/リストア対象として指定可能なディレクトリは、以下の通りです。

:プラグイン内設定|

:備考|

PukiWikiが内部管理するファイルを直接取得/更新するという性質上、
セキュリティ上の問題を引き起こす可能性があります。十分ご注意ください。

DATA_DIRのリストアを行った場合は、linksプラグインで
ページ間のリンク情報キャッシュを更新する必要があります。




[PCサイト固定]
最終更新のRSS 最終更新のRSS
Last-modified: 2015-03-17 (火) 09:19:11