OSDN Git Service

初回コミット(v2.6.17.1)
[magic3/magic3.git] / widgets / photo_main / include / template / admin_author.tmpl.html
1 /**\r
2  * 表示データ作成用テンプレート(patTemplate)\r
3  *\r
4  * LICENSE: This source file is licensed under the terms of the GNU General Public License.\r
5  *\r
6  * @package    Magic3 Framework\r
7  * @author     平田直毅(Naoki Hirata) <naoki@aplo.co.jp>\r
8  * @copyright  Copyright 2006-2011 Magic3 Project.\r
9  * @license    http://www.gnu.org/copyleft/gpl.html  GPL License\r
10  * @version    SVN: $Id: admin_author.tmpl.html 4353 2011-09-25 05:49:51Z fishbone $\r
11  * @link       http://www.magic3.org\r
12  */\r
13 <patTemplate:tmpl name="_widget">\r
14 <script type="text/javascript">\r
15 //<![CDATA[\r
16 function newItem(){\r
17         document.main.task.value = 'author_detail';\r
18         document.main.act.value = 'new';\r
19         document.main.submit();\r
20         return true;\r
21 }\r
22 function editItem(){\r
23         if (document.main.seriallist.value){\r
24                 var items = document.main.seriallist.value.split(",");\r
25                 for (var i = 0; i < items.length; i++){\r
26                         var name = "document.main.item" + i + "_selected";\r
27                         var itemObj = eval(name);\r
28                         // チェックありのときは終了\r
29                         if (itemObj && itemObj.checked) break;\r
30                 }\r
31                 if (i == items.length){                 \r
32                         window.alert('{_LC_MSG_SELECT_ITEM}');\r
33                 } else {\r
34                         document.main.task.value = 'author_detail';\r
35                         document.main.act.value = 'edit';\r
36                         document.main.serial.value = items[i];\r
37                         document.main.submit();\r
38                 }\r
39         }\r
40         return true;\r
41 }\r
42 function editItemBySerial(serial){\r
43         document.main.task.value = 'author_detail';\r
44         document.main.act.value = 'edit';\r
45         document.main.serial.value = serial;\r
46         document.main.submit();\r
47 }\r
48 function delItem(){\r
49         if (document.main.seriallist.value){\r
50                 var items = document.main.seriallist.value.split(",");\r
51                 for (var i = 0; i < items.length; i++){\r
52                         var name = "document.main.item" + i + "_selected";\r
53                         var itemObj = eval(name);\r
54                         // チェックありのときは終了\r
55                         if (itemObj && itemObj.checked) break;\r
56                 }\r
57                 if (i == items.length){                 \r
58                         window.alert('{_LC_MSG_SELECT_DEL_ITEM}');\r
59                 } else {\r
60                         if (!window.confirm('{_LC_MSG_DELETE_ITEM}')) return false;\r
61                         document.main.act.value = 'delete';\r
62                         document.main.submit();\r
63                 }\r
64         }\r
65         return true;\r
66 }\r
67 function selpage(page){\r
68         document.main.act.value = 'selpage';\r
69         document.main.page.value = page;\r
70         document.main.submit();\r
71         return true;\r
72 }\r
73 $(function(){\r
74         // スクロールバー付きのテーブルを作成\r
75         m3_tableWithScrollbar('authorlist', -1, 0);\r
76 });\r
77 //]]>\r
78 </script>\r
79 <div align="center">\r
80 {MENU_ITEMS}\r
81 <!-- m3:ErrorMessage -->\r
82 <form method="post" name="main">\r
83 <input type="hidden" name="task" value="author" />\r
84 <input type="hidden" name="act" />\r
85 <input type="hidden" name="serial" />\r
86 <input type="hidden" name="seriallist" value="{SERIAL_LIST}" />\r
87 <input type="hidden" name="page" value="{PAGE}" />\r
88 <table width="90%">\r
89 <tr><td><label><span {_HELP_AUTHOR}>{_LC_LABEL_AUTHOR}</span></label></td>\r
90 <td align="right"><span {_HELP_AUTHOR_NEW_BTN}><input type="button" class="button" onclick="newItem();" value="{_LC_LABEL_NEW}" /></span><span {_HELP_AUTHOR_EDIT_BTN}><input type="button" class="button" onclick="editItem();" value="{_LC_LABEL_EDIT}" /></span><span {_HELP_AUTHOR_DEL_BTN}><input type="button" class="button" onclick="delItem();" value="{_LC_LABEL_DELETE}" /></span>\r
91 </td></tr>\r
92 <tr><td colspan="2">\r
93 \r
94 <table id="authorlist" class="simple-table" width="100%">\r
95     <thead>\r
96         <tr>\r
97             <th width="35"><span {_HELP_AUTHOR_CHECK}>{_LC_LABEL_CHECK}</span></th>\r
98             <th width="20%"><span {_HELP_AUTHOR_ACCOUNT}>{_LC_LABEL_ACCOUNT}</span></th>\r
99             <th width="20%"><span {_HELP_AUTHOR_NAME}>{_LC_LABEL_NAME}</span></th>\r
100             <th width="10%"><span {_HELP_AUTHOR_PHOTO_COUNT}>{_LC_LABEL_IMAGE_COUNT}</span></th>\r
101             <th width="10%"><span {_HELP_AUTHOR_VISIBLE_COUNT}>{_LC_LABEL_PUBLISHED_IMAGE_COUNT}</span></th>\r
102             <th width="10%"><span {_HELP_AUTHOR_LOGIN_COUNT}>{_LC_LABEL_LOGIN_COUNT}</span></th>\r
103             <th><span {_HELP_AUTHOR_LAST_DT}>{_LC_LABEL_REGIST_DT}</span></th>\r
104         </tr>\r
105     </thead>\r
106     <tbody>\r
107         <patTemplate:tmpl name="authorlist">\r
108         <tr>\r
109             <td align="center"><input type="checkbox" name="item{INDEX}_selected" /></td>\r
110             <td><a href="#" onclick="editItemBySerial({SERIAL});">{ACCOUNT}</a></td>\r
111             <td>{NAME}</td>\r
112             <td align="center">{IMAGE_COUNT}</td>\r
113             <td align="center">{VISIBLE_COUNT}</td>\r
114             <td align="center">{LOGIN_COUNT}</td>\r
115             <td align="center">{REGIST_DT}</td>\r
116         </tr>\r
117         </patTemplate:tmpl>\r
118     </tbody>\r
119 </table>\r
120 </td></tr>\r
121 <tr><td>\r
122 {PAGE_LINK}\r
123 </td><td align="right"><patTemplate:tmpl name="search_range" visibility="hidden"><label>{_LC_LABEL_RANGE}&nbsp;{START_NO}-{END_NO}</label>&nbsp;&nbsp;</patTemplate:tmpl><label>{TOTAL_COUNT}</label></td></tr>\r
124 </table>\r
125 \r
126 </form>\r
127 </div>\r
128 </patTemplate:tmpl>\r