From 9a93f7e1272d13b58d23c13fbf8ac9c935ea8c0c Mon Sep 17 00:00:00 2001 From: xmujay Date: Mon, 3 Jun 2013 23:24:48 +0800 Subject: [PATCH 1/2] refactor server_status.php 1. using better function name 2. split long lines --- server_status.php | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/server_status.php b/server_status.php index a38cdf5422..279bfb1b3d 100644 --- a/server_status.php +++ b/server_status.php @@ -46,31 +46,31 @@ if (! empty($_REQUEST['kill'])) { $response = PMA_Response::getInstance(); $response->addHTML('
'); $response->addHTML($ServerStatusData->getMenuHtml()); -$response->addHTML(PMA_getServerTrafficHtml($ServerStatusData)); +$response->addHTML(PMA_getServerStatusHtml($ServerStatusData)); $response->addHTML('
'); exit; /** - * Prints server traffic information + * Prints server status information: processes, connections and traffic * * @param Object $ServerStatusData An instance of the PMA_ServerStatusData class * * @return string */ -function PMA_getServerTrafficHtml($ServerStatusData) +function PMA_getServerStatusHtml($ServerStatusData) { //display the server state General Information $retval = PMA_getServerStateGeneralInfoHtml($ServerStatusData); - //display the server state traffic + //display the server state traffic information $retval .= PMA_getServerStateTrafficHtml($ServerStatusData); //display the server state connection information $retval .= PMA_getServerStateConnectionsHtml($ServerStatusData); - //display the Table Process List information - $retval .= PMA_getTableProcesslistHtml($ServerStatusData); + //display the server Process List information + $retval .= PMA_getServerProcesslistHtml($ServerStatusData); return $retval; } @@ -338,13 +338,13 @@ function PMA_getServerStateConnectionsHtml($ServerStatusData) } /** - * Prints Table Process list + * Prints Server Process list * * @param Object $ServerStatusData An instance of the PMA_ServerStatusData class * * @return string */ -function PMA_getTableProcesslistHtml($ServerStatusData) +function PMA_getServerProcesslistHtml($ServerStatusData) { $url_params = array(); @@ -407,9 +407,13 @@ function PMA_getTableProcesslistHtml($ServerStatusData) p.command AS Command, p.time AS Time, p.state AS State, - " . ($show_full_sql ? 's.query' : 'left(p.info, ' . (int)$GLOBALS['cfg']['MaxCharactersInDisplayedSQL'] . ')') . " AS Info + " . ($show_full_sql + ? 's.query' + : 'left(p.info, ' . (int)$GLOBALS['cfg']['MaxCharactersInDisplayedSQL'] . ')') . " AS Info FROM data_dictionary.PROCESSLIST p - " . ($show_full_sql ? 'LEFT JOIN data_dictionary.SESSIONS s ON s.session_id = p.id' : ''); + " . ($show_full_sql + ? 'LEFT JOIN data_dictionary.SESSIONS s ON s.session_id = p.id' + : ''); if (! empty($_REQUEST['order_by_field']) && ! empty($_REQUEST['sort_order']) ) { @@ -520,7 +524,9 @@ function PMA_getTableProcesslistHtml($ServerStatusData) $retval .= '' . $process['Id'] . ''; $retval .= '' . $process['User'] . ''; $retval .= '' . $process['Host'] . ''; - $retval .= '' . ((! isset($process['db']) || ! strlen($process['db'])) ? '' . __('None') . '' : $process['db']) . ''; + $retval .= '' . ((! isset($process['db']) || ! strlen($process['db'])) + ? '' . __('None') . '' + : $process['db']) . ''; $retval .= '' . $process['Command'] . ''; $retval .= '' . $process['Time'] . ''; $retval .= '' . (empty($process['State']) ? '---' : $process['State']) . ''; @@ -530,7 +536,8 @@ function PMA_getTableProcesslistHtml($ServerStatusData) $retval .= '---'; } else { if (! $show_full_sql && strlen($process['Info']) > $GLOBALS['cfg']['MaxCharactersInDisplayedSQL']) { - $retval .= htmlspecialchars(substr($process['Info'], 0, $GLOBALS['cfg']['MaxCharactersInDisplayedSQL'])) . '[...]'; + $retval .= htmlspecialchars(substr($process['Info'], 0, $GLOBALS['cfg']['MaxCharactersInDisplayedSQL'])) + . '[...]'; } else { $retval .= '
' 
                     . $process['Info'] 

From c51e6d66a16269dfcbd956b7f1fb00726d94d460 Mon Sep 17 00:00:00 2001
From: xmujay 
Date: Tue, 4 Jun 2013 23:51:36 +0800
Subject: [PATCH 2/2] split long lines

---
 server_status.php | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/server_status.php b/server_status.php
index 279bfb1b3d..690432e74e 100644
--- a/server_status.php
+++ b/server_status.php
@@ -399,6 +399,8 @@ function PMA_getServerProcesslistHtml($ServerStatusData)
     $sortable_columns_count = count($sortable_columns);
 
     if (PMA_DRIZZLE) {
+        $left_str = 'left(p.info, ' 
+            . (int)$GLOBALS['cfg']['MaxCharactersInDisplayedSQL'] . ')';
         $sql_query = "SELECT
                 p.id       AS Id,
                 p.username AS User,
@@ -406,18 +408,17 @@ function PMA_getServerProcesslistHtml($ServerStatusData)
                 p.db       AS db,
                 p.command  AS Command,
                 p.time     AS Time,
-                p.state    AS State,
-                " . ($show_full_sql 
-                ? 's.query' 
-                : 'left(p.info, ' . (int)$GLOBALS['cfg']['MaxCharactersInDisplayedSQL'] . ')') . " AS Info
-            FROM data_dictionary.PROCESSLIST p
-                " . ($show_full_sql 
+                p.state    AS State," 
+                . ($show_full_sql ? 's.query' : $left_str ) 
+                . " AS Info FROM data_dictionary.PROCESSLIST p " 
+                . ($show_full_sql 
                 ? 'LEFT JOIN data_dictionary.SESSIONS s ON s.session_id = p.id' 
                 : '');
         if (! empty($_REQUEST['order_by_field'])
             && ! empty($_REQUEST['sort_order'])
         ) {
-            $sql_query .= ' ORDER BY p.' . $_REQUEST['order_by_field'] . ' ' . $_REQUEST['sort_order'];
+            $sql_query .= ' ORDER BY p.' . $_REQUEST['order_by_field'] . ' ' 
+                 . $_REQUEST['sort_order'];
         }
     } else {
         $sql_query = $show_full_sql