try { currentTemplate = getCms().readPropertyObject( getParamResource(), CmsPropertyDefinition.PROPERTY_TEMPLATE, true).getValue(); templates = CmsNewResourceXmlPage.getTemplates(getCms(), getParamResource()); } catch (CmsException e) { addCurrentTemplate(currentTemplate, options, values); } else { boolean found = false; addCurrentTemplate(currentTemplate, options, values); selectedValue = 0; + currentTemplate + "\">"; return buildSelect(attributes, options, values, selectedValue, false) + hiddenField;
public String buildEditForm() { CmsMessages messages = Messages.get().getBundle(getLocale()); StringBuffer retValue = new StringBuffer(2048); boolean editable = isEditable(); retValue.append(buildTableRowStart(messages.key(Messages.GUI_INPUT_TEMPLATE_0))); retValue.append(buildSelectTemplates("name=\"" + CmsPropertyDefinition.PROPERTY_TEMPLATE + "\" class=\"maxwidth noborder\"" retValue.append("\t<td class=\"textcenter\">"); retValue.append(" "); retValue.append(buildTableRowEnd()); retValue.append(buildTextInput(editable)); if (showNavigation()) { retValue.append(buildNavigationProperties(editable));
protected boolean performEditOperation(HttpServletRequest request) throws CmsException { boolean useTempfileProject = Boolean.valueOf(getParamUsetempfileproject()).booleanValue(); try { if (useTempfileProject) { switchToTempProject(); Iterator<String> i = getExplorerTypeSettings().getProperties().iterator(); String paramValue = request.getParameter(PREFIX_VALUE + curProperty); String oldValue = request.getParameter(PREFIX_HIDDEN + curProperty); writeProperty(curProperty, paramValue, oldValue); if (showNavigation()) { writeProperty(CmsPropertyDefinition.PROPERTY_NAVPOS, paramValue, oldValue); writeProperty(CmsPropertyDefinition.PROPERTY_NAVTEXT, paramValue, oldValue); } else { writeProperty(CmsPropertyDefinition.PROPERTY_NAVPOS, null, null); writeProperty(CmsPropertyDefinition.PROPERTY_NAVTEXT, null, null); writeProperty(CmsPropertyDefinition.PROPERTY_TEMPLATE, paramValue, oldValue); if ((paramValue != null) && !paramValue.equals(oldValue)) { switchToCurrentProject();
public String buildEditForm() { CmsMessages messages = Messages.get().getBundle(getLocale()); StringBuffer retValue = new StringBuffer(2048); boolean editable = isEditable(); retValue.append(buildTableRowStart(messages.key(Messages.GUI_INPUT_TEMPLATE_0))); retValue.append( buildSelectTemplates( "name=\"" + CmsPropertyDefinition.PROPERTY_TEMPLATE + "\" class=\"maxwidth noborder\"" + disabled)); retValue.append("</td>\n"); retValue.append("\t<td class=\"textcenter\">"); retValue.append(" "); retValue.append(buildTableRowEnd()); retValue.append(buildTextInput(editable)); if (showNavigation()) { retValue.append(buildNavigationProperties(editable));
protected boolean performEditOperation(HttpServletRequest request) throws CmsException { boolean useTempfileProject = Boolean.valueOf(getParamUsetempfileproject()).booleanValue(); try { if (useTempfileProject) { switchToTempProject(); Iterator i = getExplorerTypeSettings().getProperties().iterator(); String paramValue = request.getParameter(PREFIX_VALUE + curProperty); String oldValue = request.getParameter(PREFIX_HIDDEN + curProperty); writeProperty(curProperty, paramValue, oldValue); if (showNavigation()) { writeProperty(CmsPropertyDefinition.PROPERTY_NAVPOS, paramValue, oldValue); writeProperty(CmsPropertyDefinition.PROPERTY_NAVTEXT, paramValue, oldValue); } else { writeProperty(CmsPropertyDefinition.PROPERTY_NAVPOS, null, null); writeProperty(CmsPropertyDefinition.PROPERTY_NAVTEXT, null, null); writeProperty(CmsPropertyDefinition.PROPERTY_TEMPLATE, paramValue, oldValue); if ((paramValue != null) && !paramValue.equals(oldValue)) { switchToCurrentProject();
try { currentTemplate = getCms().readPropertyObject( getParamResource(), CmsPropertyDefinition.PROPERTY_TEMPLATE, true).getValue(); templates = CmsNewResourceXmlPage.getTemplates(getCms(), getParamResource()); } catch (CmsException e) { addCurrentTemplate(currentTemplate, options, values); } else { boolean found = false; addCurrentTemplate(currentTemplate, options, values); selectedValue = 0; + currentTemplate + "\">"; return buildSelect(attributes, options, values, selectedValue, false) + hiddenField;