| | |
| | | if ($result) |
| | | $OUTPUT->show_message('contactaddedtogroup'); |
| | | else if ($plugin['abort'] || $CONTACTS->get_error()) |
| | | $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); |
| | | $OUTPUT->show_message($plugin['message'] ?: 'errorsaving', 'error'); |
| | | else |
| | | $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'nogroupassignmentschanged'); |
| | | $OUTPUT->show_message($plugin['message'] ?: 'nogroupassignmentschanged'); |
| | | } |
| | | } |
| | | else if ($RCMAIL->action == 'group-delmembers') { |
| | |
| | | $OUTPUT->command('remove_group_contacts',array('source' => $source, 'gid' => $gid)); |
| | | } |
| | | else { |
| | | $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); |
| | | $OUTPUT->show_message($plugin['message'] ?: 'errorsaving', 'error'); |
| | | } |
| | | } |
| | | } |
| | |
| | | $OUTPUT->command('insert_contact_group', array('source' => $source) + $created); |
| | | } |
| | | else if (!$created) { |
| | | $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); |
| | | $OUTPUT->show_message($plugin['message'] ?: 'errorsaving', 'error'); |
| | | } |
| | | } |
| | | else if ($RCMAIL->action == 'group-rename') { |
| | |
| | | 'source' => $source, 'id' => $gid, 'name' => rcube::Q($newname), 'newid' => $newgid)); |
| | | } |
| | | else if (!$newname) { |
| | | $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); |
| | | $OUTPUT->show_message($plugin['message'] ?: 'errorsaving', 'error'); |
| | | } |
| | | } |
| | | else if ($RCMAIL->action == 'group-delete') { |
| | |
| | | $OUTPUT->command('remove_group_item', array('source' => $source, 'id' => $gid)); |
| | | } |
| | | else { |
| | | $OUTPUT->show_message($plugin['message'] ? $plugin['message'] : 'errorsaving', 'error'); |
| | | $OUTPUT->show_message($plugin['message'] ?: 'errorsaving', 'error'); |
| | | } |
| | | } |
| | | |