| | |
| | | // do input checks (delegated to $CONTACTS instance) |
| | | if (!$CONTACTS->validate($a_record)) { |
| | | $err = (array)$CONTACTS->get_error(); |
| | | $OUTPUT->show_message($err['message'] ? $err['message'] : 'formincomplete', 'warning'); |
| | | $OUTPUT->show_message($err['message'] ? Q($err['message']) : 'formincomplete', 'warning'); |
| | | $GLOBALS['EDIT_RECORD'] = $a_record; // store submitted data to be used in edit form |
| | | rcmail_overwrite_action($return_action); |
| | | return; |
| | |
| | | if (($maxnum = $RCMAIL->config->get('max_group_members', 0)) && ($counts->count + 1 > $maxnum)) |
| | | $OUTPUT->show_message('maxgroupmembersreached', 'warning', array('max' => $maxnum)); |
| | | |
| | | $CONTACTS->add_to_group($gid, $plugin['ids']); |
| | | $CONTACTS->add_to_group($plugin['group_id'], $plugin['ids']); |
| | | } |
| | | } |
| | | else |