version 1.17, 2002/09/04 14:50:53
|
version 1.18, 2002/09/04 19:24:46
|
Line 198 END
|
Line 198 END
|
$url=&Apache::lonnet::tokenwrapper($url); |
$url=&Apache::lonnet::tokenwrapper($url); |
} |
} |
} |
} |
|
$url=~s/^http\&colon\;\/\//\/adm\/wrapper\/ext\//; |
# Title |
# Title |
$title=&Apache::lonnet::unescape($title); |
$title=&Apache::lonnet::unescape($title); |
my $foldertitle=$title; |
my $foldertitle=$title; |
Line 247 sub handler {
|
Line 248 sub handler {
|
$allowed=0; |
$allowed=0; |
$forcestandard=1; |
$forcestandard=1; |
$forcesupplement=0; |
$forcesupplement=0; |
$script=&Apache::&Apache::lonxml::registerurl(1,undef); |
$script=&Apache::lonxml::registerurl(1,undef); |
$events='onLoad="'.&Apache::lonxml::loadevents. |
$events='onLoad="'.&Apache::lonxml::loadevents. |
'" onUnload="'.&Apache::lonxml::unloadevents.'"'; |
'" onUnload="'.&Apache::lonxml::unloadevents.'"'; |
} |
} |
Line 283 function makenewfolder(targetform,folder
|
Line 284 function makenewfolder(targetform,folder
|
} |
} |
} |
} |
|
|
function makenewext(targetform) { |
function makenewext(targetname) { |
|
this.document.forms.extimport.useform.value=targetname; |
|
window.open('/adm/rat/extpickframe.html'); |
|
} |
|
|
|
function finishpick() { |
|
var title=this.document.forms.extimport.title.value; |
|
var url=this.document.forms.extimport.url.value; |
|
var form=this.document.forms.extimport.useform.value; |
|
eval |
|
('this.document.forms.'+form+'.importdetail.value="'+title+'='+url+ |
|
'";this.document.forms.'+form+'.submit();'); |
} |
} |
</script> |
</script> |
</head> |
</head> |
Line 338 value="New Folder" />
|
Line 350 value="New Folder" />
|
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type=hidden name="importdetail" value=""> |
<input type=hidden name="importdetail" value=""> |
<input name="newext" type="button" onClick="javascript:makenewext(this.form);" |
<input name="newext" type="button" onClick="javascript:makenewext('newext');" |
value="External Resource" /> |
value="External Resource" /> |
</form> |
</form> |
<form action="/adm/coursedocs" method="post" name="newsyl"> |
<form action="/adm/coursedocs" method="post" name="newsyl"> |
Line 404 ENDFORM
|
Line 416 ENDFORM
|
"javascript:groupimport();" value="Import"> |
"javascript:groupimport();" value="Import"> |
</form> |
</form> |
</td><td bgcolor="#DDDDDD"> |
</td><td bgcolor="#DDDDDD"> |
<form action="/adm/coursedocs" method="post" name="newfolder"> |
<form action="/adm/coursedocs" method="post" name="supnewfolder"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type=hidden name="importdetail" value=""> |
<input type=hidden name="importdetail" value=""> |
Line 412 ENDFORM
|
Line 424 ENDFORM
|
onClick="javascript:makenewfolder(this.form,'$folderseq');" |
onClick="javascript:makenewfolder(this.form,'$folderseq');" |
value="New Folder" /> |
value="New Folder" /> |
</form> |
</form> |
<form action="/adm/coursedocs" method="post" name="newext"> |
<form action="/adm/coursedocs" method="post" name="supnewext"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type=hidden name="importdetail" value=""> |
<input type=hidden name="importdetail" value=""> |
<input name="newext" type="button" onClick="javascript:makenewext(this.form);" |
<input name="newext" type="button" |
|
onClick="javascript:makenewext('supnewext');" |
value="External Resource" /> |
value="External Resource" /> |
</form> |
</form> |
<form action="/adm/coursedocs" method="post" name="newsyl"> |
<form action="/adm/coursedocs" method="post" name="supnewsyl"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type=hidden name="importdetail" |
<input type=hidden name="importdetail" |
value="Syllabus=/public/$coursedom/$coursenum/syllabus"> |
value="Syllabus=/public/$coursedom/$coursenum/syllabus"> |
<input name="newsyl" type="submit" value="Syllabus" /> |
<input name="newsyl" type="submit" value="Syllabus" /> |
</form> |
</form> |
<form action="/adm/coursedocs" method="post" name="newaboutme"> |
<form action="/adm/coursedocs" method="post" name="subnewaboutme"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="folder" value="$folder"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type="hidden" name="foldername" value="$ENV{'form.foldername'}"> |
<input type=hidden name="importdetail" |
<input type=hidden name="importdetail" |
Line 438 value="$plainname=/adm/$udom/$uname/abou
|
Line 451 value="$plainname=/adm/$udom/$uname/abou
|
ENDSUPFORM |
ENDSUPFORM |
} |
} |
} |
} |
|
if ($allowed) { |
|
$r->print('<form name="extimport"><input type="hidden" name="title"><input type="hidden" name="url"><input type="hidden" name="useform"></form>'); |
|
} |
$r->print('</body></html>'); |
$r->print('</body></html>'); |
return OK; |
return OK; |
} |
} |