@@ -, +, @@ doesn't allow search in 'all libraries' --- opac/opac-search.pl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- a/opac/opac-search.pl +++ a/opac/opac-search.pl @@ -482,7 +482,7 @@ if (C4::Context->preference('OpacSuppression')) { my $IPRange = C4::Context->preference('OpacSuppressionByIPRange'); if ($IPAddress !~ /^$IPRange/) { if ( $query_type eq 'pqf' ) { - $query = "($query) && -(suppress:1)"; + $query = '@not '.$query.' @attr 1=9011 1'; } else { $query = "($query) not Suppress=1"; } @@ -490,7 +490,8 @@ if (C4::Context->preference('OpacSuppression')) { } else { if ( $query_type eq 'pqf' ) { - $query = "($query) && -(suppress:1)"; + #$query = "($query) && -(suppress:1)"; #QP syntax + $query = '@not '.$query.' @attr 1=9011 1'; #PQF syntax } else { $query = "($query) not Suppress=1"; } --