@@ -, +, @@ box) for when users first visit Acquisitions. --- .../prog/en/includes/budgets-active-currency.inc | 8 +++--- .../prog/en/modules/acqui/acqui-home.tt | 33 +++++++++++++++++++++- 2 files changed, 36 insertions(+), 5 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/includes/budgets-active-currency.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/budgets-active-currency.inc @@ -3,12 +3,12 @@

Currency = [% currency %]

[% END %] [% ELSE %] -
-

No active currency is defined

[% IF CAN_user_parameters_parameters_remaining_permissions %] -

Please specify an active currency.

+

You have no currencies defined in your database

+ Enter a currency [% ELSE %]

Your administrator must specify an active currency.

[% END %] -
+
+

Now you can follow the below steps to set up acquisitions.


[% END %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/acqui-home.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/acqui-home.tt @@ -15,6 +15,18 @@ dt_overwrite_html_sorting_localeCompare(); $(document).ready(function() { + //Store element references for the modal box in variables + var modal = document.getElementById('acquisitionsModal'); + var span = document.getElementsByClassName("close")[0]; + + //If no budget has been created fade in the acquisitions modal informational box + if ( showModal == 1) { + $('#acquisitionsModal').fadeIn(1000); + } + if ( hideModal == 1) { + $('#acquisitionsModal').hide(); + } + var oTable = $("#accounts").dataTable($.extend(true, {}, dataTablesDefaults, { "fnDrawCallback": function ( oSettings ) { if ( oSettings.aiDisplay.length == 0 ) @@ -103,11 +115,30 @@ $(document).ready(function() { [% INCLUDE 'budgets-active-currency.inc' hide = 'yes' %] [% UNLESS ( loop_budget ) %] [% IF ( CAN_user_acquisition_period_manage ) %] -
You must define a budget in Administration
+ + [% ELSE %]
Your administrator must define a budget in Administration
[% END %] [% END %] + +
--