Regression on New/Edit Pledge dialog in 5.73: no title, broken accordion
The new/edit pledge jquery ui modals :
- have no title
- the ajax in the accordions doesn't work.
- the buttons in the footer of the modal are no longer wrapped in
<div class="ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"><div class="ui-dialog-buttonset">
so don't float right in a fixed position.
The Pledge template was changed between 5.72 and 5.73 first to modernise the accordions, then to fix broken ajax from that, and then to remove PHP 8.2 errors here: https://github.com/civicrm/civicrm-core/pull/29228.
To recreate - go to the pledge tab on a contact record and click 'new pledge'. I think the same template is loaded at 'civicrm/pledge/add?reset=1&action=add&context=standalone' and works as expected (ie, title and ajax functions) which suggests it's maybe jqueryUI connected.
Dmaster/5.73:
5.72: