koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] koha/C4 SearchMarc.pm


From: Chris Cormack
Subject: [Koha-cvs] koha/C4 SearchMarc.pm
Date: Mon, 06 Mar 2006 04:31:18 +0000

CVSROOT:        /sources/koha
Module name:    koha
Branch:         
Changes by:     Chris Cormack <address@hidden>  06/03/06 04:31:18

Modified files:
        C4             : SearchMarc.pm 

Log message:
        Tweaking searching

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha/C4/SearchMarc.pm.diff?tr1=1.57&tr2=1.58&r1=text&r2=text

Patches:
Index: koha/C4/SearchMarc.pm
diff -u koha/C4/SearchMarc.pm:1.57 koha/C4/SearchMarc.pm:1.58
--- koha/C4/SearchMarc.pm:1.57  Mon Feb 27 01:10:14 2006
+++ koha/C4/SearchMarc.pm       Mon Mar  6 04:31:18 2006
@@ -223,13 +223,15 @@
                        $query .= " and " if ($query);
                        my $field = $tagslib->{$tag}->{$subfield}->{kohafield};
                        if ($field eq 'biblio.author') {
-                               $query .= "Author= \""address@hidden"\"";
+                               $query .= "Author all \""address@hidden"\"";
                        } elsif ($field eq 'biblio.title') {
-                               $query .= "Title= \""address@hidden"\"";
+                               $query .= "Title all \""address@hidden"\"";
                        } elsif ($field eq 'biblioitems.isbn') {
                                $query .= "Isbn= "address@hidden;
                        } else {
-                               $query .= @$value[$i];
+                               my @spacedout=split(/ /,@$value[$i]);
+                               my $text = join(" and ",@spacedout);
+                               $query .= "$text";
                        }
                }
 #              warn "$i : "address@hidden "=> $tag / $subfield = 
".$tagslib->{$tag}->{$subfield}->{kohafield};




reply via email to

[Prev in Thread] Current Thread [Next in Thread]