source: timingandestimationplugin/branches/trac0.11-Permissions/scripts/SumRollups.js

Last change on this file was 2015, checked in by Russ Tyndall, 17 years ago

TimingAndEstimationPlugin:

#1230
fixed a bug having to do with timestamps in trac.11

File size: 992 bytes
Line 
1//javascript:(function(){var filter = function (fn, list, thisObj) { var arr = []; for (var i = 0; i < list.length; i++) { if (fn.call(thisObj, list[i])) { arr.push(list[i]);return arr;var sum = 0; var tds = filter(function(td){return td.innerHTML =='None';document.getElementsByTagName('td'),this); for(var i = 0; i < tds.length; i++){sum += parseFloat(tds[i].parentNode.childNodes[5].innerHTML);alert('Total hours: ' + sum);})();
2javascript:(
3   function(){
4      var filter = function (fn, list, thisObj) { 
5     var arr = []; 
6     for (var i = 0; i < list.length; i++) { 
7        if (fn.call(thisObj, list[i])) { 
8           arr.push(list[i]);
9        }
10     } 
11     return arr;
12      }; 
13      var sum = 0; 
14      var tds = filter(function(td){
15              return td.innerHTML =='None';
16               },
17               document.getElementsByTagName('td'),this); 
18      for(var i = 0; i < tds.length; i++){
19     sum += parseFloat(tds[i].parentNode.childNodes[5].innerHTML);
20      } 
21      alert('Total hours: ' + sum);
22   }
23)();
Note: See TracBrowser for help on using the repository browser.