Thread: [Openfirst-cvscommit] www/htdocs/nightly index.php,1.4,1.5
Brought to you by:
xtimg
From: Jamie <ast...@us...> - 2005-11-21 19:41:32
|
Update of /cvsroot/openfirst/www/htdocs/nightly In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20945/www/htdocs/nightly Modified Files: index.php Log Message: Dynamically generates list of files. Index: index.php =================================================================== RCS file: /cvsroot/openfirst/www/htdocs/nightly/index.php,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** index.php 31 Dec 2004 07:40:36 -0000 1.4 --- index.php 21 Nov 2005 19:41:24 -0000 1.5 *************** *** 7,229 **** way to keep up with development, and be on the leading edge of openFIRST. Also, there is a nightly build available with ! <strong>all openFIRST packages</strong>.</p> <p>See below the table for a compatibility notice (applies to users currently using versions of openFIRST written prior to, or during. August, 2003).</p> ! <table> ! <tr> ! <th>Package Name</th> ! <th>GZip</th> ! <th>BZip</th> ! <th>Zip</th> ! </tr> ! <tr> ! <th>Full System ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-fullsystem-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-fullsystem-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-fullsystem-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Awards ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-awards-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-awards-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-awards-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Base ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-base-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-base-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-base-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Bash Install ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-bashinstall-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-bashinstall-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-bashinstall-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Config (Depreciated) ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-config-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-config-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-config-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Emoticon ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-emoticon-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-emoticon-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-emoticon-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Feedback ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-feedback-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-feedback-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-feedback-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Guestbook ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-guestbook-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-guestbook-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-guestbook-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Logger ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-logger-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-logger-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-logger-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Manual ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-manual-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-manual-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-manual-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Members ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-members-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-members-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-members-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Messenger ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-messenger-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-messenger-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-messenger-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>News ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-news-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-news-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-news-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Photo Gallery ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-photogallery-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-photogallery-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-photogallery-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Projects ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-projects-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-projects-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-projects-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Search ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-search-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-search-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-search-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Sidebars ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-sidebars-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-sidebars-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-sidebars-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Downloads ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-downloads-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-downloads-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-downloads-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Meetings ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-meetings-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-meetings-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-meetings-nightly.zip">Download</a></td> ! </tr> ! <tr> ! <th>Forum ! <br><sub><?php echo "Last built: " . date("F d Y H:i:s.", ! filectime("pkg/openfirst-fullsystem-nightly.tar.gz")); ! ?></sub> ! </th> ! <td><a href="pkg/openfirst-forum-nightly.tar.gz">Download</a></td> ! <td><a href="pkg/openfirst-forum-nightly.tar.bz">Download</a></td> ! <td><a href="pkg/openfirst-forum-nightly.zip">Download</a></td> ! </tr> </table> ! <p><strong>Compatibility Notice:</strong> All nightly builds after August 22nd, 2003 require a base package of a date August 24th, 2003 or later. This is because of changes in the back-end which now allow more ! database types (currently MySQL and Microsoft SQL are supported). Alternatively, you may download <b>dbase.php</b> from the base module using CVS, and add this line to the very top of your <b>globals.php</b>: <pre>include "dbase.php";</pre> Also add this line: <pre>ofirst_select_db($sqldatabase);</pre> to <b>globals.php</b> directly below the line where <b>$sqlconnection</b> ! is set. --- 7,74 ---- way to keep up with development, and be on the leading edge of openFIRST. Also, there is a nightly build available with ! <a href="#main">all openFIRST packages</a>.</p> <p>See below the table for a compatibility notice (applies to users currently using versions of openFIRST written prior to, or during. August, 2003).</p> ! <?php ! $files = glob('pkg/*.zip'); ! $packages = array(); ! foreach($files as $file) { ! $packages[] = substr( $file, strlen('pkg/'), -strlen('.zip') ); ! } ! ?> <table> ! <thead> ! <tr> ! <th>Package Name</th> ! <th>GZip</th> ! <th>BZip2</th> ! <th>Zip</th> ! </tr> ! </thead> ! <tbody> ! <?php ! foreach($packages as $package) { ! $nightly = false; ! $pack = $package; ! if ( substr( $pack, -strlen('-nightly') ) == '-nightly' ) { ! $nighly = true; ! $pack = substr( $pack, 0, -strlen('-nightly') ); ! } ! $title = $pack; ! if ($pack == 'main') { ! $title = '\'Production\' modules'; ! } else if ($pack == 'sdk') { ! $title = 'openFIRST SDK'; ! } else if ($pack == 'all') { ! $title = 'All modules'; ! } ! $date = date("r", filectime("pkg/{$package}.tar.gz")); ! $etitle = htmlentities($title); ! $edate = htmlentities($date); ! $epackage = htmlentities($package); ! $epack = htmlentities($pack); ! echo " <tr id=\"{$epack}\"> ! <th>{$etitle}<br /> ! <sub>{$edate}</sub></th> ! <td><a href=\"pkg/{$epackage}.tar.gz\" title=\"Download gzip tarball\">Download</a> ! <td><a href=\"pkg/{$epackage}.tar.bz2\" title=\"Download bzip2 tarball\">Download</a> ! <td><a href=\"pkg/{$epackage}.zip\" title=\"Download zip\">Download</a> ! </tr> ! "; ! } ! ?> ! </tbody> </table> ! <p class="warning"><strong>Compatibility Notice:</strong> All nightly builds ! starting in 2005 are <strong>not</strong> backwards compatible with <em>any</em> ! build from 2004 or before.</p> ! ! <!--p class="warning"><strong>Compatibility Notice:</strong> All nightly builds after August 22nd, 2003 require a base package of a date August 24th, 2003 or later. This is because of changes in the back-end which now allow more ! database types. Alternatively, you may download <b>dbase.php</b> from the base module using CVS, and add this line to the very top of your <b>globals.php</b>: <pre>include "dbase.php";</pre> Also add this line: <pre>ofirst_select_db($sqldatabase);</pre> to <b>globals.php</b> directly below the line where <b>$sqlconnection</b> ! is set.</p--> |