[llvm-commits] CVS: llvm-www/releases/index.html
Misha Brukman
brukman at cs.uiuc.edu
Mon Dec 15 09:42:01 PST 2008
Changes in directory llvm-www/releases:
index.html updated: 1.45 -> 1.46
---
Log message:
* Converted bulleted list of releases and download links to a table
* Instead of copy-pasting HTML, now use Javascript to fill the data
---
Diffs of the changes: (+42 -34)
index.html | 76 +++++++++++++++++++++++++++++++++----------------------------
1 files changed, 42 insertions(+), 34 deletions(-)
Index: llvm-www/releases/index.html
diff -u llvm-www/releases/index.html:1.45 llvm-www/releases/index.html:1.46
--- llvm-www/releases/index.html:1.45 Mon Dec 15 10:51:12 2008
+++ llvm-www/releases/index.html Mon Dec 15 11:41:08 2008
@@ -36,40 +36,48 @@
<div class="rel_boxtext">
-<ul>
-<li>Always - <a href="download.html#svn">Anonymous SVN access</a>; <a
-href="../docs/ReleaseNotes.html">release notes</a>.</li>
-<li>09 Nov 2008 - 2.4 release <a href="download.html#2.4">download</a>; <a
-href="2.4/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>09 Jun 2008 - 2.3 release <a href="download.html#2.3">download</a>; <a
-href="2.3/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>11 Feb 2008 - 2.2 release <a href="download.html#2.2">download</a>; <a
-href="2.2/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>26 Sep 2007 - 2.1 release <a href="download.html#2.1">download</a>; <a
-href="2.1/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>23 May 2007 - 2.0 release <a href="download.html#2.0">download</a>; <a
-href="2.0/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>19 Nov 2006 - 1.9 release <a href="download.html#1.9">download</a>; <a
-href="1.9/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>9 Aug 2006 - 1.8 release <a href="download.html#1.8">download</a>; <a
-href="1.8/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>20 Apr 2006 - 1.7 release <a href="download.html#1.7">download</a>; <a
-href="1.7/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>08 Nov 2005 - 1.6 release <a href="download.html#1.6">download</a>; <a
-href="1.6/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>18 May 2005 - 1.5 release <a href="download.html#1.5">download</a>; <a
-href="1.5/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>09 Dec 2004 - 1.4 release <a href="download.html#1.4">download</a>; <a
-href="1.4/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>13 Aug 2004 - 1.3 release <a href="download.html#1.3">download</a>; <a
-href="1.3/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>19 Mar 2004 - 1.2 release <a href="download.html#1.2">download</a>; <a
-href="1.2/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>17 Dec 2003 - 1.1 release <a href="download.html#1.1">download</a>; <a
-href="1.1/docs/ReleaseNotes.html">release notes</a>.</li>
-<li>24 Oct 2003 - 1.0 release <a href="download.html#1.0">download</a>; <a
-href="1.0/docs/ReleaseNotes.html">release notes</a>.</li>
-</ul>
+<p>Always - <a href="download.html#svn">Anonymous SVN access</a>; <a
+href="../docs/ReleaseNotes.html">release notes</a>.</p>
+
+<table id="download">
+<tr style="font-weight:bold">
+ <td align=center>Date</td><td>Version</td><td>Download</td><td>Release Notes</td>
+</tr>
+</table>
+
+<script>
+function addReleases() {
+ var RELEASES = [
+ ['09 Nov 2008', '2.4'],
+ ['09 Jun 2008', '2.3'],
+ ['11 Feb 2008', '2.2'],
+ ['26 Sep 2007', '2.1'],
+ ['23 May 2007', '2.0'],
+ ['19 Nov 2006', '1.9'],
+ ['09 Aug 2006', '1.8'],
+ ['20 Apr 2006', '1.7'],
+ ['08 Nov 2005', '1.6'],
+ ['18 May 2005', '1.5'],
+ ['09 Dec 2004', '1.4'],
+ ['13 Aug 2004', '1.3'],
+ ['19 Mar 2004', '1.2'],
+ ['17 Dec 2003', '1.1'],
+ ['24 Oct 2003', '1.0']
+ ];
+ var table = document.getElementById('download');
+ for (var i = 0; i < RELEASES.length; ++i) {
+ var row = table.insertRow(-1);
+ var date = RELEASES[i][0];
+ var version = RELEASES[i][1];
+ row.innerHTML =
+ '<td align=right>' + date + '</td>' +
+ '<td align=center>' + version + '</td>' +
+ '<td>' + '<a href="download.html#' + version + '">download</a></td>' +
+ '<td>' + '<a href="' + version + '/docs/ReleaseNotes.html">release notes</a></td>';
+ }
+}
+addReleases();
+</script>
</div>
More information about the llvm-commits
mailing list