
META-INF.resources.asset_actions.jsp Maven / Gradle / Ivy
<%--
/**
* Copyright (c) 2000-present Liferay, Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 2.1 of the License, or (at your option)
* any later version.
*
* This library is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
* details.
*/
--%>
<%@ include file="/init.jsp" %>
<%
boolean showIconLabel = ((Boolean)request.getAttribute("view.jsp-showIconLabel")).booleanValue();
AssetRenderer> assetRenderer = (AssetRenderer>)request.getAttribute("view.jsp-assetRenderer");
boolean showEditURL = ParamUtil.getBoolean(request, "showEditURL", true);
PortletURL editPortletURL = null;
if (showEditURL && assetRenderer.hasEditPermission(permissionChecker)) {
PortletURL redirectURL = liferayPortletResponse.createLiferayPortletURL(plid, portletDisplay.getId(), PortletRequest.RENDER_PHASE, false);
redirectURL.setParameter("mvcPath", "/add_asset_redirect.jsp");
String fullContentRedirect = (String)request.getAttribute("view.jsp-fullContentRedirect");
if (fullContentRedirect != null) {
redirectURL.setParameter("redirect", fullContentRedirect);
}
else {
redirectURL.setParameter("redirect", currentURL);
}
redirectURL.setWindowState(LiferayWindowState.POP_UP);
editPortletURL = assetRenderer.getURLEdit(liferayPortletRequest, liferayPortletResponse, LiferayWindowState.POP_UP, redirectURL);
editPortletURL.setParameter("hideDefaultSuccessMessage", Boolean.TRUE.toString());
editPortletURL.setParameter("showHeader", Boolean.FALSE.toString());
}
%>
<%
Map data = new HashMap();
data.put("destroyOnHide", true);
data.put("id", HtmlUtil.escape(portletDisplay.getNamespace()) + "editAsset");
data.put("title", LanguageUtil.format(request, "edit-x", HtmlUtil.escape(assetRenderer.getTitle(locale)), false));
%>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy