You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ga...@apache.org on 2008/06/04 04:11:56 UTC
svn commit: r662944 -
/geronimo/server/branches/2.1/plugins/system-database/sysdb-portlets/src/main/webapp/WEB-INF/view/internaldb/runSQLNormal.jsp
Author: gawor
Date: Tue Jun 3 19:11:55 2008
New Revision: 662944
URL: http://svn.apache.org/viewvc?rev=662944&view=rev
Log:
fixes to db manager portlet to work in non-english locales. Patch from YunFeng Ma (GERONIMO-4095)
Modified:
geronimo/server/branches/2.1/plugins/system-database/sysdb-portlets/src/main/webapp/WEB-INF/view/internaldb/runSQLNormal.jsp
Modified: geronimo/server/branches/2.1/plugins/system-database/sysdb-portlets/src/main/webapp/WEB-INF/view/internaldb/runSQLNormal.jsp
URL: http://svn.apache.org/viewvc/geronimo/server/branches/2.1/plugins/system-database/sysdb-portlets/src/main/webapp/WEB-INF/view/internaldb/runSQLNormal.jsp?rev=662944&r1=662943&r2=662944&view=diff
==============================================================================
--- geronimo/server/branches/2.1/plugins/system-database/sysdb-portlets/src/main/webapp/WEB-INF/view/internaldb/runSQLNormal.jsp (original)
+++ geronimo/server/branches/2.1/plugins/system-database/sysdb-portlets/src/main/webapp/WEB-INF/view/internaldb/runSQLNormal.jsp Tue Jun 3 19:11:55 2008
@@ -26,21 +26,31 @@
var <portlet:namespace/>formName = "<portlet:namespace/>DBForm";
var <portlet:namespace/>requiredFields = new Array("createDB");
var <portlet:namespace/>requiredFields2 = new Array("sqlStmts");
-function <portlet:namespace/>validateForm(){
+
+function <portlet:namespace/>validateForm1(){
+ var action = eval("document.forms[<portlet:namespace/>formName].elements['action']");
+ action.value="Create";
return textElementsNotEmpty(<portlet:namespace/>formName, <portlet:namespace/>requiredFields);
}
function <portlet:namespace/>validateForm2(){
+ var action = eval("document.forms[<portlet:namespace/>formName].elements['action']");
+ action.value="Delete";
+ return confirm('<fmt:message key="internaldb.runSQLNormal.reallyDeleteDatabase"/>')
+}
+function <portlet:namespace/>validateForm3(){
+ var action = eval("document.forms[<portlet:namespace/>formName].elements['action']");
+ action.value="Run SQL";
return textElementsNotEmpty(<portlet:namespace/>formName, <portlet:namespace/>requiredFields2);
}
</script>
<form name="<portlet:namespace/>DBForm" action="<portlet:actionURL portletMode='view'/>" method="post">
-
+<input type="hidden" name="action" value="" />
<table width="100%" border="0">
<tr>
<td><div align="right"><fmt:message key="internaldb.common.createDB"/>:</div></td>
<td><input name="createDB" type="text" size="30">
- <input type="submit" name="action" value='<fmt:message key="internaldb.common.create"/>' onClick="return <portlet:namespace/>validateForm();"></td>
+ <input type="submit" value='<fmt:message key="internaldb.common.create"/>' onClick="return <portlet:namespace/>validateForm1();"></td>
</tr>
<tr>
<td><div align="right"><fmt:message key="internaldb.common.deleteDB"/>:</div></td>
@@ -50,7 +60,7 @@
<option value="${db}">${db}</option>
</c:forEach>
</select>
- <input type="submit" name="action" value='<fmt:message key="internaldb.common.delete"/>' onClick="javascript:return confirm('<fmt:message key="internaldb.runSQLNormal.reallyDeleteDatabase"/>')">
+ <input type="submit" value='<fmt:message key="internaldb.common.delete"/>' onClick="return <portlet:namespace/>validateForm2();">
</td>
</tr>
<tr>
@@ -61,7 +71,7 @@
<option value="${db}">${db}</option>
</c:forEach>
</select>
- <input type="submit" name="action" value="Run SQL" onClick="return <portlet:namespace/>validateForm2();"></td>
+ <input type="submit" value="Run SQL" onClick="return <portlet:namespace/>validateForm3();"></td>
</tr>
<tr>
<td></td>