| | |
| | | $p['content'] .= html::p(array('class' => 'vcardattachment'), |
| | | html::a(array( |
| | | 'href' => "#", |
| | | 'onclick' => "return plugin_vcard_save_contact('" . JQ($part.':'.$idx) . "')", |
| | | 'onclick' => "return plugin_vcard_save_contact('" . rcube::JQ($part.':'.$idx) . "')", |
| | | 'title' => $this->gettext('addvcardmsg'), |
| | | ), |
| | | html::span(null, Q($display))) |
| | | html::span(null, rcube::Q($display))) |
| | | ); |
| | | } |
| | | |
| | |
| | | { |
| | | $this->add_texts('localization', true); |
| | | |
| | | $uid = get_input_value('_uid', RCUBE_INPUT_POST); |
| | | $mbox = get_input_value('_mbox', RCUBE_INPUT_POST); |
| | | $mime_id = get_input_value('_part', RCUBE_INPUT_POST); |
| | | $uid = rcube_utils::get_input_value('_uid', rcube_utils::INPUT_POST); |
| | | $mbox = rcube_utils::get_input_value('_mbox', rcube_utils::INPUT_POST); |
| | | $mime_id = rcube_utils::get_input_value('_part', rcube_utils::INPUT_POST); |
| | | |
| | | $rcmail = rcmail::get_instance(); |
| | | $storage = $rcmail->get_storage(); |
| | |
| | | } |
| | | else { |
| | | // We're using UTF8 internally |
| | | $email = rcube_idn_to_utf8($email); |
| | | $email = rcube_utils::idn_to_utf8($email); |
| | | |
| | | // compare e-mail address |
| | | $existing = $CONTACTS->search('email', $email, 1, false); |