ポケモン小説wiki
Help/Plugin/A の変更点


#navi(../)
*add [#vef8f18f]
:種別|
~コマンド
:重要度|
~★☆☆☆☆
:書式|
''?cmd=add''
&color(blue){&page=ページ名};
:概要|
~実行すると編集画面が表示されます。更新ボタンを押すと、指定した既存ページの末尾に編集欄で入力した内容が追加されます。
:引数|
~ページ名は省略できません。ページ名はエンコードされている必要があります。
~[[edit>../E-G#i1e8d3e8]]が編集画面に既存のページ内容を表示するのに対し、addは常に編集画面が空となります。不用意に既存の入力内容を変更する事がないため、単純に追記していくだけのページではaddを使うと便利です。
:備考|
~もともとデフォルトのskinでメニューの「追加」として使われていましたが、editコマンド(編集)で事足りるため、デフォルトのskinではメニューから外されています。
~PKWK_READONLY が有効の場合、このプラグインは全てのリクエストを無効とします。

*add [#vef8f18f]
:種別|
~コマンド
:重要度|
~★☆☆☆☆
:書式|
''?cmd=add''
&color(blue){&page=ページ名};
:概要|
~実行すると編集画面が表示されます。更新ボタンを押すと、指定した既存ページの末尾に編集欄で入力した内容が追加されます。
:引数|
~ページ名は省略できません。ページ名はエンコードされている必要があります。
~[[edit>../E-G#i1e8d3e8]]が編集画面に既存のページ内容を表示するのに対し、addは常に編集画面が空となります。不用意に既存の入力内容を変更する事がないため、単純に追記していくだけのページではaddを使うと便利です。
:備考|

*addline [#j9b1ecc7]
:種別|
(コマンド)~
ブロック型プラグイン~
インライン型プラグイン~
:重要度|
★★☆☆☆
:書式|
''#addline(''
[&color(blue){設定名};] {, [&color(blue){above};|&color(blue){below};|&color(blue){up};|&color(blue){down};|&color(blue){btn:[ボタン名]};|&color(blue){ltext:[左テキスト]};|&color(blue){rtext:[右テキスト]};]}
'')''~
''&addline(''
[&color(blue){設定名};] {, [&color(blue){before};|&color(blue){after};|&color(blue){above};|&color(blue){below};|&color(blue){up};|&color(blue){down};]}
''){''
[&color(blue){リンク名};]
''};''
:引数|
設定名: 「:config/plugin/addline/設定名」の指定
--above|below|up|down: #commentと同じで、追加するのがボタンの上か下かの指定
--btn: submitボタンに付ける名前
--ltext,rtext: submitボタンの左右につけるテキスト
--before,after: インライン型の場合に、追加するのがリンクの前(左)か後(右)の指定
:概要|
ボタンやリンクを押すと、設定ページで指定した文字列を行単位でします。
インライン型は同じ行内での文字列単位で追加も可能。 
ボタンやリンクの表記も変更可。
//:使用例|
:作者|
sha

*aname [#n9f7bab5]
:種別|
~インライン型プラグイン
~ブロック型プラグイン
:重要度|
~★★★★☆
:書式|
~''&aname(''
&color(blue){アンカー名};
[,{[&color(blue){super};],
[&color(blue){full};],
[&color(blue){noid};]}]
''){''
&color(blue){アンカー文字列};
''};''
~''#aname(''
&color(blue){アンカー名};
[,{[&color(blue){super};],
[&color(blue){full};],
[&color(blue){noid};]},
&color(blue){アンカー文字列};]
'')''
:概要|
~指定した位置にアンカー(リンクの飛び先)を設定します。
:引数|
~アンカー名の値がアンカーのフラグメント指定子に使用されます。アンカー名は省略できません。アンカー名には半角英字(大文字/小文字)が使用可能です。
~super,full,noid でアンカーの出力方式を指定します。
--super - アンカー文字列を上付き表示します。省略時は上付き表示されません。
--full - フラグメント指定子以外のURIを補ってアンカーを出力します。省略時はフラグメント指定子のみ出力されます。
--noid - アンカーにフラグメント指定子を出力しません。
:|~アンカー文字列が指定された場合、指定した文字列に対してアンカーが出力されます。アンカーの存在を利用者に明示したい場合に利用します。省略時は空文字に対するアンカーとなります。
~
super,full,noid のいずれかを指定した場合、アンカー文字列を省略または空文字とする事はできません。

:プラグイン内設定|~
--PLUGIN_ANAME_ID_MAX アンカー名に指定可能な文字列長の上限
--PLUGIN_ANAME_ID_REGEX アンカー名に指定可能な文字列の正規表現
--PLUGIN_ANAME_ID_MUST_UNIQUE 重複したアンカー名を利用した場合エラーとする
:備考|
~通常はインライン型プラグインとして使用します。2つのブロック型プラグインに挟まれた部分にアンカー設定したい場合にインラインプラグインとして記述できないため、ブロック型プラグインとしても使えるようにしてあります。
~PukiWiki本体処理でanameプラグインを内部的に呼び出しているため、必ず組み込む必要があります。


*article [#a06a7f60]
:種別|
~(コマンド)
~ブロック型プラグイン
:重要度|
~★★★☆☆
:書式|
''#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 投稿内容のメール自動配信先アドレス
:備考|
~PKWK_READONLY が有効の場合、このプラグインは全てのリクエストを無効とします。


*attach [#qe43bebc]
:種別|
~(コマンド)
~ブロック型プラグイン
:重要度|
~★★★★★
:書式|
''#attach(''
[&color(blue){nolist};]
[,&color(blue){noform};]
'')''
:概要|
~ページの添付ファイルの一覧を表示し、ファイル添付のための入力フォームを設置します。
:引数|
~nolist, noform で表示内容を指定します。
--nolist - ページの添付ファイルの一覧を表示しません。省略時は一覧を表示します。
--noform - ファイル添付のための入力フォームを表示しません。省略時は入力フォームを表示します。
:プラグイン内設定|~
--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以外での上限設定がある事に注意して下さい。
~PKWK_READONLY が有効の場合、このプラグインは「ファイルの新規添付、削除、凍結(凍結解除)」のリクエストを無効とします。

*attachref [#k589fee9]
:種別|
(コマンド)~
ブロック型プラグイン
:重要度|
★★☆☆☆
:書式|
''&attachref(''
[&color(blue){添付ファイル名};] [, {&color(blue){refの引数}; }{, &color(blue){button}; }]}
''){''
[&color(blue){ボタン名};]
''};''
:引数|
--button − <form></form>のsubmitボタン表示。デフォルトでは[添付]文字列によるリンク表示。リンクもボタンも、表示する文字列は<ボタン名>で変更可。 
:概要|
添付ファイルが存在しているときは ref と同じ動作をします。添付ファイルが存在していないときは画面に [添付] リンクが存在して、それを押すと、アップロードフォーマットが出現して、そこでファイルをアップロードすると、[添付]リンクのあった場所に&amp;ref(...);してくれます。指定サイズでサムネイル表示もできるので便利です。
:作者|
sha

トップページ   編集 差分 バックアップ ファイル添付 複製 名前変更 再読み込み   新規作成 ページ一覧 ページ検索 最近更新されたページ   ヘルプ   最終更新のRSS
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.