svn: /web/php/trunk/ include/header.inc js/common.js
| From: | Paul Dragoonis | Date: | Mon, 10 Jan 2011 22:01:19 +0000 |
| Subject: | svn: /web/php/trunk/ include/header.inc js/common.js | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-10382@lists.php.net to get a copy of this message | ||
dragoonis Mon, 10 Jan 2011 22:01:19 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=307357
Log:
Patch to allow you to click on the arrow on the downloads area and it taks you to the default .gz
download. Unable to implement with HTML5 so using JS to workaround the issue until a more elegant
solution has been found
Changed paths:
U web/php/trunk/include/header.inc
U web/php/trunk/js/common.js
Modified: web/php/trunk/include/header.inc
===================================================================
--- web/php/trunk/include/header.inc 2011-01-10 21:18:54 UTC (rev 307356)
+++ web/php/trunk/include/header.inc 2011-01-10 22:01:19 UTC (rev 307357)
@@ -103,17 +103,17 @@
<div class="download">
<h2>Download PHP</h2>
<?php if(!empty($RELEASES[5])): ?>
- <ul>
- <?php
+ <ul class="download-list">
+<?php
foreach ($RELEASES[5] as $version => $release):
$windowsVersionLink = substr($version, 0, strrpos($version, '.'));
- ?>
- <li>
- <a href="/get/<?php echo
$release['source'][1]['filename'] ?>/from/a/mirror"
class="version" title="Download PHP">PHP <?php echo $version
?></a>
- <a href="/get/<?php echo
$release['source'][0]['filename'] ?>/from/a/mirror" title="Download
bz2 version of PHP">Download as bz2</a>
- <a href="http://windows.php.net/download/#php-<?php
echo $windowsVersionLink; ?>" title="Download for windows">Download for
windows</a>
- <!-- (size) should go here, but it's not in version.inc at present
-->
- </li>
+?>
+ <li rel="/get/<?php echo
$release['source'][1]['filename'] ?>/from/a/mirror">
+ <a href="/get/<?php echo
$release['source'][1]['filename'] ?>/from/a/mirror"
class="version" title="Download PHP">PHP <?php echo $version
?></a>
+ <a href="/get/<?php echo
$release['source'][0]['filename'] ?>/from/a/mirror" title="Download
bz2 version of PHP">Download as bz2</a>
+ <a href="http://windows.php.net/download/#php-<?php
echo $windowsVersionLink; ?>" title="Download for windows">Download for
windows</a>
+ <!-- (size) should go here, but it's not in version.inc at present -->
+ </li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
Modified: web/php/trunk/js/common.js
===================================================================
--- web/php/trunk/js/common.js 2011-01-10 21:18:54 UTC (rev 307356)
+++ web/php/trunk/js/common.js 2011-01-10 22:01:19 UTC (rev 307357)
@@ -25,7 +25,19 @@
document.cookie = "BetaWarning=off; expires=" + expiry.toGMTString() + ";
path=/";
});
+ // This is a temporary implementation so if you click on the Arrows on the Download area of the
homepage
+ // That it takes you to the default .gz download. Could not apply HTML5's <a> tag to
wrap around the <li>
+ // Because it contains <a> tags within it and the target conflicted. Using <li
refl="#...'> to workaround this
+ // Until an elegant implementation is found.
+ var $homeDownload = $('div.download .download-list');
+ if($homeDownload.length > 0) {
+ $homeDownload.find('li').bind('click', function() {
+ window.location.href = $(this).attr('rel').replace('#',
'');
+ });
+ }
+
+
if (showBetaWarning) {
$headBetaWarning.show();
$('body').css('margin-top', '25px');