[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