From df4aa282f37a4e94a8944293cd378ec54127eb5c Mon Sep 17 00:00:00 2001 From: slerena Date: Thu, 25 Sep 2008 13:15:15 +0000 Subject: [PATCH] 2008-09-25 Sancho Lerena MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * events.php: Forced a shorten agent name to avoid layout problems. Added a new combo to define a limit for pagination in event view. --Esta línea y las que están debajo serán ignoradas-- M ChangeLog M operation/events/events.php git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@1115 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 5 +++++ pandora_console/operation/events/events.php | 22 +++++++++++++++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 819275c62c..94930aff2f 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2008-09-25 Sancho Lerena + + * events.php: Forced a shorten agent name to avoid layout problems. + Added a new combo to define a limit for pagination in event view. + 2008-09-24 Ramon Novoa * godmode/agentes/module_manager_editor_wmi.php: Added WMI namespace diff --git a/pandora_console/operation/events/events.php b/pandora_console/operation/events/events.php index 13358f88ed..30854215c0 100644 --- a/pandora_console/operation/events/events.php +++ b/pandora_console/operation/events/events.php @@ -172,6 +172,8 @@ $severity = (int) get_parameter ("severity", -1); // -1 all $status = (int) get_parameter ("status", 0); // -1 all, 0 only red, 1 only green $id_agent = (int) get_parameter ("id_agent", -1); $id_event = (int) get_parameter ("id_event", -1); +$pagination = (int) get_parameter ("pagination", $config["block_size"]); +$config["block_size"] = $pagination; $sql_post = ""; if ($ev_group > 1) @@ -264,14 +266,30 @@ if ($result === false) $agents = array(-1 => "All"); foreach ($result as $id_row) { - $agents[$id_row[0]] = dame_nombre_agente ($id_row[0]); + $name_for_combo = substr(dame_nombre_agente ($id_row[0]),0,20); + if ($name_for_combo != "") + $agents[$id_row[0]] = $name_for_combo; } print_select ($agents, 'id_agent', $id_agent, 'javascript:this.form.submit();', '', ''); echo ""; +// User selectable block size +echo ''; +echo __('Block size for pagination'); +echo ''; +$lpagination[25]=25; +$lpagination[50]=50; +$lpagination[100]=100; +$lpagination[200]=200; +$lpagination[500]=500; + +echo ""; +print_select ($lpagination, "pagination", $pagination, '', 'Default', $config["block_size"]); +echo ""; + //The buttons -echo ''; +echo ''; print_submit_button (__('Update'), '', false, $attributes = 'class="sub upd"'); // CSV