Changeset 1372
- Timestamp:
- 05/19/06 09:01:12 (3 years ago)
- Files:
-
- trunk/data/web/sf/js/sf_web_debug/main.js (modified) (4 diffs)
- trunk/lib/debug/sfWebDebug.class.php (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/data/web/sf/js/sf_web_debug/main.js
r1363 r1372 54 54 if (element) 55 55 element.style.display = element.style.display == 'none' ? '' : 'none'; 56 57 return false;58 56 } 59 57 … … 67 65 sfWebDebugToggle(elements[i]); 68 66 } 69 70 return false;71 67 } 72 68 … … 79 75 elements[i].style.display = show ? '' : 'none'; 80 76 } 81 82 return false;83 77 } 84 78 … … 98 92 } 99 93 } 100 101 return false;102 94 } trunk/lib/debug/sfWebDebug.class.php
r1364 r1372 201 201 if ($logEntry->getDebugStack()) 202 202 { 203 $debug_info .= ' <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 .= ' <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">'; 204 204 foreach ($logEntry->getDebugStack() as $i => $log_line) 205 205 { … … 227 227 foreach ($this->types as $type => $nb) 228 228 { 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>'; 230 230 } 231 231 } … … 243 243 if (sfConfig::get('sf_logging_active')) 244 244 { 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 & 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 & msgs</a></li>'; 246 246 } 247 247 … … 251 251 if (null !== ($nb = $this->getDatabaseRequestNumber())) 252 252 { 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>'; 254 254 255 255 $dbInfoDetails = ' … … 290 290 $logInfo = $short_messages.' 291 291 <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> 297 297 <li>'.implode("</li>\n<li>", $types).'</li> 298 298 </ul> … … 304 304 <div id="sfWebDebug"> 305 305 <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> 307 307 <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 & 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 & config</a></li> 309 309 '.$cacheLink.' 310 310 '.$logLink.' … … 313 313 '.$timeInfo.' 314 314 </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> 316 316 </div> 317 317 … … 372 372 $id = ucfirst(strtolower($id)); 373 373 $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> 375 375 <div id="sfWebDebug'.$id.'" style="display: none"><pre>'.@sfYaml::Dump($values).'</pre></div> 376 376 '; … … 423 423 <div id="main_'.$id.'" class="sfWebDebugActionCache" style="border: 1px solid '.$border_color.'"> 424 424 <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> <a href="#" onclick="Element.hide(\'sub_main_'.$id.'\'); document.getElementById(\'main_'.$id.'\').style.border = \'none\';">'.image_tag($this->base_image_path.'/close.png').'</a> </div>425 <div style="height: 16px; padding: 2px"><a href="" onclick="sfWebDebugToggle(\''.$id.'\'); return false;"><strong>cache information</strong></a> <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> </div> 426 426 <div style="padding: 2px; display: none" id="'.$id.'"> 427 427 [uri] '.$internalUri.'<br />