CPAN-Testers-WWW-Reports

 view release on metacpan or  search on metacpan

vhost/cgi-bin/templates/cpan/prefs.html  view on Meta::CPAN


    box_help  = 1 ;

    crumb1_name = 'Preferences' ;
%]

  <h2>Default Preferences</h2>
  <p>Below you can select your favourite options that will be permanently
	saved in your browser's cookie cache. These will then be loaded by
	default when you view any page on the CPAN Testers Reports website
	(providing you enable Cookies and Javascript).</p>

	<table>
	<tr><td>Grade:</td>
	    <td><select id="grade_pref" name="grade">
		    <option value="0">All Reports</option>
		    <option value="1">PASS ONLY</option>
		    <option value="2">FAIL ONLY</option>
		    <option value="3">NA ONLY</option>
		    <option value="4">UNKNOWN ONLY</option>
		</select></td></tr>

vhost/cgi-bin/templates/public/box-prefs.html  view on Meta::CPAN

<h2>OS Name</h2>
<select id="osname_pref" name="osname" onchange="check_osname(this)">
<option value="ALL">ALL</option>
[% FOREACH item = osnames.sort %]
<option value="[% item %]">[% osnames.$item %]</option>
[% END %]
</select>

<ul>
<li><a id="PermLink" href="#">Link to this page with the above options</a></li>
<li><a href="/home/prefs.html">Change Cookie Preferences</a></li>
</ul>

<p>The preferences act as filters to the data available in the reports listed, 
as well as the summary graph below.</p>
<p>If you don't see the reports you expect to see, please considering altering 
the preferences above before filing a fault report for the site.</p>

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

  setDisplayedVersion();
  callSummary();
}

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

function init() {
  readCookies();
  setDisplayedVersion();
  callSummary();
}

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


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();
}

vhost/html/js/cssrules.js  view on Meta::CPAN

function reset_perlver(item) {  prefs.perlver = item[item.selectedIndex].value; }
function reset_osname(item)  {  prefs.osname  = item[item.selectedIndex].value; }

function check_perlver(item) { reset_perlver(item); permlink(); displayReports(); }
function check_osname(item)  { reset_osname(item);  permlink(); displayReports(); }



/* ** COOKIE CONTROL ** */

function createCookie(name,value,days) {
  var expires = "";
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    expires = "; expires="+date.toGMTString();
  }
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') { c = c.substring(1,c.length); }
    if (c.indexOf(nameEQ) == 0) { return c.substring(nameEQ.length,c.length); }
  }
  return null;
}

function eraseCookie(name) {
  createCookie(name,"",-1);
}

function readCookies() {
  var rs = getparam('grade');
  if(!rs) { rs = readCookie('grade'); }
  if(!rs) { rs = 1; }
  var elem = document.getElementById('grade_pref');
  elem.selectedIndex = rs-1;
  reset_grade(elem);

       if(rs == 1) { prefs.status = 'ALL';     }
  else if(rs == 2) { prefs.status = 'PASS';    }
  else if(rs == 3) { prefs.status = 'FAIL';    }
  else if(rs == 4) { prefs.status = 'NA';      }
  else if(rs == 5) { prefs.status = 'UNKNOWN'; }

  rs = getparam('perlmat');
  if(!rs) { rs = readCookie('perlmat'); }
  if(!rs) { rs = 2; }
  elem = document.getElementById('perlmat_pref');
  elem.selectedIndex = rs-1;
  reset_perlmat(elem);

  prefs.perlmat = rs-1;

  rs = getparam('patches');
  if(!rs) { rs = readCookie('patches'); }
  if(!rs) { rs = 2; }
  elem = document.getElementById('patches_pref');
  elem.selectedIndex = rs-1;
  reset_patches(elem);

  prefs.patch = rs-1;

  rs = getparam('oncpan');
  if(!rs) { rs = readCookie('oncpan'); }
  if(!rs) { rs = 2; }
  elem = document.getElementById('oncpan_pref');
  elem.selectedIndex = rs-1;
  reset_oncpan(elem);

  prefs.oncpan = rs-1;

  rs = getparam('distmat');
  if(!rs) { rs = readCookie('distmat'); }
  if(!rs) { rs = 2; }
  elem = document.getElementById('distmat_pref');
  elem.selectedIndex = rs-1;
  reset_distmat(elem);

  prefs.distmat = rs-1;

  rs = getparam('perlver');
  if(!rs) { rs = readCookie('perlver'); }
  if(!rs) { rs = 'ALL'; }
  elem = document.getElementById('perlver_pref');
  for(var i =0;i<elem.options.length;i++) {
    if(elem[i].value == rs) {
      elem.selectedIndex = i;
    }
  }
  reset_perlver(elem);

  prefs.perlver = rs;

  rs = getparam('osname');
  if(!rs) { rs = readCookie('osname'); }
  if(!rs) { rs = 'ALL'; }
  elem = document.getElementById('osname_pref');
  for(var i =0;i<elem.options.length;i++) {
    if(elem[i].value == rs) {
      elem.selectedIndex = i;
    }
  }
  reset_osname(elem);

  prefs.osname = rs;

vhost/html/js/cssrules.js  view on Meta::CPAN

  elem = document.getElementById('PermLink');
  elem.href = link;
}



/* ** PREFERENCE ADMIN ** */

function savePrefs() {
  var elem = document.getElementById('grade_pref');
  createCookie('grade',elem.selectedIndex+1,1000);

  elem = document.getElementById('perlmat_pref');
  createCookie('perlmat',elem.selectedIndex+1,1000);

  elem = document.getElementById('patches_pref');
  createCookie('patches',elem.selectedIndex+1,1000);

  elem = document.getElementById('oncpan_pref');
  createCookie('oncpan',elem.selectedIndex+1,1000);

  elem = document.getElementById('distmat_pref');
  createCookie('distmat',elem.selectedIndex+1,1000);

  elem = document.getElementById('perlver_pref');
  createCookie('perlver',elem.selectedIndex+1,1000);

  elem = document.getElementById('osname_pref');
  createCookie('osname',elem.selectedIndex+1,1000);
}

function resetPrefs() {
  var rs = readCookie('grade');
  var elem = document.getElementById('grade_pref');
  if(!rs) { rs = 1; }
  elem.selectedIndex = rs-1;

  rs = readCookie('perlmat');
  elem = document.getElementById('perlmat_pref');
  if(!rs) { rs = 2; }
  elem.selectedIndex = rs-1;

  rs = readCookie('patches');
  elem = document.getElementById('patches_pref');
  if(!rs) { rs = 2; }
  elem.selectedIndex = rs-1;

  rs = readCookie('oncpan');
  elem = document.getElementById('oncpan_pref');
  if(!rs) { rs = 2; }
  elem.selectedIndex = rs-1;

  rs = readCookie('distmat');
  elem = document.getElementById('distmat_pref');
  if(!rs) { rs = 2; }
  elem.selectedIndex = rs-1;

  rs = readCookie('perlver');
  elem = document.getElementById('perlver_pref');
  if(!rs) { rs = 'ALL'; }
  for(var i =0;i<elem.options.length;i++) {
    if(elem[i].value == rs) {
      elem.selectedIndex = i;
    }
  }

  rs = readCookie('osname');
  elem = document.getElementById('osname_pref');
  if(!rs) { rs = 'ALL'; }
  for(var i =0;i<elem.options.length;i++) {
    if(elem[i].value == rs) {
      elem.selectedIndex = i;
    }
  }
}

vhost/html/js/tiny_mce/themes/advanced/editor_template.js  view on Meta::CPAN

(function(){var DOM=tinymce.DOM,Event=tinymce.dom.Event,extend=tinymce.extend,each=tinymce.each,Cookie=tinymce.util.Cookie,lastExtID,explode=tinymce.explode;tinymce.ThemeManager.requireLangPack('advanced');tinymce.create('tinymce.themes.AdvancedTheme...

vhost/html/js/tiny_mce/themes/advanced/editor_template_src.js  view on Meta::CPAN

/**
 * $Id: editor_template_src.js 960 2008-11-12 18:30:32Z spocke $
 *
 * @author Moxiecode
 * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved.
 */

(function() {
	var DOM = tinymce.DOM, Event = tinymce.dom.Event, extend = tinymce.extend, each = tinymce.each, Cookie = tinymce.util.Cookie, lastExtID, explode = tinymce.explode;

	// Tell it to load theme specific language pack(s)
	tinymce.ThemeManager.requireLangPack('advanced');

	tinymce.create('tinymce.themes.AdvancedTheme', {
		sizes : [8, 10, 12, 14, 18, 24, 36],

		// Control name lookup, format: title, command
		controls : {
			bold : ['bold_desc', 'Bold'],

vhost/html/js/tiny_mce/themes/advanced/editor_template_src.js  view on Meta::CPAN

			n = DOM.add(tb, 'tr');
			n = td = DOM.add(n, 'td', {'class' : 'mceStatusbar'});
			n = DOM.add(n, 'div', {id : ed.id + '_path_row'}, s.theme_advanced_path ? ed.translate('advanced.path') + ': ' : '&nbsp;');
			DOM.add(n, 'a', {href : '#', accesskey : 'x'});

			if (s.theme_advanced_resizing && !tinymce.isOldWebKit) {
				DOM.add(td, 'a', {id : ed.id + '_resize', href : 'javascript:;', onclick : "return false;", 'class' : 'mceResize'});

				if (s.theme_advanced_resizing_use_cookie) {
					ed.onPostRender.add(function() {
						var o = Cookie.getHash("TinyMCE_" + ed.id + "_size"), c = DOM.get(ed.id + '_tbl');

						if (!o)
							return;

						if (s.theme_advanced_resize_horizontal)
							c.style.width = Math.max(10, o.cw) + 'px';

						c.style.height = Math.max(10, o.ch) + 'px';
						DOM.get(ed.id + '_ifr').style.height = Math.max(10, parseInt(o.ch) + t.deltaHeight) + 'px';
					});

vhost/html/js/tiny_mce/themes/advanced/editor_template_src.js  view on Meta::CPAN


							ifr = DOM.get(ed.id + '_ifr');

							if (s.theme_advanced_resize_horizontal)
								c.style.width = Math.max(10, r.w + r.dx) + 'px';

							c.style.height = Math.max(10, r.h + r.dy) + 'px';
							ifr.style.height = Math.max(10, ifr.clientHeight + r.dy) + 'px';

							if (s.theme_advanced_resizing_use_cookie) {
								Cookie.setHash("TinyMCE_" + ed.id + "_size", {
									cw : r.w + r.dx,
									ch : r.h + r.dy
								});
							}
						});

						return Event.cancel(e);
					});
				});
			}

vhost/html/js/tiny_mce/tiny_mce.js  view on Meta::CPAN

var tinymce={majorVersion:'3',minorVersion:'2.1.1',releaseDate:'2008-11-27',_init:function(){var t=this,d=document,w=window,na=navigator,ua=na.userAgent,i,nl,n,base,p,v;t.isOpera=w.opera&&opera.buildNumber;t.isWebKit=/WebKit/.test(ua);t.isOldWebKit=t...

vhost/html/js/tiny_mce/tiny_mce_src.js  view on Meta::CPAN


				t.source = s;
			}

			return t.source;
		}

		});
})();

/* file:jscripts/tiny_mce/classes/util/Cookie.js */

(function() {
	var each = tinymce.each;

	tinymce.create('static tinymce.util.Cookie', {
		getHash : function(n) {
			var v = this.get(n), h;

			if (v) {
				each(v.split('&'), function(v) {
					v = v.split('=');
					h = h || {};
					h[unescape(v[0])] = unescape(v[1]);
				});
			}



( run in 0.263 second using v1.01-cache-2.11-cpan-e9199f4ba4c )