2011-09-06 Miguel de Dios <miguel.dedios@artica.es>
* operation/messages/message.php: now show more error messages in case the user error or group error. Fixes: #3371451 git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@4923 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
611b639a9e
commit
556ec777a5
|
@ -1,3 +1,10 @@
|
||||||
|
2011-09-06 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
|
* operation/messages/message.php: now show more error messages in case the
|
||||||
|
user error or group error.
|
||||||
|
|
||||||
|
Fixes: #3371451
|
||||||
|
|
||||||
2011-09-06 Miguel de Dios <miguel.dedios@artica.es>
|
2011-09-06 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
* operation/extensions.php: update the style of page.
|
* operation/extensions.php: update the style of page.
|
||||||
|
|
|
@ -26,6 +26,7 @@ $dest_user = get_parameter ("dest_user");
|
||||||
$dest_group = get_parameter ("dest_group");
|
$dest_group = get_parameter ("dest_group");
|
||||||
$subject = get_parameter ("subject");
|
$subject = get_parameter ("subject");
|
||||||
$message = get_parameter ("mensaje");
|
$message = get_parameter ("mensaje");
|
||||||
|
$send_message = (bool)get_parameter('send_mes', false);
|
||||||
|
|
||||||
if (isset ($_GET["new_msg"]))
|
if (isset ($_GET["new_msg"]))
|
||||||
ui_print_page_header (__('Messages'). " » ".__('New message'), "images/email.png", false, "", false, "" );
|
ui_print_page_header (__('Messages'). " » ".__('New message'), "images/email.png", false, "", false, "" );
|
||||||
|
@ -44,9 +45,16 @@ if (isset ($_POST["delete_message"])) {
|
||||||
__('Could not be deleted'));
|
__('Could not be deleted'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$message_sended = false;
|
||||||
|
|
||||||
if (!empty ($dest_user) && isset ($_GET["send_message"])) {
|
if (!empty ($dest_user) && isset ($_GET["send_message"])) {
|
||||||
// Create message
|
// Create message
|
||||||
$return = messages_create_message ($config["id_user"], $dest_user, $subject, $message);
|
$return = messages_create_message ($config["id_user"], $dest_user, $subject, $message);
|
||||||
|
|
||||||
|
if ($return) {
|
||||||
|
$message_sended = true;
|
||||||
|
}
|
||||||
|
|
||||||
ui_print_result_message ($return,
|
ui_print_result_message ($return,
|
||||||
__('Message successfully sent to user %s', get_user_fullname ($dest_user)),
|
__('Message successfully sent to user %s', get_user_fullname ($dest_user)),
|
||||||
__('Error sending message to user %s', get_user_fullname ($dest_user)));
|
__('Error sending message to user %s', get_user_fullname ($dest_user)));
|
||||||
|
@ -55,11 +63,20 @@ if (!empty ($dest_user) && isset ($_GET["send_message"])) {
|
||||||
if (!empty ($dest_group) && isset ($_GET["send_message"])) {
|
if (!empty ($dest_group) && isset ($_GET["send_message"])) {
|
||||||
// Create message to groups
|
// Create message to groups
|
||||||
$return = messages_create_group ($config["id_user"], $dest_group, $subject, $message);
|
$return = messages_create_group ($config["id_user"], $dest_group, $subject, $message);
|
||||||
|
|
||||||
|
if ($return) {
|
||||||
|
$message_sended = true;
|
||||||
|
}
|
||||||
|
|
||||||
ui_print_result_message ($return,
|
ui_print_result_message ($return,
|
||||||
__('Message successfully sent'),
|
__('Message successfully sent'),
|
||||||
__('Error sending message to group %s', groups_get_name ($dest_group)));
|
__('Error sending message to group %s', groups_get_name ($dest_group)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($send_message && !$message_sended) {
|
||||||
|
ui_print_error_message("Error sending message, please choose group or user.");
|
||||||
|
}
|
||||||
|
|
||||||
if (isset ($_GET["mark_read"]) || isset ($_GET["mark_unread"])) {
|
if (isset ($_GET["mark_read"]) || isset ($_GET["mark_unread"])) {
|
||||||
$id_r = (int) get_parameter ("mark_read");
|
$id_r = (int) get_parameter ("mark_read");
|
||||||
$id_u = (int) get_parameter ("mark_unread");
|
$id_u = (int) get_parameter ("mark_unread");
|
||||||
|
@ -72,7 +89,7 @@ if (isset ($_GET["mark_read"]) || isset ($_GET["mark_unread"])) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset ($_GET["new_msg"])) { //create message
|
if (isset ($_GET["new_msg"]) || ($send_message && !$message_sended)) { //create message
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
// ui_print_page_header (__('Messages'). " » ".__('New message'), "images/email.png", false, "", false, "" );
|
// ui_print_page_header (__('Messages'). " » ".__('New message'), "images/email.png", false, "", false, "" );
|
||||||
|
@ -165,7 +182,7 @@ if (isset ($_GET["new_msg"])) { //create message
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset ($_GET["read_message"]) || !isset ($_GET["new_msg"])) {
|
if (isset ($_GET["read_message"]) || !isset ($_GET["new_msg"]) && !($send_message && !$message_sended)) {
|
||||||
// if (empty ($config["pure"]) && !is_ajax ()) {
|
// if (empty ($config["pure"]) && !is_ajax ()) {
|
||||||
// ui_print_page_header (__('Messages'). " » ".__('Message overview'), "images/email.png", false, "", false, "" );
|
// ui_print_page_header (__('Messages'). " » ".__('Message overview'), "images/email.png", false, "", false, "" );
|
||||||
// }
|
// }
|
||||||
|
|
Loading…
Reference in New Issue