mirror of
https://git.code.sf.net/p/quake/website
synced 2024-11-27 22:42:57 +00:00
Research center is GONE.
This commit is contained in:
parent
f70766693d
commit
f96374d45c
11 changed files with 101 additions and 249 deletions
202
parts/menu.php
202
parts/menu.php
|
@ -1,101 +1,101 @@
|
|||
<!-- menus -->
|
||||
<?
|
||||
function menuItemLink ($url, $desc)
|
||||
{
|
||||
echo '<A CLASS="menus" HREF="' . $url . '">' . $desc . '</A><BR>';
|
||||
}
|
||||
|
||||
function menuSectionHeader ($name, $fgColor , $bgColor, $intBgColor)
|
||||
{
|
||||
echo "\n<!-- menuSectionHeader(" . $name . ') -->' .
|
||||
'<TABLE cellSpacing="0" cellPadding="3" width="100%" border=0 bgColor="' . $bgColor . '">' .
|
||||
' <TR bgColor="' . $bgColor . '">' .
|
||||
' <TD align="center">' .
|
||||
' <IMG src="/img/blank.gif" height="1" width="135" alt="" border="0"><BR>' .
|
||||
' <SPAN class="titlebar">' . $name . '</SPAN>' .
|
||||
' </TD>' .
|
||||
' </TR>' .
|
||||
' <TR align="right" bgColor="' . $intBgColor . '">' .
|
||||
' <TD>';
|
||||
}
|
||||
|
||||
function menuSectionFooter ()
|
||||
{
|
||||
echo ' </TD>' .
|
||||
' </TR>' .
|
||||
'</TABLE>';
|
||||
}
|
||||
|
||||
function qfMenu ()
|
||||
{
|
||||
menuSectionHeader ("Project", 'white', menuHeadColor, menuBgColor);
|
||||
menuItemLink ("/", "Latest News");
|
||||
menuItemLink ("/news.php", "Old News");
|
||||
menuItemLink ("/files.php", "Downloads");
|
||||
menuItemLink ("http://sourceforge.net/bugs/?group_id=882", "Bug Reports");
|
||||
menuItemLink ("http://sourceforge.net/mail/?group_id=882", "Mailing Lists");
|
||||
menuItemLink ("/board/", "Web Forum");
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
function develMenu ()
|
||||
{
|
||||
menuSectionHeader ("Developers", 'white', menuHeadColor, menuBgColor);
|
||||
menuItemLink ("http://cvs.quakeforge.net/cgi-bin/cvsweb.cgi/?cvsroot=quake", "Browse CVS");
|
||||
menuItemLink ("/devtools.php", "Developer Tools");
|
||||
menuItemLink ("/plans.php", "Developer Plans");
|
||||
menuItemLink ("/progress.php", "Progress");
|
||||
menuItemLink ("/sotc/", "State of the Code");
|
||||
menuItemLink ("/research/", "Research Center");
|
||||
// menuItemLink ("http://sourceforge.net/patch/?group_id=882", "Patch Manager");
|
||||
// menuItemLink ("http://sourceforge.net/support/?group_id=882", "Support Manager");
|
||||
menuItemLink ("http://sourceforge.net/pm/?group_id=882", "Task Manager");
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
function sfMenu ()
|
||||
{
|
||||
menuSectionHeader ("SourceForge", 'white', menuHeadColor, menuBgColor);
|
||||
menuItemLink ("http://sourceforge.net/", "Homepage");
|
||||
menuItemLink ("http://sourceforge.net/snippet/", "Code Snippet Library");
|
||||
menuItemLink ("http://sourceforge.net/softwaremap/", "Software Map");
|
||||
menuItemLink ("http://sourceforge.net/new/", "New Releases");
|
||||
menuItemLink ("http://sourceforge.net/docs/site/", "Site Documentation");
|
||||
menuItemLink ("http://sourceforge.net/top/", "Top Projects");
|
||||
menuItemLink ("http://sourceforge.net/mirrors/", "Other Site Mirrors");
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
function searchMenu ()
|
||||
{
|
||||
menuSectionHeader ("Search", 'white', menuHeadColor, menuBgColor);
|
||||
echo '<CENTER><FONT size="-2">' .
|
||||
'<FORM action="search.php" method="POST">' .
|
||||
' <SELECT name="type_of_search">' .
|
||||
' <OPTION value="news">News</OPTION>' .
|
||||
// ' <OPTION value="site">Site</OPTION>' .
|
||||
// ' <OPTION value="bugs">Bug Tracking</OPTION>' .
|
||||
' <OPTION value="-cvs">CVS Logs</OPTION>' .
|
||||
' <OPTION value="-devel">Developer Mail List</OPTION>' .
|
||||
' <OPTION value="-users">Users Mail List</OPTION>' .
|
||||
// ' <OPTION value="patches">Patches</OPTION>' .
|
||||
' </SELECT>' .
|
||||
' <BR>' .
|
||||
' <INPUT TYPE="CHECKBOX" NAME="exact" VALUE="1" CHECKED> Require Exact Match' .
|
||||
' <BR>' .
|
||||
' <INPUT TYPE="HIDDEN" NAME="forum_id" VALUE="">' .
|
||||
' <INPUT TYPE="HIDDEN" NAME="is_bug_page" VALUE="">' .
|
||||
' <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="882">' .
|
||||
' <INPUT TYPE="text" NAME="words" SIZE="15" VALUE="">' .
|
||||
' <BR>' .
|
||||
' <INPUT TYPE="submit" NAME="Search" VALUE="Search">' .
|
||||
'</FORM></FONT>' .
|
||||
'</CENTER>';
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
qfMenu ();
|
||||
develMenu ();
|
||||
// sfMenu ();
|
||||
searchMenu ();
|
||||
?>
|
||||
<!-- menus -->
|
||||
<?
|
||||
function menuItemLink ($url, $desc)
|
||||
{
|
||||
echo '<A CLASS="menus" HREF="' . $url . '">' . $desc . '</A><BR>';
|
||||
}
|
||||
|
||||
function menuSectionHeader ($name, $fgColor , $bgColor, $intBgColor)
|
||||
{
|
||||
echo "\n<!-- menuSectionHeader(" . $name . ') -->' .
|
||||
'<TABLE cellSpacing="0" cellPadding="3" width="100%" border=0 bgColor="' . $bgColor . '">' .
|
||||
' <TR bgColor="' . $bgColor . '">' .
|
||||
' <TD align="center">' .
|
||||
' <IMG src="/img/blank.gif" height="1" width="135" alt="" border="0"><BR>' .
|
||||
' <SPAN class="titlebar">' . $name . '</SPAN>' .
|
||||
' </TD>' .
|
||||
' </TR>' .
|
||||
' <TR align="right" bgColor="' . $intBgColor . '">' .
|
||||
' <TD>';
|
||||
}
|
||||
|
||||
function menuSectionFooter ()
|
||||
{
|
||||
echo ' </TD>' .
|
||||
' </TR>' .
|
||||
'</TABLE>';
|
||||
}
|
||||
|
||||
function qfMenu ()
|
||||
{
|
||||
menuSectionHeader ("Project", 'white', menuHeadColor, menuBgColor);
|
||||
menuItemLink ("/", "Latest News");
|
||||
menuItemLink ("/news.php", "Old News");
|
||||
menuItemLink ("/files.php", "Downloads");
|
||||
menuItemLink ("http://sourceforge.net/bugs/?group_id=882", "Bug Reports");
|
||||
menuItemLink ("http://sourceforge.net/mail/?group_id=882", "Mailing Lists");
|
||||
menuItemLink ("/board/", "Web Forum");
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
function develMenu ()
|
||||
{
|
||||
menuSectionHeader ("Developers", 'white', menuHeadColor, menuBgColor);
|
||||
menuItemLink ("http://cvs.quakeforge.net/cgi-bin/cvsweb.cgi/?cvsroot=quake", "Browse CVS");
|
||||
menuItemLink ("/devtools.php", "Developer Tools");
|
||||
menuItemLink ("/plans.php", "Developer Plans");
|
||||
menuItemLink ("/progress.php", "Progress");
|
||||
menuItemLink ("/sotc/", "State of the Code");
|
||||
// menuItemLink ("/research/", "Research Center");
|
||||
// menuItemLink ("http://sourceforge.net/patch/?group_id=882", "Patch Manager");
|
||||
// menuItemLink ("http://sourceforge.net/support/?group_id=882", "Support Manager");
|
||||
menuItemLink ("http://sourceforge.net/pm/?group_id=882", "Task Manager");
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
function sfMenu ()
|
||||
{
|
||||
menuSectionHeader ("SourceForge", 'white', menuHeadColor, menuBgColor);
|
||||
menuItemLink ("http://sourceforge.net/", "Homepage");
|
||||
menuItemLink ("http://sourceforge.net/snippet/", "Code Snippet Library");
|
||||
menuItemLink ("http://sourceforge.net/softwaremap/", "Software Map");
|
||||
menuItemLink ("http://sourceforge.net/new/", "New Releases");
|
||||
menuItemLink ("http://sourceforge.net/docs/site/", "Site Documentation");
|
||||
menuItemLink ("http://sourceforge.net/top/", "Top Projects");
|
||||
menuItemLink ("http://sourceforge.net/mirrors/", "Other Site Mirrors");
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
function searchMenu ()
|
||||
{
|
||||
menuSectionHeader ("Search", 'white', menuHeadColor, menuBgColor);
|
||||
echo '<CENTER><FONT size="-2">' .
|
||||
'<FORM action="search.php" method="POST">' .
|
||||
' <SELECT name="type_of_search">' .
|
||||
' <OPTION value="news">News</OPTION>' .
|
||||
// ' <OPTION value="site">Site</OPTION>' .
|
||||
// ' <OPTION value="bugs">Bug Tracking</OPTION>' .
|
||||
' <OPTION value="-cvs">CVS Logs</OPTION>' .
|
||||
' <OPTION value="-devel">Developer Mail List</OPTION>' .
|
||||
' <OPTION value="-users">Users Mail List</OPTION>' .
|
||||
// ' <OPTION value="patches">Patches</OPTION>' .
|
||||
' </SELECT>' .
|
||||
' <BR>' .
|
||||
' <INPUT TYPE="CHECKBOX" NAME="exact" VALUE="1" CHECKED> Require Exact Match' .
|
||||
' <BR>' .
|
||||
' <INPUT TYPE="HIDDEN" NAME="forum_id" VALUE="">' .
|
||||
' <INPUT TYPE="HIDDEN" NAME="is_bug_page" VALUE="">' .
|
||||
' <INPUT TYPE="HIDDEN" NAME="group_id" VALUE="882">' .
|
||||
' <INPUT TYPE="text" NAME="words" SIZE="15" VALUE="">' .
|
||||
' <BR>' .
|
||||
' <INPUT TYPE="submit" NAME="Search" VALUE="Search">' .
|
||||
'</FORM></FONT>' .
|
||||
'</CENTER>';
|
||||
menuSectionFooter ();
|
||||
}
|
||||
|
||||
qfMenu ();
|
||||
develMenu ();
|
||||
// sfMenu ();
|
||||
searchMenu ();
|
||||
?>
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Useful APIs";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<P>
|
||||
<br><a href="http://www.opengl.org/">OpenGL - Cross platform open 3D graphics library developed by SGI.</a><br>
|
||||
<br><a href="http://www.openal.org/">OpenAL - Cross platform open 3D audio library developed by Loki Games.</a><br>
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,12 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Books";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<P>
|
||||
<br><a href="http://www.bluesnews.com/abrash/">Mike Abrash`s Quake1 source code book online</a><br>
|
||||
<br><a href="http://graphics.lcs.mit.edu/~seth/pubs/pubs.html">Publications by or in part by Seth Jared Teller</a><br>
|
||||
<br><a href="http://heron.cc.ukans.edu/ebt-bin/nph-dweb/dynaweb/SGI_Developer/OpenGL_PG">Online text of OpenGL Programming Guide</a><br>
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,9 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Diagrams";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
No content yet, please be patient.
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,12 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Rendering engines/Concepts";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<p><a href="http://cg.cs.tu-berlin.de/~ki/engines.html">The 3D Engines List</a>
|
||||
<p><a href="http://www.bigpanda.com/trinity/">"Let's Write a Quake 3 Graphics Engine in OpenGL!"</a>
|
||||
<p><a href="http://www.berkelium.com/OpenGL/GDC99/multitexture.html">Good explaination and examples of ARB_multitexture.</a>
|
||||
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,9 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "FAQs";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<br><a href="http://spaceman.nu/opengl/">FAQ from EFNet #opengl</a><br>
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,56 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "QuakeForge Institute";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<P>
|
||||
<center><font size="+2">Welcome to the QuakeForge Research Resource</font><hr>
|
||||
<br>In the future, this space will provide 3D programming resources chosen by our developers as interesting or essential
|
||||
for work on enhancing the QuakeForge engine. Bookmark this page. There a smidgen of content at the moment but it's growing.
|
||||
<br><br>
|
||||
<table width="90%" cellspacing="0" cellpadding="0" bgcolor="#000000" border="0">
|
||||
<tr align="center">
|
||||
<td><font size="1">
|
||||
<a href="api.php">
|
||||
<font size="2"><b>API</b></font></a>
|
||||
<br>Open specifications, libraries, etc.<br></font>
|
||||
</td><td><font size="1">
|
||||
<a href="diagrams.php">
|
||||
<font size="2"><b>Diagrams</b></font></a>
|
||||
<br>3D concepts, audio concepts, networking concepts, etc.<br></font>
|
||||
</td></tr>
|
||||
<tr align="center">
|
||||
<td><font size="1">
|
||||
<a href="books.php">
|
||||
<font size="2"><b>Relevant Books</b></font></a>
|
||||
<br>OpenGL, Mathematics, Theory, Game programming, etc.<br></font>
|
||||
</td><td><font size="1">
|
||||
<a href="engines.php">
|
||||
<font size="2"><b>Rendering engines and/or concepts</b></font></a>
|
||||
<br>Complete 3D engines, partial 3D engines, portal engines, BSP maps, model and texture implementations, steps/explainations for implementing, etc.<br></font>
|
||||
</td></tr>
|
||||
<tr align="center">
|
||||
<td><font size="1">
|
||||
<a href="mathalgo.php">
|
||||
<font size="2"><b>Mathematical Algorithms</b></font></a>
|
||||
<br>Surface Subdivison, Illumination, Reflections, Shadows, Shaders, Polygons, Vector Space, Affine Arithmetic, Bezier Curves, B-Spline Curves, Compression & Encryption, etc.<br></font>
|
||||
</td><td><font size="1">
|
||||
<a href="soundbytes.php">
|
||||
<font size="2"><b>Sound Bytes</b></font></a>
|
||||
<br>Speeches, Lectures, Events, etc.<br></font>
|
||||
</td></tr>
|
||||
<tr align="center">
|
||||
<td><font size="1">
|
||||
<a href="tut.php">
|
||||
<font size="2"><b>Tutorials</b></font></a>
|
||||
<br>Explainations of 3D engine development, networking, Quake specific archiecture, engine features, etc.<br></font>
|
||||
</td><td><font size="1">
|
||||
<a href="misc.php">
|
||||
<font size="2"><b>Misc. Texts</b></font></a>
|
||||
<br>Interviews, philosophy, theories, etc.<br></font>
|
||||
</td></tr></table>
|
||||
<br><br>
|
||||
<hr>Page last updated: April, 19th 2000<br>
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,9 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Math Algorithms";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
No content yet, please be patient.
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,12 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Misc. Texts";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<br><b>"Visibility Computations in Densely Occluded Polyhedral Enviroments" by Seth Jared Teller</b><br>
|
||||
<br><a href="http://graphics.lcs.mit.edu/~seth/pubs/part1.ps.gz">Part 1</a><br>
|
||||
<br><a href="http://graphics.lcs.mit.edu/~seth/pubs/part2.ps.gz">Part 2</a><br>
|
||||
<br><a href="http://graphics.lcs.mit.edu/~seth/pubs/part3.ps.gz">Part 3</a><br><br>
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,9 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Sound Bytes";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
<br><a href="http://quake.sourceforge.net/files/carmack.mp3">Carmack Lecture at Razor CPL .mp3</a><br>
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
|
@ -1,9 +0,0 @@
|
|||
<? // Preamble
|
||||
$pageName = "Tutorials";
|
||||
$focused = "none"; // Dock icon name to gets a border
|
||||
require("../parts/preamble.php"); // Load most of document
|
||||
?>
|
||||
No content yet, please be patient.
|
||||
<?
|
||||
require("../parts/postamble.php"); // Finish this sucker up
|
||||
?>
|
Loading…
Reference in a new issue