cvs: php-windows-web /docroot downloads.php /templates left_column.php

From: Date: Fri, 05 Dec 2008 14:21:22 +0000
Subject: cvs: php-windows-web /docroot downloads.php /templates left_column.php
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-3221@lists.php.net to get a copy of this message
pajoye Fri Dec 5 14:21:22 2008 UTC Modified files: /php-windows-web/docroot downloads.php /php-windows-web/templates left_column.php Log: - rewamp downloads page to use the standard listing system

http://cvs.php.net/viewvc.cgi/php-windows-web/docroot/downloads.php?r1=1.2&r2=1.3&diff_format=u Index: php-windows-web/docroot/downloads.php diff -u php-windows-web/docroot/downloads.php:1.2 php-windows-web/docroot/downloads.php:1.3 --- php-windows-web/docroot/downloads.php:1.2 Tue Nov 4 08:14:45 2008 +++ php-windows-web/docroot/downloads.php Fri Dec 5 14:21:22 2008 @@ -1,22 +1,26 @@ <?php -$title_page = 'Release Downloads'; include 'config.php'; -define('CUR_PATH', dirname(__FILE__) . DIRECTORY_SEPARATOR); - -include TPL_PATH . 'header.php'; - -include TPL_PATH . 'news_line.php'; +include LIB_DIR . '/listing.php'; +$title_page = 'Binaries and sources Releases'; +$releases = buildReleasesCache(RELEASES_DIR); ?> - <li id="content"> - <ul id="content-columns"> - <?php +include TPL_PATH . 'header.php'; +include TPL_PATH . 'news_line.php'; include TPL_PATH . 'left_column.php'; +$release_order = array('5.2', '5.3', '6.0'); +$version_order = array( + 'win32-VC6-x86', + 'nts-win32-VC6-x86', + 'win32-VC9-x86', + 'nts-win32-VC9-x86', +); ?> - + <li id="content"> + <ul id="content-columns"> <li id="main-column"> <div class="content"> @@ -24,170 +28,26 @@ <span class="corners-top"><span></span></span> <div class="info entry"><!-- .info --> - <h2 name="top" id="top">PHP Windows Downloads</h2> + <h2 name="top" id="top">PHP Windows Snapshots</h2> <select onchange="window.location.hash=this.options[this.selectedIndex].value"> <option value="top" selected="true">Select an option to direct access...</option> - <optgroup label="PHP 5.3.0"> - <option value="php-5.3.0-zts">PHP 5.3.0 Thread Safe (Classic version)</option> - <option value="php-5.3.0-nonzts">PHP 5.3.0 Non Thread Safe</option> - <option value="php-5.3.0-msizts">PHP 5.3.0 Installer Thread Safe</option> - <option value="php-5.3.0-msinonzts">PHP 5.3.0 Installer Non Thread Safe</option> - <option value="php-5.3.0-source">PHP 5.3.0 Source</option> - </optgroup> -<!-- <optgroup label="PHP 6.0.0"> - <option value="php-6.0.0-source">PHP 6.0.0 Source</option> - <option value="php-6.0.0-zts">PHP 6.0.0 ZTS</option> - <option value="php-6.0.0-nonzts">PHP 6.0.0 Non ZTS</option> - <option value="php-6.0.0-msizts">PHP 6.0.0 Installer ZTS</option> - <option value="php-6.0.0-msinonzts">PHP 6.0.0 Installer Non ZTS</option> - </optgroup>--> + <?php echo buildOptionPerReleases($releases, $release_order); ?> </select> </div><!-- .info --> <span class="corners-bottom"><span></span></span> </div><!-- .adv-block --> - - <div class="block"><!-- .block --> - <span class="corners-top"><span></span></span> - - <div class="info entry"><!-- .info --> - <h3 id="php-5.3.0" name="php-5.3.0" class="summary entry-title">PHP 5.3.0alpha2</h3> - - <p class="news-date"></p> - <div class="newsImage"></div> - - <div> - <div class="innerbox"> - <span class="corners-top"><span></span></span> - - <h4 id="php-5.3.0-msizts" name="php-5.3.0-msizts">Installer Thread Safe</h4> - - <p> - <ul> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-win32-installer.msi">PHP 5.3.0alpha2 (classic)</a> [9,347Kb] - 01 Sep 2008<br /> - <span class="md5sum">md5: </span> - </li> - </ul> - </p> - - <span class="corners-bottom"><span></span></span> - </div><!-- .innerbox --> - - <div class="innerbox"> - <span class="corners-top"><span></span></span> - - <h4 id="php-5.3.0-msinonzts" name="php-5.3.0-msinonzts">Installer Non Thread Safe</h4> - - <p> - <ul> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-nts-win32-installer.msi">PHP 5.3.0alpha2 (classic)</a> [9,347Kb] - 01 Sep 2008<br /> - <span class="md5sum">md5: </span> - </li> - </ul> - </p> - - <span class="corners-bottom"><span></span></span> - </div><!-- .innerbox --> - - - <div class="innerbox"> - <span class="corners-top"><span></span></span> - - <h4 id="php-5.3.0-zts" name="php-5.3.0-zts">Thread Safe</h4> - - <p> - <ul> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-Win32.zip">PHP 5.3.0alpha2 (classic)</a> - 2 September 2008<br /> - <span class="md5sum">md5: f8000adb25cc745336ff6e3a0e5d19e9</span> - <blockquote><strong>Note:</strong> Default builds, compatible with official apache releases, IIS or fcgi</blockquote> - <a href="http://downloads.php.net/pierre/php-debug-pack-5.3.0alpha2-Win32.zip">Debug pack</a> - </li> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-Win32-VC9.zip">PHP 5.3.0alpha2 VC9 x86</a> - 2 September 2008<br /> - <span class="md5sum">md5: acd06f16b7ae0d13669e1f25d64bd479</span> -<!-- <blockquote><strong>Update 2008/09/12:</strong>Fix missing XML support, no src change</blockquote>--> - - <blockquote><strong>Note:</strong>VC9 x86 builds, not compatible with official apache releases.<br /> - Experimental builds for x86 platform. - </blockquote> - <a href="http://downloads.php.net/pierre/php-debug-pack-5.3.0alpha2-Win32-VC9.zip">Debug pack</a> - </li> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-Win32-VC9-x64.zip">PHP 5.3.0alpha2 VC9 x64</a> - 2 September 2008<br /> - <span class="md5sum">md5: acd06f16b7ae0d13669e1f25d64bd479</span> - <blockquote><strong>Note:</strong>VC9 x64 builds, not compatible with official apache releases.<br /> - Experimental builds for x64 platform. - </blockquote> - </li> - </ul> - </p> - - <span class="corners-bottom"><span></span></span> - </div><!-- .innerbox --> - - <div class="innerbox"> - <span class="corners-top"><span></span></span> - - <h4 id="php-5.3.0-nonzts" name="php-5.3.0-nonzts">Non Thread Safe</h4> - <p> - <ul> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-nts-Win32.zip">PHP 5.3.0alpha2</a> - 2 September 2008<br /> - <span class="md5sum">md5: c676d255835d7e80dcf65cb99118f75c</span> - <blockquote><strong>Note:</strong> Default builds. Should be used only with FastCGI or CLI (IIS6/7, apache, lighttpd)</blockquote> - <a href="http://downloads.php.net/pierre/php-debug-pack-5.3.0alpha2-nts-Win32.zip">Debug pack</a> - </li> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-nts-Win32-VC9.zip">PHP 5.3.0alpha2 VC9 x86</a> - 2 September 2008<br /> - <span class="md5sum">md5: 06c011984031e11c6554c7adb28aca9f</span> -<!-- <blockquote><strong>Update 2008/09/12:</strong>Fix missing XML support, no src change</blockquote>--> - - <blockquote><strong>Note:</strong>VC9 build x86. Should be used only with FastCGI or CLI (IIS6/7, apache, lighttpd)</blockquote> - </li> - - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-nts-Win32-VC9-x64.zip">PHP 5.3.0alpha2 VC9 x64</a> - 2 September 2008<br /> - <span class="md5sum">md5: c959208d7949c258cfbfe3048e3569a9</span> - <blockquote><strong>Note:</strong>VC9 build x64. Should be used only with FastCGI or CLI (IIS6/7, apache, lighttpd)</blockquote> - </li> - - </ul> - </p> - - <span class="corners-bottom"><span></span></span> - </div><!-- .innerbox --> - - <div class="innerbox"> - <span class="corners-top"><span></span></span> - - <h4 id="php-5.3.0-source" name="php-5.3.0-source">Source Code</h4> - - <p>These links represent the source code of PHP version 5.3.0alpha2.</p> - - <p> - <ul> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-src.zip">zip</a> - 02 September 2008<br /> - </li> - <li> - <a href="http://downloads.php.net/pierre/php-5.3.0alpha2-src.7z">7zip</a> - 02 September 2008<br /> - </li> - </ul> - </p> - - <span class="corners-bottom"><span></span></span> - </div><!-- .innerbox --> +<?php +foreach ($release_order as $point_version) { + if (count($releases[$point_version]) < 1) continue; + echo buildPointVersionBox($point_version, $releases[$point_version], $version_order, 'release'); +} +?> - </div> - </div><!-- .info --> - - <span class="corners-bottom"><span></span></span> - </div><!-- .block --> + <p class="t-center"> + </p> </div> <!-- .content --> </li><!-- #main-column --> http://cvs.php.net/viewvc.cgi/php-windows-web/templates/left_column.php?r1=1.1&r2=1.2&diff_format=u Index: php-windows-web/templates/left_column.php diff -u php-windows-web/templates/left_column.php:1.1 php-windows-web/templates/left_column.php:1.2 --- php-windows-web/templates/left_column.php:1.1 Tue Nov 4 08:13:25 2008 +++ php-windows-web/templates/left_column.php Fri Dec 5 14:21:22 2008 @@ -19,7 +19,9 @@ </div><!-- .block --> <?php if (strpos($_SERVER['SCRIPT_FILENAME'], 'snapshots') !== FALSE - || strpos($_SERVER['SCRIPT_FILENAME'], 'qa') !== FALSE) + || strpos($_SERVER['SCRIPT_FILENAME'], 'qa') !== FALSE + || strpos($_SERVER['SCRIPT_FILENAME'], 'download') !== FALSE + ) { ?>
« previous php.webmaster (#3221) next »