--- loncom/publisher/publisher.html 2002/11/18 15:28:50 1.22 +++ loncom/publisher/publisher.html 2003/05/29 21:44:53 1.28 @@ -15,7 +15,7 @@ function getfilename() { } function getdfilename() { - document.dpublisher.filename.value=parent.LONCAPAToBePublished.location.href; + document.dpublisher.filename.value=unescape(parent.LONCAPAToBePublished.location.href); if (document.dpublisher.filename.value.indexOf('/adm/pubdir')==-1) { document.dpublisher.submit(); } @@ -40,111 +40,105 @@ function getrfilename() { } } +function getactionfilename() { + document.fileaction.filename.value=parent.LONCAPAToBePublished.location.href; + var test=document.fileaction.action.selectedIndex; + if (test == 4) { // trying to create a directory + if (document.fileaction.filename.value.indexOf('/adm/pubdir')!=-1) { + document.fileaction.filename.value=document.dpublisher.filename.value; + } + if ((document.fileaction.filename.value.charAt( + document.fileaction.filename.value.length-1)!='/') && + (document.fileaction.filename.value.indexOf('/adm/pubdir')==-1)) { + alert('Must create new subdirectory inside a directory'); + return; + } + } + document.fileaction.submit(); +} + function getdelfilename() { document.del.filename.value=parent.LONCAPAToBePublished.location.href; document.del.submit(); } -function getrenamefilename() { - document.rename.filename.value=parent.LONCAPAToBePublished.location.href; - document.rename.submit(); -} - -function getcpfilename() { - document.cp.filename.value=parent.LONCAPAToBePublished.location.href; - document.cp.submit(); -} - -function getnewdirfilename() { - document.newdir.filename.value=parent.LONCAPAToBePublished.location.href; - if (document.newdir.filename.value.indexOf('/adm/pubdir')!=-1) { - document.newdir.filename.value=document.dpublisher.filename.value; - } - if ((document.newdir.filename.value.charAt( - document.newdir.filename.value.length-1)!='/') && - (document.newdir.filename.value.indexOf('/adm/pubdir')==-1)) { - alert('Must create new subdirectory inside a directory'); - } else { - document.newdir.submit(); - } -} - function getpostdata() { document.printout.postdata.value=parent.LONCAPAToBePublished.location.href; document.printout.submit(); } - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - -
- - -
- - - - -
- - - -
- - -
- - -
- - - -
- - - - -
- - - - -
-
-
- - - - - - + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+ + + +
+ + +
+ + +
+ + + +
+ + +    + +
+
+
+ +