2 * 表示データ作成用テンプレート(patTemplate)
4 * LICENSE: This source file is licensed under the terms of the GNU General Public License.
6 * @package Magic3 Framework
7 * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp>
8 * @copyright Copyright 2006-2014 Magic3 Project.
9 * @license http://www.gnu.org/copyleft/gpl.html GPL License
11 * @link http://www.magic3.org
13 <patTemplate:tmpl name="_widget">
14 <script type="text/javascript">
17 if (!window.confirm('項目を新規追加しますか?')) return false;
18 document.main.act.value = 'add';
19 document.main.submit();
22 function updateItem(){
23 if (!window.confirm('設定を更新しますか?')) return false;
24 document.main.act.value='update';
25 document.main.submit();
30 document.main.act.value = 'select';
31 document.main.submit();
35 document.main.task.value = 'list';
36 document.main.submit();
39 function reloadMenuDef()
42 var id = document.main.menuid.value;
43 url = "?task=smenudef&openby=tabs&menuid=" + id;
44 document.getElementById("menu_def").src = url;
46 function activateTab(tab)
48 $('.nav-tabs a[href="#' + tab + '"]').tab('show');
55 activateTab('{ACTIVE_TAB}');
58 $('#is_hier').click(function(){
65 <div class="m3config_tabs tab-content">
66 <div id="widget_config" class="tab-pane">
67 <!-- m3:ErrorMessage -->
68 <form method="post" name="main">
69 <input type="hidden" name="task" />
70 <input type="hidden" name="act" />
71 <input type="hidden" name="serial" value="{SERIAL}" />
73 <table style="margin: 0 auto;">
74 <tr><td><span {_HELP_MENU_DETAIL}>メニュー設定</span></td>
75 <td align="right"><span {_HELP_MENU_LIST_BTN}><input type="button" class="button" onclick="listItem();" value="設定一覧" /></span>
78 <table class="simple-table" style="margin:0 auto;width:950px;">
81 <td class="table-headside" width="150"><span {_HELP_MENU_NAME_INPUT}>名前</span></td>
83 <select name="item_id" onchange="selectItem();" {ID_DISABLED}>
84 <option value="0">-- 新規 --</option>
85 <patTemplate:tmpl name="title_list">
86 <option value="{VALUE}" {SELECTED}>{NAME}</option>
89 <patTemplate:tmpl name="item_name_visible" visibility="hidden">
90 <input type="text" name="item_name" value="{NAME}" size="40" maxlength="40" style="width:50%;" />
93 <td class="table-headside" width="150"><span {_HELP_MENU_ID}>ID</span></td>
94 <td align="center">{ID}
98 <td class="table-headside"><span {_HELP_MENU_DEF}>メニュー定義</span></td>
100 <select name="menuid" {ID_DISABLED}>
101 <patTemplate:tmpl name="menu_id_list">
102 <option value="{VALUE}" {SELECTED}>{NAME}</option>
105 <!--<span {_HELP_MENU_EDIT_DEF_BTN}><input id="edit_menu" type="button" class="button" value="メニュー定義を編集" /></span>-->
109 <td class="table-headside"><span {_HELP_MENU_LIMIT_USER}>ユーザ制限</span></td>
110 <td colspan="3"><input type="checkbox" name="item_limituser" {LIMIT_USER} />
114 <td align="right" colspan="4">
115 <patTemplate:tmpl name="update_button" visibility="hidden">
116 <input type="button" class="button" onclick="updateItem();" value="更新" />
118 <patTemplate:tmpl name="add_button" visibility="hidden">
119 <input type="button" class="button" onclick="addItem();" value="新規追加" />
130 <div id="menu_define" class="tab-pane m3config_fullwidth">
131 <iframe id="menu_def" name="menu_def" style="width:100%; height:2000px; border:none;" allowTransparency="true" frameborder="0">{_LC_LABEL_NENU_DEF}</iframe>