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-2012 Magic3 Project.
9 * @license http://www.gnu.org/copyleft/gpl.html GPL License
10 * @version SVN: $Id: portal.tmpl.html 4762 2012-03-16 12:10:24Z fishbone $
11 * @link http://www.magic3.org
13 <patTemplate:tmpl name="_widget">
14 <script type="text/javascript">
16 function updateItem(){
17 if (!window.confirm('{_LC_MSG_UPDATE}')) return false;
18 document.main.act.value='update';
19 document.main.submit();
22 function getNewInfo(){
23 document.main.act.value='newinfo';
24 document.main.submit();
27 function sendToPortal(){
28 if (!window.confirm('{_LC_MSG_SEND_TO_PORTAL}')) return false;
29 document.main.act.value='{SITE_ACT}';
30 document.main.submit();
33 function selectCategoryMenu(){
34 var desc = {{CATEGORY_DESC_ITEMS}};
36 if (desc[document.main.item_site_category.value]) value = desc[document.main.item_site_category.value];
37 $('#category_desc').text(value);
40 function valueChanged(){
41 $("#send_portal_button").attr("disabled", "disabled");
42 $("#save_button").removeAttr("disabled");
45 $("#item_site_desc").change(function(){
48 $("#item_site_category").change(function(){
51 $("#item_site_state").change(function(){
59 <!-- m3:ErrorMessage -->
60 <form method="post" name="main">
61 <input type="hidden" name="task" value="portal" />
62 <input type="hidden" name="act" />
65 <table class="simple-table" width="100%">
66 <caption><span {_HELP_PORTAL_PORTAL_INFO}>{_LC_LABEL_PORTAL_INFO}</span></caption>
69 <td class="table-headside" width="150"><span {_HELP_PORTAL_URL}>{_LC_LABEL_URL}</span></td>
70 <td><a href="{PORTAL_URL}" target="_blank">{PORTAL_URL}</a> <input type="button" class="button" onclick="getNewInfo();" value="{_LC_LABEL_GET_NEW_INFO}" /></td>
75 <table class="simple-table" width="100%">
76 <caption><span {_HELP_PORTAL_SITEINFO}>{_LC_LABEL_SITE_INFO}</span></caption>
79 <td class="table-headside" width="150"><span {_HELP_PORTAL_SITENAME}>{_LC_LABEL_SITE_NAME}</span></td>
80 <td><input type="text" name="sitename" value="{SITE_NAME}" size="60" maxlength="100" disabled /></td>
83 <td class="table-headside"><span {_HELP_PORTAL_SITE_URL}>{_LC_LABEL_URL}</span></td>
87 <td class="table-headside"><span {_HELP_PORTAL_SERVER_ID}>{_LC_LABEL_SERVER_ID}</span></td>
91 <td class="table-headside"><span {_HELP_PORTAL_LOGO}>ロゴ</span></td>
94 <patTemplate:tmpl name="site_info" visibility="hidden">
96 <td class="table-headside"><span {_HELP_PORTAL_SITE_DESC}>{_LC_LABEL_SITE_DESC}</span></td>
97 <td><textarea id="item_site_desc" name="item_site_desc" rows="2" cols="50" style="width:100%;">{SITE_DESC}</textarea></td>
100 <td class="table-headside"><span {_HELP_PORTAL_SITE_ATTR}>{_LC_LABEL_SITE_ATTR}</span></td>
101 <td>{_LC_LABEL_SITE_CATEGORY}
102 <select id="item_site_category" name="item_site_category" onchange="selectCategoryMenu();">
103 <option value="" >-- {_LC_LABEL_UNSELECTED} --</option>
104 <patTemplate:tmpl name="category_list">
105 <option value="{VALUE}" {SELECTED}>{NAME}</option>
107 </select> <span id="category_desc"></span>
109 {_LC_LABEL_SITE_STATE}
110 <select id="item_site_state" name="item_site_state" >
111 <option value="" >-- {_LC_LABEL_UNSELECTED} --</option>
112 <patTemplate:tmpl name="state_list">
113 <option value="{VALUE}" {SELECTED}>{NAME}</option>
119 <td colspan="2" align="right">
120 <input id="send_portal_button" type="button" class="button" onclick="sendToPortal();" value="{_LC_LABEL_SEND_TO_PORTAL}" {SEND_DISABLED} />
121 <input id="save_button" type="button" class="button" onclick="updateItem();" value="{_LC_LABEL_SAVE}" {SAVE_DISABLED} />