
META-INF.resources.section.view.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="/section/init.jsp" %>
<%
KBArticleURLHelper kbArticleURLHelper = new KBArticleURLHelper(renderRequest, renderResponse, templatePath);
String[] kbArticlesSections = kbSectionPortletInstanceConfiguration.kbArticlesSections();
String kbArticleDisplayStyle = kbSectionPortletInstanceConfiguration.kbArticleDisplayStyle();
%>
<%
List titles = new ArrayList();
for (String kbArticlesSection : kbArticlesSections) {
titles.add(LanguageUtil.get(request, kbArticlesSection));
}
Collections.sort(titles);
%>
<%= 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);
%>
<%= kbArticle.getDescription() %>
<%= StringUtil.shorten(HtmlUtil.extractText(kbArticle.getContent()), 500) %>
<%
}
%>
<%
renderRequest.setAttribute(KBWebKeys.PORTLET_CONFIGURATOR_VISIBILITY, Boolean.TRUE);
%>
<%= LanguageUtil.format(request, "please-input-a-list-of-comma-delimited-words-for-portlet-property-x-to-enable-this-portlet", "admin.kb.article.sections", false) %>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy