プラグインマニュアルは以下の形式で記述されています。
プラグイン名
- 種別
プラグインがどのような方法で呼び出しを行えるかを示します。複数の呼び出し方法をもつプラグインも存在します。
- コマンド - コマンド形式の呼び出しが可能であることを示します。内部的に呼び出されるため、説明を省いている場合はカッコで括られています。
- ブロック型プラグイン - ブロック型プラグインでの呼び出しが可能である事を示します。
- インライン型プラグイン - インライン型プラグインでの呼び出しが可能である事を示します。
- 擬似ブロック型プラグイン - PukiWiki本体で実現されている機能であることを示します。記述方式がブロック型プラグインと同じであるため、便宜上プラグインのマニュアルに含めています。
- 重要度
そのプラグインの一般的な利用頻度や有用性の目安を示します。さほど重要でない場合は ★☆☆☆☆ が、重要なプラグインの場合は ★★★★★ です。
- 書式
プラグインでの引数指定方法です。引数の指定方法の表現のため、下記の記述書式を使っています。
- [] - 省略可能で必要に応じて記述する箇所です。
- | - |で区切られた複数の項目のうち、指定できるのは1つである事を示します。
- {} - 中カッコ内のみ引数の指定順序が任意である事を示します。
- 概要
そのプラグインの機能概要です。
- 引数
引数の詳細な説明です。
- プラグイン内設定
プラグインのソース中で定義されている定数の一覧です。引数で変更できない詳細なカスタマイズが可能となります。
- 備考
プラグインに関する参考情報です。
標準プラグイン
Plugin名 | サマリ |
---|---|
add? | 指定した既存ページの末尾に編集欄で入力した内容を追加。 |
amazon? | アマゾンが提供する商品のイメージと、商品名を表示。 |
aname? | 指定した位置にアンカー(リンクの飛び先)を設定。 |
article? | 指定した位置に簡易掲示板を設置。 |
attach? | ページの添付ファイルの一覧を表示し、ファイル添付のための入力フォームを設置。 |
back? | 指定した位置に戻り先へのリンクを設置。 |
backup? | 指定したページ、あるいは全体のバックアップ一覧を表示。 |
br? | 文章中で改行を行う。 |
bugtrack? | バグ追跡システムの一部分であるバグレポートの入力フォームを設置。 |
bugtrack_list? | バグ追跡システムの一部分であるバグレポートの一覧表示を行う。 |
calendar? | 指定した位置にカレンダーを設置。 |
calendar_edit? | 指定した位置にカレンダーを設置。 |
calendar_read? | 指定した位置にカレンダーを設置。 |
calendar_viewer? | calendarプラグインまたはcalendar2プラグインで作成されたページを指定した位置に表示。 |
calendar2? | 指定した位置にカレンダーを設置。 |
clear? | refプラグインのaroundオプションで有効となったテキスト回り込み指定を解除。 |
color? | Inline要素(主に文章)の、文字色・背景色を指定。 |
comment? | コメントの入力用の入力欄を表示。 |
contents? | 設置したページ中の見出しの一覧を表示。 |
counter? | 設置したページの参照回数を表示。 |
deleted? | 削除されたページの一覧を表示。 |
diff? | 指定したページの現在の内容と最後のバックアップ状態との差分を表示。 |
dump? | 指定ディレクトリ内のファイルをまとめてtar(tar.gz, tgz)形式でバックアップ/リストア。 |
edit? | 指定したページを編集。 |
filelist? | ページの一覧を各ページが記録されているファイル名と共に表示。 |
freeze? | 対象のページを凍結。 |
hr? | 文中に水平線を挿入。 |
img? | 添付ファイル以外の画像を表示。 |
include? | 記述した位置に指定したページを挿入。 |
includesubmenu? | MenuBarに表示する内容を切り替える。 |
insert? | 記述した位置に複数行入力欄とボタンを表示。 |
interwiki? | InterWikiを使用する。 |
lastmod? | 指定したページの最終更新日時を表示。 |
links? | ページ間のキャッシュを更新。 |
list? | ページの一覧を表示。 |
lookup? | interwikinameと入力値から生成したURLへ移動。 |
ls? | 記述したページより階層化されているページのページ名を一覧表示。 |
ls2? | 指定したパターンで始まるページ名を一覧表示。 |
map? | サイトマップの様にページ間のリンク関係を一覧表示。 |
md5? | 引数に指定した文字列に対するMD5値を表示。 |
memo? | 記述した位置に複数行入力欄とボタンを表示。 |
menu? | ページの左側にメニュー用のページ(MenuBar)を表示。 |
navi? | DocBook風ナビゲーションバーを表示。 |
new? | 指定した日時が最近であった場合、最近更新された事を強調表示。 |
newpage? | ページを新規作成するか、新規作成するページ名の入力欄を表示。 |
norelated? | ページ下部に表示される関連ページのリンクを非表示。 |
online? | 現在PukiWikiを参照している、おおよそのユーザー数を表示。 |
paint? | Javaアプレットで描いた絵を、そのページに添付。 |
pcomment? | 別ページにコメントを記録して、pcommentを設置した場所に最新の数件だけを表示。 |
popular? | 参照回数の多いページの上位数件を表示。 |
random? | ランダムなページへのリンクを表示。 |
read? | 指定したページを表示。 |
recent? | 最近更新されたページのうち、最新の数件を表示。 |
ref? | JavaScript を有効にしてください |
referer? | ページを照会した利用者の参照元URL(Referer)の一覧を表示。 |
related? | 対象のページを参照しているページの一覧を表示。 |
rename? | 既存ページの名前を変更。 |
rss? | RecentChangesをRSSに変換して出力。 |
rss10? | RecentChangesをRSS(RDF Site Summary)1.0に変換して出力。 |
ruby? | 文字列にルビをふる。 |
search? | 検索文字列の入力フォームを表示。 |
server? | サーバーの情報(サーバー名、サーバーソフトウエア、サーバー管理者)を表示。 |
setlinebreak? | 入力文章中の改行を改行とみなすかどうかを設定。 |
showrss? | 指定されたRSSを取得し、一覧表示。 |
size? | 文字の大きさを指定。 |
source? | 指定したページの整形前のソースを表示。 |
stationary? | プラグイン作成用ひな形。 |
tb? | TrackBackの一覧を表示。 |
template? | 既存のページをテンプレートとしてページを新規作成。 |
topicpath? | ページの階層表現のユーザーインターフェースを提供。 |
touchgraph? | TouchGraphWikiBrowser用のインデックスを作る。 |
tracker? | 定型的な項目をもったページを作るための入力フォームを表示。 |
tracker_list? | trackerプラグインで作成したページを一覧表示。 |
unfreeze? | ページの凍結を解除。 |
update_entities? | CACHE_DIR/entities.dat を生成。 |
version? | インストールされているPukiWikiのバージョンを表示。 |
versionlist? | pukiwiki.phpのあるディレクトリとpluginのディレクトリ内のphpファイルのバージョンを表示 |
vote? | 選択肢と投票数と投票ボタンが並んだ簡易投票フォームを表示。 |
yetlist? | まだ作られていないページを一覧表示。 |
Plus!標準プラグイン
Plugin名 | サマリ |
---|---|
transit? | Yahoo!路線情報を利用して、最寄り駅からの道のりを比較。 |
splitinclude? | 画面をn分割して、そのなかに入れるコンテンツを他ページからインクルード。 |
replace? | 文字列置換。 |
partedit? | 部分編集。 |
nosidebar? | 右サイドメニューを非表示。 |
nomenubar? | 左サイドメニューを非表示。 |
mixirss? | 読みやすいRSSを出力。 |
minicalendar? | メニューバーに出すためのカレンダー。 |
minicalendar_viewer? | minicalendar用Viewer。 |
addline? | ボタンを押すと指定文字列を追加する。 |
attachref? | 添付(#attach)とその場への参照(&ref(): File not found: "..." at page ":wiki/help/plugin";)を同時に行う。 |
vote2? | インライン型の投票プラグイン。 |
codehighlight? | プログラムのソースコードを色分けして表示。 |
追加プラグイン
Plugin名 | サマリ |
---|---|
aa? | Ascii Art (アスキーアート)を表示。 |
sizex? | フォントサイズをcssにあるクラスを用いて相対サイズ指定。 |
marquee? | marqueeを表示。 |
shadowheader? | |
gyo2cal? | 2行で表示するカレンダ。 |
recentdetail? | 更新の時期別にグループ表示できるrecent。 |
tomorrow_schedule? | 指定した日数内の定期予定を表示。 |
showrss2? | 表示行数を指定できるshowrssプラグイン。 |
tracker_plus? | 高機能tracker。 |
memox? | 列,行数の指定, 表組みに設置可能なmemo。 |
listbox3? | tracker特化型listbox。 |
randommes? | 指定したファイル or ページにかかれている一行メッセージをランダムに表示。 |
areaedit? | ページ内の指定領域のみを編集対象とする。 |
pukiwikitimes? | blogtimes の pukiwiki 版。 |
tvote? | ソートされる投票プラグイン。 |
jumplist? | listboxで選択してページ移動。 |
region? | VC#.NETの#region、#endregion(文章の表示と、折りたたみ表示)。 |
table_edit? | 編集可能テーブル。 |
include2? | 行数制限つきinclude。 |
ls2_1? | ls2拡張。リストする階層が指定できる。 |
newpage_subdir? | 指定ページ以下のディレクトリを列挙して新規ページを作成。 |
urlbookmark? | URLのブックマークを作るプラグイン。 |
nicovideo? | ニコニコ動画のサムネイル表示。 |
exkp? | 携帯とPCとで表示するソースを使い分ける。 |