ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 3999


Ignore:
Timestamp:
Sep 13, 2007, 4:07:37 PM (12 years ago)
Author:
ebihara
Message:

#1183:CMD設定で使用許可を「使用する」に変更した場合、使用範囲を全てチェックするようにした

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/modules/admin/templates/list_c_cmd.tpl

    r3861 r3999  
    1515    ({/foreach})
    1616    );
     17    /***
     18     * チェックボックスによる小窓使用範囲設定の可否を切り替える
     19     *
     20     * 「使用許可」セレクトボックス選択後に呼ばれる
     21     *
     22     * @param string cmd_name CMD名称
     23     */
    1724    function changePermitEnable(cmd_name)
    1825    {
    1926        var select_using = document.getElementById("select_using_" + cmd_name);
    2027        var permit_prefix = "check_permit_";
     28
    2129        for (var i=0; i < permit_list.length; i++) {
    2230            var permit_name = permit_list[i];
    2331            var permit = document.getElementById(permit_prefix + cmd_name + "_" + permit_name);
    24             if (select_using.selectedIndex == 1) {
     32            if (select_using.selectedIndex == 1) {  // 「使用しない」が選択されている
    2533                permit.setAttribute('disabled', 'disabled');
    26             } else {
     34            } else {  // 「使用する」が選択されている
    2735                permit.removeAttribute('disabled');
     36                permit.setAttribute('checked', 'checked');  // 全使用範囲を選択済に
    2837            }
    2938        }
     
    6170<td>({$cmd_name})</td>
    6271<td>
    63 <select name="using" id="select_using_({$cmd_name})" onChange="changePermitEnable('({$cmd_name})')">
     72<select name="using" id="select_using_({$cmd_name})" onchange="changePermitEnable('({$cmd_name})')">
    6473    <option value="0">使用する
    6574    <option value="1"({if $c_cmd.disabled}) selected="selected"({/if})>使用しない
Note: See TracChangeset for help on using the changeset viewer.