--- rat/client/parameter.html 2022/03/26 00:50:53 1.64.2.5.4.1
+++ rat/client/parameter.html 2015/09/13 21:48:37 1.68
@@ -5,7 +5,7 @@
The LearningOnline Network with CAPA
Parameter Input Window
//
-// $Id: parameter.html,v 1.64.2.5.4.1 2022/03/26 00:50:53 raeburn Exp $
+// $Id: parameter.html,v 1.68 2015/09/13 21:48:37 raeburn Exp $
//
// Copyright Michigan State University Board of Trustees
//
@@ -40,8 +40,6 @@ Parameter Input Window
var ptype='';
var pvalue='';
var pmodval='';
-var pextraval='';
-var pextravaltwo='';
var preturn='';
var pcode='';
var pscat='';
@@ -244,66 +242,58 @@ function month() {
function intminute() {
var thisminutes=cmins;
var i;
- var result = '';
- result += '');
}
function inthour() {
var thishours=chours;
var i;
- var result = '';
- result += '';
+ choicewrite('');
for (i=0;i<=23;i++) {
- result += '';
+ choicewrite('>'+i+'');
}
- result += '';
- return result;
-}
+ choicewrite('');
+}
function intsecond() {
- var thisseconds=csecs;
+ var thisseconds=csecs;
var i;
- var result = '';
- result += '';
+ choicewrite('');
for (i=0;i<=59;i++) {
- result += '';
+ choicewrite('>'+i+'');
}
- result += '';
- return result;
-}
+ choicewrite('');
+}
function intday() {
var thisdate=cdays;
var i;
- var result ='';
- result += '';
+ choicewrite('');
for (i=0;i<=31;i++) {
- result += '';
+ choicewrite('>'+i+'');
}
- result += '';
- return result;
+ choicewrite('');
}
function intcalc() {
@@ -314,100 +304,25 @@ function intcalc() {
sform.seconds.options[sform.seconds.selectedIndex].value*1;
if ((ptype=='date') && (pscat=='interval')) {
var newpmodval = '';
- var newpextraval = '';
- var newpextravaltwo = 'Done';
if (sform.donebutton.length) {
for (var i=0; i 0) {
- for (var j=0; j'+
- 'Remove';
- frame.document.getElementById('LC_string_ipacc_inner_'+iptype).appendChild(ipDiv);
- }
- return false;
-}
-
-function removeIpRule(iptype,num) {
- var frame = window.frames["choices"];
- if (frame.document.getElementById('LC_string_ipacc_inner_'+iptype)) {
- var innerDiv = frame.document.getElementById('LC_string_ipacc_inner_'+iptype);
- for (var i=0; i
');
+ if (pmodval != '_done') { choicewrite(' checked="checked"'); }
+ choicewrite(' /> No ');
choicewrite('
');
} else {
choicewrite('
'
@@ -764,7 +595,7 @@ function draw() {
}
if (ptype=='string') {
- if ((pscat=='any') || (pscat=='') || (pscat=='default') ||
+ if ((pscat=='any') || (pscat=='') || (pscat=='default') ||
(typeof(pscat)=='undefined')) {
tablestart('Text');
choicewrite('
Value:
');
@@ -833,7 +664,7 @@ function draw() {
choicewrite(' ');
+ choicewrite(' /> Bubblesheet Exam ');
// choicewrite(' ');
}
if (pscat=='ip') {
- var currallow = new Array;
- var currdeny = new Array;
- if ((svalue != '') && (svalue != null)) {
- var patternComma = /,/;
- var patternAllow = /^([\[\]a-zA-Z\.\d\*\-]+)$/;
- var patternDeny = /^\!([\[\]a-zA-Z\.\d\*\-]+)$/;
- var current = new Array;
- if (patternComma.test(svalue)) {
- current = svalue.split(',');
- } else {
- current = [svalue];
- }
- for (var i=0; i
Allow from
Deny from
');
- var acctypes = ['allow','deny'];
- for (var i=0; i'+
- '
'+
- '
');
- for (var j=0; j');
- choicewrite('Remove');
- choicewrite('
');
+ choicewrite('');
}
if (pscat=='fileext') {
tablestart('Allowed File Extensions');
@@ -975,15 +765,15 @@ function draw() {
choicewrite(' ');
+ choicewrite(' /> Yes, and the scope of student selected slot is a single resource. ');
choicewrite(' ');
+ choicewrite(' /> Yes, and the scope of student selected slot is the enclosing map/folder. When checking in, it applies to only one resource. ');
choicewrite(' ');
+ choicewrite(' /> Yes, and the scope of student selected slot is the enclosing map/folder. When checking in, all resources in the map/folder are checked in. ');
choicewrite('
');
}
}
@@ -1075,10 +865,7 @@ function assemble() {
function init() {
var i;
var subs=new Array();
- var doneRegExp = /_done(|\:[^\:]+\:)/;
- var doneproctorRegExp = /_done(|\:[^\:]+\:)_proctor/;
- var proctorkeyRegExp = /^(\d+)_(.+)$/;
- var donetextRegExp = /\:([^\:]+)\:/;
+ var doneRegExp = /_done/;
var namevalue=this.window.location.search.split('&');
namevalue[0]=namevalue[0].substr(1,namevalue[0].length-1);
@@ -1109,44 +896,10 @@ function init() {
}
if (ptype=='date' && pscat == 'interval') {
- if (doneproctorRegExp.test(pvalue)) {
- var current = pvalue.match(doneproctorRegExp);
- if (current.length == 2) {
- var textstr = current[1];
- if (textstr != '') {
- var textvals = textstr.match(donetextRegExp);
- if (textvals.length == 2) {
- pextravaltwo = textvals[1];
- }
- }
- }
- var intervalwithkey = pvalue.replace(doneproctorRegExp,'');
- if (proctorkeyRegExp.test(intervalwithkey)) {
- var currvals = intervalwithkey.match(proctorkeyRegExp);
- if (currvals.length == 3) {
- pvalue = currvals[1];
- pextraval = currvals[2];
- pmodval = '_done_proctor';
- } else {
- pmodval = '';
- }
- }
- } else {
- if (doneRegExp.test(pvalue)) {
- var current = pvalue.match(doneRegExp);
- if (current.length == 2) {
- var textstr = current[1];
- if (textstr != '') {
- var textvals = textstr.match(donetextRegExp);
- if (textvals.length == 2) {
- pextravaltwo = textvals[1];
- }
- }
- }
- var pnumval = pvalue.replace(doneRegExp,'');
- pmodval = '_done';
- pvalue = pnumval;
- }
+ if (doneRegExp.test(pvalue)) {
+ var pnumval = pvalue.replace(doneRegExp,'');
+ pmodval = pvalue.match(doneRegExp);
+ pvalue = pnumval;
}
}
svalue=pvalue;
@@ -1270,12 +1023,8 @@ function init() {
var targ='parent.opener';
if (pmodal==1) {
targ='parent.parent';
- }
- if ((ptype=='date') && (pscat=='interval')) {
- selwrite('