summaryrefslogblamecommitdiffstats
path: root/application/layouts/default.phtml
blob: e2c414e7408793f8c22c8a6ca3ec63feb07e195a (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
                               
                                                                   
      









                                                                   

                                                                         
                                                                                      

                                                                  




                                                                                                        


                     



                                                               
                                          
                                                                         
                                                                              
                                                                                       
                                                                                               
                                                                               



                                                                                                             
                                                                                   



                                                                                      



                     
                          
                               
                                         


                                                                        

                                     

































                                                                                                        



                                                                                                 
                                                                       







                                                                                               
              
      





                                                                                




                                                                                
              
                                                                              
      

       
<?php echo $this->doctype(); ?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<?php
$request = Zend_Controller_Front::getInstance()->getRequest();
$this->headTitle()->append(ucwords($request->getControllerName()));
$this->headTitle()->append(ucwords($request->getActionName()));
echo $this->headTitle()."\n";
echo $this->headMeta()."\n";
echo $this->headStyle()."\n";
echo $this->headLink()."\n";
echo $this->headScript()."\n";
?>
<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/jquery-ui-timepicker-addon.js'></script>
<script type="text/javascript" src='/media/js/script.js'></script>
<script type="text/javascript" src='/media/js/user.js'></script>

<!-- files for calendar -->
<script type='text/javascript' src='/media/js/jquery-1.5.2.min.js'></script>
<script type='text/javascript' src='/media/js/jquery-ui-1.8.11.custom.min.js'></script> 		
<script type='text/javascript' src='/media/js/fullcalendar.min.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='/'>Home</a></li>
			<?php if(Zend_Auth::getInstance()->hasIdentity()) { ?>
			<li class='navTreeItem'><a href='/person/'>Own Details</a></li>
				<?php if(count(Zend_Session::namespaceGet('userIDs')) > 0) { ?>
			<li class='navTreeItem'><a href='/event'>Event</a></li>
			<li class='navTreeItem'><a href='/person/changemembership'>Change Membership</a></li>
				<?php } else { ?>
			<li class='navTreeItem'><a href='/person/selectmembership'>Select Membership</a></li>
				<?php } ?>
			<li class='navTreeItem'><a href='/gearman'>Gearman</a></li>
			<li class='navTreeItem'><a href='/auth/logout'>Logout</a></li>
			<?php } else { ?>
			<li class='navTreeItem'><a href='/auth/login'>Login</a></li>
			<?php } ?>
		</ul>
	</div>  
</div>
<div id='main'>
	<div id="head-bg">
		<div id="head">
			<h1>poolctrl</h1>
			<h2>Rechenzentrum Universit&auml;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 'Logged in as';
			$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 role ";
		
				$role = new Application_Model_Role();
				$roleMapper = new Application_Model_RoleMapper();
				$role = $roleMapper->find($userIDsNamespace['roleID']);
				echo "<b><i>".$role->getTitle()."</i></b>";
			}
			if(isset($userIDsNamespace['groupID'])){
				echo " in group ";		
				$group = new Application_Model_Group();
				$groupMapper = new Application_Model_GroupMapper();
				$group = $groupMapper->find($userIDsNamespace['groupID']);
				echo "<b><i>".$group->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 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>