*
*/
isset($page) || $page = "home"; // default page to show
+ if (!preg_match("/^[a-zA-Z0-9_\-]+$/", $page)) {
+ sleep(5);
+ header("HTTP/1.0 404 Not Found");
+ exit;
+ }
+
$page_directory = "pages"; // directory with pages
$page_current = "$page_directory/$page.php";
<html>
<head>
- <title> Bacula, the Network Backup Tool for Linux, Unix, and Windows </title>
+ <title> Bacula, the Open Source, Enterprise ready, Network Backup Tool for Linux, Unix, and Windows </title>
<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-2008 Kern Sibbald">
+ <meta name="Description" content="Bacula an Open Source network backup and restore solution">
+ <meta name="Keywords" content="Bacula, backup, restore, file backup, Open Source Backup, network backup, enterprise backup">
+ <meta name="Copyright" content="Copyright (C) 2000-2009 Kern Sibbald">
<meta name="Trademark" content="Bacula (R) is a registered trademark of Kern Sibbald">
</head>
<table class="searchBar">
<tr>
<td style="text-align: left; vertical-align: middle; width: 50%">
- Bacula, the Network Backup Tool for Linux, Unix, Mac and Windows.
+ Bacula, the Open Source, Enterprise ready, Network Backup Tool for Linux, Unix, Mac and Windows.
</td>
<td style="text-align: left; vertical-align: middle">
<img alt="English" src="../images/english-flag.jpg">
</a>
<a href='..//de'>
<img alt="Deutsch" src="../images/german-flag.jpg">
+ </a>
+ <a href='..//es'>
+ <img alt="Español" src="../images/spanish-flag.jpg">
</a>
+
</td>
<FORM method=GET target="_blank" action=http://www.google.com/search>
<td style="text-align: right; vertical-align: middle">
<!-- 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="<? echo $spath ?>/?page=news"> News </a></li>
+ <li class="menuItem"> <a href="<? echo $spath ?>/?page=screenshot"> Screenshots </a></li>
<li class="menuItem"> <a href="<? echo $spath ?>/?page=home"> Bacula Home </a></li>
<li class="menuItem"> <a href="dev-manual/What_is_Bacula.html"> What is Bacula? </a> </li>
<li class="menuItem"> <a href="dev-manual/Current_State_Bacula.html"> Current State of Bacula </a> </li>
<div class="menuHead"> Downloads </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="<? echo $spath ?>/?page=downloads"> 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>
+ <li class="menuItem"> <a href="http://sourceforge.net/git/?group_id=50727"> git Repository </a> </li>
</ul>
</div>
<div class="menuHead"> Projects </div>
<div class="menuItem">
<ul class="menuitem">
- <li class="menuItem"> <a href="<? echo $spath ?>/?page=projects"> Projects </a> </li>
- <!--
+ <li class="menuItem"> <a href="http://bacula.git.sourceforge.net/git/gitweb.cgi?p=bacula;a=blob;f=bacula/projects"> Projects </a> </li>
<li class="menuItem"> <a href="<? echo $spath ?>/?page=vote"> Project Vote </a> </li>
- -->
</ul>
</div>