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

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc (-1 / +1 lines)
Lines 207-213 Link Here
207
[% END %]
207
[% END %]
208
208
209
[% FOREACH p IN plugins %]
209
[% FOREACH p IN plugins %]
210
    [% p.intranet_catalog_biblio_enhancements_toolbar_button | $raw %]
210
    [% p.intranet_catalog_biblio_enhancements_toolbar_button({ biblionumber => biblionumber }) | $raw %]
211
[% END %]
211
[% END %]
212
212
213
</div>
213
</div>
(-)a/t/db_dependent/Koha/Plugins/Plugins.t (-1 / +2 lines)
Lines 249-254 $mock_plugin->mock( 'test_template', sub { Link Here
249
ok( can_load( modules => { "Koha::Plugin::Test" => undef } ), 'Test can_load' );
249
ok( can_load( modules => { "Koha::Plugin::Test" => undef } ), 'Test can_load' );
250
250
251
my $plugin = Koha::Plugin::Test->new({ enable_plugins => 1, cgi => CGI->new });
251
my $plugin = Koha::Plugin::Test->new({ enable_plugins => 1, cgi => CGI->new });
252
my $biblionumber = 1;
252
253
253
isa_ok( $plugin, "Koha::Plugin::Test", 'Test plugin class' );
254
isa_ok( $plugin, "Koha::Plugin::Test", 'Test plugin class' );
254
isa_ok( $plugin, "Koha::Plugins::Base", 'Test plugin parent class' );
255
isa_ok( $plugin, "Koha::Plugins::Base", 'Test plugin parent class' );
Lines 257-263 ok( $plugin->can('report'), 'Test plugin can report' ); Link Here
257
ok( $plugin->can('tool'), 'Test plugin can tool' );
258
ok( $plugin->can('tool'), 'Test plugin can tool' );
258
ok( $plugin->can('to_marc'), 'Test plugin can to_marc' );
259
ok( $plugin->can('to_marc'), 'Test plugin can to_marc' );
259
ok( $plugin->can('intranet_catalog_biblio_enhancements'), 'Test plugin can intranet_catalog_biblio_enhancements');
260
ok( $plugin->can('intranet_catalog_biblio_enhancements'), 'Test plugin can intranet_catalog_biblio_enhancements');
260
ok( $plugin->can('intranet_catalog_biblio_enhancements_toolbar_button'), 'Test plugin can intranet_catalog_biblio_enhancements_toolbar_button' );
261
is( $plugin->intranet_catalog_biblio_enhancements_toolbar_button({ biblionumber => $biblionumber }), $biblionumber, 'Test plugin can intranet_catalog_biblio_enhancements_toolbar_button with biblionumber parameter');
261
ok( $plugin->can('opac_online_payment'), 'Test plugin can opac_online_payment' );
262
ok( $plugin->can('opac_online_payment'), 'Test plugin can opac_online_payment' );
262
ok( $plugin->can('after_hold_create'), 'Test plugin can after_hold_create' );
263
ok( $plugin->can('after_hold_create'), 'Test plugin can after_hold_create' );
263
ok( $plugin->can('opac_online_payment_begin'), 'Test plugin can opac_online_payment_begin' );
264
ok( $plugin->can('opac_online_payment_begin'), 'Test plugin can opac_online_payment_begin' );
(-)a/t/lib/plugins/Koha/Plugin/Test.pm (-3 / +3 lines)
Lines 50-57 sub to_marc { Link Here
50
}
50
}
51
51
52
sub intranet_catalog_biblio_enhancements_toolbar_button {
52
sub intranet_catalog_biblio_enhancements_toolbar_button {
53
    my ( $self, $args ) = @_;
53
    my ( $self, $params ) = @_;
54
    return "Koha::Plugin::Test::intranet_catalog_biblio_enhancements_toolbar_button";
54
    my $biblionumber = $params->{biblionumber};
55
    return $biblionumber;
55
}
56
}
56
57
57
sub intranet_catalog_biblio_enhancements {
58
sub intranet_catalog_biblio_enhancements {
58
- 

Return to bug 33758