saistart logout rework, more info, cleanup
This commit is contained in:
parent
2a2330b6d2
commit
248313c005
@ -24,7 +24,6 @@ class saistart_sys_sai extends \SYSTEM\SAI\SaiModule {
|
||||
protected static function html_content(){
|
||||
if(!\SYSTEM\SECURITY\Security::isLoggedIn()){
|
||||
$vars = array();
|
||||
$vars['login'] = \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/login.tpl'), array());
|
||||
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/content.tpl'),$vars);
|
||||
}
|
||||
$vars = array();
|
||||
@ -33,7 +32,10 @@ class saistart_sys_sai extends \SYSTEM\SAI\SaiModule {
|
||||
$vars['todo_entries'] = \SYSTEM\SAI\saimod_sys_todo::sai_mod__SYSTEM_SAI_saimod_sys_todo_action_todolist();
|
||||
$vars['log_entries'] = \SYSTEM\SAI\saimod_sys_log::sai_mod__SYSTEM_SAI_saimod_sys_log_action_filter();
|
||||
$vars['analytics'] = \SYSTEM\SAI\saimod_sys_log::analytics();
|
||||
$vars['logout'] = \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/logout.tpl'));
|
||||
$user = \SYSTEM\SECURITY\Security::getUser();
|
||||
$vars['username'] = $user->username;
|
||||
$vars['locale'] = $user->locale;
|
||||
$vars['isadmin'] = \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI) ? "yes" : "no";
|
||||
$vars = array_merge($vars,\SYSTEM\SAI\saimod_sys_todo::statistics());
|
||||
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\WEBPATH(new \SYSTEM\PSAI(),'modules/saistart_sys_sai/tpl/content_loggedin.tpl'), $vars);
|
||||
}
|
||||
|
||||
@ -16,5 +16,37 @@
|
||||
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
|
||||
</div>
|
||||
<div class="well" id="login">
|
||||
${login}
|
||||
<h2 class="muted">${basic_login}</h2>
|
||||
${basic_text_login}
|
||||
<br/>
|
||||
<br/>
|
||||
<form class="textbox" style="" id="login_form">
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<input type="text"
|
||||
size="30"
|
||||
style="margin-bottom: 15px;"
|
||||
id="bt_login_user"
|
||||
placeholder="${basic_placeholder_username}"
|
||||
minlength="3" data-validation-minlength-message="${sai_error_username_short}"
|
||||
maxlength="16" data-validation-maxlength-message="${sai_error_username_long}"
|
||||
required data-validation-required-message="${sai_error_username_miss}"/>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<input type="password"
|
||||
size="30"
|
||||
style="margin-bottom: 15px;"
|
||||
id="bt_login_password"
|
||||
placeholder="${basic_placeholder_password}"
|
||||
minlength="5" data-validation-minlength-message="${sai_error_password_short}"
|
||||
maxlength="16" data-validation-maxlength-message="${sai_error_password_long}"
|
||||
required data-validation-required-message="${sai_error_password_miss}"/>
|
||||
</div>
|
||||
<div class="help-block"></div>
|
||||
<input type="hidden" />
|
||||
<button class="btn-sm btn-primary" style="clear: left; height: 32px; font-size: 13px;"
|
||||
type="submit"
|
||||
id="login_submit">${basic_login}</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
@ -19,7 +19,29 @@
|
||||
<b>Current SYSTEM Version:</b> ${git_system}
|
||||
</div>
|
||||
<div class="well" id="logout">
|
||||
${logout}
|
||||
<h2 class="muted"><a href="#!login">${basic_logout}</a></h2>
|
||||
<table class="table table-hover table-condensed sai_table">
|
||||
<tr>
|
||||
<th>${basic_username}</th>
|
||||
<td>${username}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>${basic_locale}</th>
|
||||
<td>${locale}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>${basic_admin_rights}</th>
|
||||
<td>${isadmin}</td>
|
||||
</tr>
|
||||
</table>
|
||||
${basic_text_logout}
|
||||
<form class="textbox" style="" id="logout_form">
|
||||
<div class="control-group">
|
||||
<div class="help-block"></div>
|
||||
<input type="hidden" />
|
||||
<button class="btn-sm btn-primary" style="clear: left; height: 32px; font-size: 13px;" type="submit" id="logout_submit">${basic_logout}</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="well" id="todo">
|
||||
|
||||
@ -1,33 +0,0 @@
|
||||
<h2 class="muted">${basic_login}</h2>
|
||||
${basic_text_login}
|
||||
<br/>
|
||||
<br/>
|
||||
<form class="textbox" style="" id="login_form">
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<input type="text"
|
||||
size="30"
|
||||
style="margin-bottom: 15px;"
|
||||
id="bt_login_user"
|
||||
placeholder="${basic_placeholder_username}"
|
||||
minlength="3" data-validation-minlength-message="${sai_error_username_short}"
|
||||
maxlength="16" data-validation-maxlength-message="${sai_error_username_long}"
|
||||
required data-validation-required-message="${sai_error_username_miss}"/>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<input type="password"
|
||||
size="30"
|
||||
style="margin-bottom: 15px;"
|
||||
id="bt_login_password"
|
||||
placeholder="${basic_placeholder_password}"
|
||||
minlength="5" data-validation-minlength-message="${sai_error_password_short}"
|
||||
maxlength="16" data-validation-maxlength-message="${sai_error_password_long}"
|
||||
required data-validation-required-message="${sai_error_password_miss}"/>
|
||||
</div>
|
||||
<div class="help-block"></div>
|
||||
<input type="hidden" />
|
||||
<button class="btn-sm btn-primary" style="clear: left; height: 32px; font-size: 13px;"
|
||||
type="submit"
|
||||
id="login_submit">${basic_login}</button>
|
||||
</div>
|
||||
</form>
|
||||
@ -1,11 +0,0 @@
|
||||
<h3 class="muted">${basic_logout}</h3>
|
||||
${basic_text_logout}
|
||||
<br/>
|
||||
<br/>
|
||||
<form class="textbox" style="" id="logout_form">
|
||||
<div class="control-group">
|
||||
<div class="help-block"></div>
|
||||
<input type="hidden" />
|
||||
<button class="btn-sm btn-primary" style="clear: left; height: 32px; font-size: 13px;" type="submit" id="logout_submit">${basic_logout}</button>
|
||||
</div>
|
||||
</form>
|
||||
Loading…
x
Reference in New Issue
Block a user