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

(-)a/cataloguing/value_builder/marc21_field_260b.pl (+59 lines)
Line 0 Link Here
1
#!/usr/bin/perl
2
3
# Copyright 2020 Athens County Public Libraries
4
#
5
# This file is part of Koha.
6
#
7
# Koha is free software; you can redistribute it and/or modify it
8
# under the terms of the GNU General Public License as published by
9
# the Free Software Foundation; either version 3 of the License, or
10
# (at your option) any later version.
11
#
12
# Koha is distributed in the hope that it will be useful, but
13
# WITHOUT ANY WARRANTY; without even the implied warranty of
14
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
# GNU General Public License for more details.
16
#
17
# You should have received a copy of the GNU General Public License
18
# along with Koha; if not, see <http://www.gnu.org/licenses>.
19
20
=head1 SYNOPSIS
21
22
This plugin is used to fill 260$a with a value already existing in
23
biblioitems.publishercode
24
25
=cut
26
27
use Modern::Perl;
28
use C4::Context;
29
30
my $builder = sub {
31
    my ( $params ) = @_;
32
    my $function_name = $params->{id};
33
34
    my $res  = "
35
<script>
36
    function Focus$function_name(event) {
37
        var tagfield = jQuery( this );
38
        tagfield.autocomplete({
39
            source: '/cgi-bin/koha/cataloguing/ysearch.pl?table=biblioitems&field=publishercode',
40
            minLength: 3,
41
            select: function( event, ui ) {
42
                tagfield.val( ui.item.fieldvalue );
43
                return false;
44
            }
45
        })
46
        .data( 'ui-autocomplete' )._renderItem = function( ul, item ) {
47
            return jQuery( '<li></li>' )
48
            .data( 'ui-autocomplete-item', item )
49
            .append( '<a>' + item.fieldvalue + '</a>' )
50
            .appendTo( ul );
51
        };
52
        return 1;
53
    }
54
</script>
55
";
56
    return $res;
57
};
58
59
return { builder => $builder };
(-)a/koha-tmpl/intranet-tmpl/prog/css/addbiblio.css (-1 / +4 lines)
Lines 349-351 tbody tr.active td { Link Here
349
        width: 16em;
349
        width: 16em;
350
    }
350
    }
351
}
351
}
352
- 
352
353
.ui-autocomplete {
354
    z-index: 2000;
355
}

Return to bug 15933