--- rat/client/parameter.html 2022/01/04 04:03:47 1.64.2.5
+++ 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 2022/01/04 04:03:47 raeburn Exp $
+// $Id: parameter.html,v 1.68 2015/09/13 21:48:37 raeburn Exp $
//
// Copyright Michigan State University Board of Trustees
//
@@ -39,6 +39,7 @@ Parameter Input Window
var ptype='';
var pvalue='';
+var pmodval='';
var preturn='';
var pcode='';
var pscat='';
@@ -241,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 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() {
@@ -309,7 +302,25 @@ function intcalc() {
sform.hours.options[sform.hours.selectedIndex].value*1)*60+
sform.minutes.options[sform.minutes.selectedIndex].value*1)*60+
sform.seconds.options[sform.seconds.selectedIndex].value*1;
- draw();
+ if ((ptype=='date') && (pscat=='interval')) {
+ var newpmodval = '';
+ if (sform.donebutton.length) {
+ for (var i=0; i
');
@@ -570,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:
');
@@ -639,7 +664,7 @@ function draw() {
choicewrite(' ');
+ choicewrite(' /> Bubblesheet Exam ');
// 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('
');
}
}
@@ -840,6 +865,7 @@ function assemble() {
function init() {
var i;
var subs=new Array();
+ var doneRegExp = /_done/;
var namevalue=this.window.location.search.split('&');
namevalue[0]=namevalue[0].substr(1,namevalue[0].length-1);
@@ -869,6 +895,13 @@ function init() {
if (pair[0]=='defsec' && pair[1] >= 0 && pair[1] < 60) { defsec=pair[1]; }
}
+ if (ptype=='date' && pscat == 'interval') {
+ if (doneRegExp.test(pvalue)) {
+ var pnumval = pvalue.replace(doneRegExp,'');
+ pmodval = pvalue.match(doneRegExp);
+ pvalue = pnumval;
+ }
+ }
svalue=pvalue;
if (((ptype=='float') || (ptype=='string') || (ptype=='int')) &&
(pscat=='default') &&
@@ -1018,7 +1051,7 @@ function init() {
selwrite('