0
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2024-09-19 19:22:14 +02:00

list-virtual:

new option 'all' to display domain aliases, mailboxes and aliases on
one page (like in 2.3.x)

The question is: what do we want as default?
-> feedback please!
(personally, I'd prefer "all")

templates/list-virtual.tpl:
- new submenu option "all"
- changed subnav to a more lightweight design

css/default.css:
- new style ".subnav p" for submenu
- new style "span.active"


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@1054 a1433add-5e2c-0410-b055-b7f2511e0802
This commit is contained in:
Christian Boltz 2011-04-24 15:59:58 +00:00
parent 3ffd496587
commit bf1883ebd7
2 changed files with 30 additions and 13 deletions

View File

@ -76,7 +76,7 @@ ul.flash-error {
#login_header, #login, #main_menu, #edit_form, #overview, #login_header, #login, #main_menu, #edit_form, #overview,
#admin_domains, #admin_virtual, .nav_bar, #alias_domain_table, #admin_domains, #admin_virtual, .nav_bar, #alias_domain_table,
#alias_table, #mailbox_table, #overview_table, #log_table, #alias_table, #mailbox_table, #overview_table, #log_table,
#admin_table, #footer { #admin_table, #footer, .subnav {
width: 750px; width: 750px;
margin: 0 auto; margin: 0 auto;
} }
@ -182,6 +182,14 @@ ul.flash-error {
padding: 5px 5px 5px 5px; padding: 5px 5px 5px 5px;
} }
.subnav p {
border-left: 4px solid #aaaaaa;
padding-left:10px;
margin-top:2em;
margin-bottom:0;
font-size:12px;
}
#edit_form table { #edit_form table {
margin: 0 auto; margin: 0 auto;
padding-top: 10px; padding-top: 10px;
@ -322,6 +330,10 @@ div.setup li {
background:lightgreen; background:lightgreen;
} }
span.active {
font-weight:bold;
}
div.nav_bar { div.nav_bar {
text-align: left; text-align: left;
} }

View File

@ -12,24 +12,28 @@
<p>{$PALANG.pOverview_alias_mailbox_count}: {$limit.mailbox_count} / {$limit.mailboxes}</p> <p>{$PALANG.pOverview_alias_mailbox_count}: {$limit.mailbox_count} / {$limit.mailboxes}</p>
{#form_search#} {#form_search#}
</div> </div>
<div id="tabbar"> <div class='subnav'><p>{$PALANG.show}
<ul> {if $tab=='all'}<span class='active'>{$PALANG.all}</span>
<li><a href="?domain={$smarty.get.domain}&tab=mailbox{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_mailbox_title}</a></li> {else}<a href="?domain={$smarty.get.domain}&tab=all{if $search != ""}&search={$search}{/if}">{$PALANG.all}</a>{/if}
<li><a href="?domain={$smarty.get.domain}&tab=alias{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_alias_title}</a></li> {if $tab=='mailbox'}<span class='active'>{$PALANG.pOverview_mailbox_title}</span>
{if $boolconf_alias_domain} {else}<a href="?domain={$smarty.get.domain}&tab=mailbox{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_mailbox_title}</a>{/if}
<li><a href="?domain={$smarty.get.domain}&tab=alias_domain{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_alias_domain_title}</a></li> {if $tab=='alias'}<span class='active'>{$PALANG.pOverview_alias_title}</span>
{/if} {else}<a href="?domain={$smarty.get.domain}&tab=alias{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_alias_title}</a>{/if}
</ul> {if $boolconf_alias_domain}
</div> {if $tab=='alias_domain'}<span class='active'>{$PALANG.pOverview_alias_domain_title}</span>
{else}<a href="?domain={$smarty.get.domain}&tab=alias_domain{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_alias_domain_title}</a>{/if}
{/if}
</p></div>
<br clear="all"/><br/> <br clear="all"/><br/>
{*** Domain Aliases ***} {*** Domain Aliases ***}
{if $boolconf_alias_domain} {if $boolconf_alias_domain}
{if $tab=='alias_domain'} {if $tab=='alias_domain' || $tab=='all'}
{include file="list-virtual_alias_domain.tpl"} {include file="list-virtual_alias_domain.tpl"}
{/if} {/if}
{/if} {/if}
{if $tab=='all'}<br />{/if}
{*** Aliases ***} {*** Aliases ***}
{if $tab=='alias'} {if $tab=='alias' || $tab=='all'}
{$nav_bar_alias.top} {$nav_bar_alias.top}
<table id="alias_table"> <table id="alias_table">
<tr> <tr>
@ -45,7 +49,8 @@
<p id="mailbox_table"><a href="create-alias.php?domain={$fDomain|escape:"url"}">{$PALANG.pMenu_create_alias}</a></p> <p id="mailbox_table"><a href="create-alias.php?domain={$fDomain|escape:"url"}">{$PALANG.pMenu_create_alias}</a></p>
{/if} {/if}
{/if} {/if}
{if $tab=='mailbox'} {if $tab=='all'}<br />{/if}
{if $tab=='mailbox' || $tab=='all'}
{$nav_bar_mailbox.top} {$nav_bar_mailbox.top}
{assign var="colspan" value=9} {assign var="colspan" value=9}
{if $CONF.vacation_control_admin===YES}{assign var="colspan" value="`$colspan+1`"}{/if} {if $CONF.vacation_control_admin===YES}{assign var="colspan" value="`$colspan+1`"}{/if}