Lines 199-205
if ($currentbranch and C4::Context->preference('SeparateHoldings')) {
Link Here
|
199 |
my $separatebranch = C4::Context->preference('SeparateHoldingsBranch') || 'homebranch'; |
199 |
my $separatebranch = C4::Context->preference('SeparateHoldingsBranch') || 'homebranch'; |
200 |
foreach my $item (@items) { |
200 |
foreach my $item (@items) { |
201 |
my $itembranchcode = $item->{$separatebranch}; |
201 |
my $itembranchcode = $item->{$separatebranch}; |
202 |
$item->{homebranch} = GetBranchName($item->{homebranch}); |
|
|
203 |
|
202 |
|
204 |
# can place holds defaults to yes |
203 |
# can place holds defaults to yes |
205 |
$norequests = 0 unless ( ( $item->{'notforloan'} > 0 ) || ( $item->{'itemnotforloan'} > 0 ) ); |
204 |
$norequests = 0 unless ( ( $item->{'notforloan'} > 0 ) || ( $item->{'itemnotforloan'} > 0 ) ); |
Lines 279-284
foreach my $item (@items) {
Link Here
|
279 |
$item->{'course_reserves'} = GetItemCourseReservesInfo( itemnumber => $item->{'itemnumber'} ); |
278 |
$item->{'course_reserves'} = GetItemCourseReservesInfo( itemnumber => $item->{'itemnumber'} ); |
280 |
} |
279 |
} |
281 |
|
280 |
|
|
|
281 |
if ( C4::Context->preference('IndependentBranches') ) { |
282 |
my $userenv = C4::Context->userenv(); |
283 |
if ( not C4::Context->IsSuperLibrarian() |
284 |
and $userenv->{branch} ne $item->{homebranch} ) { |
285 |
$item->{cannot_be_edited} = 1; |
286 |
} |
287 |
} |
288 |
|
282 |
if ($currentbranch and $currentbranch ne "NO_LIBRARY_SET" |
289 |
if ($currentbranch and $currentbranch ne "NO_LIBRARY_SET" |
283 |
and C4::Context->preference('SeparateHoldings')) { |
290 |
and C4::Context->preference('SeparateHoldings')) { |
284 |
if ($itembranchcode and $itembranchcode eq $currentbranch) { |
291 |
if ($itembranchcode and $itembranchcode eq $currentbranch) { |