From 087fac82911564d2bc5f166b8487290b7692e812 Mon Sep 17 00:00:00 2001 From: Sebastian Mendel Date: Fri, 18 Jan 2008 13:43:00 +0000 Subject: [PATCH] refactored: use $_REQUEST, remember full text display when killing process, removed unneeded h1, use PMA_generate_common_url() --- server_processlist.php | 53 ++++++++++++++++-------------------------- 1 file changed, 20 insertions(+), 33 deletions(-) diff --git a/server_processlist.php b/server_processlist.php index 6c7f9d533..d0195b0a4 100644 --- a/server_processlist.php +++ b/server_processlist.php @@ -9,60 +9,45 @@ * */ require_once './libraries/common.inc.php'; - -/** - * Does the common work - */ require_once './libraries/server_common.inc.php'; +require './libraries/server_links.inc.php'; /** * Kills a selected process */ -if (!empty($kill)) { - if (PMA_DBI_try_query('KILL ' . $kill . ';')) { +if (!empty($_REQUEST['kill'])) { + if (PMA_DBI_try_query('KILL ' . $_REQUEST['kill'] . ';')) { $message = PMA_Message::success('strThreadSuccessfullyKilled'); } else { $message = PMA_Message::error('strCouldNotKill'); } - $message->addParam($kill); + $message->addParam($_REQUEST['kill']); + $message->display(); } +$url_params = array(); -/** - * Displays the links - */ -require './libraries/server_links.inc.php'; - - -/** - * Displays the sub-page heading - */ -echo '

' . "\n" - . ($cfg['MainPageIconic'] ? '' : '') - . $strProcesslist . "\n" - . '

' . "\n"; - - -/** - * Sends the query - */ -$sql_query = 'SHOW' . (empty($full) ? '' : ' FULL') . ' PROCESSLIST'; +if (! empty($_REQUEST['full'])) { + $sql_query = 'SHOW FULL PROCESSLIST'; + $url_params['full'] = 1; + $full_text_link = 'server_processlist.php' . PMA_generate_common_url(array(), 'html', '?'); +} else { + $sql_query = 'SHOW PROCESSLIST'; + $full_text_link = 'server_processlist.php' . PMA_generate_common_url(array('full' => 1)); +} $result = PMA_DBI_query($sql_query); -PMA_Message::success()->display(); - - /** * Displays the page */ ?> - @@ -78,9 +63,11 @@ PMA_Message::success()->display(); - +
- <?php echo empty($full) ? $strShowFullQueries : $strTruncateQueries; ?> + <?php echo empty($_REQUEST['full']) ? $strShowFullQueries : $strTruncateQueries; ?>