mirror of
https://github.com/postfixadmin/postfixadmin.git
synced 2024-09-20 03:36:20 +02:00
e279c77ca5
public/editactive.php edit wrong description text it said this module is used for deleting admin domains mailbos etc modify templates that it is used public/list-virtual.php modify templates that it is used modify the remarks behind arguments and internal , the texteditor thought the text after this was still remark text untl is see */ public/vacation.php and model/VacantionHandel.php adjust date string actionFrom and activeUntil these are written in the database as e.g. 2020-10-01 15:14:00 and 2020-10-30-15:14:00 this should be 2020-10-01 00:00:00 and 2020-10-30 23:59:59 so that it contains all day, this happens if no holiday has been set for the account yet when adjusting the dates, the seconds of until are set to 00 instead of 59. When the holiday is canceled and then action is taken again, the from time to the time when the setting is made. templates/editform.tpl remove blank space templates/list-virtual_mailbox.tpl remove indent tabs
112 lines
4.2 KiB
Smarty
112 lines
4.2 KiB
Smarty
{if isset($search._)}
|
|
{assign var="search" value=$search._}
|
|
{else}
|
|
{assign var="search" value=''}
|
|
{/if}
|
|
|
|
<thead>
|
|
{#tr_header#}
|
|
{if $CONF.show_status===YES}<th></th>{/if}
|
|
<th>{$PALANG.pOverview_mailbox_username}</th>
|
|
{if $display_mailbox_aliases==true}
|
|
<th>{$PALANG.to}</th>
|
|
{/if}
|
|
<th>{$PALANG.name}</th>
|
|
{if $CONF.quota===YES}<th>{$PALANG.pOverview_mailbox_quota}</th>{/if}
|
|
<th>{$PALANG.last_modified}</th>
|
|
<th>{$PALANG.active}</th>
|
|
{assign var="colspan" value="`$colspan-6`"}
|
|
<th colspan="{$colspan}"> </th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{foreach from=$tMailbox item=item key=i}
|
|
<tr>
|
|
{if $CONF.show_status===YES}
|
|
<td>{$gen_show_status_mailbox[$i]}</td>
|
|
{/if}
|
|
<td>
|
|
{if $search eq ""}
|
|
{$item.username}
|
|
{else}
|
|
{$item.username|replace:$search:"<span class='searchresult'>$search</span>"}
|
|
{/if}
|
|
</td>
|
|
{if $display_mailbox_aliases==true}
|
|
<td>
|
|
{if $item.goto_mailbox == 1}
|
|
Mailbox<br/>
|
|
{else}
|
|
Forward only<br/>
|
|
{/if}
|
|
{foreach from=$item.goto_other item=item2 key=j}
|
|
{if $search eq ""}
|
|
{$item2}
|
|
{else}
|
|
{$item2|replace:$search:"<span class='searchresult'>$search</span>"}
|
|
{/if}
|
|
<br/>
|
|
{/foreach}
|
|
</td>
|
|
{/if}
|
|
<td>{$item.name}</td>
|
|
{if $CONF.quota===YES}
|
|
<td>
|
|
{if $item.quota==0}
|
|
{$PALANG.pOverview_unlimited}
|
|
{elseif $item.quota<0}
|
|
{$PALANG.pOverview_disabled}
|
|
{else}
|
|
{if $boolconf_used_quotas}
|
|
{assign var="quota_level" value="low"}
|
|
{if $divide_quota.percent[$i] > $CONF.quota_level_high_pct}
|
|
{assign var="quota_level" value="high"}
|
|
{elseif $divide_quota.percent[$i] > $CONF.quota_level_med_pct}
|
|
{assign var="quota_level" value="mid"}
|
|
{/if}
|
|
<div class="quota quota_{$quota_level}" style="width:{$divide_quota.quota_width[$i]}px;"></div>
|
|
<div class="quota_bg"></div>
|
|
<div class="quota_text quota_text_{$quota_level}">{$divide_quota.current[$i]} / {$divide_quota.quota[$i]}</div>
|
|
{else}
|
|
{$divide_quota.quota[$i]}
|
|
{/if}
|
|
{/if}
|
|
</td>
|
|
{/if}
|
|
<td>{$item.modified}</td>
|
|
<td><a class="btn btn-warning" href="{#url_editactive#}mailbox&id={$item.username|escape:"url"}&active={if ($item.active==0)}1{else}0{/if}&token={$smarty.session.PFA_token|escape:"url"}"
|
|
>{if $item.active==1}<span class="glyphicon glyphicon-check" aria-hidden="true"></span> {$PALANG.YES}{else}<span class="glyphicon glyphicon-unchecked" aria-hidden="true"></span> {$PALANG.NO}{/if}</a></td>
|
|
{if $CONF.vacation_control_admin===YES && $CONF.vacation===YES}
|
|
{if $item.v_active!==-1}
|
|
{if $item.v_active==1}
|
|
{assign var="v_active" value=$PALANG.pOverview_vacation_edit}
|
|
{else}
|
|
{assign var="v_active" value=$PALANG.pOverview_vacation_option}
|
|
{/if}
|
|
<td><a class="btn btn-warning" href="vacation.php?username={$item.username|escape:"url"}">{$v_active}</a></td>
|
|
{/if}
|
|
{else}
|
|
<td> </td>
|
|
{/if}
|
|
{assign var="edit_aliases" value=0}
|
|
{if $authentication_has_role.global_admin!==true && $CONF.alias_control_admin===YES}{assign var="edit_aliases" value=1}{/if}
|
|
{if $authentication_has_role.global_admin==true && $CONF.alias_control===YES}{assign var="edit_aliases" value=1}{/if}
|
|
{if $edit_aliases==1}
|
|
<td><a class="btn btn-primary" href="edit.php?table=alias&edit={$item.username|escape:"url"}"><span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> {$PALANG.alias}</a></td>
|
|
{/if}
|
|
<td><a class="btn btn-primary" href="edit.php?table=mailbox&edit={$item.username|escape:"url"}"><span class="glyphicon glyphicon-edit" aria-hidden="true"></span> {$PALANG.edit}</a></td>
|
|
<td>
|
|
<form method="post" action="delete.php">
|
|
<input type="hidden" name="table" value="mailbox">
|
|
<input type="hidden" name="delete" value="{$item.username|escape:"quotes"}">
|
|
<input type="hidden" name="token" value="{$smarty.session.PFA_token|escape:"quotes"}">
|
|
<button type="submit" class="btn btn-danger" onclick="return confirm ('{$PALANG.confirm}{$PALANG.mailboxes}: {$item.username}');">
|
|
<span class="glyphicon glyphicon-trash" aria-hidden="true"></span> {$PALANG.del}
|
|
</button>
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
{/foreach}
|
|
</tbody>
|
|
</table>
|