List of usage examples for com.liferay.portal.util PropsValues DL_FILE_ENTRY_PREVIEW_IMAGE_MIME_TYPES
String[] DL_FILE_ENTRY_PREVIEW_IMAGE_MIME_TYPES
To view the source code for com.liferay.portal.util PropsValues DL_FILE_ENTRY_PREVIEW_IMAGE_MIME_TYPES.
Click Source Link
From source file:com.liferay.document.library.item.selector.web.internal.image.DLImageItemSelectorView.java
License:Open Source License
@Override public String[] getMimeTypes() { return PropsValues.DL_FILE_ENTRY_PREVIEW_IMAGE_MIME_TYPES; }
From source file:com.liferay.wiki.editor.configuration.internal.BaseWikiAttachmentImageEditorConfigContributor.java
License:Open Source License
protected ItemSelectorCriterion getUploadItemSelectorCriterion(long wikiPageResourcePrimKey, ThemeDisplay themeDisplay, RequestBackedPortletURLFactory requestBackedPortletURLFactory) { PortletURL uploadURL = requestBackedPortletURLFactory.createActionURL(WikiPortletKeys.WIKI); uploadURL.setParameter(ActionRequest.ACTION_NAME, "/wiki/upload_page_attachment"); uploadURL.setParameter("mimeTypes", PropsValues.DL_FILE_ENTRY_PREVIEW_IMAGE_MIME_TYPES); uploadURL.setParameter("resourcePrimKey", String.valueOf(wikiPageResourcePrimKey)); ItemSelectorCriterion uploadItemSelectorCriterion = new UploadItemSelectorCriterion(WikiPortletKeys.WIKI, uploadURL.toString(), LanguageUtil.get(themeDisplay.getLocale(), "page-attachments")); List<ItemSelectorReturnType> uploadDesiredItemSelectorReturnTypes = new ArrayList<>(); uploadDesiredItemSelectorReturnTypes.add(new FileEntryItemSelectorReturnType()); uploadItemSelectorCriterion.setDesiredItemSelectorReturnTypes(uploadDesiredItemSelectorReturnTypes); return uploadItemSelectorCriterion; }
From source file:com.liferay.wiki.editor.configuration.internal.BaseWikiAttachmentImageEditorConfigContributor.java
License:Open Source License
protected ItemSelectorCriterion getWikiAttachmentItemSelectorCriterion(long wikiPageResourcePrimKey, List<ItemSelectorReturnType> desiredItemSelectorReturnTypes) { ItemSelectorCriterion attachmentItemSelectorCriterion = new WikiAttachmentItemSelectorCriterion( wikiPageResourcePrimKey, PropsValues.DL_FILE_ENTRY_PREVIEW_IMAGE_MIME_TYPES); attachmentItemSelectorCriterion.setDesiredItemSelectorReturnTypes(desiredItemSelectorReturnTypes); return attachmentItemSelectorCriterion; }
From source file:com.liferay.wiki.editor.configuration.internal.WikiAttachmentEditorOptionsContributor.java
License:Open Source License
@Override public void populateEditorOptions(EditorOptions editorOptions, Map<String, Object> inputEditorTaglibAttributes, ThemeDisplay themeDisplay, RequestBackedPortletURLFactory requestBackedPortletURLFactory) { PortletDisplay portletDisplay = themeDisplay.getPortletDisplay(); if (Validator.isNull(portletDisplay.getId())) { return;//w ww .j av a2 s . c o m } Map<String, String> fileBrowserParamsMap = (Map<String, String>) inputEditorTaglibAttributes .get("liferay-ui:input-editor:fileBrowserParams"); long wikiPageResourcePrimKey = 0; if (fileBrowserParamsMap != null) { wikiPageResourcePrimKey = GetterUtil.getLong(fileBrowserParamsMap.get("wikiPageResourcePrimKey")); } if (wikiPageResourcePrimKey == 0) { return; } PortletURL portletURL = requestBackedPortletURLFactory.createActionURL(WikiPortletKeys.WIKI); portletURL.setParameter(ActionRequest.ACTION_NAME, "/wiki/upload_page_attachment"); portletURL.setParameter("resourcePrimKey", String.valueOf(wikiPageResourcePrimKey)); portletURL.setParameter("mimeTypes", PropsValues.DL_FILE_ENTRY_PREVIEW_IMAGE_MIME_TYPES); editorOptions.setUploadURL(portletURL.toString()); }