You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by se...@apache.org on 2015/09/20 14:37:18 UTC
svn commit: r1704127 - /comdev/projects.apache.org/site/js/projects.js
Author: sebb
Date: Sun Sep 20 12:37:17 2015
New Revision: 1704127
URL: http://svn.apache.org/viewvc?rev=1704127&view=rev
Log:
Sort project releases by most recent first
Modified:
comdev/projects.apache.org/site/js/projects.js
Modified: comdev/projects.apache.org/site/js/projects.js
URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/site/js/projects.js?rev=1704127&r1=1704126&r2=1704127&view=diff
==============================================================================
--- comdev/projects.apache.org/site/js/projects.js (original)
+++ comdev/projects.apache.org/site/js/projects.js Sun Sep 20 12:37:17 2015
@@ -458,13 +458,17 @@ function renderProjectPage(project, proj
appendLiInnerHTML(ul, "<b>Download:</b> <a href='" + project['download-page'] + "' target='_blank'>" + project['download-page'] + "</a>");
}
if (project.release) {
+ project.release.sort(function(a,b){// reverse date order (most recent first)
+ ac = a.created ? a.created : '1970-01-01';
+ bc = b.created ? b.created : '1970-01-01';
+ if(ac < bc) return 1;
+ if(ac > bc) return -1;
+ return 0;});
var r;
for (r in project.release) {
r = project.release[r];
var html = "<b>" + (r.revision ? r.revision : r.version) + "</b>";
- if (r.created) {
- html += " (" + r.created + ")";
- }
+ html += " (" + (r.created ? r.created : 'unknown') + ")";
appendLiInnerHTML(ul, html + ": " + r.name);
}
}