diff options
Diffstat (limited to '')
-rw-r--r-- | java/sca/modules/domain-manager/src/main/resources/files-gadget.html | 76 |
1 files changed, 36 insertions, 40 deletions
diff --git a/java/sca/modules/domain-manager/src/main/resources/files-gadget.html b/java/sca/modules/domain-manager/src/main/resources/files-gadget.html index 04a6e6ee03..b5f36782b7 100644 --- a/java/sca/modules/domain-manager/src/main/resources/files-gadget.html +++ b/java/sca/modules/domain-manager/src/main/resources/files-gadget.html @@ -23,7 +23,38 @@ <script type="text/javascript" src="../files-gadget/files-gadget.js"></script> <script type="text/javascript" src="utils.js"></script> -<script language="JavaScript"> +<link rel="stylesheet" type="text/css" href="manager.css"> +</head> + +<body> + <div id="fileServer"> + + <form name="filesForm"> + <div id="files" ></div> + <br/> + <input type="button" onClick="deleteFile()" value="Delete" /> + </form> + + <br><br> + + <form method="post" name="uploadFileForm" enctype='multipart/form-data' action='/files'> + <table width="100%"> + <tr><th>Upload File</th></tr> + <tr><td>Upload a file to the server.</td></tr> + </table> + <br> + <table border="0"> + <tr><td>File:</td><td><input type="file" name="file" size="50"/></td></tr> + </table> + <br/> + <input type="button" onClick="uploadFile()" value="Upload" /> + </form> + + </div> +</body> + +<script type="text/javascript"> + var gadget = gadget(window, document); //@Reference var files = new Reference("files"); @@ -43,12 +74,12 @@ '<a href=\"' + location + '\">' + id + '</a></td></tr>'; } list += "</table>"; - document.getElementById("files").innerHTML = list; + gadget.getElementById("files").innerHTML = list; } } function deleteFile() { - var list = array(document.filesForm.files); + var list = array(gadget.filesForm.files); for (var i=0; i < list.length; i++) { if (list[i].checked) { var id = list[i].value; @@ -62,45 +93,10 @@ } function uploadFile() { - document.uploadFileForm.submit(); + gadget.uploadFileForm.submit(); } - function init() { - getFiles(); - } + getFiles(); </script> - -<link rel="stylesheet" type="text/css" href="manager.css"> -</head> - -<body onload="init()"> - <div id="fileServer"> - - This is a simple ATOM-based file server useful to share files if you don't have an FTP, SVN or Maven repository. - <br><br> - - <form name="filesForm"> - <div id="files" ></div> - <br/> - <input type="button" onClick="deleteFile()" value="Delete" /> - </form> - - <br><br> - - <form method="post" name="uploadFileForm" enctype='multipart/form-data' action='/files'> - <table width="100%"> - <tr><th>Upload File</th></tr> - <tr><td>Upload a file to the server.</td></tr> - </table> - <br> - <table border="0"> - <tr><td>File:</td><td><input type="file" name="file" size="50"/></td></tr> - </table> - <br/> - <input type="button" onClick="uploadFile()" value="Upload" /> - </form> - - </div> -</body> </html> |