Plugin/Aの変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • 移動:バックアップ
  • 最新のバージョン:2025-04-09 01:01:56
  • バージョン:(Rev:pbDqVJxMmh)2015-04-19 02:35:49

OldNew差分
1-#navi(../)
2-*add [#vef8f18f]
3-:種別|
4-~コマンド
5-:重要度|
6-~★☆☆☆☆
7-:書式|
8-''?cmd=add''
9-&color(blue){&page=ページ名};
10-:概要|
11-~実行すると編集画面が表示されます。更新ボタンを押すと、指定した既存ページの末尾に編集欄で入力した内容が追加されます。
12-:引数|
13-~ページ名は省略できません。ページ名はエンコードされている必要があります。
14-~[[edit>../E-G#i1e8d3e8]]が編集画面に既存のページ内容を表示するのに対し、addは常に編集画面が空となります。不用意に既存の入力内容を変更する事がないため、単純に追記していくだけのページではaddを使うと便利です。
15-:備考|
16-~もともとデフォルトのskinでメニューの「追加」として使われていましたが、editコマンド(編集)で事足りるため、デフォルトのskinではメニューから外されています。
17-~PKWK_READONLY が有効の場合、このプラグインは全てのリクエストを無効とします。
1+#contents
182
19-*add [#vef8f18f]
20-:種別|
21-~コマンド
22-:重要度|
23-~★☆☆☆☆
24-:書式|
25-''?cmd=add''
26-&color(blue){&page=ページ名};
27-:概要|
28-~実行すると編集画面が表示されます。更新ボタンを押すと、指定した既存ページの末尾に編集欄で入力した内容が追加されます。
29-:引数|
30-~ページ名は省略できません。ページ名はエンコードされている必要があります。
31-~[[edit>../E-G#i1e8d3e8]]が編集画面に既存のページ内容を表示するのに対し、addは常に編集画面が空となります。不用意に既存の入力内容を変更する事がないため、単純に追記していくだけのページではaddを使うと便利です。
32-:備考|
3+*accordion [#accordion]
4+-|タイプ
5+&span(class=badge bg-success){ブロック(#)};
6+-|書式
7+--|''#accordion(''[&color(#00f){singleOpenMode};][,&color(#00f){allOpen};][,&color(#00f){openCount=オープン数};]''){{''
8+#:タブ1
9+タブ内容
10+#:タブ2
11+タブ内容2
12+...
13+''}}''
14+-|サンプル
15+#accordion(singleOpenMode){{
16+#:sample1
17+Sample Data1
18+#:sample2
19+Sample Data2
20+#:sample3
21+Sample Data3
22+}}
23+-|概要
24+折りたたみ式のアコーディオンメニューを作成します。
25+-|引数
26+引数は省略可能で、順不同です。
27+singleOpenModeと開いた状態で開始する引数を併用した場合、次のコンテンツを開いた時から適用されます。
28+--|singleOpenMode ー 複数同時に開けないモードです。
29+--|allOpen ー 全てを開いた状態で開始します。
30+--|openCount ー 開く数を指定します、上から順に指定数開いた状態から開始されます。
3331
34-*amazon [#1w9e8ez]
35-:種別|
36-~(コマンド)
37-~インライン型プラグイン
38-~ブロック型プラグイン
39-:重要度|
40-~★☆☆☆☆
41-:書式|
42-~''&amazon(''
43-&color(blue){ASIN番号};
44-'');''
45-~''#amazon''
46-~''#amazon('',
47-&color(blue){clear};
48-'')''
49-~''#amazon(''
50-&color(blue){ASIN番号};,
51-[&color(blue){left};|&color(blue){right};],
52-[&color(blue){タイトル};|&color(blue){image};|&color(blue){delimage};|&color(blue){deltitle};|&color(blue){delete};]
53-'')''
54-:概要|
55-~アマゾン(http://www.amazon.co.jp)が提供する商品のイメージと、商品名を表示します。
56-~アマゾンのアソシエイト ID(紹介文などを書くことで副収入がもらえるかもしれない仕組み)に対応しています。 ASIN を入力するだけで、予め作成した定型作品紹介フォーマットを自動生成することができます。
57-:引数|
58-~全ての引数を省略すると、ブックレビュー作成フォームが現れます。「書評」というページにこれを置くと「書評/ASIN番号」という子ページを作ります。
59-~left,right,clear で商品のイメージとタイトルの出力方式を指定します。
60---left|right − 表示時の位置を指定します。省略時はrightです。
61---clear − テキスト回り込み指定を解除します。
62-:|タイトル,image で表示内容を指定します。
63---タイトル − 商品のタイトルを指定します。省略時は自動取得します。
64---image − 商品のイメージのみ表示します。省略時はイメージとタイトルを表示します。
65-:|delimage,deltitle,delete でキャッシュの削除を行います
66---delimage − 対応するイメージキャッシュを削除します。
67---deltitle − 対応するタイトルキャッシュを削除します。
68---delete − 対応するイメージキャッシュ,タイトルキャッシュを削除します。
69-:プラグイン内設定|
70---PLUGIN_AMAZON_AID amazon のアソシエイト ID(ないなら 一般ユーザ)
71---PLUGIN_AMAZON_EXPIRE_IMAGECACHE expire イメージキャッシュを何日で削除するか
72---PLUGIN_AMAZON_EXPIRE_TITLECACHE expire タイトルキャッシュを何日で削除するか
73---PLUGIN_AMAZON_NO_IMAGE 画像なしの場合の画像
74---PLUGIN_AMAZON_SHOP_URI amazon ショップのURI
75---PLUGIN_AMAZON_XML amazon 商品情報問合せ URI
76-:備考|
77-~著作権が関連する為、アマゾンのアソシエイトプログラムを確認の上ご利用下さい。
78-~イメージなしの場合に使用する画像が別途必要です。デフォルトは image/noimage.jpg を使用します。
79-~ASIN は書籍の場合 ISBN と全く同じです。書籍以外の場合は、アマゾンのサイトで対象を表示した際の写真のプロパティで判断します。例えば下のような場合だと、最後の 01 を含め、B000002G6J.01 とします。B000002G6J とすると、デフォルトの 09 が適用されてしまい、画像なしとなります(画像だけでなくタイトルも呼ぶのであれば 10 桁で Ok)。
80- http://images-jp.amazon.com/images/P/B000002G6J.01.LZZZZZZZ.jpg
81-~PKWK_READONLY が有効の場合、このプラグインは既存データの表示のみを行い、その他のリクエストを無効とします。
82-
83-*aname [#n9f7bab5]
84-:種別|
85-~インライン型プラグイン
86-~ブロック型プラグイン
87-:重要度|
88-~★★★★☆
89-:書式|
90-~''&aname(''
32+*aname [#aname]
33+-|タイプ
34+&span(class=badge bg-primary){インライン(&)};&span(class=badge bg-success){ブロック(#)};
35+-|書式
36+--|''&aname(''
9137&color(blue){アンカー名};
9238[,{[&color(blue){super};],
9339[&color(blue){full};],
9541''){''
9642&color(blue){アンカー文字列};
9743''};''
98-~''#aname(''
44+--|''#aname(''
9945&color(blue){アンカー名};
10046[,{[&color(blue){super};],
10147[&color(blue){full};],
10248[&color(blue){noid};]},
10349&color(blue){アンカー文字列};]
10450'')''
105-:概要|
106-~指定した位置にアンカー(リンクの飛び先)を設定します。
107-:引数|
108-~アンカー名の値がアンカーのフラグメント指定子に使用されます。アンカー名は省略できません。アンカー名には半角英字(大文字/小文字)が使用可能です。
109-~super,full,noid でアンカーの出力方式を指定します。
110---super - アンカー文字列を上付き表示します。省略時は上付き表示されません。
111---full - フラグメント指定子以外のURIを補ってアンカーを出力します。省略時はフラグメント指定子のみ出力されます。
112---noid - アンカーにフラグメント指定子を出力しません。
113-:|~アンカー文字列が指定された場合、指定した文字列に対してアンカーが出力されます。アンカーの存在を利用者に明示したい場合に利用します。省略時は空文字に対するアンカーとなります。
114-~
51+-|概要
52+指定した位置にアンカー(リンクの飛び先)を設定します。
53+-|引数
54+アンカー名の値がアンカーのフラグメント指定子に使用されます。アンカー名は省略できません。アンカー名には半角英字(大文字/小文字)が使用可能です。
55+super,full,noid でアンカーの出力方式を指定します。
56+--|super - アンカー文字列を上付き表示します。省略時は上付き表示されません。
57+--|full - フラグメント指定子以外のURIを補ってアンカーを出力します。省略時はフラグメント指定子のみ出力されます。
58+--|noid - アンカーにフラグメント指定子を出力しません。
59+-|アンカー文字列が指定された場合、指定した文字列に対してアンカーが出力されます。アンカーの存在を利用者に明示したい場合に利用します。省略時は空文字に対するアンカーとなります。
11560super,full,noid のいずれかを指定した場合、アンカー文字列を省略または空文字とする事はできません。
61+-|備考
62+通常はインライン型プラグインとして使用します。2つのブロック型プラグインに挟まれた部分にアンカー設定したい場合にインラインプラグインとして記述できないため、ブロック型プラグインとしても使えるようにしてあります。
63+PukiWiki本体処理でanameプラグインを内部的に呼び出しているため、必ず組み込む必要があります。
11664
117-:プラグイン内設定|~
118---PLUGIN_ANAME_ID_MAX アンカー名に指定可能な文字列長の上限
119---PLUGIN_ANAME_ID_REGEX アンカー名に指定可能な文字列の正規表現
120---PLUGIN_ANAME_ID_MUST_UNIQUE 重複したアンカー名を利用した場合エラーとする
121-:備考|
122-~通常はインライン型プラグインとして使用します。2つのブロック型プラグインに挟まれた部分にアンカー設定したい場合にインラインプラグインとして記述できないため、ブロック型プラグインとしても使えるようにしてあります。
123-~PukiWiki本体処理でanameプラグインを内部的に呼び出しているため、必ず組み込む必要があります。
65+*attach [#attach]
66+-|タイプ
67+&span(class=badge bg-primary){インライン(&)};&span(class=badge bg-success){ブロック(#)};
68+-|備考
69+画像系プラグインはrefに統合しました、内容はrefのエイリアスになります
70+文字数の短さからrefプラグインの使用を推奨します。
12471
125-
126-*article [#a06a7f60]
127-:種別|
128-~(コマンド)
129-~ブロック型プラグイン
130-:重要度|
131-~★★★☆☆
132-:書式|
133-''#article''
134-:概要|
135-~指定した位置に簡易掲示板を設置します。
136-:プラグイン内設定|~
137---PLUGIN_ARTICLE_COLS テキストエリアのカラム数
138---PLUGIN_ARTICLE_ROWS テキストエリアの行数
139---PLUGIN_ARTICLE_NAME_COLS 名前テキストエリアのカラム数
140---PLUGIN_ARTICLE_SUBJECT_COLS 題名テキストエリアのカラム数
141---PLUGIN_ARTICLE_NAME_FORMAT 名前の挿入フォーマット
142---PLUGIN_ARTICLE_SUBJECT_FORMAT 題名の挿入フォーマット
143---PLUGIN_ARTICLE_INS 入力内容を入力欄の前後どちらに挿入するか
144---PLUGIN_ARTICLE_COMMENT 書き込みの下に一行コメントを入れるか
145---PLUGIN_ARTICLE_AUTO_BR 改行を自動的変換するか
146---PLUGIN_ARTICLE_MAIL_AUTO_SEND 投稿内容のメール自動配信をするか
147---PLUGIN_ARTICLE_MAIL_FROM 投稿内容のメール送信時の送信者メールアドレス
148---PLUGIN_ARTICLE_MAIL_SUBJECT_PREFIX 投稿内容のメール送信時の題名
149---$_plugin_article_mailto 投稿内容のメール自動配信先アドレス
150-:備考|
151-~PKWK_READONLY が有効の場合、このプラグインは全てのリクエストを無効とします。
152-
153-
154-*attach [#qe43bebc]
155-:種別|
156-~(コマンド)
157-~ブロック型プラグイン
158-:重要度|
159-~★★★★★
160-:書式|
161-''#attach(''
162-[&color(blue){nolist};]
163-[,&color(blue){noform};]
164-'')''
165-:概要|
166-~ページの添付ファイルの一覧を表示し、ファイル添付のための入力フォームを設置します。
167-:引数|
168-~nolist, noform で表示内容を指定します。
169---nolist - ページの添付ファイルの一覧を表示しません。省略時は一覧を表示します。
170---noform - ファイル添付のための入力フォームを表示しません。省略時は入力フォームを表示します。
171-:プラグイン内設定|~
172---PLUGIN_ATTACH_MAX_FILESIZE ファイルアップロードの上限
173---PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY 管理者だけが添付ファイルをアップロードできるようにするか
174---PLUGIN_ATTACH_DELETE_ADMIN_ONLY 管理者だけが添付ファイルを削除できるようにするか
175---PLUGIN_ATTACH_DELETE_ADMIN_NOBACKUP PLUGIN_ATTACH_DELETE_ADMIN_ONLYのとき、管理者が添付ファイルを削除するときは、バックアップを作らない
176---PLUGIN_ATTACH_PASSWORD_REQUIRE アップロード/削除時にパスワードを要求するか(PLUGIN_ATTACH_~_ADMIN_ONLYが優先)
177---PLUGIN_ATTACH_RENAME_ENABLE ファイルのリネームが可能か
178---PLUGIN_ATTACH_FILE_MODE アップロードされたファイルのアクセス権
179---PLUGIN_ATTACH_FILE_ICON アイコンイメージのファイル
180---PLUGIN_ATTACH_CONFIG_PAGE_MIME ダウンロード時のmime-typeを記述したページ
181-:備考|
182-~デフォルトのskinのメニューの「添付」で呼び出されているため、デフォルトのskinを使う場合には必ず組み込む必要があります。
183-~プラグイン内設定の PLUGIN_ATTACH_MAX_FILESIZE を増やす場合は、php.iniの upload_max_filesize やApache の LimitRequestBodyなどPukiWiki以外での上限設定がある事に注意して下さい。
184-~PKWK_READONLY が有効の場合、このプラグインは「ファイルの新規添付、削除、凍結(凍結解除)」のリクエストを無効とします。
185-
186-*attachref [#k589fee9]
187-:種別|
188-(コマンド)~
189-ブロック型プラグイン
190-:重要度|
191-★★☆☆☆
192-:書式|
193-''&attachref(''
194-[&color(blue){添付ファイル名};] [, {&color(blue){refの引数}; }{, &color(blue){button}; }]}
195-''){''
196-[&color(blue){ボタン名};]
197-''};''
198-:引数|
199---button − <form></form>のsubmitボタン表示。デフォルトでは[添付]文字列によるリンク表示。リンクもボタンも、表示する文字列は<ボタン名>で変更可。
200-:概要|
201-添付ファイルが存在しているときは ref と同じ動作をします。添付ファイルが存在していないときは画面に [添付] リンクが存在して、それを押すと、アップロードフォーマットが出現して、そこでファイルをアップロードすると、[添付]リンクのあった場所に&amp;ref(...);してくれます。指定サイズでサムネイル表示もできるので便利です。
202-:作者|
203-sha
204-
72+*attachref [#attachref]
73+-|タイプ
74+&span(class=badge bg-primary){インライン(&)};&span(class=badge bg-success){ブロック(#)};
75+-|備考
76+画像系プラグインはrefに統合しました、内容はrefのエイリアスになります
77+文字数の短さからrefプラグインの使用を推奨します。
スポンサー