Files
server/usr/share/psa-horde/imp/templates/dynamic/compose.html.php
2026-01-07 20:52:11 +01:00

223 lines
8.2 KiB
PHP

<form id="compose" name="compose" enctype="multipart/form-data" action="<?php echo $this->compose_link ?>" method="post" style="display:none">
<?php echo $this->hiddenFieldTag('html', intval($this->rte && $this->compose_html)) ?>
<?php echo $this->hiddenFieldTag('composeCache') ?>
<?php echo $this->hiddenFieldTag('composeHmac') ?>
<?php echo $this->hiddenFieldTag('request_read_receipt', intval($this->read_receipt_set)) ?>
<?php echo $this->hiddenFieldTag('user', $this->h($this->user)) ?>
<?php if ($this->attach): ?>
<?php echo $this->hiddenFieldTag('save_attachments_select', intval($this->save_attach_set)) ?>
<?php echo $this->hiddenFieldTag('MAX_FILE_SIZE', intval($this->max_size)) ?>
<?php endif; ?>
<?php if (isset($this->pgp_pubkey)): ?>
<?php echo $this->hiddenFieldTag('pgp_attach_pubkey', intval($this->pgp_pubkey)) ?>
<?php endif; ?>
<?php if ($this->vcard_attach): ?>
<?php echo $this->hiddenFieldTag('vcard_attach') ?>
<?php endif; ?>
<div class="horde-buttonbar">
<div class="iconImg headercloseimg closeImg" id="compose_close" title="<?php echo _("Accesskey Esc") ?>"></div>
<?php if ($this->compose_enable): ?>
<?php if (!$this->is_template): ?>
<ul>
<li class="horde-icon">
<?php echo $this->actionButton(array('htmltitle' => _("Accesskey Ctrl-Enter"), 'icon' => 'Forward', 'id' => 'send_button', 'title' => _("Send"))) ?>
</li>
<?php endif; ?>
<?php endif; ?>
<?php if ($this->is_template): ?>
<li class="horde-icon">
<?php echo $this->actionButton(array('icon' => 'Templates', 'id' => 'template_button', 'title' => _("Save Template"))) ?>
</li>
<?php else: ?>
<?php if ($this->spellcheck): ?>
<li class="horde-icon">
<?php echo $this->actionButton(array('icon' => 'Spellcheck', 'id' => 'spellcheck', 'title' => _("Check Spelling"))) ?>
</li>
<?php endif; ?>
<?php if ($this->drafts): ?>
<li class="horde-icon">
<?php echo $this->actionButton(array('icon' => 'Drafts', 'id' => 'draft_button', 'title' => _("Save as Draft"))) ?>
</li>
<?php endif; ?>
<?php endif; ?>
<?php if ($this->resume): ?>
<li class="horde-icon">
<?php echo $this->actionButton(array('icon' => 'Delete', 'id' => 'discard_button', 'title' => _("Discard Draft"))) ?>
</li>
<?php endif; ?>
</ul>
</div>
<div id="writemsg">
<div class="msgwrite">
<div class="dimpOptions">
<?php if ($this->rte): ?>
<div>
<label>
<?php echo $this->checkBoxTag('htmlcheckbox', 1, $this->compose_html, array('class' => 'checkbox')) . _("HTML composition") ?>
</label>
</div>
<?php endif; ?>
<?php if ($this->save_sent_mail): ?>
<?php if ($this->save_sent_mail_select): ?>
<div style="display:none">
<label>
<?php echo $this->checkBoxTag('save_sent_mail', 1, false, array('class' => 'checkbox')) . _("Save in") ?>
<span id="sent_mail_label"></span>
</label>
<span class="iconImg horde-popdown" id="save_sent_mail_load"></span>
<?php echo $this->hiddenFieldTag('save_sent_mail_mbox') ?>
</div>
<?php else: ?>
<div>
<?php echo $this->checkBoxTag('save_sent_mail', 1, false, array('class' => 'checkbox')) . _("Save sent mail") ?>
</div>
<?php endif; ?>
<?php endif; ?>
<?php if ($this->priority): ?>
<div>
<?php echo _("Priority") ?>:<span id="priority_label"></span>
<?php echo $this->hiddenFieldTag('priority', 'normal') ?>
</div>
<?php endif; ?>
<?php if ($this->encrypt): ?>
<div>
<?php echo _("Encryption") ?>:<span id="encrypt_label"></span>
<?php echo $this->hiddenFieldTag('encrypt', $this->encrypt) ?>
</div>
<?php endif; ?>
<div>
<span id="other_options">
<a><?php echo _("Other Options") ?></a>
</span>
</div>
</div>
<table>
<?php if (count($this->from_list) === 1): ?>
<?php echo $this->hiddenFieldTag('identity', $this->from_list[0]['val']) ?>
<?php else: ?>
<tr>
<td class="label"><?php echo _("From") ?>:</td>
<td>
<select id="identity" name="identity">
<?php foreach ($this->from_list as $v): ?>
<?php echo $this->optionTag($v['val'], $this->h($v['label']), $v['sel']) ?>
<?php endforeach; ?>
</select>
</td>
</tr>
<?php endif; ?>
<tr id="sendto">
<td class="label">
<span><?php echo _("To") ?>:</span>
</td>
<td>
<span id="to_loading_img" class="loadingImg" style="display:none"></span>
<?php echo $this->textAreaTag('to', null, array('size' => '75x1')) ?>
</td>
</tr>
<tr id="sendcc" style="display:none">
<td class="label">
<span><?php echo _("Cc") ?>:</span>
</td>
<td>
<span id="cc_loading_img" class="loadingImg" style="display:none"></span>
<?php echo $this->textAreaTag('cc', null, array('size' => '75x1')) ?>
</td>
</tr>
<tr id="sendbcc" style="display:none">
<td class="label">
<span><?php echo _("Bcc") ?>:</span>
</td>
<td>
<span id="bcc_loading_img" class="loadingImg" style="display:none"></span>
<?php echo $this->textAreaTag('bcc', null, array('size' => '75x1')) ?>
</td>
</tr>
<tr>
<td></td>
<td>
<span id="togglecc"><?php echo _("Add Cc") ?></span>
<span id="togglebcc"><?php echo _("Add Bcc") ?></span>
</td>
</tr>
<tr>
<td class="label"><?php echo _("Subject")?>:</td>
<td class="subject">
<?php echo $this->textFieldTag('subject') ?>
</td>
</tr>
<tr class="atcrow">
<?php if ($this->attach): ?>
<td class="label">
<span class="iconImg attachmentImg"></span>:
</td>
<td>
<div id="atcdrop" style="display:none">
<?php echo _("Drop file(s) here to attach.") ?>
</div>
<div id="atcdiv">
<span id="upload_limit" style="display:none"><?php echo _("The attachment limit has been reached.") ?></span>
<span id="upload_wait" style="display:none"></span>
<span>
<label id="compose_upload_add" for="upload"><?php echo _("Add Attachment") ?></label>
<?php echo $this->fileFieldTag('file_upload[]', array('id' => 'upload', 'multiple' => 'multiple')) ?>
</span>
<?php else: ?>
<td></td>
<td>
<div>
<?php endif; ?>
<ul id="attach_list" style="display:none"></ul>
</div>
</td>
</tr>
<tr id="noticerow" style="display:none">
<td colspan="2">
<ul class="notices">
<li id="replyallnotice" style="display:none">
<?php echo _("You are") ?> <span class="replyAllNoticeUnderline"><?php echo _("replying to ALL") ?></span> (<span class="replyAllNoticeCount"></span>).
<input id="replyall_revert" class="button" type="button" value="<?php echo _("Reply To Sender instead") ?>" />
</li>
<li id="replylistnotice" style="display:none">
<?php echo _("You are replying to a mailing list") ?><span class="replyListNoticeId"></span>.
<input id="replylist_revert" class="button" type="button" value="<?php echo _("Reply To Sender instead") ?>" />
</li>
<li id="fwdattachnotice" style="display:none">
<?php echo _("Click this box to add the original message text to the body.") ?>
</li>
<li id="fwdbodynotice" style="display:none">
<?php echo _("Click this box to add the original message as an attachment.") ?>
</li>
<li id="identitychecknotice" style="display:none">
<?php echo _("Your identity has been switched to the identity associated with the current recipient address. Click this box to revert to the original identity. The identity will not be checked again during this compose action.") ?>
</li>
<li id="langnotice" style="display:none">
<?php echo _("The recipient has indicated that they prefer replies in these languages") ?>: <span class="langNoticeList"></span>.
</li>
</ul>
</td>
</tr>
</table>
</div>
<div id="composeMessageParent">
<textarea name="message" id="composeMessage" class="fixed"></textarea>
</div>
<?php if ($this->signature): ?>
<div id="signatureParent">
<div class="label">
<span id="signatureToggle" class="iconImg<?php if ($this->sigExpanded) echo ' signatureExpanded' ?>"></span>
<?php echo _("Signature")?>
</div>
<div id="signatureBorder"<?php if (!$this->sigExpanded) echo ' style="display:none"' ?>>
<textarea id="signature" name="signature" class="fixed"></textarea>
</div>
</div>
<?php endif; ?>
</div>
</form>