OSDN Git Service

初回コミット(v2.6.17.1)
[magic3/magic3.git] / widgets / reserve_main / include / template / admin_user_detail.tmpl.html
1 <patTemplate:tmpl name="_widget">\r
2 <style type="text/css">@import url({SCRIPT_URL}/jscalendar-1.0/calendar-win2k-1.css);</style>\r
3 <script type="text/javascript" src="{SCRIPT_URL}/jscalendar-1.0/calendar.js"></script>\r
4 <script type="text/javascript" src="{SCRIPT_URL}/jscalendar-1.0/lang/calendar-ja.js"></script>\r
5 <script type="text/javascript" src="{SCRIPT_URL}/jscalendar-1.0/calendar-setup.js"></script>\r
6 <script type="text/javascript" src="{SCRIPT_URL}/md5.js"></script>\r
7 <SCRIPT language="JavaScript">\r
8 <!--\r
9 function addItem(){\r
10     if (document.main.family_name.value == '' || document.main.first_name.value == '' ||\r
11         document.main.family_name_kana.value == '' || document.main.first_name_kana.value == ''){\r
12         window.alert('ユーザ名が入力されていません');\r
13         return false;\r
14     }\r
15     if (document.main.email.value == ''){\r
16         window.alert('Eメールアドレスが入力されていません');\r
17         return false;\r
18     }\r
19     if (document.main.item_password.value == ''){\r
20         window.alert('パスワードが入力されていません');\r
21         return false;\r
22     }\r
23     if (!window.confirm('項目を新規追加しますか?')) return false;\r
24     document.main.act.value = 'add';\r
25     document.main.password.value = hex_md5(document.main.item_password.value);\r
26     document.main.submit();\r
27     return true;\r
28 }\r
29 function updateItem(){\r
30     if (!window.confirm('項目を更新しますか?')) return false;\r
31     document.main.act.value = 'update';\r
32     if (document.main.item_password.value != '********') document.main.password.value = hex_md5(document.main.item_password.value);\r
33     document.main.submit();\r
34     return true;\r
35 }\r
36 function delItem(){\r
37     if (!window.confirm('項目を削除しますか?')) return false;\r
38     document.main.act.value = 'delete';\r
39     document.main.submit();\r
40     return true;\r
41 }\r
42 function cancelItem(){\r
43     document.main.task.value = 'user';\r
44     document.main.submit();\r
45     return true;\r
46 }\r
47 // -->\r
48 </SCRIPT>\r
49 \r
50 <div align="center">\r
51 {MENU_ITEMS}\r
52 <!-- m3:ErrorMessage -->\r
53 <form method="post" name="main">\r
54 <input type="hidden" name="act" />\r
55 <input type="hidden" name="task" value="user_detail" />\r
56 <input type="hidden" name="serial" value="{SERIAL}" />\r
57 <input type="hidden" name="password" />\r
58 <table width="90%">\r
59 <tr><td><label>ユーザ詳細</label></td>\r
60 <td align="right"><span {_HELP_USER_RET_BTN}><input type="button" class="button" onClick="cancelItem();" value="戻る"></span>\r
61 </td></tr>\r
62 <tr><td colspan="2">\r
63 \r
64 <table class="simple-table">\r
65     <tbody>\r
66         <tr>\r
67             <td class="table-headside" width="150px"><span {_HELP_USER_NO}>No(任意)</span></td>\r
68             <td><input type="text" name="user_no" value="{USER_NO}" size="30" maxlength="30" {USER_NO_DISABLED}></td>\r
69             <td class="table-headside" width="150px"><span {_HELP_MEMBER_EMAIL}>Eメール(ログインアカウント)</span></td>\r
70             <td><input type="text" name="email" value="{EMAIL}" size="30" maxlength="50" {EMAIL_DISABLED}></td>\r
71         </tr>\r
72         <tr class="even">\r
73             <td class="table-headside"><span {_HELP_MEMBER_NAME}>名前(姓・名)</span></td>\r
74             <td><input type="text" name="family_name" value="{FAMILY_NAME}" size="10" maxlength="20" {FAMILY_NAME_DISABLED}>&nbsp;<input type="text" name="first_name" value="{FIRST_NAME}" size="10" maxlength="20" {FIRST_NAME_DISABLED}></td>\r
75             <td class="table-headside"><span {_HELP_MEMBER_NAME_KANA}>名前カナ(姓・名)</span></td>\r
76             <td><input type="text" name="family_name_kana" value="{FAMILY_NAME_KANA}" size="10" maxlength="20" {FAMILY_NAME_KANA_DISABLED}>&nbsp;<input type="text" name="first_name_kana" value="{FIRST_NAME_KANA}" size="10" maxlength="20" {FIRST_NAME_KANA_DISABLED}></td>\r
77         </tr>\r
78         <tr>\r
79             <td class="table-headside"><span {_HELP_MEMBER_ZIP}>郵便番号</span></td>\r
80             <td><input type="text" name="zipcode" value="{ZIPCODE}" size="10" maxlength="10" {ZIPCODE_DISABLED}></td>\r
81             <td class="table-headside"><span {_HELP_MEMBER_STATE}>都道府県</span></td>\r
82             <td>\r
83 <select name="state" {STATE_DISABLED}>\r
84 <option value="0">未設定</option>\r
85 <patTemplate:tmpl name="state_list">\r
86 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
87 </patTemplate:tmpl>\r
88 </select>\r
89             </td>\r
90         </tr>\r
91         <tr class="even">\r
92             <td class="table-headside"><span {_HELP_MEMBER_ADD1}>住所1</span></td>\r
93             <td colspan="3"><input type="text" name="address" value="{ADDRESS}" maxlength="100" style="width:100%;" {ADDRESS_DISABLED}></td>\r
94         </tr>\r
95         <tr class="even">\r
96             <td class="table-headside"><span {_HELP_MEMBER_ADD2}>住所2</span></td>\r
97             <td colspan="3"><input type="text" name="address2" value="{ADDRESS2}" maxlength="100" style="width:100%;" {ADDRESS2_DISABLED}></td>\r
98         </tr>\r
99         <tr>\r
100             <td class="table-headside"><span {_HELP_MEMBER_PHONE}>電話番号</span></td>\r
101             <td><input type="text" name="phone" value="{PHONE}" size="30" maxlength="30" {PHONE_DISABLED}></td>\r
102             <td class="table-headside"><span {_HELP_MEMBER_FAX}>FAX</span></td>\r
103             <td><input type="text" name="fax" value="{FAX}" size="30" maxlength="30" {FAX_DISABLED}></td>\r
104         </tr>\r
105         <tr class="even">\r
106             <td class="table-headside"><span {_HELP_MEMBER_MOBILE}>携帯電話</span></td>\r
107             <td colspan="3"><input type="text" name="mobile" value="{MOBILE}" size="30" maxlength="30" {MOBILE_DISABLED}></td>\r
108         </tr>\r
109         <tr>\r
110             <td class="table-headside"><span {_HELP_MEMBER_GENDER}>性別</span></td>\r
111             <td>\r
112 <select name="gender" {GENDER_DISABLED}>\r
113 <option value="0" {GENDER_NONE}>未設定</option>\r
114 <option value="1" {GENDER_MALE}>男</option>\r
115 <option value="2" {GENDER_FEMALE}>女</option>\r
116 </select>\r
117             </td>\r
118             <td class="table-headside"><span {_HELP_MEMBER_BIRTH}>生年月日</span></td>\r
119             <td><input type="text" id="calenderinput" name="birthday" value="{BIRTHDAY}" size="15" maxlength="15" {BIRTHDAY_DISABLED}><button id="calenderbutton" {CALENDER_DISABLED}>カレンダー</button>\r
120             </td>\r
121         </tr>\r
122         <tr class="even">\r
123             <td class="table-headside">更新者</td>\r
124             <td>{UPDATE_USER}</td>\r
125             <td class="table-headside">更新日時</td>\r
126             <td>{UPDATE_DT}</td>\r
127         </tr>\r
128         <tr>\r
129             <td class="table-headside" width="100px"><span {_HELP_MEMBER_PWD}>パスワード</span></td>\r
130             <td colspan="3"><input type="password" name="item_password" value="{PASSWORD}" size="30" maxlength="40" AUTOCOMPLETE = "off"></td>\r
131             <!--<td colspan="3">\r
132             <input type="button" class="button" onClick="sendPassword()" value="再作成して、メール送信" {SEND_PWD}>&nbsp;&nbsp;\r
133             {SEND_MESSAGE} {PWD_MESSAGE}</td>-->\r
134         </tr>\r
135         <tr class="even">\r
136             <td colspan="4" align="right">\r
137 <patTemplate:tmpl name="add_button" visibility="hidden">\r
138             <input type="button" class="button" onClick="addItem();" value="新規登録">\r
139 </patTemplate:tmpl>\r
140 <patTemplate:tmpl name="update_button" visibility="hidden">\r
141                 <input type="button" class="button" onClick="delItem();" value="削除">\r
142                 <input type="button" class="button" onClick="updateItem();" value="更新">\r
143 </patTemplate:tmpl>\r
144             </td>\r
145         </tr>\r
146     </tbody>\r
147 </table>\r
148 \r
149 </td></tr>\r
150 </table>\r
151 </form>\r
152 </div>\r
153 <SCRIPT language="JavaScript">\r
154 <!--\r
155 Calendar.setup(\r
156     {\r
157       inputField  : "calenderinput",         // ID of the input field\r
158       ifFormat    : "%Y/%m/%d",    // the date format\r
159       button      : "calenderbutton"       // ID of the button\r
160     }\r
161 );\r
162 // -->\r
163 </SCRIPT>\r
164 </patTemplate:tmpl>\r