= 1) {
+ if (deeplinkvals[5] >= 1) {
dlinkmenusdivsty = 'inline-block';
}
} else {
- deeplinkvals = ['full','res','any','0'];
+ deeplinkvals = ['off','unhide','full','res','','0'];
}
+ 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();
@@ -1198,94 +1222,150 @@ function draw() {
deeplinkscopes = ['res','map','rec'];
var deeplinkscopetxt = new Array();
deeplinkscopetxt = ['resource only','enclosing map/folder','recursive map/folder'];
- var deeplinkurls = new Array();
- deeplinkurls = ['any','only','key','lti'];
+ var deeplinkprotect = new Array();
+ deeplinkprotect = ['none','key','ltic','ltid'];
tablestart('Deep-linked items');
+ choicewrite('Access status? ');
+ choicewrite('');
+ for (var i=0; i'+deeplinkstatetxt[i]+'');
+ }
+ choicewrite(' ');
+ choicewrite('Hide other resources? ');
+ choicewrite('');
+ for (var i=0; i'+deeplinkotherstxt[i]+'');
+ }
+ choicewrite(' ');
choicewrite('In Contents + Gradebook? ');
choicewrite('');
for (var i=0; i'+deeplinklisttxt[i]+'');
}
choicewrite(' ');
- choicewrite('Access scope via deep-link ');
+ choicewrite(' Access scope for link ');
choicewrite('');
for (var i=0; i'+deeplinkscopetxt[i]+'');
}
choicewrite(' ');
- choicewrite('Supported Link Types ');
- choicewrite('');
- choicewrite(' regular + deep ');
- choicewrite('');
- choicewrite(' deep only ');
+ choicewrite(' Link protection ');
choicewrite('');
- choicewrite(' deep with key ');
+ choicewrite(' not in use');
+ choicewrite(' key access');
choicewrite(' ');
choicewrite(' ');
var possmenus = new Array();
if ((pextra != '') && (pextra != null)) {
- var ltiRegExp = /^lti_/;
+ var lticRegExp = /^ltic_/;
+ var ltidRegExp = /^ltid_/;
var menusRegExp = /^menus_/;
var extras = pextra.split('&');
for (var i=0; i= 1) {
- var ltinums = new Array();
- var ltititles = new Array();
- for (var j=0; j= 1) {
+ var lticnums = new Array();
+ var ltictitles = new Array();
+ for (var j=0; j');
- choicewrite(' deep with LTI launch ');
- choicewrite('