version 1.26, 2003/02/10 22:52:59
|
version 1.30, 2003/08/01 18:06:33
|
Line 1
|
Line 1
|
<html> |
<html> |
<head> |
<head> |
<title>LON-CAPA Publishing Frame</title> |
<title>LON-CAPA Publishing Frame</title> |
<script> |
<script language="JavaScript"> |
|
|
|
function frameloc() { |
|
if (parent.LONCAPAToBePublished.location.href.indexOf("/~")!=-1) { |
|
parent.lastknownpriv=parent.LONCAPAToBePublished.location.href; |
|
} |
|
return unescape(parent.lastknownpriv); |
|
} |
|
|
function getfilename() { |
function getfilename() { |
document.publisher.filename.value=parent.LONCAPAToBePublished.location.href; |
document.publisher.filename.value=frameloc(); |
if ((document.publisher.filename.value.charAt( |
if ((document.publisher.filename.value.charAt( |
document.publisher.filename.value.length-1)!='/') && |
document.publisher.filename.value.length-1)!='/') && |
(document.publisher.filename.value.indexOf('/adm/pubdir')==-1)) { |
(document.publisher.filename.value.indexOf('/adm/pubdir')==-1)) { |
Line 15 function getfilename() {
|
Line 22 function getfilename() {
|
} |
} |
|
|
function getdfilename() { |
function getdfilename() { |
document.dpublisher.filename.value=parent.LONCAPAToBePublished.location.href; |
document.dpublisher.filename.value=frameloc(); |
if (document.dpublisher.filename.value.indexOf('/adm/pubdir')==-1) { |
if (document.dpublisher.filename.value.indexOf('/adm/pubdir')==-1) { |
document.dpublisher.submit(); |
document.dpublisher.submit(); |
} |
} |
} |
} |
|
|
function getufilename() { |
function getufilename() { |
document.upublisher.filename.value=parent.LONCAPAToBePublished.location.href; |
document.upublisher.filename.value=frameloc(); |
if (document.upublisher.filename.value.indexOf('/adm/pubdir')!=-1) { |
if (document.upublisher.filename.value.indexOf('/adm/pubdir')!=-1) { |
document.upublisher.filename.value=document.dpublisher.filename.value; |
document.upublisher.filename.value=document.dpublisher.filename.value; |
} |
} |
Line 30 function getufilename() {
|
Line 37 function getufilename() {
|
} |
} |
|
|
function getrfilename() { |
function getrfilename() { |
document.rpublisher.filename.value=parent.LONCAPAToBePublished.location.href; |
document.rpublisher.filename.value=frameloc(); |
if ((document.rpublisher.filename.value.charAt( |
if ((document.rpublisher.filename.value.charAt( |
document.rpublisher.filename.value.length-1)!='/') && |
document.rpublisher.filename.value.length-1)!='/') && |
(document.rpublisher.filename.value.indexOf('/adm/pubdir')==-1)) { |
(document.rpublisher.filename.value.indexOf('/adm/pubdir')==-1)) { |
Line 41 function getrfilename() {
|
Line 48 function getrfilename() {
|
} |
} |
|
|
function getactionfilename() { |
function getactionfilename() { |
document.fileaction.filename.value=parent.LONCAPAToBePublished.location.href; |
document.fileaction.filename.value=frameloc(); |
var test=document.fileaction.action.selectedIndex; |
var test=document.fileaction.action.selectedIndex; |
if (test == 4) { // trying to create a directory |
if (test == 4) { // trying to create a directory |
if (document.fileaction.filename.value.indexOf('/adm/pubdir')!=-1) { |
if (document.fileaction.filename.value.indexOf('/adm/pubdir')!=-1) { |
Line 58 function getactionfilename() {
|
Line 65 function getactionfilename() {
|
} |
} |
|
|
function getdelfilename() { |
function getdelfilename() { |
document.del.filename.value=parent.LONCAPAToBePublished.location.href; |
document.del.filename.value=frameloc(); |
document.del.submit(); |
document.del.submit(); |
} |
} |
|
|
function getpostdata() { |
function getpostdata() { |
document.printout.postdata.value=parent.LONCAPAToBePublished.location.href; |
document.printout.postdata.value=frameloc(); |
document.printout.submit(); |
document.printout.submit(); |
} |
} |
</script> |
</script> |
Line 123 function getpostdata() {
|
Line 130 function getpostdata() {
|
<option value="newfile">New file:</option> |
<option value="newfile">New file:</option> |
<option value="newhtmlfile">New HTML file:</option> |
<option value="newhtmlfile">New HTML file:</option> |
<option value="newproblemfile">New problem:</option> |
<option value="newproblemfile">New problem:</option> |
|
<option value="newpagefile">New assembled page:</option> |
|
<option value="newsequencefile">New assembled sequence:</option> |
|
<option value="newrightsfile">New custom rights file:</option> |
|
<option value="newstyfile">New style file:</option> |
<option value="newdir">New subdirectory:</option> |
<option value="newdir">New subdirectory:</option> |
<option value="rename">Rename current file to:</option> |
<option value="rename">Rename current file to:</option> |
<option value="copy">Copy current file to:</option> |
<option value="copy">Copy current file to:</option> |