@@ -, +, @@ current search query - Create a new biblio with a framework containing a field linked to a thesaurus. For example : 600 - Click on small icon of main entry. For example : 600$a - Enter a value in each text box and perform search - Select "starts with" in all operator comboboxes and perform search - Select "is exactly" in all operator comboboxes and perform search - Select "Heading Z-A" in sort by and perform search - Select "None" in sort by and perform search --- authorities/auth_finder.pl | 10 +-- .../prog/en/includes/auth-finder-search.inc | 66 +++++++++++++++++++- 2 files changed, 68 insertions(+), 8 deletions(-) --- a/authorities/auth_finder.pl +++ a/authorities/auth_finder.pl @@ -160,11 +160,10 @@ if ( $op eq "do_search" ) { from => $from, to => $to, numbers => \@numbers, - authtypecode => $authtypecode, - value_mainstr => $query->param('value_mainstr') || "", - value_main => $query->param('value_main') || "", - value_any => $query->param('value_any') || "", - value_match => $query->param('value_match') || "", + operator_mainstr => ( @operator > 0 && $operator[0] ) ? $operator[0] : '', + operator_main => ( @operator > 1 && $operator[1] ) ? $operator[1] : '', + operator_any => ( @operator > 2 && $operator[2] ) ? $operator[2] : '', + operator_match => ( @operator > 3 && $operator[3] ) ? $operator[3] : '', ); } else { ( $template, $loggedinuser, $cookie ) = get_template_and_user( @@ -183,6 +182,7 @@ if ( $op eq "do_search" ) { } $template->param( + op => $op, value_mainstr => $query->param('value_mainstr') || "", value_main => $query->param('value_main') || "", value_any => $query->param('value_any') || "", --- a/koha-tmpl/intranet-tmpl/prog/en/includes/auth-finder-search.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/auth-finder-search.inc @@ -123,9 +123,21 @@ function finderjumpfull(page)
@@ -137,9 +149,21 @@ function finderjumpfull(page)
@@ -151,9 +175,21 @@ function finderjumpfull(page)
@@ -164,18 +200,42 @@ function finderjumpfull(page)
  • [% IF source == 'auth' %] --