Changeset 12602

Show
Ignore:
Timestamp:
09/30/07 14:29:19 (1 year ago)
Author:
bergie
Message:

Fix notices when object has not yet been created

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/midcom.helper.imagepopup/style/midcom_helper_imagepopup_navigation.php

    r6166 r12602  
    1010        { 
    1111            echo "<li><a href=\"{$prefix}{$data['schema_name']}/{$data['object']->guid}/\">" . $_MIDCOM->i18n->get_string('page', 'midcom') . "</a></li>"; 
     12            echo "<li class=\"selected\"><a href=\"{$prefix}folder/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('folder', 'midcom') . "</a></li>"; 
     13            echo "<li><a href=\"{$prefix}unified/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('unified search', 'midcom.helper.imagepopup') . "</a></li>"; 
    1214        } 
    13         echo "<li class=\"selected\"><a href=\"{$prefix}folder/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('folder', 'midcom') . "</a></li>"; 
    14         echo "<li><a href=\"{$prefix}unified/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('unified search', 'midcom.helper.imagepopup') . "</a></li>"; 
     15        echo "<li class=\"selected\"><a href=\"{$prefix}folder/{$data['schema_name']}/\">" . $_MIDCOM->i18n->get_string('folder', 'midcom') . "</a></li>"; 
     16        echo "<li><a href=\"{$prefix}unified/{$data['schema_name']}/\">" . $_MIDCOM->i18n->get_string('unified search', 'midcom.helper.imagepopup') . "</a></li>"; 
    1517    } 
    1618    else if ($data['list_type'] === 'page') 
     
    2224    else if ($data['list_type'] === 'unified') 
    2325    { 
    24         echo "<li><a href=\"{$prefix}{$data['schema_name']}/{$data['object']->guid}/\">" . $_MIDCOM->i18n->get_string('page', 'midcom') . "</a></li>"; 
    25         echo "<li><a href=\"{$prefix}folder/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('folder', 'midcom') . "</a></li>"; 
    26         echo "<li class=\"selected\"><a href=\"{$prefix}unified/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('unified search', 'midcom.helper.imagepopup') . "</a></li>"; 
     26        if ($data['object']) 
     27        { 
     28            echo "<li><a href=\"{$prefix}{$data['schema_name']}/{$data['object']->guid}/\">" . $_MIDCOM->i18n->get_string('page', 'midcom') . "</a></li>"; 
     29            echo "<li><a href=\"{$prefix}folder/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('folder', 'midcom') . "</a></li>"; 
     30            echo "<li class=\"selected\"><a href=\"{$prefix}unified/{$data['schema_name']}/{$data['object']->guid}\">" . $_MIDCOM->i18n->get_string('unified search', 'midcom.helper.imagepopup') . "</a></li>"; 
     31        } 
     32        echo "<li><a href=\"{$prefix}folder/{$data['schema_name']}/\">" . $_MIDCOM->i18n->get_string('folder', 'midcom') . "</a></li>"; 
     33        echo "<li class=\"selected\"><a href=\"{$prefix}unified/{$data['schema_name']}/\">" . $_MIDCOM->i18n->get_string('unified search', 'midcom.helper.imagepopup') . "</a></li>"; 
    2734    } 
    2835