website/documentation.php

104 lines
2 KiB
PHP
Raw Normal View History

<?php // Preamble
2001-01-09 20:37:17 +00:00
$pageName = "Documentation";
2001-10-17 05:46:43 +00:00
$currPage = "docs"; // Name of the page, for the menu
require "parts/preamble.php"; // Load most of document
2010-08-19 10:57:03 +00:00
need ("boxes news table");
function doc_list ($title, $list, $type)
{
?>
<TABLE class="inside" width="100%">
<?php
tableTitle ($title, 1, featureHeadColor);
?>
<TD class="inside">
<UL><?php
reset ($list);
while (list (, $cdl) = each ($list)) {
2010-08-19 10:51:48 +00:00
if (is_file ('doc/old/' . $cdl . '-' . $type . '.txt')) {
echo '<LI>';
2007-03-16 00:49:05 +00:00
echo '<A href="doc_' . $type . '.php?program='
. $cdl . '">' . $cdl . '</A>';
echo '</LI>';
}
}
?></UL>
</TD>
<?php
tableBoxFooter ();
}
function program_doc_list ($title, $list, $notes)
{
2010-08-19 10:51:48 +00:00
newsBoxOpen ($title);
?>
<TR>
<TD colSpan="2">
<?php
2010-08-19 10:57:03 +00:00
if (is_file ('doc/old/' . $notes . '-notes' . '.txt')) {
include ('doc/old/' . $notes . '-notes' . '.txt');
} else {
echo "<P>There are no errata for this release.";
}
?>
</TR>
<TR>
<TD class="inside" align="left" vAlign="top" width="50%">
<?php doc_list ("Cvar Documentation", $list, "cvars"); ?>
</TD>
<TD class="inside" align="left" vAlign="top" width="50%">
<?php doc_list ("Command Documentation", $list, "cmds"); ?>
</TD>
</TR>
<?php
2010-08-19 10:51:48 +00:00
newsBoxClose ();
}
?>
<?php
$program_list = array (
"nq-3dfx",
"nq-ggi",
"nq-glx",
"nq-mgl",
"nq-sdl",
"nq-sdl32",
"nq-sgl",
"nq-svga",
"nq-wgl",
"nq-x11",
"nq-server",
"qw-client-3dfx",
"qw-client-ggi",
"qw-client-glx",
"qw-client-mgl",
"qw-client-sdl",
"qw-client-sdl32",
"qw-client-sgl",
"qw-client-svga",
"qw-client-wgl",
"qw-client-x11",
"qw-master",
"qw-server"
);
program_doc_list ("QuakeForge 0.5", $program_list, "quakeforge");
?>
<BR>
<?php
$program_list = array (
"qf-client-3dfx",
"qf-client-ggi",
"qf-client-glx",
"qf-client-mgl",
"qf-client-sdl",
"qf-client-sgl",
"qf-client-svga",
"qf-client-wgl",
"qf-client-x11",
"qf-server"
);
program_doc_list ("QuakeForge 0.3", $program_list, "");
?>