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

META-INF.resources.message_boards_admin.configuration_browse.jsp Maven / Gradle / Ivy

<%--
/**
 * SPDX-FileCopyrightText: (c) 2023 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="/message_boards/init.jsp" %>

<%
Set locales = LanguageUtil.getAvailableLocales(themeDisplay.getSiteGroupId());

MBConfigurationDisplayContext mbConfigurationDisplayContext = new MBConfigurationDisplayContext(request, renderRequest, renderResponse);

mbGroupServiceSettings = MBGroupServiceSettings.getInstance(themeDisplay.getSiteGroupId(), request.getParameterMap());

portletDisplay.setShowBackIcon(true);
portletDisplay.setURLBack(mbConfigurationDisplayContext.getBackURL());
portletDisplay.setURLBackTitle("message-boards");
%>


	
		
			

<%= mbConfigurationDisplayContext.getTitle() %>

<%= mbConfigurationDisplayContext.getSubtitle() %>

<% Map emailDefinitionTerms = MBMailUtil.getEmailDefinitionTerms(renderRequest, mbGroupServiceSettings.getEmailFromAddress(), mbGroupServiceSettings.getEmailFromName()); %>
<% for (int i = 0; i < MBMessageConstants.FORMATS.length; i++) { %> <% } %>

<% priorities = mbGroupServiceSettings.getPriorities(defaultLanguageId); for (int i = 0; i < 10; i++) { String name = StringPool.BLANK; String image = StringPool.BLANK; String value = StringPool.BLANK; if (priorities.length > i) { String[] priority = StringUtil.split(priorities[i], StringPool.PIPE); try { name = priority[0]; image = priority[1]; value = priority[2]; } catch (Exception e) { } if (Validator.isNull(name) && Validator.isNull(image)) { value = StringPool.BLANK; } } %> <% } %>
lfr-table" id="localized-priorities-table"> <% for (int i = 0; i < 10; i++) { %> <% } %>
<% for (Locale curLocale : locales) { if (curLocale.equals(defaultLocale)) { continue; } String[] tempPriorities = mbGroupServiceSettings.getPriorities(LocaleUtil.toLanguageId(curLocale)); for (int j = 0; j < 10; j++) { String name = StringPool.BLANK; String image = StringPool.BLANK; String value = StringPool.BLANK; if (tempPriorities.length > j) { String[] priority = StringUtil.split(tempPriorities[j], StringPool.PIPE); try { name = priority[0]; image = priority[1]; value = priority[2]; } catch (Exception e) { } if (Validator.isNull(name) && Validator.isNull(image)) { value = StringPool.BLANK; } } %> <% } } %>
<% for (Locale curLocale : locales) { if (curLocale.equals(defaultLocale)) { continue; } %> <% } %>
window.ranksChanged = false; window.ranksLastLanguageId = '<%= currentLanguageId %>'; function onRanksChanged() { ranksChanged = true; } window.prioritiesChanged = false; window.prioritiesLastLanguageId = '<%= currentLanguageId %>'; function onPrioritiesChanged() { prioritiesChanged = true; }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy