SF.net SVN: postfixadmin:[1054] trunk
Brought to you by:
christian_boltz,
gingerdog
From: <chr...@us...> - 2011-04-24 16:00:05
|
Revision: 1054 http://postfixadmin.svn.sourceforge.net/postfixadmin/?rev=1054&view=rev Author: christian_boltz Date: 2011-04-24 15:59:58 +0000 (Sun, 24 Apr 2011) Log Message: ----------- 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" Modified Paths: -------------- trunk/css/default.css trunk/templates/list-virtual.tpl Modified: trunk/css/default.css =================================================================== --- trunk/css/default.css 2011-04-24 14:23:32 UTC (rev 1053) +++ trunk/css/default.css 2011-04-24 15:59:58 UTC (rev 1054) @@ -76,7 +76,7 @@ #login_header, #login, #main_menu, #edit_form, #overview, #admin_domains, #admin_virtual, .nav_bar, #alias_domain_table, #alias_table, #mailbox_table, #overview_table, #log_table, -#admin_table, #footer { +#admin_table, #footer, .subnav { width: 750px; margin: 0 auto; } @@ -182,6 +182,14 @@ 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 { margin: 0 auto; padding-top: 10px; @@ -322,6 +330,10 @@ background:lightgreen; } +span.active { + font-weight:bold; +} + div.nav_bar { text-align: left; } Modified: trunk/templates/list-virtual.tpl =================================================================== --- trunk/templates/list-virtual.tpl 2011-04-24 14:23:32 UTC (rev 1053) +++ trunk/templates/list-virtual.tpl 2011-04-24 15:59:58 UTC (rev 1054) @@ -12,24 +12,28 @@ <p>{$PALANG.pOverview_alias_mailbox_count}: {$limit.mailbox_count} / {$limit.mailboxes}</p> {#form_search#} </div> -<div id="tabbar"> -<ul> -<li><a href="?domain={$smarty.get.domain}&tab=mailbox{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_mailbox_title}</a></li> -<li><a href="?domain={$smarty.get.domain}&tab=alias{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_alias_title}</a></li> -{if $boolconf_alias_domain} - <li><a href="?domain={$smarty.get.domain}&tab=alias_domain{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_alias_domain_title}</a></li> -{/if} -</ul> -</div> +<div class='subnav'><p>{$PALANG.show} + {if $tab=='all'}<span class='active'>{$PALANG.all}</span> + {else}<a href="?domain={$smarty.get.domain}&tab=all{if $search != ""}&search={$search}{/if}">{$PALANG.all}</a>{/if} + {if $tab=='mailbox'}<span class='active'>{$PALANG.pOverview_mailbox_title}</span> + {else}<a href="?domain={$smarty.get.domain}&tab=mailbox{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_mailbox_title}</a>{/if} + {if $tab=='alias'}<span class='active'>{$PALANG.pOverview_alias_title}</span> + {else}<a href="?domain={$smarty.get.domain}&tab=alias{if $search != ""}&search={$search}{/if}">{$PALANG.pOverview_alias_title}</a>{/if} + {if $boolconf_alias_domain} + {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/> {*** Domain Aliases ***} {if $boolconf_alias_domain} - {if $tab=='alias_domain'} + {if $tab=='alias_domain' || $tab=='all'} {include file="list-virtual_alias_domain.tpl"} {/if} {/if} +{if $tab=='all'}<br />{/if} {*** Aliases ***} -{if $tab=='alias'} +{if $tab=='alias' || $tab=='all'} {$nav_bar_alias.top} <table id="alias_table"> <tr> @@ -45,7 +49,8 @@ <p id="mailbox_table"><a href="create-alias.php?domain={$fDomain|escape:"url"}">{$PALANG.pMenu_create_alias}</a></p> {/if} {/if} -{if $tab=='mailbox'} +{if $tab=='all'}<br />{/if} +{if $tab=='mailbox' || $tab=='all'} {$nav_bar_mailbox.top} {assign var="colspan" value=9} {if $CONF.vacation_control_admin===YES}{assign var="colspan" value="`$colspan+1`"}{/if} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |