result.append("\nvar imgFmts").append(idHash).append(" = ").append(formatsJson).append(";"); result.append("\nvar imgFmtNames").append(idHash).append(" = \"").append( CmsEncoder.escape(configuration.getSelectFormatString(), CmsEncoder.ENCODING_UTF_8)).append("\";"); result.append("\nvar useFmts").append(idHash).append(" = true;"); result.append("\n</script>");
result.append("\nvar imgFmts").append(idHash).append(" = ").append(formatsJson).append(";"); result.append("\nvar imgFmtNames").append(idHash).append(" = \"").append( CmsEncoder.escape(configuration.getSelectFormatString(), CmsEncoder.ENCODING_UTF_8)).append("\";"); result.append("\nvar useFmts").append(idHash).append(" = true;"); result.append("\n</script>");
result.append("\nvar imgFmts").append(idHash).append(" = ").append(formatsJson).append(";"); result.append("\nvar imgFmtNames").append(idHash).append(" = \"").append( CmsEncoder.escape(configuration.getSelectFormatString(), CmsEncoder.ENCODING_UTF_8)).append("\";"); result.append("\nvar useFmts").append(idHash).append(" = true;"); result.append("\n</script>");
result.append("\nvar imgFmts").append(idHash).append(" = ").append(formatsJson).append(";"); result.append("\nvar imgFmtNames").append(idHash).append(" = \"").append( CmsEncoder.escape(configuration.getSelectFormatString(), CmsEncoder.ENCODING_UTF_8)).append("\";"); result.append("\nvar useFmts").append(idHash).append(" = true;"); result.append("\n</script>");
/** * @see org.opencms.widgets.A_CmsAdeGalleryWidget#getAdditionalGalleryInfo(org.opencms.file.CmsObject, java.lang.String, org.opencms.i18n.CmsMessages, org.opencms.widgets.I_CmsWidgetParameter) */ @Override protected JSONObject getAdditionalGalleryInfo( CmsObject cms, String resource, CmsMessages messages, I_CmsWidgetParameter param) throws JSONException { CmsVfsImageWidgetConfiguration config = getWidgetConfiguration(cms, messages, param); JSONObject result = new JSONObject(); result.put(I_CmsGalleryProviderConstants.CONFIG_USE_FORMATS, config.isShowFormat()); result.put(I_CmsGalleryProviderConstants.CONFIG_IMAGE_FORMATS, new JSONArray(config.getFormatValues())); String temp = config.getSelectFormatString(); String[] formatNames = new String[0]; if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(temp)) { formatNames = config.getSelectFormatString().split("\\|"); } result.put(I_CmsGalleryProviderConstants.CONFIG_IMAGE_FORMAT_NAMES, new JSONArray(formatNames)); result.put(I_CmsGalleryProviderConstants.CONFIG_TAB_CONFIG, "selectDoc"); String uploadFolder = OpenCms.getWorkplaceManager().getRepositoryFolderHandler().getRepositoryFolder( cms, resource, GALLERY_NAME + "gallery"); if (uploadFolder != null) { result.put(I_CmsGalleryProviderConstants.CONFIG_UPLOAD_FOLDER, uploadFolder); } return result; }