From a30680703236695fe9880e3da07fab7e2169d51b Mon Sep 17 00:00:00 2001 From: juanmanuelr Date: Tue, 20 Sep 2011 08:10:31 +0000 Subject: [PATCH] 2011-09-20 Juan Manuel Ramon * operation/messages/message.php: Fixed several mistakes on this view. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@4972 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 5 +++++ pandora_console/operation/messages/message.php | 16 ++++++++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 754256de72..8360955088 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2011-09-20 Juan Manuel Ramon + + * operation/messages/message.php: Fixed several mistakes on this + view. + 2011-09-19 Juan Manuel Ramon * include/help/en/help_reporting_global_tab.php diff --git a/pandora_console/operation/messages/message.php b/pandora_console/operation/messages/message.php index 68327d4d7c..08dc190c82 100644 --- a/pandora_console/operation/messages/message.php +++ b/pandora_console/operation/messages/message.php @@ -36,8 +36,8 @@ else if (empty ($config["pure"]) && !is_ajax ()) ui_print_page_header (__('Messages'). " » ".__('Message overview'), "images/email.png", false, "", false, "" ); -if (isset ($_POST["delete_message"])) { - $id = (int) get_parameter_post ("delete_message"); +if (isset ($_GET["delete_message"])) { + $id = (int) get_parameter ("id"); $result = messages_delete_message ($id); //Delete message function will actually check the credentials ui_print_result_message ($result, @@ -73,7 +73,9 @@ if (!empty ($dest_group) && isset ($_GET["send_message"])) { __('Error sending message to group %s', groups_get_name ($dest_group))); } -if ($send_message && !$message_sended) { +$new_msg = (bool) get_parameter("new_msg"); + +if ($send_message && !$message_sended && !$new_msg) { ui_print_error_message("Error sending message, please choose group or user."); } @@ -117,7 +119,7 @@ if (isset ($_GET["new_msg"]) || ($send_message && !$message_sended)) { //create html_print_select_groups($config["id_user"], "AR", true, "dest_group", $dest_group, '', __('-Select group-'), false, false, false, '', false); echo ''.__('Subject').':'; - html_print_input_text ("subject", $subject, '', 50, 70, false); + html_print_input_text ("subject", urldecode($subject), '', 50, 70, false); echo ''.__('Message').':'; @@ -175,7 +177,7 @@ if (isset ($_GET["new_msg"]) || ($send_message && !$message_sended)) { //create html_print_input_hidden ("dest_user", $message["sender"]); html_print_input_hidden ("subject", urlencode ($new_subj)); html_print_input_hidden ("message", urlencode ($new_msg)); - + echo '
'; html_print_submit_button (__('Reply'), "reply_btn", false, 'class="sub next"'); echo '
'; @@ -253,7 +255,9 @@ if (isset ($_GET["read_message"]) || !isset ($_GET["new_msg"]) && !($send_messag $data[3] = ui_print_timestamp ($message["timestamp"], true, array ("prominent" => "timestamp")); - $data[4] = html_print_input_image ("delete_message", "images/cross.png", $message_id, 'border:0px;', true); + $data[4] = '' . + html_print_image ('images/cross.png', true, array("title" => __('Delete'))) . ''; //"delete_message", "images/cross.png", $message_id, 'border:0px;', true); array_push ($table->data, $data); }