prepare_host_field
PrepHostMarcField
TransformHtmlToMarc
+ ApplyMarcOverlayRules
);
use C4::Search qw( FindDuplicate enabled_staff_search_views );
use C4::Auth qw( get_template_and_user haspermission );
my $sth = $dbh->prepare("select biblioitemnumber from biblioitems where biblionumber=?");
$sth->execute($biblionumber);
($biblioitemnumber) = $sth->fetchrow;
+ if (C4::Context->preference('MARCOverlayRules')) {
+ my $member = Koha::Patrons->find($loggedinuser);
+ $record = ApplyMarcOverlayRules(
+ {
+ biblionumber => $biblionumber,
+ record => $record,
+ overlay_context => {
+ source => $z3950 ? 'z3950' : 'intranet',
+ categorycode => $member->categorycode,
+ userid => $member->userid
+ }
+ }
+ );
+ }
}
#-------------------------------------------------------------------------------------
$frameworkcode,
{
overlay_context => {
- source => $z3950 ? 'z39.50' : 'intranet',
+ source => $z3950 ? 'z3950' : 'intranet',
categorycode => $member->categorycode,
userid => $member->userid
}