From commits-return-1449-apmail-community-commits-archive=community.apache.org@community.apache.org Sun May 10 17:14:18 2015 Return-Path: X-Original-To: apmail-community-commits-archive@minotaur.apache.org Delivered-To: apmail-community-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1494217C09 for ; Sun, 10 May 2015 17:14:18 +0000 (UTC) Received: (qmail 79055 invoked by uid 500); 10 May 2015 17:14:18 -0000 Delivered-To: apmail-community-commits-archive@community.apache.org Received: (qmail 79032 invoked by uid 500); 10 May 2015 17:14:18 -0000 Mailing-List: contact commits-help@community.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@community.apache.org Delivered-To: mailing list commits@community.apache.org Received: (qmail 79023 invoked by uid 99); 10 May 2015 17:14:17 -0000 Received: from eris.apache.org (HELO hades.apache.org) (140.211.11.105) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 May 2015 17:14:17 +0000 Received: from hades.apache.org (localhost [127.0.0.1]) by hades.apache.org (ASF Mail Server at hades.apache.org) with ESMTP id DA727AC0164 for ; Sun, 10 May 2015 17:14:17 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1678586 - /comdev/projects.apache.org/site/js/projects.js Date: Sun, 10 May 2015 17:14:17 -0000 To: commits@community.apache.org From: hboutemy@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20150510171417.DA727AC0164@hades.apache.org> 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 '
' + date + '' + + '
' + name + ': ' + values.length + '' + + ((values.length > 0) ? '
- '+values.join('
- '):'') + + '
'; +} 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: ' + newTlps.length + '' + ((newTlps.length > 0) ? '
- '+newTlps.join('
- '):''); - var retiredTooltip = 'Retired TLPs: ' + retiredTlps.length + '' + ((retiredTlps.length > 0) ? '
- '+retiredTlps.join('
- '):''); - 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);