1
0
mirror of https://github.com/Mic92/nixos-wiki-infra.git synced 2025-07-03 08:03:18 +02:00

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

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