#nofollow
#navi(contents-page-name): No such page: PukiWiki/1.4/Manual/Plugin
- ---------------------------
E
edit
back
- 種別
-
ブロック型プラグイン
- 重要度
-
★☆☆☆☆
- 書式
-
#back(
[[表示文字列]
[,[left|
center|
right]
[,[0|
1]
[,[戻り先]
]]]]
)
- 概要
-
指定した位置に戻り先へのリンクを設置します。
- 引数
-
表示文字列は省略すると「戻る」になります。
left、center、rightで表示位置を指定します。省略時はcenterになります。
- left − リンクを左寄せで表示します。
- center − リンクを中央寄せで表示します。
- right − リンクを右寄せで表示します。
0、1で水平線の有無を指定します。省略すると1になります。
- 0 − 水平線を表示しません。
- 1 − 水平線を表示します。
戻り先はURLで指定します。現状ではWikiNameやBracketNameを指定できません。省略すると直前に参照していたページが戻り先になりますが、利用者のブラウザの設定がJavaScript onでないと機能しません。
- 備考
-
JavaScriptを使わない場合は、InterWikiName及びAliasでbackプラグインと同じことが簡単に実現できます。backプラグインでは戻り先をWikiNameやBracketNameで指定できないため、JavaScriptを使わないとPukiWiki内での移動には使いにくいです。
backup
- 種別
コマンド
インライン型プラグイン
重要度
★★★★★
書式
?cmd=edit
&page=ページ名
&edit(
[ページ名
{[,nolabel]
[,noicon]}]
){
ラベル名
};
?cmd=backup
[&page=ページ名]
- 概要
-
指定したページを編集します。
指定したページ、あるいは全体のバックアップ一覧を表示します。
- 引数
-
コマンド型の記述では、ページ名に編集するページを指定します。ページ名はエンコードされていなければなりません。
インライン型の記述では、ページ名は編集するページを指定します。省略時は設置したページです。
nolabel,noicon,ラベル名 でリンクの表示方法を指定します。
- nolabel − 編集用リンクの文字列をnoicon 指定時は短縮表記、未指定時は省略します。
- noicon − 編集用リンクに画像を表示しません。
- ラベル名 − 編集用リンクの文字列として表示する文字列を指定します。
- プラグイン内設定
- PLUGIN_EDIT_FREEZE_REGEX freezeプラグインを介さず、直接入力されたfreezeを除去する正規表現
ページ名を省略すると、PukiWiki全体のバックアップ一覧を表示します。ページ名はエンコードされている必要があります。
- ---------------------------
F
filelist
br
- 種別
-
コマンド
インライン型プラグイン
- 重要度
-
★☆☆☆☆
★★☆☆☆
- 書式
-
?cmd=filelist
&br;
- 概要
-
ページの一覧を各ページが記録されているファイル名と共に表示します。
文章中で改行を行います。
段落やリスト、テーブル内など、行末の~による改行ではブロック要素を抜けてしまう個所で改行や空行の挿入するために用います。
bugtrack
- 種別
(コマンド)
ブロック型プラグイン
重要度
★☆☆☆☆ (一般サイト)
★★★★☆ (ソフト開発サイト)
書式
#bugtrack(
[[ページ名]
[,カテゴリー1…カテゴリーn]]
)
概要
バグ追跡システムの一部分であるバグレポートの入力フォームを設置します。
引数
ページ名にはバグレポートとして作成されるページの親階層となるページ名を指定します。省略時は設置したページとなります。
通常、バグレポートには指定したページ名の子階層に自動的に番号が振られてページが作成されます。つまり"バグ報告ページ"と指定して設置した場合は、バグ報告ページ/1,バグ報告ページ/2,バグ報告ページ/3…のようにバグレポートのページが作成される事になります。
カテゴリーにはバグの対象となりうる要素を指定します。省略時は入力欄となります。
備考
主として管理者がメンテナンス用途に使用します。
ソフト開発サイトで重宝するプラグインです。もしバグ追跡以外の用途でバグレポートのように定型的な項目を持ったページを作成するフォームが欲しい場合,あるいはバグレポートの項目をカスタマイズしたい場合はtrackerプラグインを使用して下さい。
freeze
bugtrack_list
- 種別
-
コマンド
(ブロック型プラグイン)
ブロック型プラグイン
- 重要度
-
★★★☆☆
★☆☆☆☆ (一般サイト)
★★★★☆ (ソフト開発サイト)
- 書式
-
?cmd=freeze
&page=ページ名
#freeze
#bugtrack_list(
[ページ名]
)
- 概要
-
対象のページを凍結し、不用意に変更できないようにします。
バグ追跡システムの一部分であるバグレポートの一覧表示を行います。
- 引数
-
ページ名には凍結するページを指定します。ページ名はエンコードされている必要があります。コマンド型でfreezeプラグインを実行するとブロック型プラグインが凍結対象のページ先頭に挿入(凍結解除の場合は削除)されます。
ブロック型のfreezeプラグインはPukiWikiが内部的に利用するもので、基本的に利用者が意識する機会はありません。
ページ名にはバグレポートとして作成されるページの親階層となるページ名を指定します。省略時は設置したページとなります。
- 備考
-
通常はbugtrackプラグインと並べて使用します。
bugtrack_listプラグインの中からbugtrackプラグインを呼び出しているため、bagtrackプラグインがないと機能しない。
#navi(contents-page-name): No such page: PukiWiki/1.4/Manual/Plugin