*
*/
isset($page) || $page = "home"; // default page to show
+ if (!preg_match("/^[a-zA-Z0-9_\-]+$/", $page)) {
+ $page = "home";
+ }
+
$page_directory = "pages"; // directory with pages
$page_current = "$page_directory/$page.php";
<link rel="stylesheet" type="text/css" href="bacula.css" title="blueish">
<meta name="Description" content="Bacula a network backup and restore program">
<meta name="Keywords" content="Bacula, backup, restore, file backup">
- <meta name="Copyright" content="Copyright (C) 2000-2007 Kern Sibbald">
- <meta name="Trademark" content="Bacula (R) is a registered trademark of John Walker">
+ <meta name="Copyright" content="Copyright (C) 2000-2008 Kern Sibbald">
+ <meta name="Trademark" content="Bacula (R) is a registered trademark of Kern Sibbald">
</head>
<body>
<!-- User Bar - if logged in -->
<?
- if($_SESSION['logged_in']) {
+ if(isset($_SESSION['logged_in'])) {
printf('<div class="userBar">');
printf('Welcome %s, <a style="color: white; text-decoration: none" href="/?page=logout">logout here</a>.', $_SESSION['user']);
printf('</div>');
<div class="menuItem">
<ul class="menuitem">
<li class="menuItem"> <a href="http://sourceforge.net/project/showfiles.php?group_id=50727"> Current Files </a> </li>
+ <li class="menuItem"> <a href="http://sourceforge.net/project/showfiles.php?group_id=50727&package_id=93946"> Patches</a> </li>
<li class="menuItem"> <a href="http://sourceforge.net/project/showfiles.php?group_id=50727#files"> All Files </a> </li>
<li class="menuItem"> <a href="http://sourceforge.net/svn/?group_id=50727"> SVN Repository </a> </li>
</ul>