diff --git a/templates/_partial/permissions/form.html.twig b/templates/_partial/permissions/form.html.twig new file mode 100644 index 00000000..aee39170 --- /dev/null +++ b/templates/_partial/permissions/form.html.twig @@ -0,0 +1,59 @@ +
+ {{ title }} + +
+ {{ 'Users'|trans }} + + {{ form_row(form.userList) }} + {{ form_row(form.userUpdate) }} + {{ form_row(form.userDelete) }} +
+ +
+ {{ 'User groups'|trans }} + + {{ form_row(form.userGroupList) }} + {{ form_row(form.userGroupCreate) }} + {{ form_row(form.userGroupUpdate) }} + {{ form_row(form.userGroupDelete) }} +
+ +
+ {{ 'Mods'|trans }} + + {{ form_row(form.modList) }} + {{ form_row(form.modCreate) }} + {{ form_row(form.modUpdate) }} + {{ form_row(form.modDelete) }} + {{ form_row(form.modChangeStatus) }} +
+ +
+ {{ 'Mod groups'|trans }} + + {{ form_row(form.modGroupList) }} + {{ form_row(form.modGroupCreate) }} + {{ form_row(form.modGroupUpdate) }} + {{ form_row(form.modGroupDelete) }} +
+ +
+ {{ 'DLCs'|trans }} + + {{ form_row(form.dlcList) }} + {{ form_row(form.dlcCreate) }} + {{ form_row(form.dlcUpdate) }} + {{ form_row(form.dlcDelete) }} +
+ +
+ {{ 'Mod lists'|trans }} + + {{ form_row(form.modListList) }} + {{ form_row(form.modListCreate) }} + {{ form_row(form.modListUpdate) }} + {{ form_row(form.modListCopy) }} + {{ form_row(form.modListDelete) }} + {{ form_row(form.modListApprove) }} +
+
diff --git a/templates/user/form.html.twig b/templates/user/form.html.twig index 1dab41e6..62f78621 100644 --- a/templates/user/form.html.twig +++ b/templates/user/form.html.twig @@ -15,65 +15,7 @@ {{ form_row(form.steamId) }} -
- {{ 'User permissions'|trans }} - -
- {{ 'Users'|trans }} - - {{ form_row(form.permissions.userList) }} - {{ form_row(form.permissions.userUpdate) }} - {{ form_row(form.permissions.userDelete) }} -
- -
- {{ 'User groups'|trans }} - - {{ form_row(form.permissions.userGroupList) }} - {{ form_row(form.permissions.userGroupCreate) }} - {{ form_row(form.permissions.userGroupUpdate) }} - {{ form_row(form.permissions.userGroupDelete) }} -
- -
- {{ 'Mods'|trans }} - - {{ form_row(form.permissions.modList) }} - {{ form_row(form.permissions.modCreate) }} - {{ form_row(form.permissions.modUpdate) }} - {{ form_row(form.permissions.modDelete) }} - {{ form_row(form.permissions.modChangeStatus) }} -
- -
- {{ 'Mod groups'|trans }} - - {{ form_row(form.permissions.modGroupList) }} - {{ form_row(form.permissions.modGroupCreate) }} - {{ form_row(form.permissions.modGroupUpdate) }} - {{ form_row(form.permissions.modGroupDelete) }} -
- -
- {{ 'DLCs'|trans }} - - {{ form_row(form.permissions.dlcList) }} - {{ form_row(form.permissions.dlcCreate) }} - {{ form_row(form.permissions.dlcUpdate) }} - {{ form_row(form.permissions.dlcDelete) }} -
- -
- {{ 'Mod lists'|trans }} - - {{ form_row(form.permissions.modListList) }} - {{ form_row(form.permissions.modListCreate) }} - {{ form_row(form.permissions.modListUpdate) }} - {{ form_row(form.permissions.modListCopy) }} - {{ form_row(form.permissions.modListDelete) }} - {{ form_row(form.permissions.modListApprove) }} -
-
+ {{ include ('_partial/permissions/form.html.twig', { form: form.permissions, title: 'User permissions'|trans }) }} {{- form_rest(form) -}} diff --git a/templates/user_group/_partial/combo_tabs/_combo_tabs_content.html.twig b/templates/user_group/_partial/combo_tabs/_combo_tabs_content.html.twig index 13ddae49..2d5fb01a 100644 --- a/templates/user_group/_partial/combo_tabs/_combo_tabs_content.html.twig +++ b/templates/user_group/_partial/combo_tabs/_combo_tabs_content.html.twig @@ -7,5 +7,5 @@
- {{ form_row(form.permissions) }} + {{ include ('_partial/permissions/form.html.twig', { form: form.permissions, title: 'User group permissions'|trans }) }}