|
|
|
@ -68,24 +68,23 @@ if ($uid) {
|
|
|
|
|
|
|
|
|
|
$OUTPUT->set_pagetitle(abbreviate_string($MESSAGE->subject, 128, '...', true));
|
|
|
|
|
|
|
|
|
|
// set message environment
|
|
|
|
|
// set environment
|
|
|
|
|
$OUTPUT->set_env('uid', $msg_id);
|
|
|
|
|
$OUTPUT->set_env('safemode', $MESSAGE->is_safe);
|
|
|
|
|
$OUTPUT->set_env('message_context', $MESSAGE->context);
|
|
|
|
|
$OUTPUT->set_env('message_flags', array_keys(array_change_key_case((array) $MESSAGE->headers->flags)));
|
|
|
|
|
$OUTPUT->set_env('sender', $MESSAGE->sender['string']);
|
|
|
|
|
$OUTPUT->set_env('mailbox', $mbox_name);
|
|
|
|
|
$OUTPUT->set_env('username', $RCMAIL->get_user_name());
|
|
|
|
|
$OUTPUT->set_env('permaurl', $RCMAIL->url(array('_action' => 'show', '_uid' => $msg_id, '_mbox' => $mbox_name)));
|
|
|
|
|
$OUTPUT->set_env('has_writeable_addressbook', $_SESSION['writeable_abook']);
|
|
|
|
|
$OUTPUT->set_env('delimiter', $RCMAIL->storage->get_hierarchy_delimiter());
|
|
|
|
|
$OUTPUT->set_env('mimetypes', rcmail_supported_mimetypes());
|
|
|
|
|
|
|
|
|
|
if ($MESSAGE->headers->get('list-post', false)) {
|
|
|
|
|
$OUTPUT->set_env('list_post', true);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// set environment
|
|
|
|
|
$OUTPUT->set_env('delimiter', $RCMAIL->storage->get_hierarchy_delimiter());
|
|
|
|
|
$OUTPUT->set_env('mimetypes', rcmail_supported_mimetypes());
|
|
|
|
|
|
|
|
|
|
// set configuration
|
|
|
|
|
$RCMAIL->set_env_config(array('delete_junk', 'flag_for_deletion', 'read_when_deleted',
|
|
|
|
|
'skip_deleted', 'display_next', 'forward_attachment'));
|
|
|
|
|