function printHeader($withmenu = "default") { global $config; $title = isset($config['header_title']) ? $config['header_title'] : 'PHPki Certificate Authority'; switch ($withmenu) { case 'public': case 'about': case 'setup': $style_css = './css/style.css'; break; case 'ca': case 'admin': default: $style_css = '../css/style.css'; break; } header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Expires: -1"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?> <html> <head> <title>PHPki: <?php echo $title; ?> </title> <link rel="stylesheet" type="text/css" href="<?php echo $style_css; ?> "> </head> <body> <?php if (isKonq()) { $logoclass = 'logo-konq'; $titleclass = 'title-konq'; $menuclass = 'headermenu-konq'; } else { $logoclass = 'logo-ie'; $titleclass = 'title-ie'; $menuclass = 'headermenu-ie'; } ?> <div class="<?php echo $logoclass; ?> ">PHPki</div> <div class="<?php echo $titleclass; ?> "><?php echo $title; ?> </div> <?php switch ($withmenu) { case false: case 'about': break; case 'setup': ?> <div class="<?php echo $menuclass; ?> "> <a class="<?php echo $menuclass; ?> " href="readme.php">ReadMe</a> <a class="<?php echo $menuclass; ?> " href="setup.php">Setup</a> <a class="<?php echo $menuclass; ?> " href="about.php" target="_about">About</a> </div> <?php break; case 'public': print "<div class='" . $menuclass . "'>"; if (DEMO) { print "<a class='" . $menuclass . "' href='index.php'>Public</a>"; print "<a class='" . $menuclass . "' href='ca/'>Manage</a>"; } else { print "<a class='" . $menuclass . "' href='index.php'>Public Menu</a>"; print "<a class='" . $menuclass . "' href='ca/index.php'>Manage CA</a>"; } if (file_exists('policy.html')) { print "<a class='" . $menuclass . "' style='color: red' href='policy.html' target='help'>Policy</a>"; } ?> <a class="<?php print $menuclass; ?> " href="help.php" target="_help">Help</a> <a class="<?php print $menuclass; ?> " href="about.php" target="_about">About</a> </div> <?php break; case 'ca': default: print "<div class='" . $menuclass . "'>"; if (DEMO) { print "<a class='" . $menuclass . "' href='../index.php'>Public</a>"; print "<a class='" . $menuclass . "' href='../ca/index.php'>Manage</a>"; } else { print "<a class='" . $menuclass . "' href='../ca/index.php'>Manage CA</a>"; } ?> <a class="<?php print $menuclass; ?> " href="../admin/index.php">Admin Panel</a> <?php if (file_exists('../policy.html')) { print "<a class='" . $menuclass . "' style='color: red' href='../policy.html' target='help'>Policy</a>"; } ?> <a class="<?php print $menuclass; ?> " href='../help.php' target='_help'>Help</a> <a class="<?php print $menuclass; ?> " href='../about.php' target='_about'>About</a> </div> <?php } ?> <hr width="99%" align="left" color="#99caff"> <?php }
function printHeader($withmenu = "default") { global $config; $title = $config['header_title'] ? $config['header_title'] : 'PHPki Certificate Authority'; switch ($withmenu) { case 'public': case 'about': case 'setup': $style_css = './css/style.css'; break; case 'ca': case 'admin': default: $style_css = '../css/style.css'; break; } header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Expires: -1"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?> <!DOCTYPE html> <head> <meta charset="utf-8"> <title>PHPki: <?php echo $title; ?> </title> <link rel="stylesheet" type="text/css" href="<?php echo $style_css; ?> "> <script type="text/javascript" language="javascript"> function setVisibility(rowName, show) { // Tabellenzelle ermitteln var actualVisibility=document.getElementById(rowName).style.visibility; if(show==false) { document.getElementById(rowName).style.visibility = "hidden"; document.getElementById(rowName).style.display = "none"; } else { document.getElementById(rowName).style.visibility = "visible"; document.getElementById(rowName).style.display = ""; } } </script> </head> <body> <?php if (isKonq()) { $logoclass = '"logo-konq"'; $titleclass = '"title-konq"'; $menuclass = '"headermenu-konq"'; } else { $logoclass = '"logo-ie"'; $titleclass = '"title-ie"'; $menuclass = '"headermenu-ie"'; } ?> <div class=<?php echo $logoclass; ?> >PHPki</div> <div class=<?php echo $titleclass; ?> ><?php echo $title; ?> </div> <?php switch ($withmenu) { case false: case 'about': break; case 'setup': ?> <div class=<?php echo $menuclass; ?> > <a class=<?php echo $menuclass; ?> href="readme.php">ReadMe</a> <a class=<?php echo $menuclass; ?> href="setup.php">Setup</a> <a class=<?php echo $menuclass; ?> href="about.php" target="_about">About</a> </div> <?php break; case 'public': print "<div class={$menuclass}>"; if (DEMO) { print "<a class={$menuclass} href=\"index.php\">Public</a>"; print "<a class={$menuclass} href=\"ca/\">Manage</a>"; } else { print "<a class={$menuclass} href=\"index.php\">Menu</a>"; } if (file_exists('policy.html')) { print '<a class=' . $menuclass . ' style="color: red;" href="policy.html" target="help">Policy</a>'; } ?> <a class=<?php echo $menuclass; ?> href="help.php" target="_help">Help</a> <a class=<?php echo $menuclass; ?> href="about.php" target="_about">About</a> </div> <?php break; case 'ca': default: print "<div class={$menuclass}>"; if (DEMO) { print "<a class={$menuclass} href=\"../index.php\">Public</a>"; print "<a class={$menuclass} href=\"../ca/index.php\">Manage</a>"; } else { print "<a class={$menuclass} href=\"index.php\">Menu</a>"; } if (file_exists('../policy.html')) { print '<a class=' . $menuclass . ' style="color: red;" href="../policy.html" target="help">Policy</a>'; } ?> <a class=<?php echo $menuclass; ?> href="../help.php" target="_help">Help</a> <a class=<?php echo $menuclass; ?> href="../about.php" target="_about">About</a> </div> <?php } ?> <hr style="width:99%; align:left; color:#99caff;" /><?php }