]> git.agnieray.net Git - galette.git/commit
Move batch actions buttons to dropdown
authorGuillaume AGNIERAY <dev@agnieray.net>
Tue, 31 Jan 2023 16:22:10 +0000 (17:22 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Mon, 6 Feb 2023 17:49:31 +0000 (18:49 +0100)
commit6803d2160f2a15e759cea19128df5c8ca1f0d564
tree52dc017d2e19f632cf755120932731e20d740b4b
parentd9064ecc90deb74cd53dfadf1b1081553c9f681b
Move batch actions buttons to dropdown

Batch actions upward dropdown button style

Fix _bind_check()

Restore members batch actions modals

Rework members batch actions modals

Fix (almost) all members batch actions in dropdown

Fix twig CS

Get members list modals header from template

Rename "ajax" twig variable

Renamed to "mode" for consistency with other ajax templates.

Fix sendmail and attendance_sheet batch actions

Some comments and refactoring

Clean debug

Destroy multistep modals on cancel to reset steps

Fix mass contributions template

Clean comment

Remove useless code

Fix sendmail batch action

Use direct download on all needed batch actions

Remove more useless js code

Fix redirects after batch actions

Clean useless js
14 files changed:
galette/lib/Galette/Controllers/PdfController.php
galette/lib/Galette/Core/Galette.php
galette/templates/default/elements/js/removal.js.twig
galette/templates/default/elements/list.html.twig
galette/templates/default/macros.twig
galette/templates/default/modals/mass_add_contributions.html.twig
galette/templates/default/modals/mass_change_members.html.twig
galette/templates/default/modals/mass_choose_contributions_type.html.twig
galette/templates/default/modals/members_attendance_sheet.html.twig
galette/templates/default/pages/contribution_form.html.twig
galette/templates/default/pages/contributions_list.html.twig
galette/templates/default/pages/members_list.html.twig
ui/js/common.js
ui/semantic/galette/elements/button.overrides