You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by hb...@apache.org on 2015/05/10 19:14:17 UTC
svn commit: r1678586 - /comdev/projects.apache.org/site/js/projects.js
Author: hboutemy
Date: Sun May 10 17:14:17 2015
New Revision: 1678586
URL: http://svn.apache.org/r1678586
Log:
improved tooltip
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=1678586&r1=1678585&r2=1678586&view=diff
==============================================================================
--- comdev/projects.apache.org/site/js/projects.js (original)
+++ comdev/projects.apache.org/site/js/projects.js Sun May 10 17:14:17 2015
@@ -865,6 +865,12 @@ function isTLP(project) {
}
// ------------ Front page rendering ------------\\
+function htmlListTooltip(date,name,values) {
+ return '<div style="padding:8px 8px 8px 8px;"><b>' + date + '</b>'
+ + '<br/>' + name + ': <b>' + values.length + '</b>'
+ + ((values.length > 0) ? '<br/>- '+values.join('<br/>- '):'')
+ + '</div>';
+}
function renderFrontPage() {
numchairs = 0;
@@ -912,13 +918,7 @@ function renderFrontPage() {
}
}
cur += newTlps.length - retiredTlps.length;
- var evo = '' + i + " (" + cur + "): " + ((newTlps.length == 0) ? "No new Top Level Project" : newTlps.join(", "));
- if (retiredTlps.length>0) {
- evo += ", retired " + retiredTlps.join(", ")
- }
- var newTooltip = 'New TLPs: <b>' + newTlps.length + '</b>' + ((newTlps.length > 0) ? '<br/>- '+newTlps.join('<br/>- '):'');
- var retiredTooltip = 'Retired TLPs: <b>' + retiredTlps.length + '</b>' + ((retiredTlps.length > 0) ? '<br/>- '+retiredTlps.join('<br/>- '):'');
- parr.push([i, newTlps.length, newTooltip, retiredTlps.length, retiredTooltip, cur, evo]);
+ parr.push([i, newTlps.length, htmlListTooltip(i, 'New TLPs', newTlps), retiredTlps.length, htmlListTooltip(i, 'Retired TLPs', retiredTlps), cur]);
}
//narr.sort(function(a,b) { return (b[1] - a[1]) });
var data1 = new google.visualization.DataTable();
@@ -928,7 +928,6 @@ function renderFrontPage() {
data1.addColumn('number', "Retired TLPs");
data1.addColumn({type: 'string', role: 'tooltip', 'p': {'html': true}});
data1.addColumn('number', 'Current TLPs');
- data1.addColumn({type: 'string', role: 'tooltip'});
data1.addRows(parr);