diff --git a/source/web/jsp/wcm/create-form-wizard/configure-rendering-engines.jsp b/source/web/jsp/wcm/create-form-wizard/configure-rendering-engines.jsp
index acd29a73ac..15500295a5 100644
--- a/source/web/jsp/wcm/create-form-wizard/configure-rendering-engines.jsp
+++ b/source/web/jsp/wcm/create-form-wizard/configure-rendering-engines.jsp
@@ -40,6 +40,7 @@
+
@@ -167,12 +183,12 @@
+ size="35"
+ onkeyup="javascript:refreshAndCheck();"
+ onchange="javascript:refreshAndCheck();"/>
@@ -224,10 +240,10 @@
value="#{msg.output_path_pattern}:"/>
+ value="#{WizardManager.bean.outputPathPatternForRendition}"
+ style="width:100%;"
+ onkeyup="javascript:refreshAndCheck();"
+ onchange="javascript:refreshAndCheck();"/>
diff --git a/source/web/jsp/wcm/create-form-wizard/details.jsp b/source/web/jsp/wcm/create-form-wizard/details.jsp
index 056e3dadd8..60a4d1bccf 100644
--- a/source/web/jsp/wcm/create-form-wizard/details.jsp
+++ b/source/web/jsp/wcm/create-form-wizard/details.jsp
@@ -87,6 +87,15 @@
schema_file_input.value = filename;
schema_file_input.form.submit();
}
+
+ function checkDisabledState()
+ {
+ var disabledElement = document.getElementById('wizard:next-button');
+ var outputPathInput = document.getElementById('wizard:wizard-body:form_instance_data_output_path_pattern');
+ var additionalConditionInput = document.getElementById('wizard:wizard-body:form-name');
+ validateOutputPathPattern(disabledElement, outputPathInput, additionalConditionInput);
+ }
+
@@ -200,9 +209,8 @@
+ value="#{WizardManager.bean.formName}" onkeyup="javascript:checkDisabledState();"
+ maxlength="1024" size="35"/>
@@ -234,7 +242,8 @@
disabled="#{WizardManager.bean.schemaFileName == null}"
value="#{WizardManager.bean.outputPathPatternForFormInstanceData}"
style="width:100%"
- rendered="#{WizardManager.bean.isWebForm == true}"/>
+ rendered="#{WizardManager.bean.isWebForm == true}"
+ onkeyup="javascript:checkDisabledState();" />
-
+
-
+
@@ -90,7 +81,7 @@
-
+
|
@@ -103,7 +94,7 @@
-
+
|
@@ -132,7 +123,7 @@
-
+ |
@@ -146,7 +137,7 @@
|
-
+
|
diff --git a/source/web/jsp/wcm/create-website-wizard/form-templates.jsp b/source/web/jsp/wcm/create-website-wizard/form-templates.jsp
index 6fc36e360d..f98590c005 100644
--- a/source/web/jsp/wcm/create-website-wizard/form-templates.jsp
+++ b/source/web/jsp/wcm/create-website-wizard/form-templates.jsp
@@ -30,52 +30,68 @@
<%@ page buffer="32kb" contentType="text/html;charset=UTF-8" %>
<%@ page isELIgnored="false" %>
-
-
-
-
+
-
-
-
-
<%-- Template selection list --%>
@@ -113,9 +129,10 @@
+
+ onchange="javascript:checkDisabledState(this);"
+ onkeyup="javascript:checkDisabledState(this);" />