A 
add 
amazon 
- 種別
(コマンド)
インライン型プラグイン
- 重要度
★☆☆☆☆
- 書式
&amazon( ASIN番号 );
#amazon
#amazon(, clear )
#amazon( ASIN番号, [left|right], [タイトル|image|delimage|deltitle|delete] )
- 概要
アマゾン(http://www.amazon.co.xn--jp-p13axm1bkc1j5b2jnfsdwlkk0vqn1555bszqar7cha89yia7076ftowfykqdkt68a.
アマゾンのアソシエイト ID(紹介文などを書くことで副収入がもらえるかもしれない仕組み)に対応しています。 ASIN を入力するだけで、予め作成した定型作品紹介フォーマットを自動生成することができます。
- 引数
全ての引数を省略すると、ブックレビュー作成フォームが現れます。「書評」というページにこれを置くと「書評/ASIN番号」という子ページを作ります。
- プラグイン内設定
- 備考
著作権が関連する為、アマゾンのアソシエイトプログラムを確認の上ご利用下さい。
イメージなしの場合に使用する画像が別途必要です。デフォルトは 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 でアンカーの出力方式を指定します。
- PLUGIN_ANAME_ID_MAX アンカー名に指定可能な文字列長の上限
- PLUGIN_ANAME_ID_REGEX アンカー名に指定可能な文字列の正規表現
- PLUGIN_ANAME_ID_MUST_UNIQUE 重複したアンカー名を利用した場合エラーとする
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 
- プラグイン内設定
- 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] [,[戻り先] ]]]] )
- 概要
- 引数
表示文字列は省略すると「戻る」になります。
- 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 
br 
bugtrack 
C 
calendar、calendar_edit、calendar_read 
- 種別
- 重要度
★☆☆☆☆
- 書式
#calendar( [{[ページ名], [年月]}] )
#calendar_edit( [{[ページ名], [年月]}] )
#calendar_read( [{[ページ名], [年月]}] )
- 概要
指定した位置にカレンダーを設置します。カレンダー上でyyyy/mm/ddという日付を選択すると、ページ名/yyyymmddというページを編集/表示できます。
カレンダーの日付を選択した場合に該当するページを編集状態、表示状態のどちらで開くかが3つのプラグインの違いです。calendar_editとは編集状態で、calendar, calendar_readは表示状態で開きます。
- 引数
ページ名は編集/参照するカレンダーのページの上位ページ名を指定します。 ページ名を省略すると設置したページのページ名になります。
- 備考
より高機能な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を指定時、今月のページを一覧表示します。
- PLUGIN_CALENDAR_VIEWER_USAGE エラー時に表示される使用方法
- PLUGIN_CALENDAR_VIEWER_DATE_FORMAT 日付の表示形式
calendar2 
- 種別
(コマンド)
- 重要度
★★★☆☆
- 書式
- #calendar2( [{[ページ名|*], [yyyymm], [off]}] )
- 概要
指定した位置にカレンダーを設置します。表示月のとなりに表示されたリンク(<< および >>)を選択することで先月/次月分のカレンダーを表示できます。カレンダー上でyyyy/mm/ddという日付を選択すると、ページ名/yyyy-mm-ddというページを表示できます。当日分のページが作成されていた場合、カレンダーの右隣に当日分のページ内容を表示します。
- 引数
ページ名で表示するページの上位階層のページを指定できます。ページ名を省略すると設置したページのページとなります。ページ名に*を指定すると上位階層のページはなし(表示するページ名がyyyy-mm-dd)となります。
- 備考
calender_editで作成したページはページ名/yyyymmddとなり、calender2で作成したページはページ名/yyyy-mm-ddとなるため、注意が必要です。


xpWikiPub