From 086ae52d12011746a75f5588e877347bc0457352 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 21 Mar 2008 11:49:34 +0100 Subject: Update auf MediaWiki 1.12.0 --- profileinfo.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'profileinfo.php') diff --git a/profileinfo.php b/profileinfo.php index 4e2a3d76..9290ad40 100644 --- a/profileinfo.php +++ b/profileinfo.php @@ -36,7 +36,7 @@ padding-right: 0.5em; } - td.time, td.count { + td.time, td.timep, td.count, td.cpr { text-align: right; } @@ -49,6 +49,7 @@ $wgDBadminuser = $wgDBadminpassword = $wgDBserver = $wgDBname = $wgEnableProfile define( 'MW_NO_SETUP', 1 ); require_once( './includes/WebStart.php' ); require_once("./AdminSettings.php"); +require_once( './includes/GlobalFunctions.php' ); if (!$wgEnableProfileInfo) { echo "disabled\n"; @@ -85,7 +86,7 @@ class profile_point { } function display($indent = 0.0) { - global $expand; + global $expand, $totaltime, $totalcount; usort($this->children, "compare_point"); $extet = ''; @@ -108,7 +109,9 @@ class profile_point { ?> fmttime() ?> + time() / $totaltime * 100 ) ?> count() ?> + count() / $totalcount ), 2 ) ?> name()) . $extet ?> @@ -179,11 +182,14 @@ else $filter = ''; + +pf_name, $o->pf_count, $o->pf_time); - $totaltime += $next->time(); + if( $next->name() == '-total' ) { + $totaltime = $next->time(); + $totalcount = $next->count(); + } if ($last !== false) { if (preg_match("/^".preg_quote($last->name(), "/")."/", $next->name())) { $last->add_child($next); -- cgit v1.2.2
">TimeTime (%) ">CountAvg calls per request ">Name