koha-cvs
[Top][All Lists]
Advanced

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

[Koha-cvs] koha/serials member-search.pl


From: Robert Lyon
Subject: [Koha-cvs] koha/serials member-search.pl
Date: Thu, 20 Jul 2006 03:23:00 +0000

CVSROOT:        /sources/koha
Module name:    koha
Changes by:     Robert Lyon <bob_lyon>  06/07/20 03:23:00

Added files:
        serials        : member-search.pl 

Log message:
        Merging in katipo changes for serials

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/serials/member-search.pl?cvsroot=koha&rev=1.1

Patches:
Index: member-search.pl
===================================================================
RCS file: member-search.pl
diff -N member-search.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ member-search.pl    20 Jul 2006 03:22:59 -0000      1.1
@@ -0,0 +1,48 @@
+#!/usr/bin/perl
+
+# Member Search.pl script used to search for members to add to a routing list
+use strict;
+use CGI;
+use C4::Koha;
+use C4::Auth;
+use C4::Date;
+use C4::Output;
+use C4::Acquisition;
+use C4::Interface::CGI::Output;
+use C4::Context;
+use HTML::Template;
+use C4::Search;
+use C4::Serials;
+
+my $query = new CGI;
+my $subscriptionid = $query->param('subscriptionid');
+my $op = $query->param('op');
+my $searchstring = $query->param('member');
+my $dbh = C4::Context->dbh;
+
+my $env;    
+    
+    my ($template, $loggedinuser, $cookie)
+= get_template_and_user({template_name => "serials/member-search.tmpl",
+                               query => $query,
+                               type => "intranet",
+                               authnotrequired => 0,
+                               flagsrequired => {catalogue => 1},
+                               debug => 1,
+                               });
+
+
+if($searchstring){
+    my ($count, $members) = &BornameSearch($env, $searchstring, "surname", 
"advanced");
+    
+    $template->param(
+       subscriptionid => $subscriptionid,
+           memberloop => $members,
+               member => $searchstring,
+    );
+} else {
+    $template->param(
+       subscriptionid => $subscriptionid,
+    );
+}
+        output_html_with_http_headers $query, $cookie, $template->output;




reply via email to

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