--- loncom/publisher/publisher.html 2001/06/23 18:26:40 1.11 +++ loncom/publisher/publisher.html 2001/07/08 18:37:11 1.15 @@ -23,9 +23,10 @@ function getdfilename() { function getufilename() { document.upublisher.filename.value=parent.LONCAPAToBePublished.location.href; - if (document.upublisher.filename.value.indexOf('/adm/pubdir')==-1) { - document.upublisher.submit(); + if (document.upublisher.filename.value.indexOf('/adm/pubdir')!=-1) { + document.upublisher.filename.value=document.dpublisher.filename.value; } + document.upublisher.submit(); } function getrfilename() { @@ -49,8 +50,16 @@ function getrenamefilename() { 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; + 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)) { @@ -59,54 +68,73 @@ function getnewdirfilename() { document.newdir.submit(); } } - -
+
+ - - +
-
+ +
-
-
+
+ +
+
- -
+ + + + + +
+
+ +
+
+ + +
+
-
-
+
+ +
- + -
+
- +
+
+ + + +