/** * Read css string * * @param string $headerColor header color * * @return string */ private static function _getDebugCss($headerColor = 'red') { static $_done = false; if ($_done) { return ''; } $_done = true; $cssPanda = file_get_contents('Panda/templates/debug.css', FILE_USE_INCLUDE_PATH); $cssPanda = str_replace('{header_color}', $headerColor, $cssPanda); $result = ''; if (false && class_exists('DbugL', false) && method_exists('DbugL', 'html_prefix')) { $cssPrinta = DbugL::html_prefix(); $result .= str_replace("\n", '', $cssPrinta); } $result .= '<style type="text/css"><!--' . trim(str_replace("\n", '', $cssPanda)); $result .= ' --></style>'; return $result; }
public static function html_prefix() { if (self::$first_call) { self::$first_call = FALSE; return DbugL::$css; } else { return ''; } }
<link rel="stylesheet" href="/__bear/css/bearshell.css" type="text/css" media="screen"> <script type="text/javascript" src="/__bear/js/jquery.bear.min.js.php"></script> <script type="text/javascript" src="/__bear/jquery-ui/js/jquery-ui-1.7.custom.min.js"></script> <script type="text/javascript" src="/__bear/jquery-ui/js/jquery.cookie.js"></script> <script type="text/javascript"><!-- $(function(){ // Tabs var tab_opt = { cookie: { expires: 30 } , ajaxOptions: { async : false, dataType : "html"}}; $('#tabs').tabs(tab_opt); $('#tab-1-1').tabs(tab_opt); $('#tab-2-1').tabs(tab_opt); $('#tab-3-1').tabs(tab_opt); }); --></script> <?php echo DbugL::html_prefix(); ?> </head> <body> <h1>BEAR Dev</h1> <div id="tabs"> <ul> <li><a href="#tab-1">Log</a></li> <li><a href="#tab-2">Code</a></li> <li><a href="#tab-3">Info</a></li> </ul> <div id="tab-1"> <div id="tab-1-1"> <ul> <li><a href="log/tab.php?var=page<?php