@@ -, +, @@ IntranetAddMastheadLibraryPulldown --- ...d_syspref_IntranetAddMastheadLibraryPulldown.pl | 14 ++++++++++++++ installer/data/mysql/mandatory/sysprefs.sql | 1 + .../prog/en/includes/catalogue-search-box.inc | 8 ++++++++ .../modules/admin/preferences/staff_interface.pref | 6 ++++++ 4 files changed, 29 insertions(+) create mode 100755 installer/data/mysql/atomicupdate/bug_30077_add_syspref_IntranetAddMastheadLibraryPulldown.pl --- a/installer/data/mysql/atomicupdate/bug_30077_add_syspref_IntranetAddMastheadLibraryPulldown.pl +++ a/installer/data/mysql/atomicupdate/bug_30077_add_syspref_IntranetAddMastheadLibraryPulldown.pl @@ -0,0 +1,14 @@ +use Modern::Perl; + +return { + bug_number => "30077", + description => "Add the system preference IntranetAddMastheadLibraryPulldown", + up => sub { + my ($args) = @_; + my ($dbh, $out) = @$args{qw(dbh out)}; + $dbh->do(q{ + INSERT IGNORE INTO systempreferences (`variable`,`value`,`options`,`explanation`,`type`) VALUES ('IntranetAddMastheadLibraryPulldown','0','','Add a library select pulldown menu on the staff header search','YesNo ') + }); + say $out "Finished adding system preference IntranetAddMastheadLibraryPulldown"; + }, +}; --- a/installer/data/mysql/mandatory/sysprefs.sql +++ a/installer/data/mysql/mandatory/sysprefs.sql @@ -273,6 +273,7 @@ INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, ` ('IndependentBranches','0',NULL,'If ON, increases security between libraries','YesNo'), ('IndependentBranchesPatronModifications','0', NULL, 'Show only modification request for the logged in branch','YesNo'), ('IndependentBranchesTransfers','0', NULL, 'Allow non-superlibrarians to transfer items between libraries','YesNo'), +('IntranetAddMastheadLibraryPulldown','0', NULL, 'Add a library select pulldown menu on the staff header search','YesNo'), ('IntranetCatalogSearchPulldown','0', NULL, 'Show a search field pulldown for \"Search the catalog\" boxes','YesNo'), ('RecordedBooksClientSecret','','30','Client key for RecordedBooks integration','Free'), ('RecordedBooksDomain','','','RecordedBooks domain','Free'), --- a/koha-tmpl/intranet-tmpl/prog/en/includes/catalogue-search-box.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/catalogue-search-box.inc @@ -1,3 +1,4 @@ +[% USE Branches %] [% IF ( CAN_user_catalogue ) %] [% END %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/staff_interface.pref +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/staff_interface.pref @@ -187,6 +187,12 @@ Staff interface: 1: "Enable" 0: "Don't enable" - audio alerts for events defined in the audio alerts section of administration. + - + - pref: IntranetAddMastheadLibraryPulldown + choices: + 1: Show + 0: "Don't show" + - a library select pulldown menu on the staff header search. - - pref: IntranetCatalogSearchPulldown choices: --