Ignore:
Timestamp:
2010/12/29 13:10:01 (13 years ago)
Author:
Seasoft
Message:

#862(テンプレート上のエスケープを簡単に)
#628(未使用処理・定義などの削除)

  • Smarty 変数 tpl_start

#879(jQuery の ready イベントと競合する body の onload イベントを使用している)

Location:
branches/version-2_5-dev/data/Smarty/templates/sphone/contact
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/Smarty/templates/sphone/contact/complete.tpl

    r19713 r19785  
    2323<div id="undercolumn"> 
    2424  <div id="undercolumn_contact"> 
    25     <h2 class="title"><!--{$tpl_title|escape}--></h2> 
     25    <h2 class="title"><!--{$tpl_title|h}--></h2> 
    2626    <div id="completetext"> 
    2727      お問い合わせ内容の送信が完了いたしました。<br /> 
    2828      万一、ご回答メールが届かない場合は、トラブルの可能性もありますので大変お手数ではございますがもう一度お問い合わせいただくか、お電話にてお問い合わせください。<br /> 
    2929      今後ともご愛顧賜りますようよろしくお願い申し上げます。 
    30     <p><!--{$arrSiteInfo.company_name|escape}--><br /> 
     30    <p><!--{$arrSiteInfo.company_name|h}--><br /> 
    3131      TEL:<!--{$arrSiteInfo.tel01}-->-<!--{$arrSiteInfo.tel02}-->-<!--{$arrSiteInfo.tel03}--> 
    3232       <!--{if $arrSiteInfo.business_hour != ""}--> 
  • branches/version-2_5-dev/data/Smarty/templates/sphone/contact/confirm.tpl

    r19713 r19785  
    2323<div id="undercolumn"> 
    2424  <div id="undercolumn_contact"> 
    25     <h2 class="title"><!--{$tpl_title|escape}--></h2> 
     25    <h2 class="title"><!--{$tpl_title|h}--></h2> 
    2626    <p>下記入力内容で送信してもよろしいでしょうか?<br /> 
    2727      よろしければ、一番下の「送信」ボタンをクリックしてください。</p> 
     
    3030      <!--{foreach key=key item=item from=$arrForm}--> 
    3131        <!--{if $key ne 'mode'}--> 
    32       <input type="hidden" name="<!--{$key}-->" value="<!--{$item|escape}-->" /> 
     32      <input type="hidden" name="<!--{$key}-->" value="<!--{$item|h}-->" /> 
    3333        <!--{/if}--> 
    3434      <!--{/foreach}--> 
     
    3636        <tr> 
    3737          <th>お名前<span class="attention">※</span></th> 
    38           <td><!--{$arrForm.name01|escape}--> <!--{$arrForm.name02|escape}--></td> 
     38          <td><!--{$arrForm.name01|h}--> <!--{$arrForm.name02|h}--></td> 
    3939        </tr> 
    4040        <tr> 
    4141          <th>お名前(フリガナ)<span class="attention">※</span></th> 
    42           <td><!--{$arrForm.kana01|escape}--> <!--{$arrForm.kana02|escape}--></td> 
     42          <td><!--{$arrForm.kana01|h}--> <!--{$arrForm.kana02|h}--></td> 
    4343        </tr> 
    4444        <tr> 
     
    4646          <td> 
    4747             <!--{if strlen($arrForm.zip01) > 0 && strlen($arrForm.zip02) > 0}--> 
    48                〒<!--{$arrForm.zip01|escape}-->-<!--{$arrForm.zip02|escape}--> 
     48               〒<!--{$arrForm.zip01|h}-->-<!--{$arrForm.zip02|h}--> 
    4949             <!--{/if}--> 
    5050          </td> 
     
    5252        <tr> 
    5353          <th>住所</th> 
    54           <td><!--{$arrPref[$arrForm.pref]}--><!--{$arrForm.addr01|escape}--><!--{$arrForm.addr02|escape}--></td> 
     54          <td><!--{$arrPref[$arrForm.pref]}--><!--{$arrForm.addr01|h}--><!--{$arrForm.addr02|h}--></td> 
    5555        </tr> 
    5656        <tr> 
     
    5858          <td> 
    5959            <!--{if strlen($arrForm.tel01) > 0 && strlen($arrForm.tel02) > 0 && strlen($arrForm.tel03) > 0}--> 
    60               <!--{$arrForm.tel01|escape}-->-<!--{$arrForm.tel02|escape}-->-<!--{$arrForm.tel03|escape}--> 
     60              <!--{$arrForm.tel01|h}-->-<!--{$arrForm.tel02|h}-->-<!--{$arrForm.tel03|h}--> 
    6161            <!--{/if}--> 
    6262          </td> 
     
    6969          <th>お問い合わせ内容<span class="attention">※</span><br /> 
    7070             <span class="mini">(全角1000字以下)</span></th> 
    71           <td><!--{$arrForm.contents|escape|nl2br}--></td> 
     71          <td><!--{$arrForm.contents|h|nl2br}--></td> 
    7272        </tr> 
    7373      </table> 
  • branches/version-2_5-dev/data/Smarty/templates/sphone/contact/index.tpl

    r19713 r19785  
    2323<div id="undercolumn"> 
    2424  <div id="undercolumn_contact"> 
    25     <h2 class="title"><!--{$tpl_title|escape}--></h2> 
     25    <h2 class="title"><!--{$tpl_title|h}--></h2> 
    2626     
    2727    <p>お問い合わせはメールにて承っています。<br /> 
     
    4141                         class="box120" 
    4242                         name="name01" 
    43                          value="<!--{$arrForm.name01|default:$arrData.name01|escape}-->" 
     43                         value="<!--{$arrForm.name01|default:$arrData.name01|h}-->" 
    4444                         maxlength="<!--{$smarty.const.STEXT_LEN}-->" 
    4545                         style="<!--{$arrErr.name01|sfGetErrorColor}-->" />  
    4646          名&nbsp;<input type="text" class="box120" name="name02" 
    47                          value="<!--{$arrForm.name02|default:$arrData.name02|escape}-->" 
     47                         value="<!--{$arrForm.name02|default:$arrData.name02|h}-->" 
    4848                         maxlength="<!--{$smarty.const.STEXT_LEN}-->" 
    4949                         style="<!--{$arrErr.name02|sfGetErrorColor}-->" /> 
     
    5757                           class="box120" 
    5858                           name="kana01" 
    59                            value="<!--{$arrForm.kana01|default:$arrData.kana01|escape}-->" 
     59                           value="<!--{$arrForm.kana01|default:$arrData.kana01|h}-->" 
    6060                           maxlength="<!--{$smarty.const.STEXT_LEN}-->" 
    6161                           style="<!--{$arrErr.kana01|sfGetErrorColor}-->" />  
     
    6363                           class="box120" 
    6464                           name="kana02" 
    65                            value="<!--{$arrForm.kana02|default:$arrData.kana02|escape}-->" 
     65                           value="<!--{$arrForm.kana02|default:$arrData.kana02|h}-->" 
    6666                           maxlength="<!--{$smarty.const.STEXT_LEN}-->" 
    6767                           style="<!--{$arrErr.kana02|sfGetErrorColor}-->" /> 
     
    7777                   name="zip01" 
    7878                   class="box60" 
    79                    value="<!--{$arrForm.zip01|default:$arrData.zip01|escape}-->" 
     79                   value="<!--{$arrForm.zip01|default:$arrData.zip01|h}-->" 
    8080                   maxlength="<!--{$smarty.const.ZIP01_LEN}-->" 
    8181                   style="<!--{$arrErr.zip01|sfGetErrorColor}-->" />&nbsp;-&nbsp; 
     
    8383                   name="zip02" 
    8484                   class="box60" 
    85                    value="<!--{$arrForm.zip02|default:$arrData.zip02|escape}-->" 
     85                   value="<!--{$arrForm.zip02|default:$arrData.zip02|h}-->" 
    8686                   maxlength="<!--{$smarty.const.ZIP02_LEN}-->" 
    8787                   style="<!--{$arrErr.zip02|sfGetErrorColor}-->" />  
     
    102102          <select name="pref" style="<!--{$arrErr.pref|sfGetErrorColor}-->"> 
    103103          <option value="">都道府県を選択</option> 
    104           <!--{html_options options=$arrPref selected=$arrForm.pref|default:$arrData.pref|escape}--> 
     104          <!--{html_options options=$arrPref selected=$arrForm.pref|default:$arrData.pref|h}--> 
    105105          </select> 
    106106           
     
    109109                   class="box380" 
    110110                   name="addr01" 
    111                    value="<!--{$arrForm.addr01|default:$arrData.addr01|escape}-->" 
     111                   value="<!--{$arrForm.addr01|default:$arrData.addr01|h}-->" 
    112112                   style="<!--{$arrErr.addr01|sfGetErrorColor}-->" /><br /> 
    113113            <!--{$smarty.const.SAMPLE_ADDRESS1}--> 
     
    118118                   class="box380" 
    119119                   name="addr02" 
    120                    value="<!--{$arrForm.addr02|default:$arrData.addr02|escape}-->" 
     120                   value="<!--{$arrForm.addr02|default:$arrData.addr02|h}-->" 
    121121                   style="<!--{$arrErr.addr02|sfGetErrorColor}-->" /><br /> 
    122122            <!--{$smarty.const.SAMPLE_ADDRESS2}--> 
     
    133133                 class="box60" 
    134134                 name="tel01" 
    135                  value="<!--{$arrForm.tel01|default:$arrData.tel01|escape}-->" 
     135                 value="<!--{$arrForm.tel01|default:$arrData.tel01|h}-->" 
    136136                 maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" 
    137137                 style="<!--{$arrErr.tel01|sfGetErrorColor}-->" />&nbsp;-&nbsp; 
     
    139139                 class="box60" 
    140140                 name="tel02" 
    141                  value="<!--{$arrForm.tel02|default:$arrData.tel02|escape}-->" 
     141                 value="<!--{$arrForm.tel02|default:$arrData.tel02|h}-->" 
    142142                 maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" 
    143143                 style="<!--{$arrErr.tel02|sfGetErrorColor}-->" />&nbsp;-&nbsp; 
     
    145145                 class="box60" 
    146146                 name="tel03" 
    147                  value="<!--{$arrForm.tel03|default:$arrData.tel03|escape}-->" 
     147                 value="<!--{$arrForm.tel03|default:$arrData.tel03|h}-->" 
    148148                 maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" 
    149149                 style="<!--{$arrErr.tel03|sfGetErrorColor}-->" /> 
     
    157157                 class="box380" 
    158158                 name="email" 
    159                  value="<!--{$arrForm.email|default:$arrData.email|escape}-->" 
     159                 value="<!--{$arrForm.email|default:$arrData.email|h}-->" 
    160160                 maxlength="<!--{$smarty.const.MTEXT_LEN}-->" 
    161161                 style="<!--{$arrErr.email|sfGetErrorColor}-->" /><br /> 
     
    167167                 class="box380" 
    168168                 name="email02" 
    169                  value="<!--{$arrForm.email02|escape}-->" 
     169                 value="<!--{$arrForm.email02|h}-->" 
    170170                 maxlength="<!--{$smarty.const.MTEXT_LEN}-->" 
    171171                 style="<!--{$arrErr.email02|sfGetErrorColor}-->" /><br /> 
     
    182182                    cols="60" 
    183183                    rows="20" 
    184                     style="<!--{$arrErr.contents|sfGetErrorColor}-->"><!--{$arrForm.contents|escape}--></textarea> 
     184                    style="<!--{$arrErr.contents|sfGetErrorColor}-->"><!--{$arrForm.contents|h}--></textarea> 
    185185        </td> 
    186186      </tr> 
Note: See TracChangeset for help on using the changeset viewer.