Changeset 21854


Ignore:
Timestamp:
2012/05/25 17:25:07 (9 years ago)
Author:
h_yoshimoto
Message:

#1823 プラグインのロゴがない場合に「NO IMAGE」画像を表示

Location:
branches/version-2_12-dev/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/Smarty/templates/admin/ownersstore/plugin.tpl

    r21850 r21854  
    151151                <td class="center plugin_img"> 
    152152                    <!--{if $plugin.plugin_site_url != '' }--> 
    153                         <a href="?" onclick="win03('<!--{$plugin.plugin_site_url|h}-->','plugin_site_url','620','760'); return false;"><img src="<!--{$smarty.const.PLUGIN_HTML_URLPATH}--><!--{$plugin.plugin_code}-->/logo.png"width="65" height="65"/></a>&nbsp; 
     153                        <a href="?" onclick="win03('<!--{$plugin.plugin_site_url|h}-->','plugin_site_url','620','760'); return false;"><img src="<!--{$plugin.logo}-->" width="65" height="65"/></a>&nbsp; 
    154154                    <!--{else}--> 
    155                         <img src="<!--{$smarty.const.ROOT_URLPATH}-->plugin/<!--{$plugin.plugin_code}-->/logo.png"/> 
     155                        <img src="<!--{$plugin.logo}-->" width="65" height="65"/> 
    156156                    <!--{/if}--> 
    157157 
     
    214214                    <input type="text" class="center" name="priority_<!--{$plugin.plugin_code}-->" value="<!--{$plugin.priority|h}-->" size="1" class="priority" /> 
    215215                    <a class="btn-action" href="javascript:;" onclick="update_priority(<!--{$plugin.plugin_id}-->, '<!--{$plugin.plugin_code}-->'); return false;"><span class="btn-next">変更</span></a><br/> 
     216                    <span><!--{$plugin.priority_message}--></span> 
    216217                </td> 
    217218            </tr> 
  • branches/version-2_12-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore.php

    r21848 r21854  
    191191        // DBからプラグイン情報を取得 
    192192        $plugins = SC_Plugin_Util_Ex::getAllPlugin(); 
    193  
     193         
    194194        foreach ($plugins as $key => $plugin) { 
     195            // ロゴファイルへのパスを生成(ロゴが無い場合はNO_IMAGEを表示) 
     196            if(file_exists(PLUGIN_HTML_REALDIR . $plugins[$key]['plugin_code'] . "/logo.png") === true){ 
     197                $plugins[$key]['logo'] = ROOT_URLPATH . "plugin/" . $plugins[$key]['plugin_code'] . "/logo.png"; 
     198            } else { 
     199                $plugins[$key]['logo'] = IMAGE_SAVE_URLPATH . "noimage_plugin_list.gif"; 
     200            } 
     201             
    195202            // 設定ファイルがあるかを判定. 
    196203            $plugins[$key]['config_flg'] = $this->isContainsFile(PLUGIN_UPLOAD_REALDIR . $plugin['plugin_code'], 'config.php'); 
Note: See TracChangeset for help on using the changeset viewer.