View | Details | Raw Unified | Return to bug 10200
Collapse All | Expand All

(-)a/admin/marc_subfields_structure.pl (+1 lines)
Lines 133-138 if ( $op eq 'add_form' ) { Link Here
133
        push @authorised_values, $category;
133
        push @authorised_values, $category;
134
    }
134
    }
135
    push( @authorised_values, "branches" );
135
    push( @authorised_values, "branches" );
136
    push( @authorised_values, "branches_optional" );
136
    push( @authorised_values, "itemtypes" );
137
    push( @authorised_values, "itemtypes" );
137
    push( @authorised_values, "cn_source" );
138
    push( @authorised_values, "cn_source" );
138
139
(-)a/cataloguing/addbiblio.pl (-3 / +2 lines)
Lines 170-176 sub build_authorized_values_list { Link Here
170
    # builds list, depending on authorised value...
170
    # builds list, depending on authorised value...
171
171
172
    #---- branch
172
    #---- branch
173
    if ( $tagslib->{$tag}->{$subfield}->{'authorised_value'} eq "branches" ) {
173
    if ( $tagslib->{$tag}->{$subfield}->{'authorised_value'} =~ /branches|branches_optional/ ) {
174
        #Use GetBranches($onlymine)
174
        #Use GetBranches($onlymine)
175
        my $onlymine=C4::Context->preference('IndependantBranches') && 
175
        my $onlymine=C4::Context->preference('IndependantBranches') && 
176
                C4::Context->userenv && 
176
                C4::Context->userenv && 
Lines 182-188 sub build_authorized_values_list { Link Here
182
            push @authorised_values, $thisbranch;
182
            push @authorised_values, $thisbranch;
183
            $authorised_lib{$thisbranch} = $branches->{$thisbranch}->{'branchname'};
183
            $authorised_lib{$thisbranch} = $branches->{$thisbranch}->{'branchname'};
184
        }
184
        }
185
185
        push( @authorised_values, q{} ) if ( $tagslib->{$tag}->{$subfield}->{'authorised_value'} eq 'branches_optional' );
186
        #----- itemtypes
186
        #----- itemtypes
187
    }
187
    }
188
    elsif ( $tagslib->{$tag}->{$subfield}->{authorised_value} eq "itemtypes" ) {
188
    elsif ( $tagslib->{$tag}->{$subfield}->{authorised_value} eq "itemtypes" ) {
189
- 

Return to bug 10200