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

(-)a/acqui/supplier.pl (-1 / +5 lines)
Lines 117-123 if ( $op eq 'display' ) { Link Here
117
        contracts     => $contracts,
117
        contracts     => $contracts,
118
    );
118
    );
119
} elsif ( $op eq 'delete' ) {
119
} elsif ( $op eq 'delete' ) {
120
    DelBookseller($id);
120
    # no further message needed for the user
121
    # the DELETE button only appears in the template if basketcount == 0
122
    if ( $supplier->{'basketcount'} == 0 ) {
123
        DelBookseller($id);
124
    }
121
    print $query->redirect('/cgi-bin/koha/acqui/acqui-home.pl');
125
    print $query->redirect('/cgi-bin/koha/acqui/acqui-home.pl');
122
    exit;
126
    exit;
123
} else {
127
} else {
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/acquisitions-toolbar.inc (-1 / +11 lines)
Lines 1-6 Link Here
1
<div id="toolbar"><script type="text/javascript">
1
<div id="toolbar"><script type="text/javascript">
2
    //<![CDATA[
2
    //<![CDATA[
3
3
4
function confirm_deletion() {
5
    var is_confirmed = window.confirm(_('Are you sure you want to delete this bookseller? This cannot be undone.'));
6
    if (is_confirmed) {
7
            window.location='/cgi-bin/koha/acqui/supplier.pl?supplierid=[% id %]&amp;op=delete';
8
    }
9
}
10
4
    // prepare DOM for YUI Toolbar
11
    // prepare DOM for YUI Toolbar
5
12
6
    $(document).ready(function() {
13
    $(document).ready(function() {
Lines 16-21 Link Here
16
        new YAHOO.widget.Button("newsupplier");
23
        new YAHOO.widget.Button("newsupplier");
17
        new YAHOO.widget.Button("newbasket");
24
        new YAHOO.widget.Button("newbasket");
18
        new YAHOO.widget.Button("editsupplier");
25
        new YAHOO.widget.Button("editsupplier");
26
        new YAHOO.widget.Button("deletesupplier");
19
        new YAHOO.widget.Button("receive");
27
        new YAHOO.widget.Button("receive");
20
        new YAHOO.widget.Button("newcontract");
28
        new YAHOO.widget.Button("newcontract");
21
        new YAHOO.widget.Button("editcontracts");
29
        new YAHOO.widget.Button("editcontracts");
Lines 46-51 Link Here
46
        [% IF ( id ) %]
54
        [% IF ( id ) %]
47
            [% IF ( CAN_user_acquisition_vendors_manage ) %]
55
            [% IF ( CAN_user_acquisition_vendors_manage ) %]
48
                <li><a id="editsupplier" href="/cgi-bin/koha/acqui/supplier.pl?supplierid=[% id %]&amp;op=enter">Edit</a></li>
56
                <li><a id="editsupplier" href="/cgi-bin/koha/acqui/supplier.pl?supplierid=[% id %]&amp;op=enter">Edit</a></li>
57
                [% UNLESS basketcount %]
58
                <li><a id="deletesupplier" href="javascript:confirm_deletion()">Delete</a></li>
59
                [% END %]
49
                <li><a id="newcontract" href="/cgi-bin/koha/admin/aqcontract.pl?op=add_form&booksellerid=[% id %]">New Contract</a></li>
60
                <li><a id="newcontract" href="/cgi-bin/koha/admin/aqcontract.pl?op=add_form&booksellerid=[% id %]">New Contract</a></li>
50
                <li><a id="editcontracts" href="/cgi-bin/koha/admin/aqcontract.pl?booksellerid=[% id %]">Contracts</a></li>
61
                <li><a id="editcontracts" href="/cgi-bin/koha/admin/aqcontract.pl?booksellerid=[% id %]">Contracts</a></li>
51
                [% UNLESS ( basketcount ) %]
62
                [% UNLESS ( basketcount ) %]
52
- 

Return to bug 4969