Top > PukiWiki > make > ref_s.inc.php

TITLE:添付されたファイルを一覧表示して選択するとrefプラグイン記法に置き換わる
*ref_s.inc.php [#y51721ab]
#table_edit2(,table_mod=open){{
|SIZE(12):RIGHT:100|LEFT:360|c
|~目的|refプラグインでは添付ファイルを設置する時にファイルを参照するのが面倒なので作ってみました。|
|~対応バージョン|1.4.7plus-i18nで確認|
|~作成者|taru|
|~公開日|&new{2007-10-20 (土) 23:12:52};|
|~ライセンス|GPL2|
}}
 [[diary/2007-07-17]]から作り始めて、ゆっくりペースで開発を進めてきましたが、ようやく形が整ってきたので公開してみます。&br;
 度々長期間放置していた時期があったため、何度か内部コードの仕様を忘れてしまい思い出すのにも苦労しましたが、内部の作りが怪しく分割されているためコードが読みにくいのも時間が掛かった原因でしょうかorz。(しかしこのプラグインはあまり役に立たないという噂も…)
#contentsx
*使い方 [#wa0bc7b6]
文中に下記の記述方法で利用できます。
-ブロック型
 #ref_s
又は、
 #ref_s(オプション)
-インライン型
 &ref_s;
又は、
 &ref_s(オプション);
**プラグインオプション [#u71c1503]
 インライン・ブロックの両プラグインはref_s(&color(Blue){オプション};)の記述で各個内にオプションを設定できます。オプションは文字列内に&color(Blue){=};が含まれる場合(例:key=オプション値)、ref_sプラグインに対するオプションとなり、それ以外はrefプラグインに引渡すオプションとなります。
#table_edit2(form=text|textarea|textarea){{{
|key|値|補足|h
|filter_mode|page&br;file|フィルタモードをページ名にするかファイル名にするかを切替えます。|
|filter|正規表現|フィルタに渡す正規表現の条件|
}}}
*ダウンロード [#wc5ddabd]

&color(Blue){ref_s.inc.php};は&color(Navy){extend/plugin};へ&br;
&color(Blue){ref_s.mo};は&color(Navy){extend/locale/ja_JP/LC_MESSAGES};に置いてください。

※&color(Navy){extend/plugin};,&color(Navy){extend/locale/ja_JP/LC_MESSAGES};はplus-i18n版で追加されたディレクトリです。

#table_edit2(form=text|textarea|text|textarea,table_mod=open){{
|SIZE(12):|SIZE(12):|SIZE(12):|SIZE(12):|c
|~ファイル|~Ver|~日付|~コメント|h
|&ref(ref_s.inc.php-0.3.zip.tgz);|0.3|'07/11/15| 設定値を間違えていた為、設置するとエラーになっていたのを今ごろ気がつきました。 (..; &br;&color(,#ccddff){(添付ファイルがzipとtgzで2重圧縮されています。解凍はtgz→zipの順に行ってください。)};|
|&ref(ref_s.inc.php-0.2.zip.tgz);|0.2|'07/10/21|認証や凍結時の動作を忘れてたので付け足しました。&br;&color(,#ccddff){(添付ファイルがzipとtgzで2重圧縮されています。解凍はtgz→zipの順に行ってください。)};|
|&ref(ref_s.inc.php-0.1.zip.tgz);|0.1|'07/10/20|初公開|
}}
*コメント [#p99752bd]
- 説明が所々間違っているため訂正しました。今まで、ツッコミが無かったのは利用者がいないからかな・・・。 -- [[taru]] &new{2008-02-26 (火) 18:01:40};

#comment

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes