Apache2-AuthAny
view release on metacpan or search on metacpan
examples/demo/demo-common.php view on Meta::CPAN
<?php
$style_common = <<<STY
.header { background: #EEFFFF; border-bottom: 1px solid }
h2 {background: #EEEEEE}
body { font-family: Arial,Helvetica,sans-serif; background: #EEEEFF; }
#tabs ul {
list-style: none;
padding: 0;
margin: 0;
}
#tabs li {
float: left;
border: 1px solid #bbb;
border-bottom-width: 0;
margin: 0;
}
#tabs a {
text-decoration: none;
display: block;
background: #eee;
padding: 0.24em 1em;
color: #00c;
width: 4em;
text-align: center;
}
#tabs a:hover {
background: #ddf;
}
#tabs #selected {
border-color: black;
}
#tabs #selected a {
position: relative;
top: 1px;
background: white;
color: black;
font-weight: bold;
}
STY;
$all_demos = array(
"Demo1" => "d1",
"Demo2" => "d2",
"Demo3" => "d3",
"Demo4" => "d4",
"Demo5" => "d5",
"Demo6" => "d6",
"Demo7" => "d7",
"Demo8" => "d8");
preg_match('/(d\d)/', $_SERVER[SCRIPT_NAME], $matches);
$current_dir = $matches[1];
$tabs = <<<HOME
<li id="" ><a href="/">Home</a></li>
<li id="" ><a href="/demo">Demo</a></li>
HOME;
foreach ($all_demos as $title => $demo) {
$aid = ($demo == $current_dir) ? "selected" : "";
$tabs .= <<<TAB
<li id="$aid" ><a href="/demo/$demo/demo.php">$title</a></li>
TAB;
}
function page_template($main_content) {
global $tabs;
return <<<HEADER
<div align="center">
( run in 4.073 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )