Update of /cvsroot/sandweb/sandweb/templates
In directory usw-pr-cvs1:/tmp/cvs-serv13851
Modified Files:
repository.html
Log Message:
* created some javascript for the repository menu to confirm delete,
check fields before submitting, etc.
Index: repository.html
===================================================================
RCS file: /cvsroot/sandweb/sandweb/templates/repository.html,v
retrieving revision 1.10
retrieving revision 1.11
diff -U2 -r1.10 -r1.11
--- repository.html 28 Feb 2002 04:32:52 -0000 1.10
+++ repository.html 28 Feb 2002 04:57:13 -0000 1.11
@@ -5,4 +5,63 @@
document.repository.submit();
}
+
+function doSubmit(clicked) {
+ var submitOk = false;
+ if (checkForm(clicked)) {
+ submitOk = true
+ }
+
+// else if (clicked == 'Cancel') {
+// if (formChanged()) {
+// if (confirm("This form has been modified. Continue anyway?")) {
+// submitOk = true;
+// }
+// }
+// else {
+// submitOk = true;
+// }
+// }
+
+ if (submitOk) {
+ submitForm(clicked);
+ }
+}
+
+function checkForm(clicked) {
+ if (clicked == 'Delete') {
+ if (confirm("Are you sure you wish to delete this repository?")) {
+ return true;
+ }
+ }
+ else if (clicked == 'Commit') {
+ if (isEmpty(document.repository.repo_name.value)) {
+ alert("Please enter a name for the repository.");
+ return false;
+ }
+ else if (isEmpty(document.repository.repo_server.value)) {
+ alert("Please enter a servername for the repository.");
+ return false;
+ }
+ else if (isEmpty(document.repository.repo_root.value)) {
+ alert("Please enter the root path to the repository.");
+ return false;
+ }
+ return true;
+ }
+ else {
+ return true;
+ }
+ return false;
+}
+
+function isEmpty(input) {
+ if (input == "" || input == null || input == 0) {
+ return true;
+ }
+ else {
+ return false;
+ }
+}
+
// -->
</script>
@@ -87,7 +146,12 @@
<td width="25%" align="center">
<br />
- <input type="submit" name="Submit" Value="Delete" />
+ <input type="submit" name="Submit" Value="Delete" onClick="javascript:{doSubmit('Delete');}" />
+<!--
+<a href="javascript:{doSubmit('Delete');}" onMouseOver="rollOver(2)" onMouseO
+ut="rollOut(2)"><img border="0" src="<TMPL_VAR NAME=IMAGE_DIR>/delete_share-out-
+<TMPL_VAR NAME=LANG>.gif" width="79" height="20" name="button2"></a>
+-->
- <input type="submit" name="Submit" Value="Commit" />
+ <input type="submit" name="Submit" Value="Commit" onClick="javascript:{doSubmit('Commit');}" />
</td>
<td width="60%" align="center">
|