source: branches/version-2_5-dev/html/install/templates/step1.tpl @ 20050

Revision 20050, 7.8 KB checked in by Seasoft, 12 years ago (diff)

#862(テンプレート上のエスケープを簡単に) 実装漏れ箇所

  • Property svn:eol-style set to LF
  • Property svn:mime-type set to text/x-smarty-template; charset=UTF-8
Line 
1<!--{*
2 * This file is part of EC-CUBE
3 *
4 * Copyright(c) 2000-2010 LOCKON CO.,LTD. All Rights Reserved.
5 *
6 * http://www.lockon.co.jp/
7 *
8 * This program is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU General Public License
10 * as published by the Free Software Foundation; either version 2
11 * of the License, or (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
21 *}-->
22<form name="form1" id="form1" method="post" action="?">
23<input type="hidden" name="mode" value="<!--{$tpl_mode}-->">
24<input type="hidden" name="step" value="0">
25
26<!--{foreach key=key item=item from=$arrHidden}-->
27<input type="hidden" name="<!--{$key}-->" value="<!--{$item|h}-->">
28<!--{/foreach}-->
29
30<div class="contents">
31  <div class="message">
32
33<h2>ECサイトの設定</h2>
34    </div>
35<div class="block">
36    <table>
37<colgroup width="30%">
38<colgroup width="70%">
39        <tr>
40            <th>店名<span class="attention">※</span></th>
41            <td>
42            <!--{assign var=key value="shop_name"}-->
43            <span class="attention"><!--{$arrErr[$key]}--></span>
44            <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="50"  /><br>
45            <span class="ex-text">あなたの店名をご記入ください。</span>
46            </td>
47        </tr>
48        <tr>
49            <th>メールアドレス<span class="attention">※</span></th>
50            <td>
51            <!--{assign var=key value="admin_mail"}-->
52            <span class="attention"><!--{$arrErr[$key]}--></span>
53            <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="50"  /><br>
54            <span class="ex-text">受注メールなどの宛先になります。<br>
55            (例) eccube@example.com</span>
56            </td>
57        </tr>
58        <tr>
59            <th>ログインID<span class="attention">※</span><br/>半角英数字<!--{$smarty.const.ID_MIN_LEN}-->~<!--{$smarty.const.ID_MAX_LEN}-->文字</th>
60            <td>
61            <!--{assign var=key value="login_id"}-->
62            <span class="attention"><!--{$arrErr[$key]}--></span>
63            <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="50"  /><br>
64            <span class="ex-text">管理機能にログインするためのIDです。</span><br />
65            </td>
66        </tr>
67        <tr>
68            <th>パスワード<span class="attention">※</span><br/>半角英数字<!--{$smarty.const.ID_MIN_LEN}-->~<!--{$smarty.const.ID_MAX_LEN}-->文字</th>
69            <td>
70            <!--{assign var=key value="login_pass"}-->
71            <span class="attention"><!--{$arrErr[$key]}--></span>
72            <input type="password" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" maxlength="<!--{$smarty.const.ID_MAX_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->;" size="50"  /><br>
73            <span class="ex-text">管理機能にログインするためのパスワードです。</sapn><br />
74            </td>
75        </tr>
76    </table>
77
78
79
80<h2>管理機能の設定</h2>
81<table>
82<colgroup width="30%">
83<colgroup width="70%">
84        <tr>
85            <th>ディレクトリ<br/>半角英数字<!--{$smarty.const.ID_MIN_LEN}-->~<!--{$smarty.const.ID_MAX_LEN}-->文字</th>
86            <td>
87            <!--{assign var=key value="admin_dir"}-->
88            <span class="attention"><!--{$arrErr[$key]}--></span>
89            <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|default:'admin'|h}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->;" size="50" /><br>
90            <span class="ex-text">管理機能のディレクトリ名です。<br>
91             下記で管理機能にアクセスする場合の[管理機能]の部分です。<br>
92             https://[ホスト名].[ドメイン名]/[ショップディレクトリ]/<span class="bold">[ディレクトリ]</span>/</span><br />
93            </td>
94        </tr>
95        <tr>
96            <th>SSL制限<br/></th>
97            <td>
98            <!--{assign var=key value="admin_force_ssl"}-->
99            <span class="attention"><!--{$arrErr[$key]}--></span>
100            <input type="checkbox" name="<!--{$key}-->" id="<!--{$key}-->" value="1" <!--{if $arrForm[$key].value == 1}-->checked="checked"<!--{/if}--> /><label for="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->;">SSLを強制する。</label><br>
101            <span class="ex-text">管理機能へのアクセスをSSL経由(https)の接続に制限します。</span><br />
102            </td>
103        </tr>
104        <tr>
105            <th>IP制限<br/></th>
106            <td>
107            <!--{assign var=key value="admin_allow_hosts"}-->
108            <span class="ex-text">管理機能へのアクセスを特定のIPアドレスからの接続のみに制限します。<br />
109            アクセスを許可するIPアドレスを1行づつ入力してください。<br />
110            何も入力しない場合は全てを許可します。</span><br />
111            <textarea name="<!--{$key}-->" class="box280"><!--{$arrForm[$key].value|h}--></textarea>
112            </td>
113        </tr>
114    </table>
115
116<h2>WEBサーバの設定</h2>
117    <table>
118    <colgroup width="30%">
119    <colgroup width="70%">
120        <tr>
121            <th>URL(通常)<span class="attention">※</span></th>
122            <td>
123            <!--{assign var=key value="normal_url"}-->
124            <span class="attention"><!--{$arrErr[$key]}--></span>
125            <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="50"  />
126            </td>
127        </tr>
128        <tr>
129            <th>URL(セキュア)<span class="attention">※</span></th>
130            <td>
131            <!--{assign var=key value="secure_url"}-->
132            <span class="attention"><!--{$arrErr[$key]}--></span>
133            <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="50"  />
134            </td>
135        </tr>
136        <tr>
137            <th>共通ドメイン</th>
138            <td>
139            <!--{assign var=key value="domain"}-->
140            <span class="attention"><!--{$arrErr[$key]}--></span>
141            <input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|h}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="50"  /><br>
142            <span class="ex-text">通常URLとセキュアURLでサブドメインが異なる場合に指定します。</span>
143            </td>
144        </tr>
145    </table>
146</block>
147</div>
148<div class="btn-area-top"></div>
149  <div class="btn-area">
150    <ul>
151        <li><a class="btn-action" href="javascript:;" onclick="document.form1['mode'].value='return_step0';document.form1.submit();return false;" /><span class="btn-prev">前へ戻る</span></a></li>
152    <li><a class="btn-action"href="javascript:;" onclick="document.form1.submit(); return false;" /><span class="btn-next">次へ進む</span></a></li>
153    </ul>
154  </div>
155  <div class="btn-area-bottom"></div>
156</from>
Note: See TracBrowser for help on using the repository browser.