Changeset 852 in ExiteCMS


Ignore:
Timestamp:
09/28/07 23:00:52 (4 years ago)
Author:
hverton
Message:

fixed some bugs in site_links.php

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/administration/site_links.php

    r834 r852  
    9494        $data['menu_last'] = $current == $total ? 1 : 0; 
    9595        $data['menu_depth'] = $depth; 
    96         $data['external'] = (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")  ? 1 : 0); 
     96        $data['external'] = $data['link_window'] == 1; 
    9797        $data['link_visibility_name'] = getgroupname($data['link_visibility'], '-1'); 
    9898        $current++; 
     
    174174        $panel_filename = isset($_POST['panel_filename']) ? $_POST['panel_filename'] : ""; 
    175175        $link_parent = isset($_POST['link_parent']) ? $_POST['link_parent'] : "0"; 
     176        // if a protocol is specified in the URL, force it to open in a new window 
     177        if (strstr($link_url, "://")) { 
     178            $link_window = 1; 
     179        } 
    176180        if ($action == "edit") { 
    177181            $data = dbarray(dbquery("SELECT * FROM ".$db_prefix."site_links WHERE link_id='$link_id'")); 
  • trunk/includes/templates/admin.site_links.tpl

    r843 r852  
    147147                    <img src='{$smarty.const.THEME}images/bullet.gif' alt='' />  
    148148                    {if $panels[id].links[id2].external} 
    149                         <a href='{$panels[id].links[id2].link_url}'>$panels[id].links[id2].link_name}</a> 
     149                        <a href='{$panels[id].links[id2].link_url}'>{$panels[id].links[id2].link_name}</a> 
     150                        <img src='{$smarty.const.THEME}images/external_link.jpg' alt='' /> 
    150151                    {else} 
    151152                        <a href='{$smarty.const.BASEDIR}{$panels[id].links[id2].link_url}'>{$panels[id].links[id2].link_name}</a> 
     
    175176            </td> 
    176177            <td align='center' width='1%' class='tbl1' style='white-space:nowrap'> 
    177                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=edit&amp;link_id={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}'>{$locale.434}</a> | 
    178                 <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=delete&amp;link_id={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}' onclick='return confirm("{$locale.449}");'>{$locale.435}</a> 
     178                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=edit&amp;link_id={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}'> 
     179                    <img src='{$smarty.const.THEME}images/page_edit.gif' alt='{$locale.434}' title='{$locale.434}' style='border:0px;'> 
     180                </a> 
     181                <a href='{$smarty.const.FUSION_SELF}{$aidlink}&amp;action=delete&amp;link_id={$panels[id].links[id2].link_id}&amp;panel={$panels[id].panel}' onclick='return confirm("{$locale.449}");'> 
     182                    <img src='{$smarty.const.THEME}images/page_delete.gif' alt='{$locale.435}' title='{$locale.435}' style='border:0px;'> 
     183                </a> 
    179184            </td> 
    180185        </tr> 
Note: See TracChangeset for help on using the changeset viewer.