add additional pages and handle introduction page as ?system? page

This commit is contained in:
oliver 2015-10-30 22:45:05 +01:00
commit 8c5c7e0b13
15 changed files with 812 additions and 44 deletions

View file

@ -1,7 +1,19 @@
<li><a href="<?=$linker->link(array(), 0, true, array(), true)?>"><?=\nre\configs\AppConfig::$app['name']?></a></li>
<?php if(!is_null($loggedUser) && count(array_intersect(array('admin','moderator'),$loggedUser['roles'])) > 0) : ?><li><a href="<?=$linker->link('users')?>"><?=_('Users')?></a></li><?php endif ?>
<?php if(!is_null($loggedUser)) : ?><li><a href="<?=$linker->link('seminaries')?>"><?=_('Seminaries')?></a></li><?php endif ?>
<?php if(!is_null($loggedCharacter) && count($loggedCharacter['characterroles']) > 0) : ?><?=$seminarymenu?><?php endif ?>
<?php if(!is_null($loggedUser) && count(array_intersect(array('admin','moderator'),$loggedUser['roles'])) > 0) : ?>
<li><a href="<?=$linker->link('users')?>"><?=_('Users')?></a></li>
<?php endif ?>
<?php if(!is_null($loggedUser)) : ?>
<li><a href="<?=$linker->link('seminaries')?>"><?=_('Seminaries')?></a></li>
<?php endif ?>
<?php if(!is_null($loggedCharacter) && count($loggedCharacter['characterroles']) > 0) : ?>
<?=$seminarymenu?>
<?php endif ?>
<?php if(!is_null($loggedUser) && in_array('admin',$loggedUser['roles'])) : ?>
<li><a href="<?=$linker->link('pages')?>"><?=_('Pages')?></a></li>
<?php endif ?>
<?php foreach($pages as &$page) : ?>
<li><a href="<?=$linker->link(array('pages','page',$page['url']))?>"><?=$page['title']?></a></li>
<?php endforeach ?>
<?php if(is_null($loggedUser)) : ?>
<li><a href="<?=$linker->link(array('users','login'))?>"><?=_('Login')?></a></li>
<?php else : ?>