Lines 495-529
sub get_template_and_user {
Link Here
|
495 |
if ( $in->{'type'} eq "intranet" ) { |
495 |
if ( $in->{'type'} eq "intranet" ) { |
496 |
|
496 |
|
497 |
$template->param( |
497 |
$template->param( |
498 |
advancedMARCEditor => C4::Context->preference("advancedMARCEditor"), |
498 |
advancedMARCEditor => C4::Context->preference("advancedMARCEditor"), |
499 |
AllowMultipleCovers => C4::Context->preference('AllowMultipleCovers'), |
499 |
AllowMultipleCovers => C4::Context->preference('AllowMultipleCovers'), |
500 |
AmazonCoverImages => C4::Context->preference("AmazonCoverImages"), |
500 |
AmazonCoverImages => C4::Context->preference("AmazonCoverImages"), |
501 |
StaffLoginRestrictLibraryByIP => C4::Context->preference("StaffLoginRestrictLibraryByIP"), |
501 |
StaffLoginRestrictLibraryByIP => C4::Context->preference("StaffLoginRestrictLibraryByIP"), |
502 |
can_see_cataloguing_module => haspermission( $user, get_cataloguing_page_permissions() ) ? 1 : 0, |
502 |
can_see_cataloguing_module => haspermission( $user, get_cataloguing_page_permissions() ) ? 1 : 0, |
503 |
canreservefromotherbranches => C4::Context->preference('canreservefromotherbranches'), |
503 |
canreservefromotherbranches => C4::Context->preference('canreservefromotherbranches'), |
504 |
EasyAnalyticalRecords => C4::Context->preference('EasyAnalyticalRecords'), |
504 |
EasyAnalyticalRecords => C4::Context->preference('EasyAnalyticalRecords'), |
505 |
EnableBorrowerFiles => C4::Context->preference('EnableBorrowerFiles'), |
505 |
EnableBorrowerFiles => C4::Context->preference('EnableBorrowerFiles'), |
506 |
FRBRizeEditions => C4::Context->preference("FRBRizeEditions"), |
506 |
FRBRizeEditions => C4::Context->preference("FRBRizeEditions"), |
507 |
IndependentBranches => C4::Context->preference("IndependentBranches"), |
507 |
IndependentBranches => C4::Context->preference("IndependentBranches"), |
508 |
intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"), |
508 |
intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"), |
509 |
IntranetFavicon => C4::Context->preference("IntranetFavicon"), |
509 |
IntranetFavicon => C4::Context->preference("IntranetFavicon"), |
510 |
IntranetmainUserblock => C4::Context->preference("IntranetmainUserblock"), |
510 |
IntranetmainUserblock => C4::Context->preference("IntranetmainUserblock"), |
511 |
IntranetNav => C4::Context->preference("IntranetNav"), |
511 |
IntranetNav => C4::Context->preference("IntranetNav"), |
512 |
intranetreadinghistory => C4::Context->preference("intranetreadinghistory"), |
512 |
intranetreadinghistory => C4::Context->preference("intranetreadinghistory"), |
513 |
IntranetReadingHistoryHolds => C4::Context->preference("IntranetReadingHistoryHolds"), |
513 |
IntranetReadingHistoryHolds => C4::Context->preference("IntranetReadingHistoryHolds"), |
514 |
intranetstylesheet => C4::Context->preference("intranetstylesheet"), |
514 |
intranetstylesheet => C4::Context->preference("intranetstylesheet"), |
515 |
IntranetUserCSS => C4::Context->preference("IntranetUserCSS"), |
515 |
IntranetUserCSS => C4::Context->preference("IntranetUserCSS"), |
516 |
IntranetUserJS => C4::Context->preference("IntranetUserJS"), |
516 |
IntranetUserJS => C4::Context->preference("IntranetUserJS"), |
517 |
LibraryName => C4::Context->preference("LibraryName"), |
517 |
LibraryName => C4::Context->preference("LibraryName"), |
518 |
LocalCoverImages => C4::Context->preference('LocalCoverImages'), |
518 |
LocalCoverImages => C4::Context->preference('LocalCoverImages'), |
519 |
OPACLocalCoverImages => C4::Context->preference('OPACLocalCoverImages'), |
519 |
OPACLocalCoverImages => C4::Context->preference('OPACLocalCoverImages'), |
520 |
PatronAutoComplete => C4::Context->preference("PatronAutoComplete"), |
520 |
PatronAutoComplete => C4::Context->preference("PatronAutoComplete"), |
521 |
pending_checkout_notes => Koha::Checkouts->search( { noteseen => 0 } ), |
521 |
pending_checkout_notes => Koha::Checkouts->search( { noteseen => 0 } ), |
522 |
plugins_enabled => C4::Context->config("enable_plugins"), |
522 |
plugins_enabled => C4::Context->config("enable_plugins"), |
523 |
StaffSerialIssueDisplayCount => C4::Context->preference("StaffSerialIssueDisplayCount"), |
523 |
StaffSerialIssueDisplayCount => C4::Context->preference("StaffSerialIssueDisplayCount"), |
524 |
UseCourseReserves => C4::Context->preference("UseCourseReserves"), |
524 |
UseCourseReserves => C4::Context->preference("UseCourseReserves"), |
525 |
useDischarge => C4::Context->preference('useDischarge'), |
525 |
useDischarge => C4::Context->preference('useDischarge'), |
526 |
virtualshelves => C4::Context->preference("virtualshelves"), |
526 |
virtualshelves => C4::Context->preference("virtualshelves"), |
527 |
); |
527 |
); |
528 |
} |
528 |
} |
529 |
else { |
529 |
else { |
Lines 1235-1246
sub checkauth {
Link Here
|
1235 |
} |
1235 |
} |
1236 |
|
1236 |
|
1237 |
if ( |
1237 |
if ( |
1238 |
# If StaffLoginBranchBasedOnIP is enabled we will try to find a branch |
1238 |
# If StaffLoginLibraryBasedOnIP is enabled we will try to find a branch |
1239 |
# matching your ip, regardless of the choice you have passed in |
1239 |
# matching your ip, regardless of the choice you have passed in |
1240 |
( |
1240 |
( |
1241 |
!C4::Context->preference('StaffLoginRestrictLibraryByIP') |
1241 |
!C4::Context->preference('StaffLoginRestrictLibraryByIP') |
1242 |
&& C4::Context->preference('StaffLoginBranchBasedOnIP') |
1242 |
&& C4::Context->preference('StaffLoginLibraryBasedOnIP') |
1243 |
) |
1243 |
) |
|
|
1244 |
|
1244 |
# When StaffLoginRestrictLibraryByIP is enabled we will not choose a branch matching IP |
1245 |
# When StaffLoginRestrictLibraryByIP is enabled we will not choose a branch matching IP |
1245 |
# if your selected branch has no IP set |
1246 |
# if your selected branch has no IP set |
1246 |
|| ( C4::Context->preference('StaffLoginRestrictLibraryByIP') |
1247 |
|| ( C4::Context->preference('StaffLoginRestrictLibraryByIP') |