From 43e785f0dec7973f6a1277e552de760fcaa6ff3b Mon Sep 17 00:00:00 2001 From: oleonard Date: Tue, 18 Jan 2005 21:55:17 +0000 Subject: [PATCH] Adding member quick search (already in HEAD) to rel_2_2 --- .../members/member-quicksearch-results.tmpl | 31 +++++++++++++++++++ .../en/members/member-quicksearch.tmpl | 9 ++++++ .../members/member-quicksearch-results.tmpl | 28 +++++++++++++++++ .../npl/en/members/member-quicksearch.tmpl | 10 ++++++ members/members-home.pl | 18 ++++++++++- 5 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch-results.tmpl create mode 100644 koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch.tmpl create mode 100644 koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch-results.tmpl create mode 100644 koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch.tmpl diff --git a/koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch-results.tmpl b/koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch-results.tmpl new file mode 100644 index 0000000000..94248369d1 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch-results.tmpl @@ -0,0 +1,31 @@ + + +
+

Member Search

+ +
+ + + + + + + + + + + + + + + + + + + + + +
 CardSurnameFirstnameAddress
','request','member'); return false;" />
">
+
+ + diff --git a/koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch.tmpl b/koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch.tmpl new file mode 100644 index 0000000000..259b919394 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/default/en/members/member-quicksearch.tmpl @@ -0,0 +1,9 @@ + +
+

Member Quick Search

+ +
+
+ +
+ diff --git a/koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch-results.tmpl b/koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch-results.tmpl new file mode 100644 index 0000000000..647d149be5 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch-results.tmpl @@ -0,0 +1,28 @@ +Koha -- Patron Quick Search + +
+ +
+ + + + + + + + + + + + + + + + + + + + +
 CardName (Cat.)Address
','mainform','member'); return false;" />">, ()
No results found
+
+ \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch.tmpl b/koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch.tmpl new file mode 100644 index 0000000000..c437944938 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/npl/en/members/member-quicksearch.tmpl @@ -0,0 +1,10 @@ +Koha -- Patron Quick Search + +
+
+ + +
+
+ + \ No newline at end of file diff --git a/members/members-home.pl b/members/members-home.pl index b2730e0fed..1a702b1e8e 100755 --- a/members/members-home.pl +++ b/members/members-home.pl @@ -9,7 +9,21 @@ use C4::Context; use HTML::Template; my $query = new CGI; -my ($template, $loggedinuser, $cookie) +my $quicksearch = $query->param('quicksearch'); +my ($template, $loggedinuser, $cookie); +my $template_name; + +if($quicksearch){ +($template, $loggedinuser, $cookie) + = get_template_and_user({template_name => "members/member-quicksearch.tmpl", + query => $query, + type => "intranet", + authnotrequired => 0, + flagsrequired => {borrowers => 1}, + debug => 1, + }); +} else { +($template, $loggedinuser, $cookie) = get_template_and_user({template_name => "members/members-home.tmpl", query => $query, type => "intranet", @@ -17,5 +31,7 @@ my ($template, $loggedinuser, $cookie) flagsrequired => {borrowers => 1}, debug => 1, }); +} + output_html_with_http_headers $query, $cookie, $template->output;