<%@ page import="org.opencms.workplace.tools.content.*" %><% // initialize the workplace class CmsPropertyChange wp = new CmsPropertyChange(pageContext, request, response); //////////////////// start of switch statement switch (wp.getAction()) { case CmsPropertyChange.ACTION_CANCEL: //////////////////// ACTION: cancel button pressed wp.actionCloseDialog(); break; case CmsPropertyChange.ACTION_OK: case CmsPropertyChange.ACTION_WAIT: //////////////////// ACTION: main change property value action (with optional wait and final result screen) wp.actionChange(); if (wp.getAction() == CmsPropertyChange.ACTION_SHOWRESULT) { //////////////////// ACTION: show change result wp.setParamAction(CmsPropertyChange.DIALOG_CANCEL); %><%= wp.htmlStart(null) %> <%= wp.bodyStart("dialog", null) %> <%= wp.dialogStart() %> <%= wp.dialogContentStart(wp.getParamTitle()) %> <%= wp.key("input.propertychange.result") %> "<%= wp.getParamNewValue() %>": <%= wp.dialogSpacer() %> <%= wp.dialogWhiteBoxStart() %>
<%= wp.buildResultList() %>
<%= wp.dialogWhiteBoxEnd() %>
<%= wp.paramsAsHidden() %> <%= wp.dialogContentEnd() %> <%= wp.dialogButtonsClose() %>
<%= wp.dialogEnd() %> <%= wp.bodyEnd() %> <%= wp.htmlEnd() %> <% } break; case CmsPropertyChange.ACTION_DEFAULT: default: //////////////////// ACTION: show property change dialog (default) wp.setParamAction(CmsPropertyChange.DIALOG_OK); %><%= wp.htmlStart(null) %> <%= wp.bodyStart("dialog", "onunload=\"top.closeTreeWin();\"") %> <%= wp.dialogStart() %> <%= wp.dialogContentStart(wp.getParamTitle()) %> <%= wp.dialogBlockStart(null) %> <%= wp.key("input.propertychange.info") %>
<%= wp.key("input.propertychange.info2") %> <%= wp.dialogBlockEnd() %> <%= wp.dialogSpacer() %> <% if(wp.hasValidationErrors()) { %> <%= wp.dialogBlockStart(null) %>
<%= wp.getErrorMessage() %>
<%= wp.dialogBlockEnd() %> <%= wp.dialogSpacer() %> <% } %>
<%= wp.key("input.propertychange.resource") %> " class="maxwidth" style="width: 99%"> <%=wp.button("javascript:top.openTreeWin('param_resource', true, 'main', '"+wp.PARAM_RESOURCE+"', document);", null, "folder", "button.search", 0)%>
<%= wp.key("input.propertychange.recursive") %> >
<%= wp.key("input.property") %> <%= wp.buildSelectProperty("name=\"" + wp.PARAM_PROPERTYNAME + "\" size=\"1\"") %>
<%= wp.key("input.propertychange.oldvalue") %> " class="maxwidth" style="width: 99%">
<%= wp.key("input.editpropertyinfo") %> " class="maxwidth" style="width: 99%">
<%= wp.dialogContentEnd() %> <%= wp.dialogButtonsOkCancel() %>
<%= wp.dialogEnd() %> <%= wp.bodyEnd() %> <%= wp.htmlEnd() %> <% } //////////////////// end of switch statement %>