** recorder.inc.php [#h55da1ee]
|RIGHT:100|LEFT:360|c
|~サマリ|任意の入力フォームから任意の内容をページ内に追加する (Trackerの部品を流用)|
|~リビジョン|0.9.2|
|~対応バージョン|1.4.7|
|~投稿者|[[TNG爆薬]]|
|~投稿日|&new{2007-04-08 (日) 02:48:16};|

- Copyright (C)
-- 2007 TNG explosive
-- 2002-2007 PukiWiki Developers Team
- License: GPL v2 or any later version

#contents

*** 使用法 [#j81a736e]
フォームに入力された値を編集して、設置ページ内の該当Recorderプラグインの上下いずれかに挿入します。~
このプラグインを使えば、commentプラグインなどの書式を、ファイルの改造を無しに簡単に変えることができます。(投稿者名を[[]]で囲わない など)~

*** 使用例(コメントPluginと同様の動きにする場合) [#h581b765]
細かい部分で動作が異なりますが(入力なしで登録した場合など)、見た目だけなら同じような動きになります。

*** 設定ファイル [#nf925e1f]
- :config/plugin/recorder/comment
 * fields
 |項目名|見出し|形式|オプション|デフォルト値|h
 |name|お名前|text|15||
 |comment|コメント|text|70||
 |insert|コメントの挿入|submit|||

- :config/plugin/recorder/comment/form
 お名前: [name][comment] [insert]

- :config/plugin/recorder/comment/page
 - [comment] -- [[[name]]] &new{[_date]};

*** ページ内記述 [#g859ee3c]
- above に対応する動作
 //
 
 ~
 #recorder(comment,-2)

- below に対応する動作
 #recorder(comment,1)

*** ダウンロード [#q88f48b4]
[[recorder.inc.php.txt:http://cybercrypt.nm.land.to/files/pukiwiki/plugin/recorder.inc.php.txt]]

*** 設定 [#ra7112bd]
+ recorder.inc.php.txt を recorder.inc.php にリネーム
+ plugin ディレクトリにコピーまたは移動

configファイルの書き方については [[Trackerのページを参照>しろくろのへや:tracker.inc.php]]~
ただし、設定ページ名は以下のもので作成しなければならない

|プラグイン名|設定ページ名|h
|~Tracker|:config/plugin/''tracker''/ 以下|
|~Recorder(本プラグイン)|:config/plugin/''recorder''/ 以下|

*** 書式 [#cffd21db]
#recorder([config file],内容を挿入する相対位置)

|動作|記述例|h
|~そのまま|#recorder|
|~上に伸びる|#recorder(,0)|
|~configファイル指定 & 下に伸びる|#recorder(sample,1)|

*** ソース変更履歴 [#qeaf2810]
|リビジョン|日時|内容|h
|0.9.2|2007-04-16|設置場所から挿入位置を相対的に行数で指定|
|0.9.1|2007-04-16|submitを指定したときに動作しないバグを修正|
|0.9|2007-04-09|細かいバグを修正|
|0.8|2007-04-08|晒しあげ|

*** コメント [#b731bdd4]
TrackerとCommentの合いの子みたいな~
既出かもしれない~
一応調べたけど無かった。あったらこのページ消して終わり~
~
%%page入力フィールドとかどう動くか分からない%%どうやらうごきました~
- ファイルが添付できないですね。コレができたら1.0かな -- [[TNG爆薬]] &new{2007-04-09 (月) 02:19:27};
- submit をフィールドで定義すると動かなくバグがありました。後で修正します -- [[TNG爆薬]] &new{2007-04-15 (日) 23:38:30};
- 合いの子。。。 --  &new{2007-04-16 (月) 00:45:52};
- これの利用法はアイディア次第って感じだね --  &new{2007-04-23 (月) 00:27:27};
- これ出力先のページを設置したところとは別にはできませんか? --  &new{2007-05-22 (火) 14:52:32};
-- 逆にお聞きしたいのですが、『設置したところとは別』 の 【どの位置】 に挿入すればよいでしょうか。ページ開始位置からの行数?基準となる指標プラグインを設置しておく? -- [[TNG爆薬]] &new{2007-05-26 (土) 21:01:27};
- 便利なプラグインですね。最近、テキストエリアで改行可能なコメントが欲しくて#commentプラグインを何時間もかけて改造しましたが、こっちを使った方が早かった気がします。他にも便利な使い方があれば、ぜひ教えて下さい。 -- [[あっきゅん]] &new{2008-12-19 (金) 05:29:01};

//#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.041 sec.

OSDN