mojotrollz: fixed js, usernavbar

This commit is contained in:
Ulf Gebhardt 2013-11-12 16:58:38 +01:00
parent 2b3ef3a68a
commit b9ca8585ea
3 changed files with 23 additions and 27 deletions

View File

@ -2,15 +2,8 @@
class default_navbar extends SYSTEM\PAGE\Page { class default_navbar extends SYSTEM\PAGE\Page {
private function js(){ private function js(){return '';}
return ''; private function css (){return '';}
}
private function css (){
return '';
}
public function html(){ public function html(){
$vars = array(); $vars = array();
@ -18,7 +11,8 @@ class default_navbar extends SYSTEM\PAGE\Page {
$vars['css'] = $this->css(); $vars['css'] = $this->css();
$vars['PICPATH'] = \SYSTEM\WEBPATH(new PPAGE(), 'default_navbar/img/'); $vars['PICPATH'] = \SYSTEM\WEBPATH(new PPAGE(), 'default_navbar/img/');
$vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_MAINPAGE)); $vars = array_merge($vars, \SYSTEM\locale::getStrings(DBD\locale_string::VALUE_CATEGORY_MAINPAGE));
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_navbar/wizard_navbar.tpl'), $vars); return \SYSTEM\SECURITY\Security::isLoggedIn() ?
SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_navbar/user_navbar.tpl'), $vars) :
SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_navbar/wizard_navbar.tpl'), $vars);
} }
} }

View File

@ -0,0 +1,2 @@
<a class="brand active" href=""><font color="gold">Welcome</font></a>
<li><a href="#" state="wizard_details"><font color="gold">Character</font></a></li>

View File

@ -37,10 +37,11 @@ function register_menu (){
} }
function load_wizard_page (state){ function load_wizard_page (state){
wizard_state = state;
if(state == ''){ if(state == ''){
window.location.reload();} window.location.reload();}
wizard_state = state;
$('#content').hide(); $('#content').hide();
$('#content').load('?action='+state, function (){ $('#content').load('?action='+state, function (){
$('#content').show(750); $('#content').show(750);
@ -54,9 +55,8 @@ function load_wizard_page (state){
break; break;
} }
} }
if(window[state]){
window[state](); window[state]();}
}); });
}; };
@ -64,7 +64,7 @@ function load_wizard_page (state){
function back(state){ function back(state){
for(var i=0; i<WizardStates.length;i++){ for(var i=0; i<WizardStates.length;i++){
if(WizardStates[i][0] == state){ if(WizardStates[i][0] == state){
load_wizard_page (WizardStates[i][4]); load_wizard_page (WizardStates[i][5]);
break; break;
} }
} }
@ -73,7 +73,7 @@ function back(state){
function next(state){ function next(state){
for(var i=0; i<WizardStates.length;i++){ for(var i=0; i<WizardStates.length;i++){
if(WizardStates[i][0] == state){ if(WizardStates[i][0] == state){
load_wizard_page (WizardStates[i][5]); load_wizard_page (WizardStates[i][6]);
break; break;
} }
} }