
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