OSDN Git Service

初回コミット(v2.6.17.1)
[magic3/magic3.git] / widgets / s / blog / include / template / entry_jquery.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-2012 Magic3 Project.\r
9  * @license    http://www.gnu.org/copyleft/gpl.html  GPL License\r
10  * @version    SVN: $Id: entry_jquery.tmpl.html 4799 2012-03-29 10:04:22Z 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 sendcomment(status){\r
17         if (status == 0){\r
18                 document.blog_main.act.value = 'checkcomment';\r
19                 \r
20 <patTemplate:tmpl name="update_cookie" visibility="hidden">\r
21                 // クッキー再設定\r
22                 $.cookie('comment_name', $('input#comment_name').val(), { expires: 30 });\r
23                 $.cookie('comment_email', $('input#comment_email').val(), { expires: 30 });\r
24 </patTemplate:tmpl>\r
25         } else {\r
26                 document.blog_main.act.value = 'sendcomment';\r
27         }\r
28         document.blog_main.submit();\r
29         return true;\r
30 }\r
31 function sendcancel(){\r
32         document.blog_main.act.value = 'sendcancel';\r
33         document.blog_main.submit();\r
34         return true;\r
35 }\r
36 <patTemplate:tmpl name="admin_script" visibility="hidden">\r
37 function showConfig(){\r
38         m3ShowStandardWindow("{CONFIG_URL}");\r
39         return false;\r
40 }\r
41 function editEntry(serial){\r
42         m3ShowStandardWindow("{EDIT_URL}&serial=" + serial);\r
43         return false;\r
44 }\r
45 </patTemplate:tmpl>\r
46 <patTemplate:tmpl name="edit_script" visibility="hidden">\r
47 function editEntry(serial){\r
48         m3_showConfigWindow("{EDIT_URL}&serial=" + serial);\r
49         return false;\r
50 }\r
51 </patTemplate:tmpl>\r
52 <patTemplate:tmpl name="init_cookie" visibility="hidden">\r
53 $(function(){\r
54         // 初期データロード\r
55         $('input#comment_name').val($.cookie('comment_name'));\r
56         $('input#comment_email').val($.cookie('comment_email'));\r
57 });\r
58 </patTemplate:tmpl>\r
59 //]]>\r
60 </script>\r
61 <!-- m3:ErrorMessage -->\r
62 <div data-role="content">\r
63 <form method="post" name="blog_main" class="form">\r
64 <input type="hidden" name="act" />\r
65 <input type="hidden" name="entryid" value="{ENTRY_ID}" />\r
66 <input type="hidden" name="ticket" value="{TICKET}" />\r
67 <patTemplate:tmpl name="show_title" visibility="hidden"><h1>{TITLE}</h1></patTemplate:tmpl>\r
68 <patTemplate:tmpl name="button_list" visibility="hidden"><div style="text-align:right;">{BUTTON_LIST}</div></patTemplate:tmpl>\r
69 <patTemplate:tmpl name="message" visibility="hidden"><div>{MESSAGE}</div></patTemplate:tmpl>\r
70 <patTemplate:tmpl name="entrylist">\r
71 <div class="blog_entry">\r
72 <h2><a href="{PERMALINK}">{TITLE}</a></h2>\r
73 <div style="text-align:right;">{BUTTON_LIST}{BLOG_LINK}<span style="font-size:smaller;">{DATE}</span></div>\r
74 <div>{ENTRY}</div>\r
75 <patTemplate:tmpl name="entry_footer" visibility="hidden">{LINK}</patTemplate:tmpl>\r
76 </div>\r
77 <patTemplate:tmpl name="show_comment" visibility="hidden">\r
78 <div class="blog_comment">\r
79 <h2><a name="comment">この記事についてのコメント</a></h2>\r
80 <patTemplate:tmpl name="commentlist">\r
81 <div><a href="{PERMALINK}">{COMMENT_TITLE}</a></div>\r
82 <div>{COMMENT}</div>\r
83 <div><span style="font-size:smaller;">{COMMENT_INFO}</span></div>\r
84 </patTemplate:tmpl>\r
85 </div>\r
86 </patTemplate:tmpl>\r
87 </patTemplate:tmpl>\r
88 <patTemplate:tmpl name="add_comment" visibility="hidden">\r
89 <div class="blog_comment_post">\r
90 <h2>コメントの投稿</h2>\r
91 <div>タイトル<br /><input type="text" name="title" value="{TITLE}" size="25" maxlength="50" {TITLE_DISABLED} /></div>\r
92 <div>名前<br /><input type="text" id="comment_name" name="name" value="{NAME}" size="25" maxlength="50" {NAME_DISABLED} /></div>\r
93 <div>Eメール<br /><input type="text" id="comment_email" name="email" value="{EMAIL}" size="25" maxlength="50" {EMAIL_DISABLED} /></div>\r
94 <div>URL<br /><input type="text" name="url" value="{URL}" size="50" maxlength="80" {URL_DISABLED} /></div>\r
95 <div>内容<br /><textarea name="body" rows="10" cols="40" {BODY_DISABLED}>{BODY}</textarea></div>\r
96 <div style="text-align:right;"><input type="button" class="button" value="{SEND_BUTTON_LABEL}" onclick="sendcomment({SEND_STATUS});" />\r
97 <patTemplate:tmpl name="cancel_button" visibility="hidden"><input type="button" class="button" value="キャンセル" onclick="sendcancel();" /></patTemplate:tmpl></div>\r
98 </div>\r
99 </patTemplate:tmpl>\r
100 </form>\r
101 </div>\r
102 </patTemplate:tmpl>\r