[LON-CAPA-cvs] cvs: loncom /publisher publisher.html
albertel
lon-capa-cvs@mail.lon-capa.org
Tue, 04 Feb 2003 20:33:20 -0000
This is a MIME encoded message
--albertel1044390800
Content-Type: text/plain
albertel Tue Feb 4 15:33:20 2003 EDT
Modified files:
/loncom/publisher publisher.html
Log:
- lots of changes to the top frame in publish space, but can now select the option 'New file' Yeah!!
- none of this actually works so don't use this version yet.
--albertel1044390800
Content-Type: text/plain
Content-Disposition: attachment; filename="albertel-20030204153320.txt"
Index: loncom/publisher/publisher.html
diff -u loncom/publisher/publisher.html:1.23 loncom/publisher/publisher.html:1.24
--- loncom/publisher/publisher.html:1.23 Thu Dec 26 10:38:54 2002
+++ loncom/publisher/publisher.html Tue Feb 4 15:33:19 2003
@@ -40,33 +40,21 @@
}
}
-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 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 getpostdata() {
@@ -74,77 +62,68 @@
document.printout.submit();
}
</script>
-</head>
-<body bgcolor="#ccffdd" text='#002200' link='#003333' vlink='#006666'>
-<font size="-2">
-<table border=0><tr><th bgcolor="#004400" height=20>
-<table border=0><tr valign="middle">
-<form name="publisher" action="/adm/publish" target="_parent" method="post">
-<td bgcolor="#ccddaa">
-<input type="hidden" name="filename" value="">
-<input type="button" value="Publish this Resource" onClick="getfilename();">
-</td></form>
-<form name="dpublisher" action="/adm/pubdir" target="LONCAPAToBePublished" method="post">
-<td bgcolor="#ccddaa">
-<input type="hidden" name="filename" value="">
-<input type="button" value="List Directory" onClick="getdfilename();">
-</td></form>
-<form name="cp" action="/adm/cfile" target="_parent" method="post" onSubmit="getcpfilename();">
-<td bgcolor="#ccddaa">
-<input type="hidden" name="filename" value="">
-<input type="hidden" name="action" value="copy">
-<input type="text" size=10 name="newfilename" value="">
-<input type="button" value="Copy" onClick="getcpfilename();">
-</td></form>
-<form name="upublisher" action="/adm/upload" target="_parent"
-method="post" enctype="multipart/form-data">
-<td bgcolor="#ccddaa" valign="top">
-<input type="hidden" name="filename" value="">
-<input type="file" name="upfile" size="10">
-<input type="button" value="Upload file" onClick="getufilename();">
-</td></form>
-<form name="printout" target="_parent" action="/adm/printout" target="LONCAPAToBePublished"
-method="post" onSubmit="getpostdata();">
-<td rowspan=2 bgcolor="#ccddaa">
-<input type="hidden" name="postdata" value="">
-<input type="button" value="Printout" onClick="getpostdata();">
-</td>
-</form>
-</tr>
-
-<tr valign="middle">
-<form name="rpublisher" action="/adm/retrieve" target="_parent" method="post">
-<td bgcolor="#ccddaa">
-<input type="hidden" name="filename" value="">
-<input type="button" value="Retrieve Old Version" onClick="getrfilename();">
-</td></form>
-<form name="del" action="/adm/cfile" target="_parent" method="post">
-<td bgcolor="#ccddaa">
-<input type="hidden" name="filename" value="">
-<input type="hidden" name="action" value="delete">
-<input type="button" value="Delete" onClick="getdelfilename();">
-</td></form>
-<form name="rename" action="/adm/cfile" target="_parent" method="post" onSubmit="getrenamefilename();">
-<td bgcolor="#ccddaa">
-<input type="hidden" name="filename" value="">
-<input type="hidden" name="action" value="rename">
-<input type="text" size=10 name="newfilename" value="">
-<input type="button" value="Rename" onClick="getrenamefilename();">
-</td></form>
-<form name="newdir" action="/adm/cfile" target="_parent" method="post" onSubmit="getnewdirfilename();">
-<td bgcolor="#ccddaa">
-<input type="hidden" name="filename" value="">
-<input type="hidden" name="action" value="newdir">
-<input type="text" size=10 name="newfilename" value="">
-<input type="button" value="New Subdirectory" onClick="getnewdirfilename();">
-</td></form>
-</tr>
-</table>
-</th></tr></table>
-</font>
-</body>
-</html>
-
-
-
-
+ </head>
+ <body bgcolor="#ccffdd" text='#002200' link='#003333' vlink='#006666'>
+ <font size="-2">
+ <table border="0" align="center"><tr><th bgcolor="#004400" height="20">
+ <table border="0" cellspacing="4"><tr valign="middle">
+ <form name="publisher" action="/adm/publish" target="_parent" method="post">
+ <td bgcolor="#ccddaa" align="center">
+ <input type="hidden" name="filename" value="" />
+ <input type="button" value="Publish this Resource" onClick="getfilename();" />
+ </td>
+ </form>
+ <form name="dpublisher" action="/adm/pubdir" target="LONCAPAToBePublished" method="post">
+ <td bgcolor="#ccddaa" align="center">
+ <input type="hidden" name="filename" value="" />
+ <input type="button" value="List Directory" onClick="getdfilename();" />
+ </td>
+ </form>
+ <form name="upublisher" action="/adm/upload" target="_parent"
+ method="post" enctype="multipart/form-data">
+ <td bgcolor="#ccddaa" valign="top" align="center">
+ <input type="hidden" name="filename" value="" />
+ <input type="file" name="upfile" size="20" />
+ <input type="button" value="Upload file" onClick="getufilename();" />
+ </td>
+ </form>
+ </tr>
+ <tr valign="middle">
+ <form name="rpublisher" action="/adm/retrieve" target="_parent" method="post">
+ <td bgcolor="#ccddaa" align="center">
+ <input type="hidden" name="filename" value="" />
+ <input type="button" value="Retrieve Old Version" onClick="getrfilename();" />
+ </td>
+ </form>
+ <form name="printout" target="_parent" action="/adm/printout" target="LONCAPAToBePublished" method="post" onSubmit="getpostdata();">
+ <td bgcolor="#ccddaa" align="center">
+ <input type="hidden" name="postdata" value="" />
+ <input type="button" value="Print" onClick="getpostdata();" />
+ </td>
+ </form>
+ <form name="fileaction" action="/adm/cfile" target="_parent" method="post">
+ <td bgcolor="#ccddaa" align="center">
+ <nobr>
+ <input type="hidden" name="filename" value="" />
+ <select name="action">
+ <option>Select Action</option>
+ <option value="newfile">New file:</option>
+ <option value="newhtmlfile">New HTML file:</option>
+ <option value="newproblemfile">New problem:</option>
+ <option value="newsubdir">New subdirectory:</option>
+ <option value="rename">Rename current file to:</option>
+ <option value="copy">Copy current file to:</option>
+ </select> <input type="text" name="filename" value="Type Name Here" onFocus="if (this.value == 'Type Name Here') this.value=''" /> <input type="button" value="Go" onClick="getactionfilename();" />
+ </nobr>
+ </td>
+ </form>
+ </td>
+ </form>
+ </tr>
+ </table>
+ </th>
+ </tr>
+ </table>
+ </font>
+ </body>
+ </html>
--albertel1044390800--