back

種別

ブロック型プラグイン

重要度

★☆☆☆☆

書式
#back(
[[表示文字列]
[,[left|
center|
right]
[,[|
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 ページ名(+アンカー名)による戻り先指定を可能とするかどうか
    • デフォルトでは、PKWK_SAFE_MODE が有効になると、連動して有効になります。
  • PLUGIN_BACK_ALLOW_JAVASCRIPT 戻り先の指定にJavaScript(history.go(-1))を利用するかどうか
  • PLUGIN_BACK_USAGE エラー時に表示される使用方法

backup

種別
(コマンド)

ブロック型プラグイン
重要度
★★★★★
書式
#backup(
{[source|nowdiff|visualdiff]}
{, [nolabel|label]}
)
概要
ページの更新履歴を表示します。また、ブロック型プラグインの場合は履歴のコンボボックスを表示して選択すると、その差分を表示します。(コマンド型の差分については ../Dを参照してください。)
引数
ブロック型プラグインのパラメータには表示方法を指定できます。
  • source − 選択した履歴のソースを表示する機能を持つコンボボックスを表示します。
  • nowdiff − 選択した履歴と現在のソース差分を表示する機能を持つコンボボックスを表示します。
  • visualdiff − 選択した履歴と現在のソース差分をビジュアル表示する機能を持つコンボボックスを表示します。
  • nolabel − コンボボックスのラベルを非表示にします。
  • label − コンボボックスのラベルを表示します。(現在は "Version:" です。)
  • rollback - 指定されたバックアップまで巻き戻しを行います。
備考
JavaScriptを使用します。

br

種別

ブロック型プラグイン

インライン型プラグイン

重要度

★★☆☆☆

書式

#br

&br;

概要

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

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

プラグイン内設定

  • PLUGIN_BR_ESCAPE_BLOCKQUOTE 引用文中で利用した場合のタグ不整合を回避する
  • PLUGIN_BR_TAG brプラグインが出力するタグ

bugtrack

種別

(コマンド)

ブロック型プラグイン

重要度

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

★★★★☆ (ソフト開発サイト)

書式
#bugtrack(
[[ページ名]
[,カテゴリー1…カテゴリーn]]
)
概要

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

引数

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


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

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

プラグイン内設定

  • PLUGIN_BUGTRACK_NUMBER_FORMAT バグレポートとして作成されるページ番号の形式
備考

ソフト開発サイトで重宝するプラグインです。もしバグ追跡以外の用途でバグレポートのように定型的な項目を持ったページを作成するフォームが欲しい場合,あるいはバグレポートの項目をカスタマイズしたい場合はtracker?プラグインを使用して下さい。

PKWK_READONLY が有効の場合、このプラグインは全てのリクエストを無効とします。

bugtrack_list

種別

ブロック型プラグイン

重要度

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

★★★★☆ (ソフト開発サイト)

書式
#bugtrack_list(
[ページ名]
)
概要

バグ追跡システムの一部分であるバグレポートの一覧表示を行います。

引数

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

備考

通常はbugtrackプラグインと並べて使用します。

bugtrack_listプラグインの中からbugtrackプラグインを呼び出しているため、bugtrackプラグインがないと機能しません。

bugtrack_listプラグインは、tracker_list?プラグインに比べて低機能ですが、リソース消費が少なく処理速度が速いというメリットがあります。この差はページ数の増加に比例して顕れる傾向があるため、使い分けが必要です。