@@ -, +, @@ catalogue + fast_cataloging use two browsers) --- cataloguing/cataloging-home.pl | 1 + .../prog/en/modules/cataloguing/cataloging-home.tt | 8 +++++++- koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt | 2 +- mainpage.pl | 4 ++++ 4 files changed, 13 insertions(+), 2 deletions(-) --- a/cataloguing/cataloging-home.pl +++ a/cataloguing/cataloging-home.pl @@ -43,6 +43,7 @@ my $servers = Koha::Z3950Servers->search( ); my $frameworks = Koha::BiblioFrameworks->search({}, { order_by => ['frameworktext'] }); +$template->param( fast_cataloging => 1 ) if $frameworks->find({ frameworkcode => 'FA' }); $template->param( servers => $servers, --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/cataloging-home.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/cataloging-home.tt @@ -158,7 +158,7 @@
- [% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images ) %] + [% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images || ( fast_cataloging && CAN_user_editcatalogue_fast_cataloging ) ) %]

Tools

[% END %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt @@ -124,7 +124,7 @@ [% END %] - [% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items ) %] + [% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items || ( fast_cataloging && CAN_user_editcatalogue_fast_cataloging ) ) %]
  • Cataloging
  • --- a/mainpage.pl +++ a/mainpage.pl @@ -30,6 +30,7 @@ use Koha::Patron::Modifications; use Koha::Patron::Discharge; use Koha::Reviews; use Koha::ArticleRequests; +use Koha::BiblioFrameworks; use Koha::ProblemReports; use Koha::Quotes; use Koha::Suggestions; @@ -49,6 +50,9 @@ my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user( my $logged_in_user = Koha::Patrons->find($loggedinuser); +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + my $homebranch; if (C4::Context->userenv) { $homebranch = C4::Context->userenv->{'branch'}; --