diff options
Diffstat (limited to 'application/modules/user/layouts/user.phtml')
| -rw-r--r-- | application/modules/user/layouts/user.phtml | 249 |
1 files changed, 127 insertions, 122 deletions
diff --git a/application/modules/user/layouts/user.phtml b/application/modules/user/layouts/user.phtml index 2886d7a..53d2574 100644 --- a/application/modules/user/layouts/user.phtml +++ b/application/modules/user/layouts/user.phtml @@ -1,8 +1,6 @@ <?php echo $this->doctype(); ?> - <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"> <head> - <?php $request = Zend_Controller_Front::getInstance()->getRequest(); $this->headTitle()->append(ucwords($request->getControllerName())); @@ -13,132 +11,139 @@ echo $this->headStyle()."\n"; echo $this->headLink()."\n"; echo $this->headScript()."\n"; ?> -<script src='/media/js/jquery.min.js'></script> -<script src='/media/js/jquery-ui.min.js'></script> -<script src='/media/js/script.js'></script> -<script src='/media/js/user.js'></script> +<script type="text/javascript" src='/media/js/jquery.min.js'></script> +<script type="text/javascript" src='/media/js/jquery-ui.min.js'></script> +<script type="text/javascript" src='/media/js/script.js'></script> +<script type="text/javascript" src='/media/js/user.js'></script> </head> <body> <div id='sidepannel'> -<div id="logo"> -<div id="logo-bar-gray"></div> -</div> -<div id="sidepannel-top" class='portletNavigationTree'> -<ul class='navTreeLevel0'> - <li class='navTreeItem'><a href='/'><<</a></li> - <li class='navTreeItem'><a href='/user/'>user</a></li> - <li> - <ul class='navTreeLevel1'> - <?php if(Zend_Auth::getInstance()->hasIdentity()) { - echo "<li class='navTreeItem'><a href='/user/person/owndetails'>Own Details</a></li>"; - } - ?> - <?php if (Zend_Auth::getInstance()->hasIdentity() && count(Zend_Session::namespaceGet('userIDs')) > 0) { - # This should be splitted - if(Pbs_Acl::checkRight('pso')) - echo "<li class='navTreeItem'><a href='/user/person'>Person</a></li>"; - if(Pbs_Acl::checkRight('gsdo')) - echo "<li class='navTreeItem'><a href='/user/group/show'>Own Group</a></li>"; - if(Pbs_Acl::checkRight('gso')) - echo "<li class='navTreeItem'><a href='/user/group'>Group</a></li>"; - if(Pbs_Acl::checkRight('ro')) - echo "<li class='navTreeItem'><a href='/user/role'>Role</a></li>"; - if(Pbs_Acl::checkRight('bai') || Pbs_Acl::checkRight('bui')) - echo "<li class='navTreeItem'><a href='/user/bootiso'>BootIso</a></li>"; - if(Pbs_Acl::checkRight('pro')) - echo "<li class='navTreeItem'><a href='/user/preboot'>PreBoot</a></li>"; - if(Pbs_Acl::checkRight('booai') || Pbs_Acl::checkRight('booui')) - echo "<li class='navTreeItem'><a href='/user/bootmenu'>BootMenu</a></li>"; - if(Pbs_Acl::checkRight('csai') || Pbs_Acl::checkRight('csui')) - echo "<li class='navTreeItem'><a href='/user/config'>Config</a></li>"; - if(Pbs_Acl::checkRight('boai') || Pbs_Acl::checkRight('boui')) - echo "<li class='navTreeItem'><a href='/user/bootos'>BootOs</a></li>"; - if(Pbs_Acl::checkRight('clo')) - echo "<li class='navTreeItem'><a href='/user/client'>Client</a></li>"; - if(Pbs_Acl::checkRight('fo')) - echo "<li class='navTreeItem'><a href='/user/filter'>Filter</a></li>"; - if(Pbs_Acl::checkRight('poo')) - echo "<li class='navTreeItem'><a href='/user/pool'>Pool</a></li>"; - if(Pbs_Acl::checkRight('so')) - echo "<li class='navTreeItem'><a href='/user/session'>Session</a></li>"; - } - ?> - <?php if (!Zend_Auth::getInstance()->hasIdentity()) { - echo "<li class='navTreeItem'><a href='/user/auth/login'>Login</a></li>"; - echo "<li class='navTreeItem'><a href='/user/auth/register'>Register</a></li>"; - } else { - if(count(Zend_Session::namespaceGet('userIDs')) > 0) { - echo "<li class='navTreeItem'><a href='/user/person/changemembership'>Change Membership</a></li>"; - } else { - echo "<li class='navTreeItem'><a href='/user/person/selectmembership'>Select Membership</a></li>"; - } - if(Pbs_Acl::checkRight('pdo')) - echo "<li class='navTreeItem'><a href='/user/auth/delete'>Delete Account</a></li>"; - echo "<li class='navTreeItem'><a href='/user/auth/logout'>Logout</a></li>"; - } - ?> - </ul> - </li> -</ul> -</div> + <div id="logo"> + <div id="logo-bar-gray"></div> + </div> + <div id="sidepannel-top" class='portletNavigationTree'> + <ul class='navTreeLevel0'> + <li class='navTreeItem'><a href='/'><<</a></li> + <li class='navTreeItem'><a href='/user/'>user</a></li> + <li> + <ul class='navTreeLevel1'> + <?php if(Zend_Auth::getInstance()->hasIdentity()) { + echo "<li class='navTreeItem'><a href='/user/person/owndetails'>Own Details</a></li>"; + } + ?> + <?php if (Zend_Auth::getInstance()->hasIdentity() && count(Zend_Session::namespaceGet('userIDs')) > 0) { + # This should be splitted + if(Pbs_Acl::checkRight('pso')) + echo "<li class='navTreeItem'><a href='/user/person'>Person</a></li>"; + if(Pbs_Acl::checkRight('gsdo')) + echo "<li class='navTreeItem'><a href='/user/group/show'>Own Group</a></li>"; + if(Pbs_Acl::checkRight('gso')) + echo "<li class='navTreeItem'><a href='/user/group'>Group</a></li>"; + if(Pbs_Acl::checkRight('ro')) + echo "<li class='navTreeItem'><a href='/user/role'>Role</a></li>"; + if(Pbs_Acl::checkRight('bai') || Pbs_Acl::checkRight('bui')) + echo "<li class='navTreeItem'><a href='/user/bootiso'>BootIso</a></li>"; + if(Pbs_Acl::checkRight('pro')) + echo "<li class='navTreeItem'><a href='/user/preboot'>PreBoot</a></li>"; + if(Pbs_Acl::checkRight('booai') || Pbs_Acl::checkRight('booui')) + echo "<li class='navTreeItem'><a href='/user/bootmenu'>BootMenu</a></li>"; + if(Pbs_Acl::checkRight('csai') || Pbs_Acl::checkRight('csui')) + echo "<li class='navTreeItem'><a href='/user/config'>Config</a></li>"; + if(Pbs_Acl::checkRight('boai') || Pbs_Acl::checkRight('boui')) + echo "<li class='navTreeItem'><a href='/user/bootos'>BootOs</a></li>"; + if(Pbs_Acl::checkRight('clo')) + echo "<li class='navTreeItem'><a href='/user/client'>Client</a></li>"; + if(Pbs_Acl::checkRight('fo')) + echo "<li class='navTreeItem'><a href='/user/filter'>Filter</a></li>"; + if(Pbs_Acl::checkRight('poo')) + echo "<li class='navTreeItem'><a href='/user/pool'>Pool</a></li>"; + if(Pbs_Acl::checkRight('so')) + echo "<li class='navTreeItem'><a href='/user/session'>Session</a></li>"; + } + ?> + <?php if (!Zend_Auth::getInstance()->hasIdentity()) { + echo "<li class='navTreeItem'><a href='/user/auth/login'>Login</a></li>"; + echo "<li class='navTreeItem'><a href='/user/auth/register'>Register</a></li>"; + } else { + if(count(Zend_Session::namespaceGet('userIDs')) > 0) { + echo "<li class='navTreeItem'><a href='/user/person/changemembership'>Change Membership</a></li>"; + } else { + echo "<li class='navTreeItem'><a href='/user/person/selectmembership'>Select Membership</a></li>"; + } + if(Pbs_Acl::checkRight('pdo')) + echo "<li class='navTreeItem'><a href='/user/auth/delete'>Delete Account</a></li>"; + echo "<li class='navTreeItem'><a href='/user/auth/logout'>Logout</a></li>"; + } + ?> + </ul> + </li> + </ul> + </div> </div> <div id='main'> -<div id="head-bg"> -<div id="head"> -<h1>pbs<sup>2</sup></h1> -<h2>Rechenzentrum Universität Freiburg</h2> -</div> -</div> -<div id="logo-bar-red"></div> -<div id="head-titlebar"> -<div style='float: right'><?php -if(Zend_Auth::getInstance()->hasIdentity()){ - echo 'Angemeldet als '; - $userIDsNamespace = Zend_Session::namespaceGet('userIDs'); - - if(isset($userIDsNamespace['membershipID'])){ - $membershipMapper = new Application_Model_MembershipMapper(); - $membership = new Application_Model_Membership(); - $membershipMapper->find($userIDsNamespace['membershipID'],$membership); - } - if(isset($userIDsNamespace['personID'])){ - $person = new Application_Model_Person(); - $personMapper = new Application_Model_PersonMapper(); - $personMapper->find($userIDsNamespace['personID'],$person); - echo "<b><i>".$person->getFirstname()." ".$person->getName()."</i></b>"; - } - if(isset($userIDsNamespace['roleID'])){ - echo " in der Rolle "; - - $role = new Application_Model_Role(); - $roleMapper = new Application_Model_RoleMapper(); - $role = $roleMapper->find($userIDsNamespace['roleID']); - echo "<b><i>".$role->getTitle()."</i></b>"; - } -} -?></div> -<?php -echo ucwords($request->getControllerName()) . " > " . ucwords($request->getActionName()); -?></div> -<div id="content"><?php echo $this->layout()->content; ?></div> - -<div id="footer" class="footer flexbox flex"> -<div style='padding: 5px;'><a - onclick="$('#debug .v1').toggle();$('#debug .v2').toggle();">display -Debug</a> // <i>last edit: <?php echo date("m\/Y",filectime('index.php'));?></i> -// <i>version: 0.1.1</i></div> -</div> + <div id="head-bg"> + <div id="head"> + <h1>pbs<sup>2</sup></h1> + <h2>Rechenzentrum Universität Freiburg</h2> + </div> + </div> + <div id="logo-bar-red"></div> + <div id="head-titlebar"> + <div style='float: right'><?php + if(Zend_Auth::getInstance()->hasIdentity()){ + echo 'Angemeldet als '; + $userIDsNamespace = Zend_Session::namespaceGet('userIDs'); + + if(isset($userIDsNamespace['membershipID'])){ + $membershipMapper = new Application_Model_MembershipMapper(); + $membership = new Application_Model_Membership(); + $membershipMapper->find($userIDsNamespace['membershipID'],$membership); + } + if(isset($userIDsNamespace['personID'])){ + $person = new Application_Model_Person(); + $personMapper = new Application_Model_PersonMapper(); + $personMapper->find($userIDsNamespace['personID'],$person); + echo "<b><i>".$person->getFirstname()." ".$person->getName()."</i></b>"; + } + if(isset($userIDsNamespace['roleID'])){ + echo " in der Rolle "; + + $role = new Application_Model_Role(); + $roleMapper = new Application_Model_RoleMapper(); + $role = $roleMapper->find($userIDsNamespace['roleID']); + echo "<b><i>".$role->getTitle()."</i></b>"; + } + } + ?> + </div> + <?php + echo ucwords($request->getControllerName()) . " > " . ucwords($request->getActionName()); + ?> + </div> + <div id="content"><?php echo $this->layout()->content; ?></div> + <div id="footer" class="footer flexbox flex"> + <div style='padding: 5px;'> + <a onclick="$('#debug .v1').toggle();$('#debug .v2').toggle();"> + display Debug + </a> + // <i>last edit: <?php echo date("m\/Y",filectime('index.php'));?></i> + // <i>version: 0.1.1</i> + </div> + </div> </div> - <div id='debug'> -<div class='v1'><a - onclick="$('#debug .v1').toggle();$('#debug .v2').toggle();"> <img - src='/media/img/down.png' /> </a></div> -<div class='v2' style='display: none;'> -<div style='text-align: right;'><a - onclick="$('#debug .v1').toggle();$('#debug .v2').toggle();"> <img - src='/media/img/up.png' /> </a></div> -<?php print_a('Session',$_SESSION,'GET',$_GET,'POST',$_POST); ?></div> + <div class='v1'> + <a onclick="$('#debug .v1').toggle();$('#debug .v2').toggle();"> + <img alt="down" src='/media/img/down.png' /> + </a> + </div> + <div class='v2' style='display: none;'> + <div style='text-align: right;'> + <a onclick="$('#debug .v1').toggle();$('#debug .v2').toggle();"> + <img alt="up" src='/media/img/up.png' /> + </a> + </div> + <?php print_a('Session',$_SESSION,'GET',$_GET,'POST',$_POST); ?></div> </div> </body> -</html> +</html>
\ No newline at end of file |
