You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
313 lines
16 KiB
313 lines
16 KiB
9 years ago
|
<div class="title">
|
||
|
<h5>{#MAILER_MANAGE_MAILS#}</h5>
|
||
|
</div>
|
||
|
<div class="widget" style="margin-top: 0px;">
|
||
|
<div class="body">
|
||
|
{#MAILER_MODULE_INFO#}
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="breadCrumbHolder module">
|
||
|
<div class="breadCrumb module">
|
||
|
<ul>
|
||
|
<li class="firstB">
|
||
|
<a href="index.php" title="{#MAIN_PAGE#}">{#MAIN_PAGE#}</a>
|
||
|
</li>
|
||
|
<li>
|
||
|
<a href="index.php?do=modules&cp={$sess}">{#MODULES_SUB_TITLE#}</a>
|
||
|
</li>
|
||
|
<li> {#MAILER_MODULE_NAME#} </li>
|
||
|
<li>
|
||
|
<strong class="code">{#MAILER_MANAGE_MAILS#}</strong>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="widget first">
|
||
|
<div class="head">
|
||
|
<h5 class="iFrames">{#MAILER_MAILS_TPL_H#}</h5>
|
||
|
<div class="num">
|
||
|
<a class="basicNum" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&cp={$sess}">{#MAILER_NEW_MAIL#}</a>
|
||
|
</div>
|
||
|
<div class="num">
|
||
|
<a class="greenNum" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=showlists&cp={$sess}">{#MAILER_MANAGE_LISTS#}</a>
|
||
|
</div>
|
||
|
</div>
|
||
|
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic">
|
||
|
<col width="30" />
|
||
|
<col />
|
||
|
<col width="100" />
|
||
|
<col width="90" />
|
||
|
<col width="140" />
|
||
|
<col width="200" />
|
||
|
<col width="1" />
|
||
|
<col width="1" />
|
||
|
<col width="1" />
|
||
|
<thead>
|
||
|
<tr class="noborder">
|
||
|
<td>Id</td>
|
||
|
<td>{#MAILER_MAILS_SUBJECT#}</td>
|
||
|
<td>{#MAILER_MAILS_AUTHOR#}</td>
|
||
|
<td>{#MAILER_MAILS_CREATED#}</td>
|
||
|
<td>{#MAILER_MAILS_FROM#}</td>
|
||
|
<td>{#MAILER_MAILS_RECIEVERS#}</td>
|
||
|
<td colspan="3">{#MAILER_ACTIONS#}</td>
|
||
|
</tr>
|
||
|
</thead>
|
||
|
<tbody>
|
||
|
{foreach from=$mails.tpl item=mail}
|
||
|
<tr>
|
||
|
<td>{$mail->id}</td>
|
||
|
<td><a class="toprightDir" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&id={$mail->id}&cp={$sess}" title="{#MAILER_ACTIONS_EDIT#}"><strong>{$mail->subject|escape}</strong></a></td>
|
||
|
<td><a class="topDir" title="{#MAILER_SHOW_AUTHOR_TIT#}" href="index.php?do=user&action=edit&id={$list->author_id}&cp={$sess}">{$mail->author_name}</a></td>
|
||
|
<td align="right" class="date_text dgrey">{$mail->date|date_format:$TIME_FORMAT|pretty_date}</td>
|
||
|
<td><a class="topDir" href="mailto:{$mail->from_email|escape}" target="_blank" title="{#MAILER_WRITE_EMAIL#}">{$mail->from_email|escape}</a><br/>{$mail->from_name|escape}</td>
|
||
|
<td style="padding:0 0 0 10px">
|
||
|
<div style="overflow:auto;max-height:60px">
|
||
|
{if $mail->from_copy}{#MAILER_MAILS_FROM#}
|
||
|
{if $mail->to_groups || $mail->to_lists || $mail->to_add}<hr />{/if}
|
||
|
{/if}
|
||
|
{foreach from=$mail->to_groups item=group name=foreach}
|
||
|
{$group->user_group_name|escape}{if !$smarty.foreach.foreach.last}, {/if}{/foreach}
|
||
|
{if $mail->to_groups && ($mail->to_lists || $mail->to_add)}<hr />{/if}
|
||
|
{foreach from=$mail->to_lists item=list name=foreach}
|
||
|
<a target="_blank" class="topDir" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editlist&id={$list->id}&cp={$sess}" title="{#MAILER_LOOK_LIST#} '{$list->title|escape}'">{$list->title|escape}</a>{if !$smarty.foreach.foreach.last}, {/if}{/foreach}
|
||
|
{if $mail->to_lists && $mail->to_add}<hr />{/if}
|
||
|
{foreach from=$mail->to_add item=add name=foreach}
|
||
|
<a class="topDir" href="mailto:{$add|escape}" target="_blank" title="{#MAILER_WRITE_EMAIL#}">{$add|escape}</a>{if !$smarty.foreach.foreach.last}, {/if}
|
||
|
{/foreach}
|
||
|
</div>
|
||
|
</td>
|
||
|
<td align="center"><a class="topDir icon_sprite ico_edit" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&id={$mail->id}&cp={$sess}" title="{#MAILER_ACTIONS_EDIT#}"></a></td>
|
||
|
<td align="center"><a class="topleftDir icon_sprite ico_list" target="_blank" href="/index.php?module=mailer&action=show&id={$mail->id}&onlycontent=1" title="{#MAILER_ACTIONS_SHOW#}"></a></td>
|
||
|
<td align="center"><a class="topleftDir icon_sprite ico_delete ConfirmDelete" dir="{#MAILER_DELETING#}" name="{#MAILER_MAILS_DEL_Q#} '{$mail->subject}'?" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=savemail&id={$mail->id}&act=delete&cp={$sess}&page={$smarty.request.page}" title="{#MAILER_ACTIONS_DEL#}"></a></td>
|
||
|
</tr>
|
||
|
{/foreach}
|
||
|
</tbody>
|
||
|
</table>
|
||
|
{if !$mails.tpl}
|
||
|
<div class="rowElem">
|
||
|
<ul class="messages">
|
||
|
<li class="highlight yellow">{#MAILER_MAILS_TPL_NO#}</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
{/if}
|
||
|
</div>
|
||
|
<div class="widget first">
|
||
|
<ul class="tabs">
|
||
|
<li{if !$search} class="activeTab"{/if}><a href="#tab1">{#MAILER_MAILS_HEAD#}</a></li>
|
||
|
<li{if $search} class="activeTab"{/if}><a href="#tab2">{#MAILER_MAILS_SEARCH#}</a></li>
|
||
|
</ul>
|
||
|
<div class="tab_container">
|
||
|
<div id="tab1" class="tab_content" style="display:{if $search}none{else}block{/if}">
|
||
|
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic">
|
||
|
<col width="30" />
|
||
|
<col />
|
||
|
<col width="100" />
|
||
|
<col width="90" />
|
||
|
<col width="140" />
|
||
|
<col width="200" />
|
||
|
<col width="140" />
|
||
|
<col width="1" />
|
||
|
<col width="1" />
|
||
|
<col width="1" />
|
||
|
<thead>
|
||
|
<tr class="noborder">
|
||
|
<td>Id</td>
|
||
|
<td>{#MAILER_MAILS_SUBJECT#}</td>
|
||
|
<td>{#MAILER_MAILS_AUTHOR#}</td>
|
||
|
<td>{#MAILER_MAILS_DATE#}</td>
|
||
|
<td>{#MAILER_MAILS_FROM#}</td>
|
||
|
<td>{#MAILER_MAILS_RECIEVERS#}</td>
|
||
|
<td>{#MAILER_MAILS_ATTACHS#}</td>
|
||
|
<td colspan="3">{#MAILER_ACTIONS#}</td>
|
||
|
</tr>
|
||
|
</thead>
|
||
|
<tbody>
|
||
|
{foreach from=$mails.sent item=mail}
|
||
|
<tr>
|
||
|
<td>{$mail->id}</td>
|
||
|
<td><a class="toprightDir" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&id={$mail->id}&cp={$sess}" title="{#MAILER_LOOK#}"><strong>{$mail->subject|escape}</strong></a></td>
|
||
|
<td><a class="topDir" title="{#MAILER_SHOW_AUTHOR_TIT#}" href="index.php?do=user&action=edit&id={$list->author_id}&cp={$sess}">{$mail->author_name|escape}</a></td>
|
||
|
<td align="right" class="date_text dgrey">{$mail->date|date_format:$TIME_FORMAT|pretty_date}</td>
|
||
|
<td><a href="mailto:{$mail->from_email|escape}" target="_blank">{$mail->from_email|escape}</a><br/>{$mail->from_name|escape}</td>
|
||
|
<td style="padding:0 0 0 10px">
|
||
|
<div style="overflow:auto;max-height:60px">
|
||
|
{if $mail->from_copy}{#MAILER_MAILS_FROM#}
|
||
|
{if $mail->to_groups || $mail->to_lists || $mail->to_add}<hr />{/if}
|
||
|
{/if}
|
||
|
{foreach from=$mail->to_groups item=group name=foreach}
|
||
|
{$group->user_group_name|escape}{if !$smarty.foreach.foreach.last}, {/if}{/foreach}
|
||
|
{if $mail->to_groups && ($mail->to_lists || $mail->to_add)}<hr />{/if}
|
||
|
{foreach from=$mail->to_lists item=list name=foreach}
|
||
|
<a target="_blank" class="topDir" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editlist&id={$list->id}&cp={$sess}" title="{#MAILER_LOOK_LIST#} '{$list->title|escape}'">{$list->title|escape}</a>{if !$smarty.foreach.foreach.last}, {/if}{/foreach}
|
||
|
{if $mail->to_lists && $mail->to_add}<hr />{/if}
|
||
|
{foreach from=$mail->to_add item=add name=foreach}
|
||
|
<a class="topDir" href="mailto:{$add|escape}" target="_blank" title="{#MAILER_WRITE_EMAIL#}">{$add|escape}</a>{if !$smarty.foreach.foreach.last}, {/if}
|
||
|
{/foreach}
|
||
|
</div>
|
||
|
</td>
|
||
|
<td style="padding:0 0 0 10px">
|
||
|
<div style="overflow:auto;max-height:60px">
|
||
|
{if $mail->saveattach !='1'}
|
||
|
{foreach from=$mail->attach item=attachment name=foreach}
|
||
|
{$attachment.name}{if !$smarty.foreach.foreach.last},<br />{/if}
|
||
|
{/foreach}
|
||
|
{else}
|
||
|
{foreach from=$mail->attach item=attachment name=foreach}
|
||
|
<a onClick="get_file('{$attachment.path}')" class="pointer">{$attachment.name}</a>{if !$smarty.foreach.foreach.last},<br />{/if}
|
||
|
{/foreach}
|
||
|
{/if}
|
||
|
</div>
|
||
|
</td>
|
||
|
<td align="center"><a class="topleftDir icon_sprite ico_look" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&id={$mail->id}&cp={$sess}" title="{#MAILER_LOOK#}"></a></td>
|
||
|
<td align="center"><a class="topleftDir icon_sprite ico_list" target="_blank" href="/index.php?module=mailer&action=show&id={$mail->id}&onlycontent=1" title="{#MAILER_ACTIONS_SHOW#}"></a></td>
|
||
|
<td align="center"><a class="topleftDir icon_sprite ico_copy" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&copy_id={$mail->id}&cp={$sess}" title="{#MAILER_ACTIONS_COPY#}"></a></td>
|
||
|
</tr>
|
||
|
{/foreach}
|
||
|
</tbody>
|
||
|
</table>
|
||
|
{if !$mails.sent}
|
||
|
<div class="rowElem">
|
||
|
<ul class="messages">
|
||
|
<li class="highlight yellow">{#MAILER_MAILS_NOITEMS#}</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
{/if}
|
||
|
</div>
|
||
|
</div>
|
||
|
<div id="tab2" class="tab_content" style="display:{if !$search}none{else}block{/if}">
|
||
|
<form method="post" action="index.php?do=modules&action=modedit&mod=mailer&moduleaction=1&cp={$sess}" class="mainForm" onSubmit="return check_find();" id="search">
|
||
|
<div class="rowElem">
|
||
|
<label>{#MAILER_MAILS_FIND#}</label>
|
||
|
<div style="float:left;margin-top:10px">
|
||
|
<input placeholder="{#MAILER_MAILS_FIND_IN#}" name="search_words" type="text" value="{$search_words}" style="width:400px">
|
||
|
<input type="submit" class="basicBtn" value="{#MAILER_MAILS_SEARCH#}" /><br>
|
||
|
<input type="checkbox" class="float" name="search[from_email]" value="1"{if !$search || $search.from_email} checked="checked"{/if}><label>{#MAILER_SEARCH_FROM_E#}</label>
|
||
|
<input type="checkbox" class="float" name="search[from_name]" value="1"{if !$search || $search.from_name} checked="checked"{/if}><label>{#MAILER_SEARCH_FROM_N#}</label>
|
||
|
<input type="checkbox" class="float" name="search[subject]" value="1"{if !$search || $search.subject} checked="checked"{/if}><label>{#MAILER_SEARCH_SUB#}</label>
|
||
|
<input type="checkbox" class="float" name="search[body]" value="1"{if !$search || $search.body} checked="checked"{/if}><label>{#MAILER_SEARCH_BODY#}</label>
|
||
|
<input type="checkbox" class="float" name="search[done]" value="1"{if !$search || $search.done} checked="checked"{/if}><label>{#MAILER_SEARCH_REC#}</label>
|
||
|
</div>
|
||
|
<div class="fix"></div>
|
||
|
</div>
|
||
|
</form>
|
||
|
{if $search}
|
||
|
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic">
|
||
|
<col width="30" />
|
||
|
<col />
|
||
|
<col width="100" />
|
||
|
<col width="90" />
|
||
|
<col width="140" />
|
||
|
<col width="200" />
|
||
|
<col width="140" />
|
||
|
<col width="1" />
|
||
|
<col width="1" />
|
||
|
<thead>
|
||
|
<tr class="noborder">
|
||
|
<td>Id</td>
|
||
|
<td>{#MAILER_MAILS_SUBJECT#}</td>
|
||
|
<td>{#MAILER_MAILS_AUTHOR#}</td>
|
||
|
<td>{#MAILER_MAILS_DATE#}</td>
|
||
|
<td>{#MAILER_MAILS_FROM#}</td>
|
||
|
<td>{#MAILER_MAILS_RECIEVERS#}</td>
|
||
|
<td>{#MAILER_MAILS_ATTACHS#}</td>
|
||
|
<td colspan="2">{#MAILER_ACTIONS#}</td>
|
||
|
</tr>
|
||
|
</thead>
|
||
|
<tbody>
|
||
|
|
||
|
{foreach from=$mails.find item=mail}
|
||
|
<tr>
|
||
|
<td>{$mail->id}</td>
|
||
|
<td><a class="toprightDir" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&id={$mail->id}&cp={$sess}" title="{#MAILER_LOOK#}"><strong>{$mail->subject|escape}</strong></a></td>
|
||
|
<td><a class="topDir" title="{#MAILER_SHOW_AUTHOR_TIT#}" href="index.php?do=user&action=edit&id={$list->author_id}&cp={$sess}">{$mail->author_name|escape}</a></td>
|
||
|
<td align="right" class="date_text dgrey">{$mail->date|date_format:$TIME_FORMAT|pretty_date}</td>
|
||
|
<td><a href="mailto:{$mail->from_email|escape}" target="_blank">{$mail->from_email|escape}</a><br/>{$mail->from_name|escape}</td>
|
||
|
<td style="padding:0 0 0 10px">
|
||
|
<div style="overflow:auto;max-height:60px">
|
||
|
{if $mail->from_copy}{#MAILER_MAILS_FROM#}
|
||
|
{if $mail->to_groups || $mail->to_lists || $mail->to_add}<hr />{/if}
|
||
|
{/if}
|
||
|
{foreach from=$mail->to_groups item=group name=foreach}
|
||
|
{$group->user_group_name|escape}{if !$smarty.foreach.foreach.last}, {/if}{/foreach}
|
||
|
{if $mail->to_groups && ($mail->to_lists || $mail->to_add)}<hr />{/if}
|
||
|
{foreach from=$mail->to_lists item=list name=foreach}
|
||
|
<a target="_blank" class="topDir" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editlist&id={$list->id}&cp={$sess}" title="{#MAILER_LOOK_LIST#} '{$list->title|escape}'">{$list->title|escape}</a>{if !$smarty.foreach.foreach.last}, {/if}{/foreach}
|
||
|
{if $mail->to_lists && $mail->to_add}<hr />{/if}
|
||
|
{foreach from=$mail->to_add item=add name=foreach}
|
||
|
<a class="topDir" href="mailto:{$add|escape}" target="_blank" title="{#MAILER_WRITE_EMAIL#}">{$add|escape}</a>{if !$smarty.foreach.foreach.last}, {/if}
|
||
|
{/foreach}
|
||
|
</div>
|
||
|
</td>
|
||
|
<td style="padding:0 0 0 10px">
|
||
|
<div style="overflow:auto;max-height:60px">
|
||
|
{if $mail->saveattach !='1'}
|
||
|
{foreach from=$mail->attach item=attachment name=foreach}
|
||
|
{$attachment.name}{if !$smarty.foreach.foreach.last},<br />{/if}
|
||
|
{/foreach}
|
||
|
{else}
|
||
|
{foreach from=$mail->attach item=attachment name=foreach}
|
||
|
<a onClick="get_file('{$attachment.path}');" style="cursor:pointer">{$attachment.name}</a>{if !$smarty.foreach.foreach.last},<br />{/if}
|
||
|
{/foreach}
|
||
|
{/if}
|
||
|
</div>
|
||
|
</td>
|
||
|
<td align="center"><a class="topleftDir icon_sprite ico_look" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&id={$mail->id}&cp={$sess}" title="{#MAILER_LOOK#}"></a></td>
|
||
|
<td align="center"><a class="topleftDir icon_sprite ico_copy" href="index.php?do=modules&action=modedit&mod=mailer&moduleaction=editmail&copy_id={$mail->id}&cp={$sess}" title="{#MAILER_ACTIONS_COPY#}"></a></td>
|
||
|
</tr>
|
||
|
{/foreach}
|
||
|
</tbody>
|
||
|
</table>
|
||
|
{if !$mails.find}
|
||
|
<div class="rowElem">
|
||
|
<ul class="messages">
|
||
|
<li class="highlight yellow">{#MAILER_MAILS_FIND_NO#}</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
{/if}
|
||
|
{/if}
|
||
|
</div>
|
||
|
<div class="fix"></div>
|
||
|
</div>
|
||
|
{if $page_nav}
|
||
|
<div class="pagination">
|
||
|
<ul class="pages">
|
||
|
{$page_nav}
|
||
|
</ul>
|
||
|
</div>
|
||
|
{/if}
|
||
|
<script>
|
||
|
function get_file(file) {ldelim}
|
||
|
$.ajax({ldelim}
|
||
|
url: 'index.php?do=modules&action=modedit&mod=mailer&cp={$sess}',
|
||
|
data: ({ldelim}
|
||
|
'moduleaction': 'getfile',
|
||
|
'file': file,
|
||
|
'check': true
|
||
|
{rdelim}),
|
||
|
beforeSend: function() {ldelim}$.alerts._overlay('show');{rdelim},
|
||
|
success: function(data) {ldelim}
|
||
|
if (data == '1') {ldelim}
|
||
|
document.location.href = "index.php?do=modules&action=modedit&mod=mailer&moduleaction=getfile&file="+file+"&cp={$sess}";
|
||
|
$.alerts._overlay('hide');
|
||
|
{rdelim}
|
||
|
else {ldelim}
|
||
|
jAlert(file,'{#MAILER_NOFILE#}');
|
||
|
{rdelim}
|
||
|
{rdelim}
|
||
|
{rdelim});
|
||
|
{rdelim};
|
||
|
function check_find() {ldelim}
|
||
|
if (!$("input[name=search_words]").val()) {ldelim}
|
||
|
jAlert('{#MAILER_ERR_SEACRH_WORDS#}','{#MAILER_SEARCHING#}',
|
||
|
function() {ldelim}$("input[name=search_words]").focus();{rdelim});
|
||
|
return false;
|
||
|
{rdelim}
|
||
|
|
||
|
if (!$("#search input[type=checkbox]:checked").val()) {ldelim}
|
||
|
jAlert('{#MAILER_ERR_SEACRH#}','{#MAILER_SEARCHING#}',
|
||
|
function() {ldelim}$("#search").focus();{rdelim});
|
||
|
return false;
|
||
|
{rdelim}
|
||
|
{rdelim}
|
||
|
</script>
|