mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 16:10:20 +00:00
Moderation tweaks (#2548)
* Only allow admins to see the roles and permissions screen. * Hide the selection checkbox on Admins when changing roles. * Show an empty state for banned users. * Add separate actions for ban and remove. * Implement reset permissions and demote self alerts. * Add tests for resetting permissions and demoting self. * Add a warning when promoting someone to administrator.
This commit is contained in:
@@ -75,6 +75,7 @@
|
||||
"action_reply_in_thread" = "Reply in thread";
|
||||
"action_report_bug" = "Report bug";
|
||||
"action_report_content" = "Report content";
|
||||
"action_reset" = "Reset";
|
||||
"action_retry" = "Retry";
|
||||
"action_retry_decryption" = "Retry decryption";
|
||||
"action_save" = "Save";
|
||||
@@ -547,15 +548,17 @@
|
||||
"screen_room_member_list_ban_member_confirmation_action" = "Ban";
|
||||
"screen_room_member_list_ban_member_confirmation_description" = "They won’t be able to join this room again if invited.";
|
||||
"screen_room_member_list_ban_member_confirmation_title" = "Are you sure you want to ban this member?";
|
||||
"screen_room_member_list_banned_empty" = "There are no banned users in this room.";
|
||||
"screen_room_member_list_banning_user" = "Banning %1$@";
|
||||
"screen_room_member_list_manage_member_remove" = "Remove member";
|
||||
"screen_room_member_list_manage_member_ban" = "Remove and ban member";
|
||||
"screen_room_member_list_manage_member_remove" = "Remove from room";
|
||||
"screen_room_member_list_manage_member_remove_confirmation_ban" = "Remove and ban member";
|
||||
"screen_room_member_list_manage_member_remove_confirmation_kick" = "Only remove member";
|
||||
"screen_room_member_list_manage_member_remove_confirmation_title" = "Remove member and ban from joining in the future?";
|
||||
"screen_room_member_list_manage_member_unban_action" = "Unban";
|
||||
"screen_room_member_list_manage_member_unban_message" = "They will be able to join this room again if invited.";
|
||||
"screen_room_member_list_manage_member_unban_title" = "Unban user";
|
||||
"screen_room_member_list_manage_member_user_info" = "See user info";
|
||||
"screen_room_member_list_manage_member_user_info" = "View profile";
|
||||
"screen_room_member_list_mode_banned" = "Banned";
|
||||
"screen_room_member_list_mode_members" = "Members";
|
||||
"screen_room_member_list_pending_header_title" = "Pending";
|
||||
@@ -592,6 +595,8 @@
|
||||
"screen_room_roles_and_permissions_moderators" = "Moderators";
|
||||
"screen_room_roles_and_permissions_permissions_header" = "Permissions";
|
||||
"screen_room_roles_and_permissions_reset" = "Reset permissions";
|
||||
"screen_room_roles_and_permissions_reset_confirm_description" = "Once you reset permissions, you will lose your current settings.";
|
||||
"screen_room_roles_and_permissions_reset_confirm_title" = "Reset permissions?";
|
||||
"screen_room_roles_and_permissions_roles_header" = "Roles";
|
||||
"screen_room_roles_and_permissions_room_details" = "Room details";
|
||||
"screen_room_roles_and_permissions_title" = "Roles and permissions";
|
||||
|
||||
Reference in New Issue
Block a user