OSDN Git Service

初回コミット(v2.6.17.1)
[magic3/magic3.git] / widgets / blog_main / include / template / entry_detail.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-2013 Magic3 Project.\r
9  * @license    http://www.gnu.org/copyleft/gpl.html  GPL License\r
10  * @version    SVN: $Id: entry_detail.tmpl.html 5649 2013-02-13 12:52:07Z 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 addItem(){\r
17         if (!window.confirm('項目を新規追加しますか?')) return false;\r
18         document.main.act.value = 'add';\r
19         document.main.submit();\r
20         return true;\r
21 }\r
22 function updateItem(){\r
23         if (!window.confirm('項目を更新しますか?')) return false;\r
24         document.main.act.value = 'update';\r
25         document.main.submit();\r
26         return true;\r
27 }\r
28 function delItem(){\r
29         if (!window.confirm('項目を削除しますか?')) return false;\r
30         document.main.act.value = 'delete';\r
31         document.main.submit();\r
32         return true;\r
33 }\r
34 function listItem(){\r
35         document.main.task.value = 'entry';\r
36         document.main.submit();\r
37         return true;\r
38 }\r
39 function viewHistory(){\r
40         document.main.task.value = 'history';\r
41         document.main.submit();\r
42         return true;\r
43 }\r
44 // プレビューを別ウィンドウで表示\r
45 function previewInOtherWindow()\r
46 {\r
47         m3ShowPreviewWindow(0, "{PREVIEW_URL}");\r
48         return true;\r
49 }\r
50 $(function(){\r
51         $("#example").tabs();\r
52         \r
53         Calendar.setup({\r
54                 inputField  : "item_start_date",         // ID of the input field\r
55                 ifFormat    : "%Y/%m/%d",    // the date format\r
56                 button      : "calenderbutton1"       // ID of the button\r
57         });\r
58         Calendar.setup({\r
59                 inputField  : "item_end_date",         // ID of the input field\r
60                 ifFormat    : "%Y/%m/%d",    // the date format\r
61                 button      : "calenderbutton2"       // ID of the button\r
62         });\r
63         \r
64         // WYSIWYGエディター作成\r
65         m3SetWysiwygEditor('item_html', 500/* 高さ */);\r
66         m3SetWysiwygEditor('item_html2', 500/* 高さ */);\r
67 //      m3_setHtmlEditor('item_html');\r
68 //      m3_setHtmlEditor('item_html2');\r
69 });\r
70 //]]>\r
71 </script>\r
72 <div align="center">\r
73 {MENU_ITEMS}\r
74 <!-- m3:ErrorMessage -->\r
75 <form method="post" name="main">\r
76 <input type="hidden" name="task" value="entry_detail" />\r
77 <input type="hidden" name="act" />\r
78 <input type="hidden" name="serial" value="{SERIAL}" />\r
79 <input type="hidden" name="entryid" value="{ENTRYID}" />\r
80 <table width="90%">\r
81 <tr><td><span {_HELP_ENTRY_DETAIL}><label>ブログ記事詳細</label></span></td><td align="right">\r
82 <patTemplate:tmpl name="cancel_button" visibility="visible"><span {_HELP_ENTRY_RET_BTN}><input type="button" class="button" onclick="listItem();" value="一覧" /></span></patTemplate:tmpl>\r
83 </td></tr>\r
84 <tr><td colspan="2">\r
85 <table class="simple-table">\r
86     <tbody>\r
87         <tr>\r
88             <td class="table-headside" width="100"><span {_HELP_ENTRY_ID}>ID</span></td>\r
89             <td width="100" align="center">{ID}</td>\r
90             <td class="table-headside" width="100"><span {_HELP_ENTRY_NAME}>タイトル</span></td>\r
91             <td><input type="text" name="item_name" value="{ITEM_NAME}" size="60" maxlength="60" style="width:100%;" /></td>\r
92             <td class="table-headside" width="100"><span {_HELP_ENTRY_STATUS}>公開</span></td>\r
93             <td>\r
94             <select name="item_status">\r
95                 <option value="1" {SELECTED_EDIT}>編集中(非公開)</option>\r
96                 <option value="2" {SELECTED_PUBLIC}>公開</option>\r
97                 <option value="3" {SELECTED_CLOSED}>非公開</option>\r
98             </select>\r
99             </td>           \r
100             <!--<td class="table-headside" width="70px">対応言語</td>\r
101             <td width="70px">\r
102 <patTemplate:tmpl name="default_lang" visibility="hidden">\r
103 {DEFAULT_LANG}\r
104 </patTemplate:tmpl>\r
105 <patTemplate:tmpl name="select_lang" visibility="hidden">\r
106             <select name="item_lang" onchange="selectItemLang();">\r
107                 <patTemplate:tmpl name="lang_list">\r
108                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
109                 </patTemplate:tmpl>\r
110             </select>\r
111 </patTemplate:tmpl>\r
112             </td>-->\r
113         </tr>\r
114         <tr class="even">\r
115             <td class="table-headside"><span {_HELP_ENTRY_USER}>投稿者</span></td>\r
116             <td align="center">{ENTRY_USER}</td>\r
117             <td class="table-headside"><span {_HELP_ENTRY_DT}>投稿日時</span></td>\r
118             <td>日付<input type="text" id="item_entry_date" name="item_entry_date" value="{ENTRY_DATE}" size="15" maxlength="10" />&nbsp;&nbsp;時間<input type="text" id="item_entry_time" name="item_entry_time" value="{ENTRY_TIME}" size="15" maxlength="10" /></td>\r
119             <td class="table-headside"><span {_HELP_ENTRY_BLOGID}>所属ブログ</span></td>\r
120             <td>\r
121             <patTemplate:tmpl name="select_blogid_area" visibility="hidden">\r
122             <select name="blogid">\r
123                 <patTemplate:tmpl name="blogid_list">\r
124                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
125                 </patTemplate:tmpl>\r
126             </select>\r
127             </patTemplate:tmpl>\r
128             <patTemplate:tmpl name="show_blogid_area" visibility="hidden">{BLOG_NAME}<input type="hidden" name="blogid" value="{BLOG_ID}" /></patTemplate:tmpl>\r
129             </td>\r
130         </tr>\r
131         <tr>\r
132             <td class="table-headside"><span {_HELP_ENTRY_ACTIVE_TERM}>公開期間</span></td>\r
133             <td colspan="5">開始日:<input type="text" id="item_start_date" name="item_start_date" value="{START_DATE}" size="15" maxlength="10" /><a href="#" id="calenderbutton1"><img src="{CALENDAR_IMG}" alt="カレンダー" title="カレンダー" border="0" /></a>&nbsp;&nbsp;時間:<input type="text" id="item_start_time" name="item_start_time" value="{START_TIME}" size="15" maxlength="10" />&nbsp;&nbsp;~&nbsp;&nbsp;終了日:<input type="text" id="item_end_date" name="item_end_date" value="{END_DATE}" size="15" maxlength="10" /><a href="#" id="calenderbutton2"><img src="{CALENDAR_IMG}" alt="カレンダー" title="カレンダー" border="0" /></a>&nbsp;&nbsp;時間:<input type="text" id="item_end_time" name="item_end_time" value="{END_TIME}" size="15" maxlength="10" /></td>\r
134         </tr>\r
135         <tr class="even">\r
136             <td class="table-headside"><span {_HELP_ENTRY_CATEGORY}>カテゴリー</span></td>\r
137             <td colspan="5">\r
138     <patTemplate:tmpl name="category">\r
139     <select name="item_category{INDEX}">\r
140         <option value="0">-- 未選択 --</option>\r
141         <patTemplate:tmpl name="category_list">\r
142                 <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
143         </patTemplate:tmpl>\r
144     </select>\r
145     </patTemplate:tmpl>\r
146             </td>\r
147         </tr>\r
148         <tr>\r
149             <td class="table-headside"><span {_HELP_ENTRY_CONTENT}>投稿内容</span></td>\r
150             <td colspan="5" width="800" valign="top">\r
151             \r
152 <div id="example" style="width:100%;">\r
153             <ul>\r
154             <li><a href="#entry1"><span>本文1</span></a></li>\r
155             <li><a href="#entry2"><span>本文2</span></a></li>\r
156             </ul>\r
157             <div id="entry1" style="padding:0;">\r
158             <textarea name="item_html">{ITEM_HTML}</textarea>\r
159             </div>\r
160             <div id="entry2" style="padding:0;">\r
161             <textarea name="item_html2">{ITEM_HTML2}</textarea>\r
162             </div>\r
163 </div>\r
164             </td>\r
165         </tr>\r
166     <tr>\r
167             <td class="table-headside"><span {_HELP_ENTRY_DESC}>簡易説明</span></td>\r
168             <td colspan="5"><input type="text" name="item_desc" value="{DESC}" size="100" maxlength="100" style="width:100%" /></td>\r
169         </tr>\r
170         <patTemplate:tmpl name="user_fields" type="condition" conditionvar="type" visibility="hidden">\r
171         <pattemplate:sub condition="__default">\r
172     <tr>\r
173                 <td class="table-headside">{FIELD_ID}</td>\r
174             <td colspan="4"><input type="text" name="item_{FIELD_ID}" value="{VALUE}" size="40" maxlength="40" style="width:100%" /></td>\r
175         </tr>\r
176         </pattemplate:sub>\r
177         <pattemplate:sub condition="first">\r
178     <tr>\r
179             <td class="table-headside" rowspan="{ROW_COUNT}">ユーザ定義フィールド</td>\r
180                 <td class="table-headside">{FIELD_ID}</td>\r
181             <td colspan="4"><input type="text" name="item_{FIELD_ID}" value="{VALUE}" size="40" maxlength="40" style="width:100%" /></td>\r
182         </tr>\r
183         </pattemplate:sub>\r
184         </patTemplate:tmpl>\r
185         <tr class="even">\r
186             <td class="table-headside">コメント</td>\r
187             <td colspan="5"><input type="checkbox" name="show_comment" {SHOW_COMMENT} />コメントを表示する&nbsp;&nbsp;<input type="checkbox" name="receive_comment" {RECEIVE_COMMENT} />コメントを受け付ける</td>\r
188         </tr>\r
189     <tr>\r
190             <td class="table-headside"><span {_HELP_ENTRY_RELATED_CONTENT}>関連コンテンツ</span></td>\r
191             <td colspan="5"><input type="text" name="item_related_content" value="{RELATED_CONTENT}" size="40" maxlength="40" style="width:100%" {RELATED_CONTENT_DISABLED} /></td>\r
192         </tr>\r
193         <tr>\r
194             <td class="table-headside">更新者</td>\r
195             <td>{UPDATE_USER}</td>\r
196             <td class="table-headside">更新日時</td>\r
197             <td colspan="3">{UPDATE_DT}</td>\r
198         </tr>\r
199         <tr class="even">\r
200             <td colspan="6" align="right">\r
201 <patTemplate:tmpl name="delete_button" visibility="hidden">\r
202                 <input type="button" class="button" onclick="delItem();" value="削除" />\r
203 </patTemplate:tmpl>\r
204 <patTemplate:tmpl name="update_button" visibility="hidden">\r
205                 <input type="button" class="button" onclick="updateItem();" value="更新" />\r
206 </patTemplate:tmpl>\r
207 <patTemplate:tmpl name="add_button" visibility="hidden">\r
208                 <input type="button" class="button" onclick="addItem();" value="新規追加" />\r
209 </patTemplate:tmpl>\r
210             </td>\r
211         </tr>\r
212     </tbody>\r
213 </table>\r
214 </td></tr>\r
215 </table>\r
216 </form>\r
217 </div>\r
218 </patTemplate:tmpl>\r