- removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
| | |
| | | |
| | | |
| | | /** |
| | | * Add a localized label to the client environment |
| | | * @deprecated |
| | | */ |
| | | function rcube_add_label() |
| | | { |
| | | global $OUTPUT; |
| | | |
| | | $arg_list = func_get_args(); |
| | | foreach ($arg_list as $i => $name) |
| | | $OUTPUT->add_label($name); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * Garbage collector function for temp files. |
| | | * Remove temp files older than two days |
| | | */ |
| | |
| | | $attrib += array('maxlength' => 100, 'relanames' => false); |
| | | |
| | | // add some labels to client |
| | | rcube_add_label('purgefolderconfirm'); |
| | | rcube_add_label('deletemessagesconfirm'); |
| | | $RCMAIL->output->add_label('purgefolderconfirm', 'deletemessagesconfirm'); |
| | | |
| | | $type = $attrib['type'] ? $attrib['type'] : 'ul'; |
| | | unset($attrib['type']); |
| | |
| | | } |
| | | |
| | | // add some labels to client |
| | | rcube_add_label('noemailwarning'); |
| | | rcube_add_label('nonamewarning'); |
| | | $OUTPUT->add_label('noemailwarning', 'nonamewarning'); |
| | | |
| | | list($form_start, $form_end) = get_form_tags($attrib); |
| | | unset($attrib['form']); |
| | |
| | | $OUTPUT->include_script('list.js'); |
| | | |
| | | // add some labels to client |
| | | rcube_add_label('deletecontactconfirm'); |
| | | $OUTPUT->add_label('deletecontactconfirm'); |
| | | |
| | | return $out; |
| | | } |
| | |
| | | } |
| | | |
| | | // add some labels to client |
| | | rcube_add_label('nosubject', 'nosenderwarning', 'norecipientwarning', 'nosubjectwarning', 'nobodywarning', 'notsentwarning', 'savingmessage', 'sendingmessage', 'messagesaved', 'converting'); |
| | | $OUTPUT->add_label('nosubject', 'nosenderwarning', 'norecipientwarning', 'nosubjectwarning', 'nobodywarning', 'notsentwarning', 'savingmessage', 'sendingmessage', 'messagesaved', 'converting'); |
| | | |
| | | // add config parameter to client script |
| | | $OUTPUT->set_env('draft_autosave', !empty($CONFIG['drafts_mbox']) ? $CONFIG['draft_autosave'] : 0); |
| | |
| | | $attrib['id'], |
| | | JS_OBJECT_NAME), 'foot'); |
| | | |
| | | rcube_add_label('checking'); |
| | | $OUTPUT->add_label('checking'); |
| | | $OUTPUT->set_env('spellcheck_langs', join(',', $editor_lang_set)); |
| | | } |
| | | |
| | |
| | | $OUTPUT->set_env('junk_mailbox', $CONFIG['junk_mbox']); |
| | | |
| | | if (!$OUTPUT->ajax_call) |
| | | rcube_add_label('checkingmail', 'deletemessage', 'movemessagetotrash', 'movingmessage'); |
| | | $OUTPUT->add_label('checkingmail', 'deletemessage', 'movemessagetotrash', 'movingmessage'); |
| | | |
| | | $OUTPUT->set_pagetitle(rcmail_localize_foldername($IMAP->get_mailbox_name())); |
| | | } |
| | | else if ($RCMAIL->action == 'show') |
| | | { |
| | | // set current mailbox in client environment |
| | | $OUTPUT->set_env('mailbox', $IMAP->get_mailbox_name()); |
| | | if ($CONFIG['trash_mbox']) |
| | | $OUTPUT->set_env('trash_mailbox', $CONFIG['trash_mbox']); |
| | | if (!$OUTPUT->ajax_call) |
| | | rcube_add_label('checkingmail', 'deletemessage', 'movemessagetotrash', 'movingmessage'); |
| | | } |
| | | |
| | | |
| | |
| | | $sort_order = $_SESSION['sort_order']; |
| | | |
| | | // add some labels to client |
| | | rcube_add_label('from', 'to'); |
| | | $OUTPUT->add_label('from', 'to'); |
| | | |
| | | // get message headers |
| | | $a_headers = $IMAP->list_headers('', '', $sort_col, $sort_order); |
| | |
| | | |
| | | // give message uid to the client |
| | | $OUTPUT->set_env('uid', $MESSAGE->uid); |
| | | // set environement |
| | | $OUTPUT->set_env('safemode', $MESSAGE->is_safe); |
| | | $OUTPUT->set_env('sender', $MESSAGE->sender['string']); |
| | | $OUTPUT->set_env('permaurl', rcmail_url('show', array('_uid' => $MESSAGE->uid, '_mbox' => $mbox_name))); |
| | | $OUTPUT->set_env('mailbox', $mbox_name); |
| | | if ($CONFIG['trash_mbox']) |
| | | $OUTPUT->set_env('trash_mailbox', $CONFIG['trash_mbox']); |
| | | if (!$OUTPUT->ajax_call) |
| | | $OUTPUT->add_label('checkingmail', 'deletemessage', 'movemessagetotrash', 'movingmessage'); |
| | | |
| | | // check for unset disposition notification |
| | | if ($MESSAGE->headers->mdn_to && |
| | |
| | | } |
| | | else if (empty($CONFIG['mdn_requests'])) |
| | | { |
| | | rcube_add_label('mdnrequest'); |
| | | $OUTPUT->add_label('mdnrequest'); |
| | | $OUTPUT->set_env('mdn_request', true); |
| | | } |
| | | } |
| | |
| | | $no_override = is_array($config['dont_override']) ? array_flip($config['dont_override']) : array(); |
| | | |
| | | // add some labels to client |
| | | rcube_add_label('nopagesizewarning'); |
| | | $RCMAIL->output->add_label('nopagesizewarning'); |
| | | |
| | | list($form_start, $form_end) = get_form_tags($attrib, 'save-prefs'); |
| | | unset($attrib['form']); |