XoopsX / legacy

XOOPS Cube Legacy base repository
15 stars 11 forks source link

legacy: add form type "radio" & "radio_br" #17

Closed nao-pon closed 12 years ago

nao-pon commented 12 years ago

ref. https://www.facebook.com/groups/313506525343887/permalink/497994333561771/

naao commented 12 years ago

これだと、既存のセレクタやマルチセレクタに影響を与えずに、radioボタンで単一セレクトが可能になるんですね?

nao-pon commented 12 years ago

はい、その通りです。

nao-pon commented 12 years ago

ちなみに、xoops_version.php の config 設定で

'formtype' => ((defined('_MI_LEGACY_DETAILED_VERSION') && version_compare(_MI_LEGACY_DETAILED_VERSION, 'CorePack 20120824', '>='))? 'radio_br' : 'select')

こんな感じでOK。

naao commented 12 years ago

酒井さんのは参考に見させていただく限りでは良いんですが、既存のが全部入れ変わってしまうため、大本のlegacyに取り込まれる可能性はかなり低いと思いますが、 新規追加なら、取り込んでいただける可能性は高そうなので、良いですね。

naao commented 12 years ago

'_MI_LEGACY_DETAILED_VERSION' で切換える件は、 それ以前のLegacyに最新X-updateをインストールした時点で、configsテーブルに「select」で書かれた状態から、 Legacyを最新版に入れ変えてからX-updateをバージョンアップすれば、その時点で「radio」に変わってくれますかね?

nao-pon commented 12 years ago

はい、テスト済みで、モジュールアップデートで切り替わります。

naao commented 12 years ago

なるほど! それなら心配ごともクリアされたので、 私はマージOKだと思います。

argon358 commented 12 years ago

+1

bluemooninc commented 12 years ago

http://dl.dropbox.com/u/31666676/github/select_multi.png

same chekbox for select-multi for group.

hamaco commented 12 years ago

:+1: