git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8611 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
		
			
				
	
	
		
			95 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			95 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
/**
 | 
						|
 * Load page
 | 
						|
 *
 | 
						|
 * @param 	Nothing
 | 
						|
 * @return 	Nothing
 | 
						|
 */
 | 
						|
function loadPage(){
 | 
						|
	// Include CSS and Javascripts
 | 
						|
	echo
 | 
						|
	'<html>
 | 
						|
		<head>
 | 
						|
			<title>xCAT Console</title>
 | 
						|
			<link rel="shortcut icon" href="images/favicon.ico">
 | 
						|
			<link href="css/jquery.autocomplete.css" rel=stylesheet type="text/css">
 | 
						|
			<link href="css/jquery-ui-1.8.7.custom.css" rel=stylesheet type="text/css">
 | 
						|
			<link href="css/jquery.dataTables.css" rel=stylesheet type="text/css">
 | 
						|
			<link href="css/superfish.css" rel=stylesheet type="text/css">
 | 
						|
			<link href="css/jstree.css" rel=stylesheet type="text/css">
 | 
						|
			<link href="css/style.css" rel=stylesheet type="text/css">
 | 
						|
			<script type="text/javascript" src="js/jquery/jquery-1.4.4.min.js"></script>
 | 
						|
			<script type="text/javascript" src="js/jquery/jquery-ui-1.8.7.custom.min.js"></script>
 | 
						|
			<script type="text/javascript" src="js/ui.js"></script>
 | 
						|
		</head>';
 | 
						|
 | 
						|
	// Header menu
 | 
						|
	echo
 | 
						|
	'<body>
 | 
						|
		<div id="header">
 | 
						|
			<ul>
 | 
						|
				<li><img src="images/logo.gif" height="100%"/></li>	
 | 
						|
				<li><a href="index.php" class="top_link">Nodes</a></li>		
 | 
						|
				<li><a href="configure.php" class="top_link">Configure</a></li>
 | 
						|
				<li><a href="provision.php" class="top_link">Provision</a></li>
 | 
						|
				<li><a href="monitor.php" class="top_link">Monitor</a></li>
 | 
						|
			</ul>';
 | 
						|
			
 | 
						|
	// User name and log out section
 | 
						|
	if (isset($_SESSION['username'])){
 | 
						|
		echo 
 | 
						|
			"<div>
 | 
						|
				<span>User: {$_SESSION['username']}</span>
 | 
						|
				<a href='lib/logout.php'>Log out</a>
 | 
						|
			</div>";
 | 
						|
	}
 | 
						|
 | 
						|
	echo '</div>';
 | 
						|
	// Content
 | 
						|
	echo '<div class="content" id="content"></div>';
 | 
						|
 | 
						|
	// End of page
 | 
						|
	echo
 | 
						|
		'</body>
 | 
						|
	</html>';
 | 
						|
}
 | 
						|
 | 
						|
/**
 | 
						|
 * Load page content
 | 
						|
 *
 | 
						|
 * @param 	Nothing
 | 
						|
 * @return 	Nothing
 | 
						|
 */
 | 
						|
function loadContent() {
 | 
						|
	// Initialize page
 | 
						|
	echo
 | 
						|
	'<script language="JavaScript" type="text/javascript"> 
 | 
						|
		$(document).ready(function() {
 | 
						|
			initPage();
 | 
						|
		}); 
 | 
						|
	</script>';
 | 
						|
}
 | 
						|
 | 
						|
/**
 | 
						|
 * Login user into a new session
 | 
						|
 *
 | 
						|
 * @param 	Nothing
 | 
						|
 * @return 	Nothing
 | 
						|
 */
 | 
						|
function login() {
 | 
						|
	// xcatauth.js will open a dialog box
 | 
						|
	// asking for the user name and password
 | 
						|
	echo
 | 
						|
	'<script src="js/xcatauth.js" type="text/javascript"></script>
 | 
						|
	<div id=logdialog>
 | 
						|
		<p>Give the user name and password for the xCAT management node</p>
 | 
						|
			<form id=loginform>
 | 
						|
				<table cellspacing=3>
 | 
						|
					<tr><td align=right><label for=username>User name:</label></td><td align=left><input id=username type=text name=username></td></tr>
 | 
						|
					<tr><td align=right><label for=password>Password:</label></td><td align=left><input id=password type=password name=password></td></tr>
 | 
						|
				</table>
 | 
						|
			</form>
 | 
						|
		<p><span id=logstatus></span></p>
 | 
						|
	</div>';
 | 
						|
}
 | 
						|
?>
 |