-<!--
-Template for printing a patron's data, including addesses and statistical categories. Fields include:
-
-* patron.first_given_name
-* patron.second_given_name
-* patron.family_name
--->
-<div>
- <div>=-=-=-=</div>
- <div>-------</div>
- <div>Barcode: {{patron.card.barcode}}</div>
- <div>-------</div>
- <div>Patron's Username: {{patron.usrname}}</div>
- <div>Prefix/Title: {{patron.prefix}}</div>
- <div>First Name: {{patron.first_given_name}}</div>
- <div>Middle Name: {{patron.second_given_name}}</div>
- <div>Last Name: {{patron.family_name}}</div>
- <div>Suffix: {{patron.suffix}}</div>
- <div>Holds Alias: {{patron.alias}}</div>
- <div>Date of Birth: {{patron.dob}}</div>
- <div>Juvenile: {{patron.juvenile}}</div>
- <div>Primary Identification Type: {{patron.ident_type.name()}}</div>
- <div>Primary Identification: {{patron.ident_value}}</div>
- <div>Secondary Identification: {{patron.ident_value2}}</div>
- <div>Email Address: {{patron.email}}</div>
- <div>Daytime Phone: {{patron.daytime_phone}}</div>
- <div>Evening Phone: {{patron.evening_phone}}</div>
- <div>Other Phone: {{patron.other_phone}}</div>
- <div>Home Library: {{patron.home_ou.name()}}</div>
- <div>Main (Profile) Permission Group: {{patron.profile.name()}}</div>
- <div>Privilege Expiration Date: {{patron.expire_date}}</div>
- <div>Internet Access Level: {{patron.net_access_level.name()}}</div>
- <div>Active: {{patron.active}}</div>
- <div>Barred: {{patron.barred}}</div>
- <div>Is Group Lead Account: {{patron.master_account}}</div>
- <div>Claims-returned Count: {{patron.claims_returned_count}}</div>
- <div>Claims Never Checked Out Count: {{patron.claims_never_checked_out_count}}</div>
- <div>Alert Message: {{patron.alert_message}}</div>
-
- <div>
- <!--
- * address.street1
- * address.street2
- * address.city
- * address.state
- * address.post_code
- -->
+<style>
+ td {padding: 2px;}
+</style>
+<h3 style="text-align:center;">Patron Information</h3>
+<div style="text-align:center;margin-bottom:10px;">This information will be used for library purpose only<br/>
+ and is considered confidential as specified by Georgia Code 24-9-46.</div>
+<table border=0>
+<tr><td><b>Name:</b></td><td><b><span ng-if="patron.prefix">{{patron.prefix}} </span>
+{{patron.first_given_name}} {{patron.second_given_name}} {{patron.family_name}} {{patron.suffix}}</b></td></tr>
+<tr><td><b>Barcode:</b></td><td><b>{{patron.card.barcode}}</b></td></tr>
+<tr><td>Date of Birth:</td><td>{{patron.dob | date:'M/d/yyyy'}} <div ng-if="patron.juvenile=='t'">Juvenile)</td></tr>
+<tr><td>Primary Identification Type: </td><td>{{patron.ident_type.name()}}</td></tr>
+<tr><td>Primary Identification: </td><td>{{patron.ident_value}}</td></tr>
+<tr><td>Parent/Guardian: </td><td>{{patron.ident_value2}}</td></tr>
+<tr><td>Email Address: </td><td>{{patron.email}}</td></tr>
+<tr><td>Daytime Phone: </td><td>{{patron.day_phone}}</td></tr>
+<tr><td>Evening Phone: </td><td>{{patron.evening_phone}}</td></tr>
+<tr><td>Other Phone: </td><td>{{patron.other_phone}}</td></tr>
+<tr><td>Home Library: </td><td>{{patron.home_ou.name()}}</td></tr>
+<tr><td>Patron Type: </td><td>{{patron.profile.name()}}</td></tr>
+<tr><td>Privilege Expiration Date: </td><td>{{patron.expire_date | date:'M/d/yyyy'}}</td></tr>
+<tr><td>Internet Access Level: </td><td>{{patron.net_access_level.name()}}</td></tr>
+<tr><td valign="top">Alert Message: </td><td>{{patron.alert_message}}</td></tr>
+<tr><td valign="top">Address:</td><td>
<div ng-repeat="address in patron.addresses">
- <div>-------</div>
- <div>Type: {{address.address_type}}</div>
- <div>Postal Code: {{address.post_code}}</div>
- <div>Street (1): {{address.street1}}</div>
- <div>Street (2): {{address.street2}}</div>
- <div>City: {{address.city}}</div>
+ <div>Type: {{address.address_type}}</div>
+ <div>{{address.street1}}</div>
+ <div ng-if="address.street2">{{address.street2}}</div>
+ <div>{{address.city}}, {{address.state}} {{address.post_code}}</div>
<div>County: {{address.county}}</div>
- <div>State: {{address.state}}</div>
- <div>Contry: {{address.country}}</div>
+ <div>Country: {{address.country}}</div>
<div>Valid Address?: {{address.valid}}</div>
- <div>Within City Limits?: {{address.within_city_limits}}</div>
+ <div>Within City Limits?: {{address.within_city_limits}}<br/> <br/></div>
</div>
- <div>-------</div>
- <!-- Stat Cats
- * entry.stat_cat_entry
- * entry.stat_cat.name
- -->
- <div ng-repeat="entry in patron.stat_cat_entries">{{entry.stat_cat.name}} : {{entry.stat_cat_entry}}</div>
- <div>=-=-=-=</div>
- </div>
-</div>
\ No newline at end of file
+</td></tr>
+</table>
+<br/>
+<div style="border:1px dotted black;padding:3px;margin-bottom:5px;">
+<ul><li>I apply for the right to use the Library, agree to comply with all its rules and regulations, and give immediate notice of any change of address.</li>
+<li>I accept financial responsibility for all fines and/or damages to all Library materials, audiovisual materials and equipment beyond normal wear and tear, which is lost or damaged beyond use while checked out on your card. Under Georgia Code (OCGA Annotated Rev. 1985 20-5-53), failure to return items borrowed from a public library is considered a misdemeanor.</li>
+<li><u>If this card is for a juvenile</u>: As the parent or guardian of a child under 18 years, I am willing to allow him/her to borrow materials from the Public Library. I will take responsibility and make good any charges or loss to library materials and pay any fine justly charged.
+</li>
+</ul>
+<table border=0>
+<tr><td>Name:</td><td>________________________________________________________</td></tr>
+<tr><td>Signature: </td><td>________________________________________________________</td></tr>
+<tr><td>Date: </td><td>___________________</td></tr>
+</table>
+</div>
+Printed at: {{current_location.shortname}} on {{today | date:'short'}}