Ignore:
Timestamp:
2013/07/01 11:45:09 (11 years ago)
Author:
Seasoft
Message:

#2291 (利用ガイドブロック selected クラスの指定に誤り)
#2140 (標準テンプレートのカスタマイズ性を高める)
#2043 (typo修正・ソース整形・ソースコメントの改善 for 2.13.0)

  • html ヘッダーを「charset -> title -> meta -> link -> script」の順に整えた。ただし、スマートフォンは定義が複雑なので、link, script の混在は残した。

#2044 (無駄な処理を改善する for 2.13.0)

  • ヘッダー部の h1 マークアップは、古の SEO 手法だと思いますので削除します。
Location:
branches/version-2_13-dev/data/Smarty/templates
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/Smarty/templates/default/frontparts/bloc/guide.tpl

    r22774 r22931  
    2121 *}--> 
    2222 
    23 <div class="block_outer"> 
    24     <div id="guide_area" class="block_body"> 
    25         <!--{strip}--> 
     23<!--{strip}--> 
     24    <div class="block_outer"> 
     25        <div id="guide_area" class="block_body"> 
    2626            <ul class="button_like"> 
    2727                <li> 
    28                     <a href="<!--{$smarty.const.ROOT_URLPATH}-->abouts/<!--{$smarty.const.DIR_INDEX_PATH}-->" class="<!--{if $tpl_page_category == "abouts"}--> selected<!--{/if}-->" 
    29                     >当サイトについて</a></li> 
     28                    <a href="<!--{$smarty.const.ROOT_URLPATH}-->abouts/<!--{$smarty.const.DIR_INDEX_PATH}-->" class="<!--{if $tpl_page_class_name == "LC_Page_Abouts"}-->selected<!--{/if}-->"> 
     29                        当サイトについて</a></li> 
    3030                <li> 
    31                     <a href="<!--{$smarty.const.HTTPS_URL}-->contact/<!--{$smarty.const.DIR_INDEX_PATH}-->" class="<!--{if $tpl_page_category == "contact"}--> selected<!--{/if}-->" 
    32                     >お問い合わせ</a></li> 
     31                    <a href="<!--{$smarty.const.HTTPS_URL}-->contact/<!--{$smarty.const.DIR_INDEX_PATH}-->" class="<!--{if $tpl_page_class_name == "LC_Page_Contact" || $tpl_page_class_name == "LC_Page_Contact_Complete"}-->selected<!--{/if}-->"> 
     32                        お問い合わせ</a></li> 
    3333                <li> 
    34                     <a href="<!--{$smarty.const.ROOT_URLPATH}-->order/<!--{$smarty.const.DIR_INDEX_PATH}-->" class="<!--{if $tpl_page_category == "order"}--> selected<!--{/if}-->" 
    35                     >特定商取引法に基づく表記</a></li> 
     34                    <a href="<!--{$smarty.const.ROOT_URLPATH}-->order/<!--{$smarty.const.DIR_INDEX_PATH}-->" class="<!--{if $tpl_page_class_name == "LC_Page_Order"}-->selected<!--{/if}-->"> 
     35                        特定商取引法に基づく表記</a></li> 
    3636                <li> 
    37                     <a href="<!--{$smarty.const.ROOT_URLPATH}-->guide/privacy.php" class="<!--{if $tpl_page_category == "order"}--> selected<!--{/if}-->" 
    38                     >プライバシーポリシー</a></li> 
     37                    <a href="<!--{$smarty.const.ROOT_URLPATH}-->guide/privacy.php" class="<!--{if $tpl_page_class_name == "LC_Page_Guide_Privacy"}-->selected<!--{/if}-->"> 
     38                        プライバシーポリシー</a></li> 
    3939            </ul> 
    40         <!--{/strip}--> 
    41         <div style="height: 0px; overflow: hidden;"></div><!--{* IE6ハック(背景乱れ防止) *}--> 
     40        </div> 
    4241    </div> 
    43 </div> 
     42<!--{/strip}--> 
  • branches/version-2_13-dev/data/Smarty/templates/default/header.tpl

    r22206 r22931  
    2626        <div id="logo_area"> 
    2727            <p id="site_description">EC-CUBE発!世界中を旅して見つけた立方体グルメを立方隊長が直送!</p> 
    28             <h1> 
    29                 <a href="<!--{$smarty.const.TOP_URLPATH}-->"><img src="<!--{$TPL_URLPATH}-->img/common/logo.gif" alt="EC-CUBE ONLINE SHOPPING SITE" /><span><!--{$arrSiteInfo.shop_name|h}-->/<!--{$tpl_title|h}--></span></a> 
    30             </h1> 
     28            <a href="<!--{$smarty.const.TOP_URLPATH}-->"><img src="<!--{$TPL_URLPATH}-->img/common/logo.gif" alt="<!--{$arrSiteInfo.shop_name|h}-->/<!--{$tpl_title|h}-->" /></a> 
    3129        </div> 
    3230        <div id="header_utility"> 
  • branches/version-2_13-dev/data/Smarty/templates/default/site_frame.tpl

    r22786 r22931  
    2525<head> 
    2626<meta http-equiv="Content-Type" content="text/html; charset=<!--{$smarty.const.CHAR_CODE}-->" /> 
     27<title><!--{$arrSiteInfo.shop_name|h}--><!--{if $tpl_subtitle|strlen >= 1}--> / <!--{$tpl_subtitle|h}--><!--{elseif $tpl_title|strlen >= 1}--> / <!--{$tpl_title|h}--><!--{/if}--></title> 
    2728<meta http-equiv="Content-Script-Type" content="text/javascript" /> 
    2829<meta http-equiv="Content-Style-Type" content="text/css" /> 
    29 <link rel="stylesheet" href="<!--{$TPL_URLPATH}-->css/import.css" type="text/css" media="all" /> 
    30 <link rel="alternate" type="application/rss+xml" title="RSS" href="<!--{$smarty.const.HTTP_URL}-->rss/<!--{$smarty.const.DIR_INDEX_PATH}-->" /> 
    31 <!--{if $tpl_page_category == "abouts"}--> 
    32 <!--{if ($smarty.server.HTTPS != "") && ($smarty.server.HTTPS != "off")}--> 
    33 <script type="text/javascript" src="https://maps-api-ssl.google.com/maps/api/js?sensor=false"></script> 
    34 <!--{else}--> 
    35 <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> 
    36 <!--{/if}--> 
    37 <!--{/if}--> 
    38 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/css.js"></script> 
    39 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/navi.js"></script> 
    40 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/win_op.js"></script> 
    41 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/site.js"></script> 
    42 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script> 
    43 <title><!--{$arrSiteInfo.shop_name|h}--><!--{if $tpl_subtitle|strlen >= 1}--> / <!--{$tpl_subtitle|h}--><!--{elseif $tpl_title|strlen >= 1}--> / <!--{$tpl_title|h}--><!--{/if}--></title> 
    4430<!--{if $arrPageLayout.author|strlen >= 1}--> 
    4531    <meta name="author" content="<!--{$arrPageLayout.author|h}-->" /> 
     
    5642<link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
    5743<link rel="icon" type="image/vnd.microsoft.icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
     44<link rel="stylesheet" href="<!--{$TPL_URLPATH}-->css/import.css" type="text/css" media="all" /> 
     45<link rel="alternate" type="application/rss+xml" title="RSS" href="<!--{$smarty.const.HTTP_URL}-->rss/<!--{$smarty.const.DIR_INDEX_PATH}-->" /> 
     46<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/css.js"></script> 
     47<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/navi.js"></script> 
     48<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/win_op.js"></script> 
     49<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/site.js"></script> 
     50<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script> 
     51<!--{if $tpl_page_class_name === "LC_Page_Abouts"}--> 
     52    <!--{if ($smarty.server.HTTPS != "") && ($smarty.server.HTTPS != "off")}--> 
     53        <script type="text/javascript" src="https://maps-api-ssl.google.com/maps/api/js?sensor=false"></script> 
     54    <!--{else}--> 
     55        <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> 
     56    <!--{/if}--> 
     57<!--{/if}--> 
    5858 
    5959<script type="text/javascript">//<![CDATA[ 
  • branches/version-2_13-dev/data/Smarty/templates/sphone/header.tpl

    r22206 r22931  
    2121 *}--> 
    2222 
    23 <header class="global_header clearfix"> 
    24     <h1><a rel="external" href="<!--{$smarty.const.ROOT_URLPATH}-->"><img src="<!--{$TPL_URLPATH}-->img/header/logo.png" width="150" height="25" alt="<!--{$arrSiteInfo.shop_name|h}-->" /></a></h1> 
    25     <div class="header_utility"> 
    26         <!--{* ▼HeaderInternal COLUMN *}--> 
    27         <!--{if $arrPageLayout.HeaderInternalNavi|@count > 0}--> 
    28             <!--{* ▼上ナビ *}--> 
    29             <!--{foreach key=HeaderInternalNaviKey item=HeaderInternalNaviItem from=$arrPageLayout.HeaderInternalNavi}--> 
    30                 <!-- ▼<!--{$HeaderInternalNaviItem.bloc_name}--> --> 
    31                 <!--{if $HeaderInternalNaviItem.php_path != ""}--> 
    32                     <!--{include_php file=$HeaderInternalNaviItem.php_path items=$HeaderInternalNaviItem}--> 
    33                 <!--{else}--> 
    34                     <!--{include file=$HeaderInternalNaviItem.tpl_path items=$HeaderInternalNaviItem}--> 
    35                 <!--{/if}--> 
    36                 <!-- ▲<!--{$HeaderInternalNaviItem.bloc_name}--> --> 
    37             <!--{/foreach}--> 
    38             <!--{* ▲上ナビ *}--> 
    39         <!--{/if}--> 
    40         <!--{* ▲HeaderInternal COLUMN *}--> 
    41     </div> 
    42 </header> 
     23<!--{strip}--> 
     24    <header class="global_header clearfix"> 
     25        <div id="logo_area"> 
     26            <a rel="external" href="<!--{$smarty.const.ROOT_URLPATH}-->"><img src="<!--{$TPL_URLPATH}-->img/header/logo.png" width="150" height="25" alt="<!--{$arrSiteInfo.shop_name|h}-->" /></a> 
     27        </div> 
     28        <div class="header_utility"> 
     29            <!--{* ▼HeaderInternal COLUMN *}--> 
     30            <!--{if $arrPageLayout.HeaderInternalNavi|@count > 0}--> 
     31                <!--{foreach key=HeaderInternalNaviKey item=HeaderInternalNaviItem from=$arrPageLayout.HeaderInternalNavi}--> 
     32                    <!-- ▼<!--{$HeaderInternalNaviItem.bloc_name}--> --> 
     33                    <!--{if $HeaderInternalNaviItem.php_path != ""}--> 
     34                        <!--{include_php file=$HeaderInternalNaviItem.php_path items=$HeaderInternalNaviItem}--> 
     35                    <!--{else}--> 
     36                        <!--{include file=$HeaderInternalNaviItem.tpl_path items=$HeaderInternalNaviItem}--> 
     37                    <!--{/if}--> 
     38                    <!-- ▲<!--{$HeaderInternalNaviItem.bloc_name}--> --> 
     39                <!--{/foreach}--> 
     40            <!--{/if}--> 
     41            <!--{* ▲HeaderInternal COLUMN *}--> 
     42        </div> 
     43    </header> 
     44<!--{/strip}--> 
  • branches/version-2_13-dev/data/Smarty/templates/sphone/site_frame.tpl

    r22825 r22931  
    2727        <meta http-equiv="Content-Type" content="text/html; charset=<!--{$smarty.const.CHAR_CODE}-->" /> 
    2828 
     29        <title><!--{$arrSiteInfo.shop_name|h}--><!--{if $tpl_subtitle|strlen >= 1}--> / <!--{$tpl_subtitle|h}--><!--{elseif $tpl_title|strlen >= 1}--> / <!--{$tpl_title|h}--><!--{/if}--></title> 
     30 
    2931        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=0" /> 
    3032        <meta name="format-detection" content="telephone=no"> 
     33        <!--{if $arrPageLayout.author|strlen >= 1}--> 
     34            <meta name="author" content="<!--{$arrPageLayout.author|h}-->" /> 
     35        <!--{/if}--> 
     36        <!--{if $arrPageLayout.description|strlen >= 1}--> 
     37            <meta name="description" content="<!--{$arrPageLayout.description|h}-->" /> 
     38        <!--{/if}--> 
     39        <!--{if $arrPageLayout.keyword|strlen >= 1}--> 
     40            <meta name="keywords" content="<!--{$arrPageLayout.keyword|h}-->" /> 
     41        <!--{/if}--> 
     42        <!--{if $arrPageLayout.meta_robots|strlen >= 1}--> 
     43            <meta name="robots" content="<!--{$arrPageLayout.meta_robots|h}-->" /> 
     44        <!--{/if}--> 
     45 
     46        <link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
     47        <link rel="icon" type="image/vnd.microsoft.icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
    3148        <!--{* 共通CSS *}--> 
    3249        <link rel="stylesheet" media="only screen" href="<!--{$TPL_URLPATH}-->css/import.css" /> 
     
    5875        <script src="<!--{$TPL_URLPATH}-->js/favorite.js"></script> 
    5976 
    60         <title><!--{$arrSiteInfo.shop_name|h}--><!--{if $tpl_subtitle|strlen >= 1}--> / <!--{$tpl_subtitle|h}--><!--{elseif $tpl_title|strlen >= 1}--> / <!--{$tpl_title|h}--><!--{/if}--></title> 
    61         <!--{if $arrPageLayout.author|strlen >= 1}--> 
    62             <meta name="author" content="<!--{$arrPageLayout.author|h}-->" /> 
    63         <!--{/if}--> 
    64         <!--{if $arrPageLayout.description|strlen >= 1}--> 
    65             <meta name="description" content="<!--{$arrPageLayout.description|h}-->" /> 
    66         <!--{/if}--> 
    67         <!--{if $arrPageLayout.keyword|strlen >= 1}--> 
    68             <meta name="keywords" content="<!--{$arrPageLayout.keyword|h}-->" /> 
    69         <!--{/if}--> 
    70         <!--{if $arrPageLayout.meta_robots|strlen >= 1}--> 
    71             <meta name="robots" content="<!--{$arrPageLayout.meta_robots|h}-->" /> 
    72         <!--{/if}--> 
    73         <link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
    74         <link rel="icon" type="image/vnd.microsoft.icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
    7577        <!--{* iPhone用アイコン画像 *}--> 
    7678        <link rel="apple-touch-icon" href="<!--{$TPL_URLPATH}-->img/common/apple-touch-icon.png" /> 
     
    8385        //]]></script> 
    8486 
    85         <!--{* ▼Head COLUMN*}--> 
     87        <!--{* ▼Head COLUMN *}--> 
    8688            <!--{if $arrPageLayout.HeadNavi|@count > 0}--> 
    87                 <!--{* ▼上ナビ *}--> 
    88                     <!--{foreach key=HeadNaviKey item=HeadNaviItem from=$arrPageLayout.HeadNavi}--> 
    89                         <!--{* ▼<!--{$HeadNaviItem.bloc_name}--> ここから*}--> 
    90                             <!--{if $HeadNaviItem.php_path != ""}--> 
    91                                 <!--{include_php file=$HeadNaviItem.php_path items=$HeadNaviItem}--> 
    92                             <!--{else}--> 
    93                                 <!--{include file=$HeadNaviItem.tpl_path items=$HeadNaviItem}--> 
    94                             <!--{/if}--> 
    95                         <!--{* ▲<!--{$HeadNaviItem.bloc_name}--> ここまで*}--> 
    96                     <!--{/foreach}--> 
    97                 <!--{* ▲上ナビ *}--> 
     89                <!--{foreach key=HeadNaviKey item=HeadNaviItem from=$arrPageLayout.HeadNavi}--> 
     90                    <!--{* ▼<!--{$HeadNaviItem.bloc_name}--> *}--> 
     91                        <!--{if $HeadNaviItem.php_path != ""}--> 
     92                            <!--{include_php file=$HeadNaviItem.php_path items=$HeadNaviItem}--> 
     93                        <!--{else}--> 
     94                            <!--{include file=$HeadNaviItem.tpl_path items=$HeadNaviItem}--> 
     95                        <!--{/if}--> 
     96                    <!--{* ▲<!--{$HeadNaviItem.bloc_name}--> *}--> 
     97                <!--{/foreach}--> 
    9898            <!--{/if}--> 
    99         <!--{* ▲Head COLUMN*}--> 
     99        <!--{* ▲Head COLUMN *}--> 
    100100    </head> 
    101101 
    102     <!-- ▼BODY部 スタート --> 
     102    <!-- ▼BODY部 --> 
    103103    <!--{include file='./site_main.tpl'}--> 
    104     <!-- ▲BODY部 エンド --> 
     104    <!-- ▲BODY部 --> 
    105105 
    106106</html> 
Note: See TracChangeset for help on using the changeset viewer.