[Koha-cvs] koha koha-tmpl/intranet-tmpl/prog/en/membersbor...

Bruno Toumi btoumi at ouestprovence.fr
Wed Jun 7 11:15:00 CEST 2006


CVSROOT:	/sources/koha
Module name:	koha
Changes by:	Bruno Toumi <btoumi>	06/06/07 09:15:00

Added files:
	koha-tmpl/intranet-tmpl/prog/en/members: borrowers_details.tmpl 
	members        : borrowers_details.pl 

Log message:
	add borrowers_details.pl and borrowers_details.tmpl:
	to show details from borrowors double

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl?cvsroot=koha&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/koha/members/borrowers_details.pl?cvsroot=koha&rev=1.1

Patches:
Index: koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl
===================================================================
RCS file: koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl
diff -N koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl	7 Jun 2006 09:15:00 -0000	1.1
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>VISUALISATION LECTEUR</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+</head>
+
+<body onblur="self.focus()">
+<div id="mainbloc">
+	<h1>VISUALISATION LECTEUR</h1>
+	
+	<form name="form" method="post" action="/cgi-bin/members/borrowers_details.pl">
+	<div >
+	<!-- TMPL_IF NAME="Institution"-->	
+		
+		<p class="p_borrowers">
+		
+			<label>Catégorie du lecteur</label>
+			
+			<input  type="text" name="description" size="20"  value="<!-- TMPL_VAR NAME="description" -->" >
+		</p>
+		<p class="p_borrowers">
+			
+			<label>Nom de la collectivité</label>
+			<input  style="text-transform:uppercase;" type="text" name="surname" size="20"  value="<!-- TMPL_VAR NAME="surname" -->" >
+		</p>
+		
+	<!-- TMPL_ELSE -->	
+
+		<p class="p_borrowers">
+			<label>Catégorie du lecteur</label>
+			<input  type="text" name="description" size="20"  value="<!-- TMPL_VAR NAME="description" -->" >
+			</p>
+		<p class="p_borrowers">
+			<label>Civilité</label>
+			<label>Nom de famille</label>
+		</p>
+		<p class="p_borrowers">
+			<input  type="text" name="title" size="20"  value="<!-- TMPL_VAR NAME="title" -->" >
+			<input  style="text-transform:uppercase;" type="text" name="surname" size="20"  value="<!-- TMPL_VAR NAME="surname" -->" >
+		</p>
+			
+		<p class="p_borrowers">	
+			
+			<label>Prénom</label>
+			<label>Date de naissance </label>
+		</p>		
+		<p class="p_borrowers">
+			<input  style="text-transform:capitalize;" type="text" name="firstname" size="20"  value="<!-- TMPL_VAR NAME="firstname" -->">
+			<input  type="text" name="dateofbirth" size="20"  value="<!-- TMPL_VAR NAME="dateofbirth" -->">
+		</p>
+	<!-- /TMPL_IF -->
+	<p class="p_borrowers">
+		<div align="center">
+		<a href="#" onclick="window.close()">fermer la fenêtre</a>
+		</div>
+	</p>
+	
+	</form>
+
+
+</body>
+</html>
\ No newline at end of file

Index: members/borrowers_details.pl
===================================================================
RCS file: members/borrowers_details.pl
diff -N members/borrowers_details.pl
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ members/borrowers_details.pl	7 Jun 2006 09:15:00 -0000	1.1
@@ -0,0 +1,86 @@
+#!/usr/bin/perl
+# NOTE: This file uses standard 8-space tabs
+#       DO NOT SET TAB SIZE TO 4
+
+# $Id: borrowers_details.pl,v 1.1 2006/06/07 09:15:00 btoumi Exp $
+
+#script to set up screen for modification of borrower details
+#written 20/12/99 by chris at katipo.co.nz
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# This file is part of Koha.
+#
+# Koha is free software; you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation; either version 2 of the License, or (at your option) any later
+# version.
+#
+# Koha is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+# A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Search;
+use C4::Members;
+use C4::Koha;
+use HTML::Template;
+use Date::Manip;
+use C4::Date;
+use C4::Input;
+use C4::Log;
+my $input = new CGI;
+my $dbh = C4::Context->dbh;
+my %data;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "members/borrowers_details.tmpl",
+			     query => $input,
+			     type => "intranet",
+			     authnotrequired => 0,
+			     flagsrequired => {borrowers => 1},
+			     debug => 1,
+			     });
+
+my $data;
+my $categorycode=$input->param('categorycode');
+my $borrowernumber=$input->param('borrowernumber');
+my $description=$input->param('description');
+my $category_type=$input->param('category_type');
+
+ if ( $data{'surname'} eq '') 
+ 	{
+ 		$data=borrdata('',$borrowernumber);
+ 		%data=%$data;
+ 	}
+ my ($category_type,$description) = checkcategorytype($data{'categorycode'});	
+
+$template->param(		borrowernumber  => $borrowernumber,#register number
+				#transform value  in capital or capital for first letter of the word
+ 				firstname       => ucfirst($data{'firstname'}),
+ 				surname         => uc($data{'surname'}),
+ 				categorycode 	=> $data{'categorycode'},
+				title 		=> $data{'title'},
+				category_type	=> $category_type,
+	# # 			
+ 				"title_".$data{'title'} 	    => " SELECTED ",			
+ 				dateofbirth	=> format_date($data{'dateofbirth'}),
+ 				description	=>$description
+# 				
+				);
+	$template->param(Institution => 1) if ($category_type eq "I");
+	output_html_with_http_headers $input, $cookie, $template->output;
+
+# Local Variables:
+# tab-width: 8
+# End:
\ No newline at end of file





More information about the Koha-cvs mailing list