All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.section.view.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="/section/init.jsp" %>

<%
KBArticleURLHelper kbArticleURLHelper = new KBArticleURLHelper(renderRequest, renderResponse);

String[] kbArticlesSections = kbSectionPortletInstanceConfiguration.kbArticlesSections();
String kbArticleDisplayStyle = kbSectionPortletInstanceConfiguration.kbArticleDisplayStyle();
%>


	
		
			
		

		<%
		KBObjectsSearch kbObjectsSearch = new KBObjectsSearch(renderRequest, iteratorURL);

		kbObjectsSearch.setOrderByComparator(new KBOrderByComparatorAdapter<>(KBUtil.getKBArticleOrderByComparator(kbObjectsSearch.getOrderByCol(), kbObjectsSearch.getOrderByType())));
		%>

		
			

			

				<%
				List titles = new ArrayList();

				for (String kbArticlesSection : kbArticlesSections) {
					titles.add(LanguageUtil.get(request, kbArticlesSection));
				}

				Collections.sort(titles);
				%>

				
<%= HtmlUtil.escape(StringUtil.merge(titles, StringPool.COMMA_AND_SPACE)) %>
<% for (int i = 0; i < results.size(); i++) { KBArticle kbArticle = (KBArticle)results.get(i); %>
"> <% PortletURL viewKBArticleURL = kbArticleURLHelper.createViewWithRedirectURL(kbArticle, currentURL); %>
<%= HtmlUtil.escape(kbArticle.getDescription()) %> <%= StringUtil.shorten(HtmlParserUtil.extractText(kbArticle.getContent()), 500) %>
<% } %>
<% renderRequest.setAttribute(KBWebKeys.PORTLET_CONFIGURATOR_VISIBILITY, Boolean.TRUE); %>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy