2000-03-06 08:20:37 +00:00
< ? PHP
$sitename = " The QuakeForge Project " ;
$pagename = " Homepage " ;
include ( " parts/library.php " ); // Load function library
include ( " parts/head.php " ); // Load the HEAD and open BODY
include ( " parts/topstrip.php " ); // Display top strip
include ( " parts/titletable.php " ); // Display main title w/ logos
?>
< TABLE width = " 100% " cellspacing = 0 cellpadding = 0 border = 0 >
< TR valign = " top " >
< ? php
include ( " parts/menu.php " ); // Import left-side menus
tableSpacer ( 1 , 9 , 1 , " black " ); // Separate content from menus
?>
< TD width = " 100% " >
< ? php
$focused = " home " ; // name of focused icon
include ( " parts/topmain.php " ); // Display content top table
?>
< P >
QuakeForge ' s aim is to create a long lasting project to work on developing and extending the Quake & reg ; source release ( and any future releases ) while maintaining backwards compatibility with the original Quake and QuakeWorld & reg ; . Our international team of developers is working hard to reach this goal , and we believe we are succeeding .
< P >
< TABLE width = " 100% " cellSpacing = " 0 " cellPadding = " 0 " border = " 0 " >
< TR vAlign = top >
< TD colSpan = " 2 " >
< ? php
// $conn = pg_connect("dbname=www user=deek");
if ( $conn ) {
$result = pg_exec ( $conn , " SET DateStyle to 'ISO' " );
$query = 'SELECT n_date, n_user, n_news FROM news_main ' .
'WHERE n_date > ( \'now\' + \'1 month ago\'::reltime )::date ' .
'ORDER BY n_date USING >' ;
$result = pg_exec ( $conn , $query );
$numrows = pg_numrows ( $result );
tableBoxHeader ( " Latest News " , 1 , 'white' , '#737b9c' , 'black' );
if ( $numrows >= 1 ) {
for ( $i = 0 ; $i < $numrows ; $i ++ ) {
list ( $n_date , $n_user , $n_news ) = pg_fetch_row ( $result , $i );
tableNewsItem ( $n_date , $n_user , $n_news );
}
} else {
tableNewsItem ( 'Now' , 'nobody' , 'No current news!' );
}
$result = pg_close ( $conn );
} else {
tableBoxHeader ( " Latest News " , 1 , 'white' , '#737b9c' , 'black' );
2000-03-06 12:25:13 +00:00
$newsItem = '<P>Thanks to Deek we now have a brand new site layout which should be much more consistent.' .
'<P>In other news, the votes for the logo are still being submitted, but we should have something real soon now.' ;
tableNewsItem ( '06 Mar 2000' , 'Mercury' , $newsItem );
2000-03-06 08:29:04 +00:00
2000-03-06 08:20:37 +00:00
$newsItem = '<P>Knghtbrd, our release manager, has been instructed to lay off the Quack.. <=:]' ;
tableNewsItem ( '27 Feb 2000' , 'Mercury' , $newsItem );
2000-01-14 17:24:34 +00:00
2000-03-06 08:20:37 +00:00
$newsItem = '<P><B>QuackForge 0.1.1 has arrived!</B> tar.gz, tar.bz2, and zip source archives are available at our <A href="http://sourceforge.net/project/filelist.php?group_id=882">Downloads page</A>. Grab your copy today!' ;
tableNewsItem ( '27 Feb 2000' , 'Knghtbrd' , $newsItem );
2000-01-07 16:13:52 +00:00
2000-03-06 08:20:37 +00:00
$newsItem = '<P>Daniel McGregor has joined the project to maintain OpenBSD support.' .
'<P>As a result of the current situation with QuakeLives, we have added a new goal: to support mod developers (such as MegaTF) more and provide 32-bit Windows executables (now that we have a qualified Windows developer working with us) for download.' ;
tableNewsItem ( '25 Feb 2000' , 'Palisade' , $newsItem );
}
tableBoxFooter ();
?>
</ TD >
</ TR >
</ TABLE >
& nbsp ; < BR >
</ TD >
< ? php
tableSpacer ( 1 , 9 , 1 , " black " );
?>
</ TR >
< TR >
< TD COLSPAN = " 4 " >
< ? php
include ( " parts/copyright.php " );
?>
</ TD >
</ TR >
</ TABLE >