CPAN-Testers-WWW-Reports

 view release on metacpan or  search on metacpan

vhost/html/js/cpan-testers-dist.js  view on Meta::CPAN

        row.appendChild(ver);

        // Create a <td> for the perl version
        for(var j=0; j<stat.counts.length; j++) {
          var num = document.createElement('td');
          num.appendChild(document.createTextNode(stat.counts[j]));
          row.appendChild(num);
        }
        
        srows.appendChild(row);
        if(rowclass == 'row') { rowclass = 'altrow'; }
        else                  { rowclass = 'row';    }
      }
    }
  }

  var sbody = document.getElementById('stats_data');
  if(sbody) { sbody.parentNode.replaceChild(srows,sbody); }
}

function callStatistics() {
  OpenThought.CallUrl('/cgi-bin/reports-statistics.cgi', 'dist_pref' );
}

function callSummary() {
  OpenThought.CallUrl('/cgi-bin/reports-summary.cgi', 'dist_pref', 'perlmat_pref', 'patches_pref', 'oncpan_pref', 'distmat_pref', 'perlver_pref', 'osname_pref' );
}

function reloadReports() {
  loadVersionDropdown();
  setDisplayedVersion();
  callSummary();
}

function displayReports() {
  setDisplayedVersion();
  permlink();
  callSummary();
}

function selectReports(vers) {
  var elem = document.getElementById('version');
  for(var i =0;i<elem.options.length;i++) {
    if(elem[i].value == vers) {
      elem.selectedIndex = i;
    }
  }
  setDisplayedVersion();
  permlink();
}

function init() {
  vers = getparam('version');
  if(vers) {
    dist = document.getElementById('dist_pref');
    distvers = dist.value + '-' + vers;
  } else {
    distvers = versions[0];
  }

  readCookies();
  loadVersionDropdown();
  selectReports(distvers);

  callStatistics();
  callSummary();
}



( run in 0.748 second using v1.01-cache-2.11-cpan-5b529ec07f3 )