From d78272589e0ebee8f133c12e3a64c8e4740e80f8 Mon Sep 17 00:00:00 2001
From: Michael Simon <simon@kit.edu>
Date: Thu, 11 Jul 2024 07:17:41 +0200
Subject: [PATCH] NO_STORY add texts

---
 bwreg-webapp/src/main/resources/msg/messages_de.properties  | 4 ++++
 bwreg-webapp/src/main/resources/msg/messages_en.properties  | 4 ++++
 bwreg-webapp/src/main/resources/msg/messages_fr.properties  | 4 ++++
 .../src/main/webapp/project/edit-local-project-admins.xhtml | 6 +++++-
 4 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/bwreg-webapp/src/main/resources/msg/messages_de.properties b/bwreg-webapp/src/main/resources/msg/messages_de.properties
index 4445ea85..b8c1afc6 100644
--- a/bwreg-webapp/src/main/resources/msg/messages_de.properties
+++ b/bwreg-webapp/src/main/resources/msg/messages_de.properties
@@ -860,6 +860,10 @@ project.edit_admins                                     = Projekt Administratore
 project.edit_admins.cant_add_owner_as_admin             = Sie k\u00F6nnen den Besitzer nicht als Administrator hinzuf\u00FCgen
 project.edit_admins.cant_remove_last_owner              = Letzter Besitzer des Projekts kann nicht gel\u00F6scht werden.
 project.edit_admins.cant_remove_owner_as_admin          = Sie k\u00F6nnen als Administrator keine Besitzer entfernen
+project.edit_admins.make_member_to_admin                = Ein Mitglied zum Admin machen
+project.edit_admins.make_member_to_admin_text           = W\u00E4hlen Sie eine Rolle und f\u00FCgen Sie den Benutzer zu den Admins hinzu. Sie k\u00F6nnen nur Projektmitglieder zu Projektadministratoren machen.
+project.edit_admins.remove_admin                        = Admin l\u00F6schen
+project.edit_admins.remove_admin_text                   = Sie k\u00F6nnen nur Admins l\u00F6schen, die eine niedrigere Rolle als Sie selbst haben. Der letzte Besitzer kann nicht gel\u00F6scht werden.
 project.edit_connected_services                         = Zugeordnete Dienste konfigurieren
 project.edit_members                                    = Mitglieder verwalten
 project.effective_members                               = Effektive Mitglieder (mit Mitgliedern aus Subprojekten)
diff --git a/bwreg-webapp/src/main/resources/msg/messages_en.properties b/bwreg-webapp/src/main/resources/msg/messages_en.properties
index 4d6e97c4..dded1a07 100644
--- a/bwreg-webapp/src/main/resources/msg/messages_en.properties
+++ b/bwreg-webapp/src/main/resources/msg/messages_en.properties
@@ -860,6 +860,10 @@ project.edit_admins                                     = Edit project admins
 project.edit_admins.cant_add_owner_as_admin             = You can't add owner as an admin
 project.edit_admins.cant_remove_last_owner              = Last owner of the project cannot be deleted.
 project.edit_admins.cant_remove_owner_as_admin          = You can't remove owners as admin
+project.edit_admins.make_member_to_admin                = Make a member to admin
+project.edit_admins.make_member_to_admin_text           = Choose a role and add the user to the admins. You can only make project members to project admins.
+project.edit_admins.remove_admin                        = Delete Admin
+project.edit_admins.remove_admin_text                   = You can only delete admins, with a role lower than your own. The last owner can not be deleted.
 project.edit_connected_services                         = Edit connected services
 project.edit_members                                    = Edit members
 project.effective_members                               = Effective members (with members from sub-projects)
diff --git a/bwreg-webapp/src/main/resources/msg/messages_fr.properties b/bwreg-webapp/src/main/resources/msg/messages_fr.properties
index 6cec0dc5..5a67e9e9 100644
--- a/bwreg-webapp/src/main/resources/msg/messages_fr.properties
+++ b/bwreg-webapp/src/main/resources/msg/messages_fr.properties
@@ -860,6 +860,10 @@ project.edit_admins                                     = Modifier les admins du
 project.edit_admins.cant_add_owner_as_admin             = Vous ne pouvez pas ajouter un propri\u00E9taire en tant qu'administrateur
 project.edit_admins.cant_remove_last_owner              = Le dernier propri\u00E9taire du projet ne peut pas \u00EAtre supprim\u00E9.
 project.edit_admins.cant_remove_owner_as_admin          = Vous ne pouvez pas supprimer des propri\u00E9taires en tant qu'administrateur
+project.edit_admins.make_member_to_admin                = Faire un membre de l'administration
+project.edit_admins.make_member_to_admin_text           = Choisissez un r\u00F4le et ajoutez l'utilisateur aux administrateurs. Seuls les membres d'un projet peuvent devenir des administrateurs de projet.
+project.edit_admins.remove_admin                        = Supprimer l'administrateur
+project.edit_admins.remove_admin_text                   = Vous ne pouvez supprimer que les administrateurs ayant un r\u00F4le inf\u00E9rieur au v\u00F4tre. Le dernier propri\u00E9taire ne peut pas \u00EAtre supprim\u00E9.
 project.edit_connected_services                         = Editer les services connect\u00E9s
 project.edit_members                                    = Editer les membres
 project.effective_members                               = Membres effectifs (avec les membres des sous-projets)
diff --git a/bwreg-webapp/src/main/webapp/project/edit-local-project-admins.xhtml b/bwreg-webapp/src/main/webapp/project/edit-local-project-admins.xhtml
index 2e9b4756..0fd4c448 100644
--- a/bwreg-webapp/src/main/webapp/project/edit-local-project-admins.xhtml
+++ b/bwreg-webapp/src/main/webapp/project/edit-local-project-admins.xhtml
@@ -24,7 +24,7 @@
 	<ui:define name="content">
 	<h:form id="form" styleClass="full">
 
-		<h2><h:outputText value="#{messages.edit_admins}: #{userEditLocalProjectAdminsBean.entity.name}"/></h2>
+		<h2><h:outputText value="#{messages['project.edit_admins']}: #{userEditLocalProjectAdminsBean.entity.name}"/></h2>
 
 		<p:messages id="messageBox" showDetail="true" />
 
@@ -47,6 +47,8 @@
 			</h:panelGroup>		
 		</div>
 
+		<h6 style="margin-top: 1em;"><h:outputText value="#{messages['project.edit_admins.make_member_to_admin']}"/></h6>
+		<div class="text"><h:outputText value="#{messages['project.edit_admins.make_member_to_admin_text']}"/></div>
 		<p:outputPanel>
 	        <p:selectOneMenu value="#{userEditLocalProjectAdminsBean.selectedAdminType}">
             	<f:selectItems value="#{userEditLocalProjectAdminsBean.adminTypes}" 
@@ -92,6 +94,8 @@
 			</p:column>	
 		</p:dataTable>
 
+		<h6 style="margin-top: 1em;"><h:outputText value="#{messages['project.edit_admins.remove_admin']}"/></h6>
+		<div class="text"><h:outputText value="#{messages['project.edit_admins.remove_admin_text']}"/></div>
 		<p:dataTable id="dataTableAdmins" var="a" value="#{userEditLocalProjectAdminsBean.adminList}" paginator="true"
 					rows="15">
 			<p:column>
-- 
GitLab