|
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) { |