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 @@ - 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);" />
+ @@ -146,7 +137,7 @@ - +