diff --git a/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java b/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java index eb28a589978c3b44ded073000730e5555ed435af..76ecb6101623efd7a0f94938f84ec5d21ea8482a 100644 --- a/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java +++ b/src/main/java/org/olat/admin/securitygroup/gui/GroupController.java @@ -32,9 +32,11 @@ import org.olat.admin.securitygroup.gui.multi.UsersToGroupWizardController; import org.olat.admin.user.UserSearchController; import org.olat.basesecurity.BaseSecurity; import org.olat.basesecurity.BaseSecurityManager; +import org.olat.basesecurity.BaseSecurityModule; import org.olat.basesecurity.SecurityGroup; import org.olat.basesecurity.events.MultiIdentityChosenEvent; import org.olat.basesecurity.events.SingleIdentityChosenEvent; +import org.olat.core.CoreSpringFactory; import org.olat.core.commons.fullWebApp.popup.BaseFullWebappPopupLayoutFactory; import org.olat.core.gui.UserRequest; import org.olat.core.gui.components.Component; @@ -151,7 +153,8 @@ public class GroupController extends BasicController { this.keepAtLeastOne = keepAtLeastOne; this.securityManager = BaseSecurityManager.getInstance(); Roles roles = ureq.getUserSession().getRoles(); - isAdministrativeUser = (roles.isAuthor() || roles.isGroupManager() || roles.isUserManager() || roles.isOLATAdmin()); + BaseSecurityModule securityModule = CoreSpringFactory.getImpl(BaseSecurityModule.class); + isAdministrativeUser = securityModule.isUserAllowedAdminProps(roles); // default group controller has no mail functionality this.addUserMailDefaultTempl = null; diff --git a/src/main/java/org/olat/course/member/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/member/_i18n/LocalStrings_fr.properties index 05e6ba5a4ff17ddb6c468c0f9d3b9c7dc2ef6914..50bb12c39bbd52c1bd7af0dad62205956e4c9f5b 100644 --- a/src/main/java/org/olat/course/member/_i18n/LocalStrings_fr.properties +++ b/src/main/java/org/olat/course/member/_i18n/LocalStrings_fr.properties @@ -3,7 +3,7 @@ menu.members=Membres menu.members.alt=Administration des membres du cours menu.groups=Groupes menu.groups.alt=Administration des groupes -menu.orders=Réservations +menu.orders=R\u00E9servations menu.orders.alt=Administration des r\u00E9servations menu.rights=Droits menu.rights.alt=Administration des droits du cours @@ -28,7 +28,7 @@ table.header.firstName=Pr\u00E9nom table.header.lastName=Nom table.header.firstTime=Admission table.header.lastTime=Derni\u00E8re visite -table.header.role=R\u00D4les +table.header.role=R\u00F4les table.header.groups=Groupes select.group=S\u00E9lectionner des groupes nomembers.nogroup=Aucun membre correspondant \u00E0 vos crit\u00E8res n'a \u00E9t\u00E9 trouv\u00E9.