ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/branches/2_6/webapp/modules/admin/templates/edit_c_banner.tpl @ 2450

Last change on this file since 2450 was 2450, checked in by takanashi, 14 years ago

管理画面のテンプレート修正(タグ閉じてないなど)

File size: 7.4 KB
Line 
1({$inc_header|smarty:nodefaults})
2({ext_include file="inc_subnavi_adminDesign.tpl"})
3({assign var="page_name" value="バナー設定"})
4({ext_include file="inc_tree_adminDesign.tpl"})
5</div>
6
7({*ここまで:navi*})
8
9({if $msg})<p class="actionMsg">({$msg})</p>({/if})
10<h2>バナー設定</h2>
11<div class="contents">
12<script type="text/javascript">
13<!--
14function switchTextarea(position, enable) {
15  if (position == "top") {
16    document.form_top_banner.top_banner_html_before.disabled = !enable;
17    document.form_top_banner.top_banner_html_after.disabled = !enable;
18    if (enable)
19      document.form_top_banner.top_banner_html_before.focus();
20  } else {
21    document.form_side_banner.side_banner_html_before.disabled = !enable;
22    document.form_side_banner.side_banner_html_after.disabled = !enable;
23    if (enable)
24      document.form_side_banner.side_banner_html_before.focus();
25  }
26}
27function disableTextarea() {}
28function disableTextarea_top(){ switchTextarea("top", false); }
29function disableTextarea_side(){ switchTextarea("side", false); }
30function disableTextarea_top_side(){ switchTextarea("top", false);
31                                     switchTextarea("side", false); }
32window.onload = disableTextarea({if !$top_banner_html_before && !$top_banner_html_after})_top({/if})({if !$side_banner_html_before && !$side_banner_html_after})_side({/if})
33//-->
34</script>
35<h3 class="item" id="ttl01">トップバナー</h3>
36<p class="caution" id="c01">※468 x 60 ピクセルの画像を設定してください。</p>
37<form action="./" method="post" name="form_top_banner">
38<table class="basicType2" id="topBanner">
39<tr>
40<th class="radioBtn"><input type="hidden" name="m" value="({$module_name})" />
41<input type="hidden" name="a" value="do_({$hash_tbl->hash('update_top_banner_html','do')})" />
42<input type="hidden" name="sessid" value="({$PHPSESSID})" />
43<input tabindex="1" type="radio" name="disp_type" value="img" onClick="switchTextarea('top', false);" onKeyPress="switchTextarea('top', false);"({if !$top_banner_html_before && !$top_banner_html_after}) checked="checked"({/if}) /></th>
44<td class="image">
45({if $c_banner_top_list})
46<table class="basicType2">
47<tr>
48<th class="cell01" colspan="2">操作</th>
49<th class="cell02">ID</th>
50<th class="cell03">画像</th>
51<th class="cell04">リンク先</th>
52<th class="cell05">表示位置</th>
53<th class="cell06">バナー名</th>
54<th class="cell07">表示<br /><span>(ログイン前)</span></th>
55<th class="cell08">表示<br /><span>(ログイン後)</span></th>
56</tr>
57({foreach from=$c_banner_top_list item=item})
58<tr>
59<td class="cell01A"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_c_banner')})&amp;c_banner_id=({$item.c_banner_id})">変更</a></td>
60<td class="cell01B"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('delete_c_banner_confirm')})&amp;c_banner_id=({$item.c_banner_id})">削除</a></td>
61<td class="cell02">({$item.c_banner_id})</td>
62<td class="cell03"><a href="({t_img_url filename=$item.image_filename})" target="_blank"><img src="({t_img_url filename=$item.image_filename w=180 h=180})"></a></td>
63<td class="cell04">({$item.a_href})</td>
64<td class="cell05">({$item.type})</td>
65<td class="cell06">({$item.nickname})</td>
66<td class="cell07">({if !$item.is_hidden_before})○({else})×({/if})</td>
67<td class="cell08">({if !$item.is_hidden_after})○({else})×({/if})</td>
68</tr>
69({/foreach})
70</table>
71({else})
72<p class="noBanner"><strong>未設定</strong> (アップロードされているバナー画像はありません)</p>
73({/if})
74<p class="bannerUpload">【<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('insert_c_banner')})">バナー画像を追加</a>】</p>
75</td>
76</tr>
77<tr>
78<th class="radioBtn"><input tabindex="2" type="radio" name="disp_type" value="html" onClick="switchTextarea('top', true);" onKeyPress="switchTextarea('top', true);"({if $top_banner_html_before || $top_banner_html_after}) checked="checked"({/if}) /></th>
79<td class="html">
80<dl>
81<dt><strong>任意HTMLで表示する</strong></dt>
82<dd>ログイン前<br /><textarea tabindex="3" cols="72" rows="5" name="top_banner_html_before">({$top_banner_html_before})</textarea></dd>
83<dd>ログイン後<br /><textarea tabindex="3" cols="72" rows="5" name="top_banner_html_after">({$top_banner_html_after})</textarea></dd>
84</dl>
85</td>
86</tr>
87
88</table>
89<p class="textBtn"><input tabindex="4" type="submit" value="トップバナー設定を確定する"></p>
90</form>
91<h3 class="item" id="ttl02">サイドバナー</h3>
92<p class="caution" id="c02">※468 x 60 ピクセルの画像を設定してください。</p>
93<form action="./" method="post" name="form_side_banner">
94
95<table class="basicType2" id="sideBanner">
96<tr>
97<th class="radioBtn"><input type="hidden" name="m" value="({$module_name})" />
98<input type="hidden" name="a" value="do_({$hash_tbl->hash('update_side_banner_html','do')})" />
99<input type="hidden" name="sessid" value="({$PHPSESSID})" />
100<input tabindex="5" type="radio" name="disp_type" value="img" onClick="switchTextarea('side', false);" onKeyPress="switchTextarea('side', false);"({if !$side_banner_html_before && !$side_banner_html_after}) checked="checked"({/if}) /></th>
101<td class="image">
102({if $c_banner_side_list})
103<table class="basicType2">
104<tr>
105<th class="cell01" colspan="2">操作</th>
106<th class="cell02">ID</th>
107<th class="cell03">画像</th>
108<th class="cell04">リンク先</th>
109<th class="cell05">表示位置</th>
110<th class="cell06">バナー名</th>
111<th class="cell07">表示<br /><span>(ログイン前)</span></th>
112<th class="cell08">表示<br /><span>(ログイン後)</span></th>
113</tr>
114({foreach from=$c_banner_side_list item=item})
115<tr>
116<td class="cell01A"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('update_c_banner')})&amp;c_banner_id=({$item.c_banner_id})">変更</a></td>
117<td class="cell01B"><a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('delete_c_banner_confirm')})&amp;c_banner_id=({$item.c_banner_id})">削除</a></td>
118<td class="cell02">({$item.c_banner_id})</td>
119<td class="cell03"><a href="({t_img_url filename=$item.image_filename})" target="_blank"><img src="({t_img_url filename=$item.image_filename w=180 h=180})" /></a></td>
120<td class="cell04">({$item.a_href})</td>
121<td class="cell05">({$item.type})</td>
122<td class="cell06">({$item.nickname})</td>
123<td class="cell07">({if !$item.is_hidden_before})○({else})×({/if})</td>
124<td class="cell08">({if !$item.is_hidden_after})○({else})×({/if})</td>
125</tr>
126({/foreach})
127</table>
128({else})
129<p class="noBanner"><strong>未設定</strong> (アップロードされているバナー画像はありません)</p>
130({/if})
131<p class="bannerUpload">【<a href="?m=({$module_name})&amp;a=page_({$hash_tbl->hash('insert_c_banner')})&amp;type=side">バナー画像を追加</a>】</p>
132</td>
133</tr>
134<tr>
135<th class="radioBtn"><input tabindex="6" type="radio" name="disp_type" value="html" onClick="switchTextarea('side', true);" onKeyPress="switchTextarea('side', true);"({if $side_banner_html_before || $side_banner_html_after}) checked="checked"({/if}) /></th>
136<td class="html">
137<dl>
138<dt><strong>任意HTMLで表示する</strong></dt>
139<dd>ログイン前<br /><textarea tabindex="7" cols="72" rows="5" name="side_banner_html_before">({$side_banner_html_before})</textarea></dd>
140<dd>ログイン後<br /><textarea tabindex="7" cols="72" rows="5" name="side_banner_html_after">({$side_banner_html_after})</textarea></dd>
141</dl>
142</td>
143</tr>
144</table>
145<p class="textBtn"><input tabindex="8" type="submit" value="サイドバナー設定を確定する"></p>
146</form>
147
148({$inc_footer|smarty:nodefaults})
Note: See TracBrowser for help on using the repository browser.