');
- choicewrite(' ');
- choicewrite(' ');
- }
if (pscat=='ip') {
- var currallow = new Array;
- var currdeny = new Array;
- if ((svalue != '') && (typeof(svalue) != 'undefined')) {
- 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');
@@ -1152,299 +730,17 @@ 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('
');
}
- if (pscat=='deeplink') {
- var deeplinkvals = new Array();
- var linkprotectparts = new Array();
- var ltikeyRegExp = /^(ltic:\d+|ltid:\d+|key:[a-zA-Z\d_.!@#$%^&*()+=-]+)$/;
- var linkexitparts = new Array();
- var dlinkexitRegExp = /^(yes|url|no)(|:[^:,;'"]+)$/;
- var dlinkkeysty = 'hidden';
- var dlinkkeyval = '';
- var dlinklticdivsty = 'none';
- var dlinkltiddivsty = 'none';
- var dlinkmenusdivsty = 'none';
- var dlinkexitdivsty = 'none';
- var dlinkexittextval = '';
- if ((svalue != '') && (typeof(svalue) != 'undefined')) {
- deeplinkvals = svalue.split(',');
- if (ltikeyRegExp.test(deeplinkvals[4])) {
- linkprotectparts = deeplinkvals[4].split(':');
- deeplinkvals[4] = linkprotectparts[0];
- if (linkprotectparts[0] == 'key') {
- dlinkkeysty = 'text';
- dlinkkeyval = linkprotectparts[1];
- } else if (linkprotectparts[0] == 'ltic') {
- dlinklticdivsty = 'block';
- } else if (linkprotectparts[0] == 'ltid') {
- dlinkltiddivsty = 'block';
- }
- }
- if (deeplinkvals[5] >= 1) {
- dlinkmenusdivsty = 'inline-block';
- }
- if (dlinkexitRegExp.test(deeplinkvals[7])) {
- linkexitparts = deeplinkvals[7].split(':');
- deeplinkvals[7] = linkexitparts[0];
- if (deeplinkvals[7] != 'no') {
- dlinkexitdivsty = 'inline-block';
- if (!linkexitparts[1]) {
- dlinkexittextval = 'Exit Tool';
- } else {
- dlinkexittextval = linkexitparts[1];
- }
- }
- }
- } else {
- deeplinkvals = ['off','unhide','full','res','','0','_self','no'];
- }
- var deeplinkstate = new Array();
- deeplinkstate = ['only','off','both'];
- var deeplinkstatetxt = new Array();
- deeplinkstatetxt = ['deep only','deeplink off','regular + deep'];
- var deeplinkothers = new Array();
- deeplinkothers = ['hide','unhide'];
- var deeplinkotherstxt = new Array();
- deeplinkotherstxt = ['Hidden','Unhidden'];
- var deeplinklisting = new Array();
- deeplinklisting = ['full','absent','grades','details','datestatus'];
- var deeplinklisttxt = new Array();
- deeplinklisttxt = ['Listed (linked) in both','Not listed','Listed in grades only','Listed (unlinked) in both','Listed (unlinked) inc. status in both'];
- var deeplinkscopes = new Array();
- deeplinkscopes = ['res','map','rec'];
- var deeplinkscopetxt = new Array();
- deeplinkscopetxt = ['resource only','enclosing map/folder','recursive map/folder'];
- var deeplinkprotect = new Array();
- deeplinkprotect = ['none','key','ltic','ltid'];
- var deeplinktarget = new Array();
- deeplinktarget = ['_self','_top'];
- var deeplinktargettxt = new Array();
- deeplinktargettxt = ['Embedded','Not embedded'];
- var deeplinkexit = ['yes','url','no'];
- tablestart('Deep-linked items');
- choicewrite('