0
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2024-09-20 03:36:20 +02:00

Bootstrap TPL for user interface

This commit is contained in:
root 2018-05-04 14:25:27 +02:00
parent 5dcd203d8f
commit bd85b3725f
4 changed files with 112 additions and 95 deletions

View File

@ -1,39 +1,36 @@
<div id="edit_form"> <form name="password" method="post" action="" class="form-horizontal">
<form name="password" method="post" action=""> <div id="edit_form" class="panel panel-default">
<input class="flat" type="hidden" name="token" value="{$smarty.session.PFA_token|escape:"url"}" /> <div class="panel-heading"><h4>{$PALANG.pPassword_welcome}</h4></div>
<table> <div class="panel-body enable-asterisk">
<tr> <input class="flat" type="hidden" name="token" value="{$smarty.session.PFA_token|escape:"url"}" />
<th colspan="3">{$PALANG.pPassword_welcome}</th> <div class="form-group">
</tr> <label class="col-md-4 col-sm-4 control-label">{$PALANG.pLogin_username}:</label>
<tr> <div class="col-md-6 col-sm-8"><p class="form-control-static"><em>{$SESSID_USERNAME}</em></p></div>
<td class="label"><label>{$PALANG.pPassword_admin}:</label></td> </div>
<td><em>{$SESSID_USERNAME}</em></td> <div class="form-group {if $pPassword_password_current_text}has-error{/if}">
<td>&nbsp;</td> <label class="col-md-4 col-sm-4 control-label" for="fPassword_current">{$PALANG.pPassword_password_current}:</label>
</tr> <div class="col-md-6 col-sm-8"><input class="form-control" type="password" name="fPassword_current" id="fPassword_current" /></div>
<tr> <span class="help-block">{$pPassword_password_current_text}</span>
<td class="label"><label>{$PALANG.pPassword_password_current}:</label></td> </div>
<td><input class="flat" type="password" name="fPassword_current" /></td> <div class="form-group {if $pPassword_password_text}has-error{/if}">
<td class="error_msg">{$pPassword_password_current_text}</td> <label class="col-md-4 col-sm-4 control-label" for="fPassword">{$PALANG.pPassword_password}:</label>
</tr> <div class="col-md-6 col-sm-8"><input class="form-control" type="password" name="fPassword" id="fPassword" /></div>
<tr> <span class="help-block">{$pPassword_password_text}</span>
<td class="label"><label>{$PALANG.pPassword_password}:</label></td> </div>
<td><input class="flat" type="password" name="fPassword" /></td> <div class="form-group">
<td class="error_msg">{$pPassword_password_text}</td> <label class="col-md-4 col-sm-4 control-label" for="fPassword2">{$PALANG.pPassword_password2}:</label>
</tr> <div class="col-md-6 col-sm-8"><input class="form-control" type="password" name="fPassword2" id="fPassword2" /></div>
<tr> </div>
<td class="label"><label>{$PALANG.pPassword_password2}:</label></td>
<td><input class="flat" type="password" name="fPassword2" /></td>
<td>&nbsp;</td>
</tr>
<tr>
<td class="label">&nbsp;</td>
<td>
<input class="button" type="submit" name="submit" value="{$PALANG.change_password}" />
{if $authentication_has_role.user}
<input class="button" type="submit" name="fCancel" value="{$PALANG.exit}" />
{/if}
<td>&nbsp;</td>
</tr>
</table>
</form>
</div> </div>
<div class="panel-footer">
<div class="btn-toolbar" role="toolbar">
<div class="btn-group pull-right">
<input class="btn btn-primary" type="submit" name="submit" value="{$PALANG.change_password}" />
{if $authentication_has_role.user}
<input class="btn btn-primary" type="submit" name="fCancel" value="{$PALANG.exit}" />
{/if}
</div>
</div>
</div>
</div>
</form>

View File

@ -1,42 +1,48 @@
<div id="edit_form"> <form name="alias" method="post" action="" class="form-horizontal">
<form name="alias" method="post" action=""> <div id="edit_form" class="panel panel-default">
<input class="flat" type="hidden" name="token" value="{$smarty.session.PFA_token|escape:"url"}" /> <div class="panel-heading"><h4>{$PALANG.pEdit_alias_welcome}</h4></div>
<table> <div class="panel-body enable-asterisk">
<tr> <input class="flat" type="hidden" name="token" value="{$smarty.session.PFA_token|escape:"url"}" />
<th colspan="3">{$PALANG.pEdit_alias_welcome}<br /><em>{$PALANG.pEdit_alias_help}</em></th> <p class="text-center"><em>{$PALANG.pEdit_alias_help}</em></p>
</tr> <div class="form-group">
<tr> <label class="col-md-4 col-sm-4 control-label">{$PALANG.alias}:</label>
<td class="label"><label>{$PALANG.alias}:</label></td> <div class="col-md-6 col-sm-8"><p class="form-control-static"><em>{$USERID_USERNAME}</em></p></div>
<td><em>{$USERID_USERNAME}</em></td> </div>
<td>&nbsp;</td> <div class="form-group">
</tr> <label class="col-md-4 col-sm-4 control-label" for="fGoto">{$PALANG.to}:</label>
<tr> <div class="col-md-6 col-sm-8">
<td class="label"><label>{$PALANG.to}:</label></td> <textarea class="form-control" rows="4" cols="50" name="fGoto" id="fGoto">
<td><textarea class="flat" rows="4" cols="50" name="fGoto">
{foreach from=$tGotoArray item=address} {foreach from=$tGotoArray item=address}
{$address} {$address}
{/foreach} {/foreach}
</textarea> </textarea>
</td> </div>
<td>&nbsp;</td> </div>
</tr> <div class="form-group">
<tr> <label class="col-md-4 col-sm-4 control-label"></label>
<td>&nbsp;</td> <div class="col-md-6 col-sm-8">
<td colspan="2"> <div class="radio">
<input class="flat" type="radio" name="fForward_and_store" value="1"{$forward_and_store}/> <label>
{$PALANG.pEdit_alias_forward_and_store}<br /> <input type="radio" name="fForward_and_store" id="fForward_and_store1" value="1"{$forward_and_store}/>
<input class="flat" type="radio" name="fForward_and_store" value="0" {$forward_only}/> {$PALANG.pEdit_alias_forward_and_store}
{$PALANG.pEdit_alias_forward_only} </label>
</td> </div>
</tr> <div class="radio">
<tr> <label>
<td>&nbsp;</td> <input type="radio" name="fForward_and_store" id="fForward_and_store0" value="0" {$forward_only}/>
<td> {$PALANG.pEdit_alias_forward_only}
<input class="button" type="submit" name="submit" value="{$PALANG.save}" /> </label>
<input class="button" type="submit" name="fCancel" value="{$PALANG.exit}" /> </div>
</td> </div>
<td>&nbsp;</td> </div>
</tr>
</table>
</form>
</div> </div>
<div class="panel-footer">
<div class="btn-toolbar" role="toolbar">
<div class="btn-group pull-right">
<input class="btn btn-primary" type="submit" name="submit" value="{$PALANG.save}" />
<input class="btn btn-primary" type="submit" name="fCancel" value="{$PALANG.exit}" />
</div>
</div>
</div>
</div>
</form>

View File

@ -1,23 +1,23 @@
<div id="main_menu"> <div class="panel panel-default" id="main_menu">
<table> <table class="table">
{if $CONF.vacation===YES} {if $CONF.vacation===YES}
<tr> <tr>
<td nowrap="nowrap"><a target="_top" href="vacation.php">{$PALANG.pUsersMenu_vacation}</a></td> <td nowrap="nowrap"><a class="btn btn-primary" href="vacation.php">{$PALANG.pUsersMenu_vacation}</a></td>
<td>{$tummVacationtext}</td> <td>{$tummVacationtext}</td>
</tr> </tr>
{/if} {/if}
{if $CONF.edit_alias===YES} {if $CONF.edit_alias===YES}
<tr> <tr>
<td nowrap="nowrap"><a target="_top" href="edit-alias.php">{$PALANG.pUsersMenu_edit_alias}</a></td> <td nowrap="nowrap"><a class="btn btn-primary" href="edit-alias.php">{$PALANG.pUsersMenu_edit_alias}</a></td>
<td>{$PALANG.pUsersMain_edit_alias}</td> <td>{$PALANG.pUsersMain_edit_alias}</td>
</tr> </tr>
{/if} {/if}
<tr> <tr>
<td nowrap="nowrap"><a target="_top" href="password.php">{$PALANG.change_password}</a></td> <td nowrap="nowrap"><a class="btn btn-primary" href="password.php">{$PALANG.change_password}</a></td>
<td>{$PALANG.pUsersMain_password}</td> <td>{$PALANG.pUsersMain_password}</td>
</tr> </tr>
<tr> <tr>
<td nowrap="nowrap"><a target="_top" href="{#url_user_logout#}">{$PALANG.pMenu_logout}</a></td> <td nowrap="nowrap"><a class="btn btn-primary" href="{#url_user_logout#}">{$PALANG.pMenu_logout}</a></td>
<td>{$PALANG.pMain_logout}</td> <td>{$PALANG.pMain_logout}</td>
</tr> </tr>
</table> </table>

View File

@ -1,13 +1,27 @@
<div id="menu"> <nav class="navbar navbar-default navbar-fixed-top">
<ul> <div class="container-fluid">
<li><a target="_top" href="{#url_user_main#}">{$PALANG.pMenu_main}</a></li> <div class="navbar-header">
{if $CONF.vacation===YES} <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<li><a target="_top" href="{#url_user_vacation#}">{$PALANG.pUsersMenu_vacation}</a></li> <span class="sr-only">Toggle navigation</span>
{/if} <span class="icon-bar"></span>
{if $CONF.edit_alias===YES} <span class="icon-bar"></span>
<li><a target="_top" href="{#url_user_edit_alias#}">{$PALANG.pUsersMenu_edit_alias}</a></li> <span class="icon-bar"></span>
{/if} </button>
<li><a target="_top" href="{#url_user_password#}">{$PALANG.change_password}</a></li> {*** <a class="navbar-brand" href='main.php'><img id="login_header_logo" src="{$CONF.theme_logo}" alt="Logo" /></a> ***}
<li class="logout"><a target="_top" href="{#url_user_logout#}">{$PALANG.pMenu_logout}</a></li> <a class="navbar-brand" href="{#url_user_main#}{#url_user_main#}"><img id="login_header_logo" src="../images/postbox.png" alt="Logo" /></a>
</ul> </div>
</div> <div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li><a target="_top" href="{#url_user_main#}">{$PALANG.pMenu_main}</a></li>
{if $CONF.vacation===YES}
<li><a target="_top" href="{#url_user_vacation#}">{$PALANG.pUsersMenu_vacation}</a></li>
{/if}
{if $CONF.edit_alias===YES}
<li><a target="_top" href="{#url_user_edit_alias#}">{$PALANG.pUsersMenu_edit_alias}</a></li>
{/if}
<li><a target="_top" href="{#url_user_password#}">{$PALANG.change_password}</a></li>
<li class="logout"><a target="_top" href="{#url_user_logout#}">{$PALANG.pMenu_logout}</a></li>
</ul>
</div>
</div>
</nav>