templates.actions.admin.servers.administerSonarServers.vm Maven / Gradle / Ivy
##
## Licensed to Marvelution under one or more contributor license
## agreements. See the NOTICE file distributed with this work
## for additional information regarding copyright ownership.
## Marvelution licenses this file to you under the Apache License,
## Version 2.0 (the "License"); you may not use this file except
## in compliance with the License.
## You may obtain a copy of the License at
##
## http://www.apache.org/licenses/LICENSE-2.0
##
## Unless required by applicable law or agreed to in writing,
## software distributed under the License is distributed on an
## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
## KIND, either express or implied. See the License for the
## specific language governing permissions and limitations
## under the License.
##
$!webResourceManager.requireResourcesForContext("sonar-admin")
$i18n.getText("sonar.servers.header.title")
#if( !${servers.isEmpty()} )
#end
#set($i18n = $action)
$i18n.getText("sonar.servers.title")
$i18n.getText("sonar.servers.description")
$i18n.getText("common.words.name")
$i18n.getText("common.words.details")
$i18n.getText("common.words.operations")
#if( ${servers.isEmpty()} )
$i18n.getText("sonar.servers.not.configured")
#else
#foreach($server in $sorter.sort($servers, "name"))
${server.name}
#if (${server.includeInStreams}) (${i18n.getText("sonar.servers.include.in.streams")})
#end
$!{server.description}
#if (${serverUtils.isServerSecured($server)})
$i18n.getText("common.words.username"): ${server.username}
#else
$i18n.getText("sonar.servers.anonymous")
#end
$i18n.getText("sonar.servers.host"): ${server.host}
$i18n.getText("common.forms.edit")
| $i18n.getText("sonar.servers.clear.cache")
#if (!${serverUtils.hasAssociations($server)})
| $i18n.getText("common.words.delete")
#end
#end
#end