#author("2022-03-23T19:43:33+09:00","default:kanateko","kanateko")
#tag(プラグイン,自作,追加)

CENTER:#ref(select.jpg,center,wrap,400x0)

#contentsx

*連動可能なプルダウンを設置するプラグイン [#bfb5ba6e]
#infobox(plugin){{
name=select
pukiwiki=1.5.3
ver=1.2
update=2022-03-23
}}

select要素を使ったプルダウンを設置するプラグイン。
グループワードを設定することで、プルダウンの選択肢が変更された場合に、同じグループになっているプルダウンも連動して選択肢が変更される。

:このプラグインでできること|
-任意の項目数のプルダウンを設置できる
--グループワードを設定すれば複数のプルダウンを連動させられる
--select要素のname属性とプルダウンの (文字) サイズを変更可能

*ダウンロード [#r71da5ed]
最新: [[GitHub>https://github.com/kanateko/pukiwiki-plugin]]

|~日付|~バージョン|~備考|h
|2022-03-23|1.2|#ul(スクリプト部分を改善)|
|~|1.1|#ul(テーブル内でも使えるようにするため、代替セパレータの設定を追加)|
|~|1.0|#ul(初版作成)|

*インストール [#c66ea42c]
+GitHubにある「select.inc.php」をダウンロードしてpluginフォルダに入れる

*プラグイン設定 [#h447ccdc]
:SELECT_ALT_SEPARATOR|テーブル内でも使えるようにするための代替セパレータ。デフォルトは"~"

*使用方法 [#se5eec44]
  &select(<項目1|項目2|項目3|...>[,オプション]){[グループワード]};

テーブル内で使用する場合はセパレータがテーブルの書式と競合してしまうので代替セパレータを使用する。

**オプション [#v9da4e11]
:name=|select要素のname属性を変更する
:size=|文字サイズを変更する

*使用例 [#c6e74cba]
#tab{{
#:表示
レベル:&select(1|2|3|4|5,size=1.2em){tekitou};
ダメージ:&select(10|20|30|40|50,size=1.2em){tekitou};
#:ソース
 レベル:&select(1|2|3|4|5,size=1.2em){tekitou};
 ダメージ:&select(10|20|30|40|50,size=1.2em){tekitou};
}}


*追加したい機能 [#p5860edc]
-色関係の変更とか

*備考 [#pce650c6]
-現在このサイトで使用しているプラグインと配布版で内容に若干差異があるが、スクリプトがプラグインのファイルに含まれてるか否かというだけで動作に違いはない。

*コメント [#d0888ec3]
#pcomment(,10,above,reply)