Development

Changeset 1372

You must first sign up to be able to contribute.

Changeset 1372

Show
Ignore:
Timestamp:
05/19/06 09:01:12 (3 years ago)
Author:
fabien
Message:

fixed # anchor in debug toolbar (closes #553)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/data/web/sf/js/sf_web_debug/main.js

    r1363 r1372  
    5454  if (element) 
    5555    element.style.display = element.style.display == 'none' ? '' : 'none'; 
    56  
    57   return false; 
    5856} 
    5957 
     
    6765    sfWebDebugToggle(elements[i]); 
    6866  } 
    69  
    70   return false; 
    7167} 
    7268 
     
    7975    elements[i].style.display = show ? '' : 'none'; 
    8076  } 
    81  
    82   return false; 
    8377} 
    8478 
     
    9892    } 
    9993  } 
    100  
    101   return false; 
    10294} 
  • trunk/lib/debug/sfWebDebug.class.php

    r1364 r1372  
    201201        if ($logEntry->getDebugStack()) 
    202202        { 
    203           $debug_info .= '&nbsp;<a href="#" onclick="sfWebDebugToggle(\'debug_'.$line_nb.'\'); return false;">'.image_tag($this->base_image_path.'/toggle.gif').'</a><div class="sfWebDebugDebugInfo" id="debug_'.$line_nb.'" style="display:none">'; 
     203          $debug_info .= '&nbsp;<a href="" onclick="sfWebDebugToggle(\'debug_'.$line_nb.'\'); return false;">'.image_tag($this->base_image_path.'/toggle.gif').'</a><div class="sfWebDebugDebugInfo" id="debug_'.$line_nb.'" style="display:none">'; 
    204204          foreach ($logEntry->getDebugStack() as $i => $log_line) 
    205205          { 
     
    227227      foreach ($this->types as $type => $nb) 
    228228      { 
    229         $types[] = '<a id="sfWebDebug'.$type.'" href="#" onclick="sfWebDebugToggleMessages(\''.$type.'\')">'.$type.'</a>'; 
     229        $types[] = '<a id="sfWebDebug'.$type.'" href="" onclick="sfWebDebugToggleMessages(\''.$type.'\'); return false;">'.$type.'</a>'; 
    230230      } 
    231231    } 
     
    243243    if (sfConfig::get('sf_logging_active')) 
    244244    { 
    245       $logLink = '<li><a href="#" onclick="document.getElementById(\'sfWebDebugConfig\').style.display=\'none\';document.getElementById(\'sfWebDebugDatabaseDetails\').style.display=\'none\';sfWebDebugToggle(\'sfWebDebugLog\')"><img src="'.$this->base_image_path.'/comment.png" /> logs &amp; msgs</a></li>'; 
     245      $logLink = '<li><a href="" onclick="document.getElementById(\'sfWebDebugConfig\').style.display=\'none\';document.getElementById(\'sfWebDebugDatabaseDetails\').style.display=\'none\';sfWebDebugToggle(\'sfWebDebugLog\'); return false;"><img src="'.$this->base_image_path.'/comment.png" /> logs &amp; msgs</a></li>'; 
    246246    } 
    247247 
     
    251251    if (null !== ($nb = $this->getDatabaseRequestNumber())) 
    252252    { 
    253       $dbInfo = '<li><a href="#" onclick="document.getElementById(\'sfWebDebugConfig\').style.display=\'none\';document.getElementById(\'sfWebDebugLog\').style.display=\'none\';sfWebDebugToggle(\'sfWebDebugDatabaseDetails\')"><img src="'.$this->base_image_path.'/database.png" /> '.$nb.'</a></li>'; 
     253      $dbInfo = '<li><a href="" onclick="document.getElementById(\'sfWebDebugConfig\').style.display=\'none\';document.getElementById(\'sfWebDebugLog\').style.display=\'none\';sfWebDebugToggle(\'sfWebDebugDatabaseDetails\'); return false;"><img src="'.$this->base_image_path.'/database.png" /> '.$nb.'</a></li>'; 
    254254 
    255255      $dbInfoDetails = ' 
     
    290290      $logInfo = $short_messages.' 
    291291        <ul id="sfWebDebugLogMenu"> 
    292           <li><a href="#" onclick="sfWebDebugToggleAllLogLines(true, \'sfWebDebugLogLine\')">[all]</a></li> 
    293           <li><a href="#" onclick="sfWebDebugToggleAllLogLines(false, \'sfWebDebugLogLine\')">[none]</a></li> 
    294           <li><a href="#" onclick="sfWebDebugShowOnlyLogLines(\'info\')"><img src="'.$this->base_image_path.'/info.png" /></a></li> 
    295           <li><a href="#" onclick="sfWebDebugShowOnlyLogLines(\'warning\')"><img src="'.$this->base_image_path.'/warning.png" /></a></li> 
    296           <li><a href="#" onclick="sfWebDebugShowOnlyLogLines(\'error\')"><img src="'.$this->base_image_path.'/error.png" /></a></li> 
     292          <li><a href="" onclick="sfWebDebugToggleAllLogLines(true, \'sfWebDebugLogLine\'); return false;">[all]</a></li> 
     293          <li><a href="" onclick="sfWebDebugToggleAllLogLines(false, \'sfWebDebugLogLine\'); return false;">[none]</a></li> 
     294          <li><a href="" onclick="sfWebDebugShowOnlyLogLines(\'info\'); return false;"><img src="'.$this->base_image_path.'/info.png" /></a></li> 
     295          <li><a href="" onclick="sfWebDebugShowOnlyLogLines(\'warning\'); return false;"><img src="'.$this->base_image_path.'/warning.png" /></a></li> 
     296          <li><a href="" onclick="sfWebDebugShowOnlyLogLines(\'error\'); return false;"><img src="'.$this->base_image_path.'/error.png" /></a></li> 
    297297          <li>'.implode("</li>\n<li>", $types).'</li> 
    298298        </ul> 
     
    304304    <div id="sfWebDebug"> 
    305305      <div id="sfWebDebugBar" class="sfWebDebug'.ucfirst($max_priority).'"> 
    306         <a href="#" onclick="sfWebDebugToggleMenu()"><img src="'.$this->base_image_path.'/sf.png" /></a> 
     306        <a href="" onclick="sfWebDebugToggleMenu(); return false;"><img src="'.$this->base_image_path.'/sf.png" /></a> 
    307307        <ul id="sfWebDebugDetails" class="menu"> 
    308           <li><a href="#" onclick="document.getElementById(\'sfWebDebugLog\').style.display=\'none\';document.getElementById(\'sfWebDebugDatabaseDetails\').style.display=\'none\';sfWebDebugToggle(\'sfWebDebugConfig\')"><img src="'.$this->base_image_path.'/config.png" /> vars &amp; config</a></li> 
     308          <li><a href="" onclick="document.getElementById(\'sfWebDebugLog\').style.display=\'none\';document.getElementById(\'sfWebDebugDatabaseDetails\').style.display=\'none\';sfWebDebugToggle(\'sfWebDebugConfig\'); return false;"><img src="'.$this->base_image_path.'/config.png" /> vars &amp; config</a></li> 
    309309          '.$cacheLink.' 
    310310          '.$logLink.' 
     
    313313          '.$timeInfo.' 
    314314        </ul> 
    315         <a href="#" onclick="document.getElementById(\'sfWebDebug\').style.display=\'none\';"><img src="'.$this->base_image_path.'/close.png" /></a> 
     315        <a href="" onclick="document.getElementById(\'sfWebDebug\').style.display=\'none\'; return false;"><img src="'.$this->base_image_path.'/close.png" /></a> 
    316316      </div> 
    317317 
     
    372372    $id = ucfirst(strtolower($id)); 
    373373    $content = ' 
    374     <h2>'.$id.' <a href="#" onclick="sfWebDebugToggle(\'sfWebDebug'.$id.'\')"><img src="'.$this->base_image_path.'/toggle.gif" /></a></h2> 
     374    <h2>'.$id.' <a href="" onclick="sfWebDebugToggle(\'sfWebDebug'.$id.'\'); return false;"><img src="'.$this->base_image_path.'/toggle.gif" /></a></h2> 
    375375    <div id="sfWebDebug'.$id.'" style="display: none"><pre>'.@sfYaml::Dump($values).'</pre></div> 
    376376    '; 
     
    423423      <div id="main_'.$id.'" class="sfWebDebugActionCache" style="border: 1px solid '.$border_color.'"> 
    424424      <div id="sub_main_'.$id.'" class="sfWebDebugCache" style="background-color: '.$bg_color.'; border-right: 1px solid '.$border_color.'; border-bottom: 1px solid '.$border_color.';"> 
    425       <div style="height: 16px; padding: 2px"><a href="#" onclick="sfWebDebugToggle(\''.$id.'\'); return false;"><strong>cache information</strong></a>&nbsp;<a href="#" onclick="Element.hide(\'sub_main_'.$id.'\'); document.getElementById(\'main_'.$id.'\').style.border = \'none\';">'.image_tag($this->base_image_path.'/close.png').'</a>&nbsp;</div> 
     425      <div style="height: 16px; padding: 2px"><a href="" onclick="sfWebDebugToggle(\''.$id.'\'); return false;"><strong>cache information</strong></a>&nbsp;<a href="" onclick="Element.hide(\'sub_main_'.$id.'\'); document.getElementById(\'main_'.$id.'\').style.border = \'none\'; return false;">'.image_tag($this->base_image_path.'/close.png').'</a>&nbsp;</div> 
    426426        <div style="padding: 2px; display: none" id="'.$id.'"> 
    427427        [uri]&nbsp;'.$internalUri.'<br />