--- loncom/interface/londocs.pm 2002/09/04 14:50:53 1.17 +++ loncom/interface/londocs.pm 2002/09/04 19:24:46 1.18 @@ -1,7 +1,7 @@ # The LearningOnline Network # Documents # -# $Id: londocs.pm,v 1.17 2002/09/04 14:50:53 www Exp $ +# $Id: londocs.pm,v 1.18 2002/09/04 19:24:46 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -198,6 +198,7 @@ END $url=&Apache::lonnet::tokenwrapper($url); } } + $url=~s/^http\&colon\;\/\//\/adm\/wrapper\/ext\//; # Title $title=&Apache::lonnet::unescape($title); my $foldertitle=$title; @@ -247,7 +248,7 @@ sub handler { $allowed=0; $forcestandard=1; $forcesupplement=0; - $script=&Apache::&Apache::lonxml::registerurl(1,undef); + $script=&Apache::lonxml::registerurl(1,undef); $events='onLoad="'.&Apache::lonxml::loadevents. '" onUnload="'.&Apache::lonxml::unloadevents.'"'; } @@ -283,7 +284,18 @@ 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();'); } @@ -338,7 +350,7 @@ value="New Folder" /> -
@@ -404,7 +416,7 @@ ENDFORM "javascript:groupimport();" value="Import">
-
+ @@ -412,21 +424,22 @@ ENDFORM onClick="javascript:makenewfolder(this.form,'$folderseq');" value="New Folder" />
-
+ -
-
+
-
+
'); + } $r->print(''); return OK; }