Owen Leonard
fac6523b3c
This patch fixes some inconsistencies in the budget and fund administration templates, making sure the page title, breadcrumb navigation, and page headers are consistent with each other. Other changes: Bootstrap tooltips have been enabled in a few places where the markup showed intent for the tooltips to be active but where the JS was not being initiated. Some translation imrovements have been added where budget planning strings could be improved with context: '<span>by months</span>' -> '[% tp("Budget planning", "by months") | html %]' To test, apply the patch and go to Administration -> Budgets. Test each of these cases: - Budgets list - New budget - Edit budget - Duplicate budget - Close budget - Close a budget with and without unreceived orders. - Delete budget - Test the delete button on a budget which has funds attached to confirm that the menu item is disabled and a tooltip shows with an explanation. - Delete a budget which has no funds attached. - Add fund - Test the add fund button on a budget which is locked. The menu item should be disabled and it should show a tooltip, "Budget is locked." - Test the add fund page for a budget which is not locked. - Click the name of a budget with funds attached to see the funds view - In this view, if the budget is locked, the "New" toolbar menu should have a disabled "New fund" item with a Bootstrap tooltip. - While viewing the funds on a budget, test the "Planning" button to confirm that the view of each planning type. Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
9 lines
647 B
PHP
9 lines
647 B
PHP
[% PROCESS 'i18n.inc' %]
|
|
[% BLOCK planning %]
|
|
[% SWITCH plan %]
|
|
[% CASE 'MONTHS' %][% tpx("Budget planning", "Planning for '{fund}' by months", { fund = budget_period_description }) | html %]
|
|
[% CASE 'ITEMTYPES' %][% tpx("Budget planning", "Planning for '{fund}' by item types", { fund = budget_period_description }) | html %]
|
|
[% CASE 'BRANCHES' %][% tpx("Budget planning", "Planning for '{fund}' by library", { fund = budget_period_description }) | html %]
|
|
[% CASE %][% tpx("Budget planning", "Planning for '{fund}' by {type}", { fund = budget_period_description, type = type }) | html %]
|
|
[% END %]
|
|
[% END %]
|