%PDF-1.7 GIF89;
| Server IP : 104.20.45.2 / Your IP : 172.16.20.3 Web Server : Apache/2.4.25 (Debian) System : Linux f64a392e70de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : application ( 1000) PHP Version : 5.6.40 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /app/plugins/themes/JetlinewJournal/templates/rt/ |
Upload File : |
{**
* templates/rt/email.tpl
*
* Copyright (c) 2003-2012 John Willinsky
* Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
*
* Reading Tools email template form
*
*}
{strip}
{if $op=="emailColleague"}
{assign var="pageTitle" value="rt.colleague"}
{else}
{assign var="pageTitle" value="rt.emailAuthor"}
{/if}
{include file="rt/header.tpl"}
{/strip}
<script type="text/javascript">
{literal}
<!--
function deleteAttachment(fileId) {
document.getElementById('emailForm').deleteAttachment.value = fileId;
document.getElementById('emailForm').submit();
}
// -->
{/literal}
</script>
<div id="rtEmail">
<form method="post" id="emailForm" action="{$formActionUrl}"{if $attachmentsEnabled} enctype="multipart/form-data"{/if}>
<input type="hidden" name="continued" value="1"/>
{if $attachmentsEnabled}
<input type="hidden" name="deleteAttachment" value="" />
{foreach from=$persistAttachments item=temporaryFile}
<input type="hidden" name="persistAttachments[]" value="{$temporaryFile->getId()}" />
{/foreach}
{/if}
{if $hiddenFormParams}
{foreach from=$hiddenFormParams item=hiddenFormParam key=key}
<input type="hidden" name="{$key|escape}" value="{$hiddenFormParam|escape}" />
{/foreach}
{/if}
{include file="common/formErrors.tpl"}
{foreach from=$errorMessages item=message}
{if !$notFirstMessage}
{assign var=notFirstMessage value=1}
<h4>{translate key="form.errorsOccurred"}</h4>
<ul class="plain">
{/if}
{if $message.type == MAIL_ERROR_INVALID_EMAIL}
{translate|assign:"message" key="email.invalid" email=$message.address}
<li>{$message|escape}</li>
{/if}
{/foreach}
{if $notFirstMessage}
</ul>
<br/>
{/if}
<table class="data" width="100%">
{if $addressFieldsEnabled}
<tr valign="top">
<td class="label" width="20%">{fieldLabel name="to" key="email.to"}</td>
<td width="80%" class="value">
{foreach from=$to item=toAddress}
<input type="text" name="to[]" id="to" value="{if $toAddress.name != ''}{$toAddress.name|escape} <{$toAddress.email|escape}>{else}{$toAddress.email|escape}{/if}" size="40" maxlength="120" class="textField" /><br/>
{foreachelse}
<input type="text" name="to[]" id="to" size="40" maxlength="120" class="textField" />
{/foreach}
{if $blankTo}
<input type="text" name="to[]" id="to" size="40" maxlength="120" class="textField" />
{/if}
</td>
</tr>
<tr valign="top">
<td class="label">{fieldLabel name="cc" key="email.cc"}</td>
<td class="value">
{foreach from=$cc item=ccAddress}
<input type="text" name="cc[]" id="cc" value="{if $ccAddress.name != ''}{$ccAddress.name|escape} <{$ccAddress.email|escape}>{else}{$ccAddress.email|escape}{/if}" size="40" maxlength="120" class="textField" /><br/>
{foreachelse}
<input type="text" name="cc[]" id="cc" size="40" maxlength="120" class="textField" />
{/foreach}
{if $blankCc}
<input type="text" name="cc[]" id="cc" size="40" maxlength="120" class="textField" />
{/if}
</td>
</tr>
<tr valign="top">
<td class="label">{fieldLabel name="bcc" key="email.bcc"}</td>
<td class="value">
{foreach from=$bcc item=bccAddress}
<input type="text" name="bcc[]" id="bcc" value="{if $bccAddress.name != ''}{$bccAddress.name|escape} <{$bccAddress.email|escape}>{else}{$bccAddress.email|escape}{/if}" size="40" maxlength="120" class="textField" /><br/>
{foreachelse}
<input type="text" name="bcc[]" id="bcc" size="40" maxlength="120" class="textField" />
{/foreach}
{if $blankBcc}
<input type="text" name="bcc[]" id="bcc" size="40" maxlength="120" class="textField" />
{/if}
</td>
</tr>
<tr valign="top">
<td></td>
<td class="value">
<input type="submit" name="blankTo" class="button" value="{translate key="email.addToRecipient"}"/>
<input type="submit" name="blankCc" class="button" value="{translate key="email.addCcRecipient"}"/>
<input type="submit" name="blankBcc" class="button" value="{translate key="email.addBccRecipient"}"/>
{if $senderEmail}
<br/>
<input type="checkbox" name="bccSender" value="1"{if $bccSender} checked{/if}/> {translate key="email.bccSender" address=$senderEmail|escape}
{/if}
</td>
</tr>
{/if}{* $addressFieldsEnabled *}
{if $attachmentsEnabled}
<tr valign="top">
<td colspan="2"> </td>
</tr>
<tr valign="top">
<td class="label">{translate key="email.attachments"}</td>
<td class="value">
{assign var=attachmentNum value=1}
{foreach from=$persistAttachments item=temporaryFile}
{$attachmentNum|escape}. {$temporaryFile->getOriginalFileName()|escape}
({$temporaryFile->getNiceFileSize()})
<a href="javascript:deleteAttachment({$temporaryFile->getId()})" class="action">{translate key="common.delete"}</a>
<br/>
{assign var=attachmentNum value=$attachmentNum+1}
{/foreach}
{if $attachmentNum != 1}<br/>{/if}
<input type="file" name="newAttachment" class="uploadField" /> <input name="addAttachment" type="submit" class="button" value="{translate key="common.upload"}" />
</td>
</tr>
{/if}
<tr valign="top">
<td colspan="2"> </td>
</tr>
<tr valign="top">
<td class="label">{translate key="email.from"}</td>
<td class="value">{$from|escape}</td>
</tr>
<tr valign="top">
<td width="20%" class="label">{fieldLabel name="subject" key="email.subject"}</td>
<td width="80%" class="value"><input type="text" id="subject" name="subject" value="{$subject|escape}" size="50" maxlength="120" class="textField" /></td>
</tr>
<tr valign="top">
<td class="label">{fieldLabel name="body" key="email.body"}</td>
<td class="value"><textarea name="body" cols="50" rows="15" class="textArea">{$body|escape}</textarea></td>
</tr>
</table>
<p><input name="send" type="submit" value="{translate key="email.send"}" class="button defaultButton" /> <input type="button" value="{translate key="common.close"}" class="button" onclick="window.close();" /></p>
</form>
</div>
{assign var=omitCloseButton value=1}
{include file="rt/footer.tpl"}