allow trusted users to manager translations and normal users to translate

This commit is contained in:
Jörg Thalheim 2024-07-06 11:44:17 +02:00 committed by mergify[bot]
parent 5e671e2025
commit b165c20232

View File

@ -139,10 +139,15 @@ in
$wgPygmentizePath = "${pkgs.python3Packages.pygments}/bin/pygmentize";
# Enable Translate extension for all users
$wgGroupPermissions['user']["translate"] = true;
# add extra groups
## add trusted group
$wgGroupPermissions['trusted'] = $wgGroupPermissions['user'];
$wgGroupPermissions['trusted']['delete'] = true;
# allow trusted users to manage translations
$wgGroupPermissions['trusted']['translate-manage'] = true;
## add moderator group
$wgGroupPermissions['moderator'] = $wgGroupPermissions['user'];