website/progress.php

50 lines
1.7 KiB
PHP

<? // Preamble
$pageName = "Progress";
$focused = "none"; // Dock icon name to gets a border
$currPage = "progress"; // Name of the page, for the menu
require("parts/preamble.php"); // Load most of document
?>
<TABLE width="100%" cellSpacing="0" cellPadding="0" border="0">
<TR vAlign=top>
<TD colSpan="2">
<?
need ('graph table');
function progressKey() // Display key for progress bar
{
echo '<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD align="center">' .
'<IMG src="/img/graph/ProgressBar.desc.png" ALT="0-33% Hackers, 34-67% Developers, 68-100% Users">' .
'</TD><TD>&nbsp;</TD><TD align="left" ></TD></TR>';
}
function progressMeter( $name, $pct, $comments )
{
$result = '';
$result .= '<TR><TD noWrap class="progress" align="right">' . $name . '</TD><TH>&nbsp;</TH>';
$result .= '<TD noWrap align="center" vAlign="middle"><IMG src="/img/blank.gif" height="1" width="1" alt="' . $pct . '% Complete">';
$result .= barGraph( $pct );
$result .= '</TD><TH>&nbsp;</TH><TD class="progress" align="left">' . $comments . '</TD></TR>';
echo $result;
}
tableHeader("100%", 'black');
progressKey();
// Software targets
progressMeter ('SDL', 96, 'Cross-platform software standard');
progressMeter ('SVGAlib', 98, 'Working properly');
progressMeter ('X11', 98, 'Working properly');
// OpenGL targets
progressMeter ('3Dfx', 85, 'Working properly');
progressMeter ('GLX', 98, 'Working well');
progressMeter ('SDL-GL', 96, 'New cross-platform OpenGL standard');
progressKey ();
tableFooter ();
?>
</TD>
</TR>
</TABLE>
<!--NOSEARCH-->
<?
require "parts/postamble.php"; // Finish this sucker up
?>