* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: auto.prepend.inc.php,v 1.23 2004-09-19 15:50:45 x2000habouzit Exp $
+ $Id: auto.prepend.inc.php,v 1.24 2004-09-24 14:47:43 x2000habouzit Exp $
***************************************************************************/
-
+function microtime_float()
+{
+ list($usec, $sec) = explode(" ", microtime());
+ return ((float)$usec + (float)$sec);
+}
+$TIME_BEGIN = microtime_float();
+
ini_set('include_path', '/home/x2000habouzit/dev/diogenes/lib/:'.ini_get('include_path'));
require("config.xorg.inc.php") ;
require_once("xorg.common.inc.php");
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: xorg.page.inc.php,v 1.42 2004-09-23 18:46:19 x2000habouzit Exp $
+ $Id: xorg.page.inc.php,v 1.43 2004-09-24 14:47:43 x2000habouzit Exp $
***************************************************************************/
require("diogenes.core.page.inc.php");
}
function run($append_to_id="") {
- global $baseurl, $site_dev, $globals;
+ global $baseurl, $site_dev, $globals, $TIME_BEGIN;
if($this->_page_type == NO_SKIN)
$this->display($this->_tpl);
else {
$this->assign('validate', urlencode($baseurl.'/valid.html'));
$result = $this->fetch('skin/'.$_SESSION['skin'], $id);
+ $total_time = sprintf('Temps total: %.02fs<br />', microtime_float() - $TIME_BEGIN);
$fd = fopen($this->cache_dir."valid.html","w");
fwrite($fd, $result);
fclose($fd);
foreach($val as $h)
if(preg_match("/^X-W3C-Validator-Errors: (\d+)$/", $h, $m)) {
if($m[1]) {
- echo str_replace("@NB_ERR@",
- "<span class='erreur'><a href='http://validator.w3.org/check?uri=$baseurl/valid.html&ss=1#result'>{$m[1]} ERREUR(S) !!!</a></span><br />", $result);
+ echo str_replace("@HOOK@",
+ "$total_time<span class='erreur'><a href='http://validator.w3.org/check?uri=$baseurl/valid.html&ss=1#result'>{$m[1]} ERREUR(S) !!!</a></span><br />", $result);
} else {
- echo str_replace("@NB_ERR@", "", $result);
+ echo str_replace("@HOOK@", "$total_time", $result);
}
exit;
}
* Foundation, Inc., *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************
- $Id: common.devel.tpl,v 1.5 2004-08-31 11:25:43 x2000habouzit Exp $
+ $Id: common.devel.tpl,v 1.6 2004-09-24 14:47:43 x2000habouzit Exp $
***************************************************************************}
{if $validate}
<div id="dev">
- Validation :
- @NB_ERR@
+ @HOOK@
+ Validation:
<a href="http://jigsaw.w3.org/css-validator/validator?uri={$validate}">CSS</a>
|
références :