
META-INF.resources.admin.common.kb_article_history.jsp Maven / Gradle / Ivy
The newest version!
<%--
/**
* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
*/
--%>
<%@ include file="/admin/common/init.jsp" %>
<%
KBArticle kbArticle = (KBArticle)request.getAttribute("info_panel.jsp-kbArticle");
int selStatus = KBArticlePermission.contains(permissionChecker, kbArticle, KBActionKeys.UPDATE) ? WorkflowConstants.STATUS_ANY : WorkflowConstants.STATUS_APPROVED;
String orderByCol = ParamUtil.getString(request, "orderByCol", "version");
String orderByType = ParamUtil.getString(request, "orderByType", "desc");
OrderByComparator orderByComparator = KBUtil.getKBArticleOrderByComparator(orderByCol, orderByType);
List kbArticles = KBArticleServiceUtil.getKBArticleVersions(scopeGroupId, kbArticle.getResourcePrimKey(), selStatus, QueryUtil.ALL_POS, QueryUtil.ALL_POS, orderByComparator);
%>
function openCompareVersionsPopup(selectVersionUrl) {
Liferay.Util.openSelectionModal({
onSelect: function (event) {
var uri = '<%= HtmlUtil.escapeJS(compareVersionURL) %>';
uri = Liferay.Util.addParams(
' sourceVersion=' + event.sourceversion,
uri
);
uri = Liferay.Util.addParams(
' targetVersion=' + event.targetversion,
uri
);
Liferay.Util.navigate(uri);
},
selectEventName: ' selectVersionFm',
title: ' ',
url: selectVersionUrl,
});
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy