[open-ils-commits] r436 - conifer/trunk/xul/server/patron (dbs)

svn at svn.open-ils.org svn at svn.open-ils.org
Sat May 2 14:32:59 EDT 2009


Author: dbs
Date: 2009-05-02 14:32:55 -0400 (Sat, 02 May 2009)
New Revision: 436

Added:
   conifer/trunk/xul/server/patron/ue.xhtml
Log:
Hide some more fields and help that isn't of interest to Conifer


Added: conifer/trunk/xul/server/patron/ue.xhtml
===================================================================
--- conifer/trunk/xul/server/patron/ue.xhtml	                        (rev 0)
+++ conifer/trunk/xul/server/patron/ue.xhtml	2009-05-02 18:32:55 UTC (rev 436)
@@ -0,0 +1,922 @@
+<?xml version='1.0' encoding="UTF-8"?>
+
+<!DOCTYPE html PUBLIC 
+	"-//W3C//DTD XHTML 1.0 Transitional//EN" 
+	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" [
+	<!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
+	<!ENTITY nbsp " "> <!-- calendar needs this entity -->
+]>
+
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xi="http://www.w3.org/2001/XInclude">
+
+	<head>
+		<title>&ev.staff.patron.ue_xhtml.ev_user_editor.label;</title>
+		<script language='javascript' src='/opac/common/js/utils.js'> </script>
+		<script language='javascript' src='/opac/common/js//config.js'> </script> 
+		<script language='javascript' src='/opac/common/js/CGI.js'> </script>
+	
+		<script language='javascript' src='/opac/common/js/JSON_v1.js'> </script>
+		<script language='javascript' src='/opac/common/js/fmall.js'> </script>
+		<script language='javascript' src='/opac/common/js/fmgen.js'> </script>
+		<script language='javascript' src='/opac/common/js/Cookies.js'> </script>
+		<script language='javascript' src='/opac/common/js/opac_utils.js'> </script>
+		<script language='javascript' src='/opac/common/js/<!--#echo var="locale"-->/OrgTree.js'> </script>
+		<script language='javascript' src='/opac/common/js/org_utils.js'> </script>
+		<script language='javascript' src='/opac/common/js/init.js'> </script>
+		<script language='javascript' src='/opac/common/js/RemoteRequest.js'> </script>
+
+
+
+		<!--
+		<script language='javascript' src='/opac/common/js/date.js'> </script>
+		-->
+		<script language='javascript' src='../admin/adminlib.js'> </script>
+		<script language='javascript' src='ue_config.js'> </script>
+		<script language='javascript' src='ue_ui.js'> </script>
+		<script language='javascript' src='ue.js'> </script>
+		<link type='text/css' rel='stylesheet' href='../admin/admin.css'/>
+  
+		<link rel="stylesheet" type="text/css" media="all" 
+			href="/opac/common/js/jscalendar/calendar-brown.css" title="win2k-cold-1" />
+		<script type="text/javascript" src="/opac/common/js/jscalendar/calendar.js"></script>
+		<script type="text/javascript" src="/opac/common/js/jscalendar/lang/calendar-en.js"></script>
+		<script type="text/javascript" src="/opac/common/js/jscalendar/calendar-setup.js"></script>
+
+
+		<style type='text/css'>
+			.messagecatalog { -moz-binding: url( /xul/server/main/bindings.xml#messagecatalog ) }
+			.main_table { width: 98%; border-collapse: collapse;}
+			.main_table td { border: 1px solid #E0F0E0; text-align: center; padding: 4px;}
+			#uedit_nav_bar { border: 2px solid #E0F0E0; padding: 6px;}
+			.nav_link { padding-left: 90px; padding-right: 90px; }
+			.main_nav_link { -moz-border-radius: 7px; height: 13%;}
+			/*
+			.main_div { height: 480px; padding-left: 15px; 
+				text-align: center; vertical-align: middle; overflow: auto;}
+				*/
+
+			.main_div { min-height: 450px; padding-left: 15px; 
+				text-align: center; vertical-align: middle; }
+
+			.nav_link_table { height: 480px;}
+			.label_active { background: #E0F0E0; }
+			.right { text-align: right; padding-right: 3px;}
+			.left { text-align: left; padding-left: 3px;}
+			.wide { width: 98%;}
+			.pad { padding-left: 3px; padding-right: 3px; }
+			.no_border td { border: none; }
+			.uedit_table { width: 80% }
+			.address_table { -moz-border-radius: 4px; border: 4px solid #E0E0F0; padding: 4px; }
+			.shared_address { background : #E0F0F0; }
+			.address_table td { border: none; width: auto; padding: 1px; }
+			.addr_info_checked { -moz-border-radius: 6px; background: #F0E0E0; }
+			.button_row { width: 95%; text-align: center; margin-top: 7px; border: 1px solid #E0E0E0; }
+			/*.required_field { background: #F0E0E0; }*/
+			.invalid_value { background: red; }
+
+			/* all text inputs that don't have the .invalid_value 
+				class applied and are currently focused */
+			input:focus:not(.invalid_value) { background: #E0F0E0; color: darkblue;}
+
+			.deleted { background: #FF6666; }
+
+			.dup_link { padding-left: 5px; color: red; }
+
+
+		</style>
+	</head>
+	
+	<div class="messagecatalog" id="patronStrings" src="/xul/server/locale/<!--#echo var='locale'-->/patron.properties" />
+
+	<body onload='uEditInit();'>
+
+	<center>
+
+		<h2>&ev.staff.patron.ue_xhtml.ev_user_editor.label;</h2>
+
+		<div style='position:absolute; top: 5px; right: 5px;'>
+			<span>&ev.staff.patron.ue_xhtml.welcome.label;</span><b><span id='uedit_user'/></b>
+		</div>
+
+		<hr/><br/>
+
+		<div id='main_div_container'>
+
+		<table style='margin-bottom: 5px; width:100%;'>
+			<tbody>
+				<tr>
+					<td align='left' width='80%'>
+						<b>
+							<span>&staff.patron.ue.interface_note.label;</span>
+						</b>
+					</td>
+					<td align='right' width='20%'>
+						<a class='hide_me' id='ue_errors' href='javascript:void(0);' 
+							style='color: red; font-size: 12pt; font-weight: bold' onclick='uEditAlertErrors();'>
+							&ev.staff.patron.ue_xhtml.view_errors.label;
+						</a>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+
+		<table class='main_table'>
+			<tbody>
+				<tr>
+					<td width='15%' valign='top'>
+						<!-- ************************************************************** -->
+						<!--  Top Navigation Links -->
+						<!-- ************************************************************** -->
+						<table height='100%' class='nav_link_table'>
+							<tbody>
+								<tr>
+									<td id='uedit_userid_label' class='main_nav_link'>
+										<a href='javascript:uEditShowPage("uedit_userid");'>&ev.staff.patron.ue_xhtml.user_id.label;</a>
+									</td>
+								</tr>
+								<tr>
+									<td id='uedit_contact_info_label' class='main_nav_link'>	
+										<a href='javascript:uEditShowPage("uedit_contact_info");'>&ev.staff.patron.ue_xhtml.contact_info.label;</a>
+									</td>
+								</tr>
+								<tr>
+									<td id='uedit_addresses_label' class='main_nav_link'>		
+										<a href='javascript:uEditShowPage("uedit_addresses");'>&ev.staff.patron.ue_xhtml.addresses.label;</a>
+									</td>
+								</tr>
+								<tr>
+									<td id='uedit_groups_label' class='main_nav_link'>			
+										<a href='javascript:uEditShowPage("uedit_groups");'>&ev.staff.patron.ue_xhtml.groups_permissions.label;</a>
+									</td>
+								</tr>
+								<tr>
+									<td id='uedit_stat_cats_label' class='main_nav_link'>		
+										<a href='javascript:uEditShowPage("uedit_stat_cats");'>&ev.staff.patron.ue_xhtml.statistical_categories.label;</a>
+									</td>
+								</tr>
+								<tr>
+									<td id='uedit_surveys_label' class='main_nav_link'>			
+										<a href='javascript:uEditShowPage("uedit_surveys");'>&ev.staff.patron.ue_xhtml.surveys.label;</a>
+									</td>
+								</tr>
+								<tr>
+									<td id='uedit_finalize_label' class='main_nav_link'>			
+										<a href='javascript:uEditShowPage("uedit_finalize");'>&ev.staff.patron.ue_xhtml.finish.label;</a>
+									</td>
+								</tr>
+							</tbody>
+						</table>
+					</td>
+
+					<td width='85%' id='uedit_loading'>
+						<div class='main_div has_color' 
+							style='padding: 50px; vertical-align: middle;'>
+							<b>&ev.staff.patron.ue_xhtml.loading_data.label;</b>
+						</div>
+					</td>
+
+
+					<td width='85%' id='ue_maintd' class='hide_me'>
+
+						<div id='dup_div_container'>
+							<div id='dup_div' name='dup_div'>
+								<a name='link' class='dup_link hide_me'
+									href='javascript:void(0);' onclick='uEditShowSearch(this);'>
+									&ev.staff.patron.ue_xhtml.found_duplicate_patron.label; <b name='count'/>
+									<b name='data'/>
+								</a>
+							</div>
+						</div>
+
+
+						<!-- ************************************************************** -->
+						<!--  Identification Pane -->
+						<!-- ************************************************************** -->
+						<div id='uedit_userid' class='main_div'>
+							<table class='uedit_table'>
+								<tbody>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.barcode.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input type='text' id='ue_barcode' />
+													<!--
+													onblur=' 
+														var node = uEditFindFieldByWId("ue_username");
+														if(!node.widget.node.value) {
+															node.widget.node.value = this.value;
+															node.widget.node.onchange();
+														}'
+														/> -->
+														<button style='padding-left: 5px;' class='hide_me' id='ue_mark_card_lost'
+													onclick='uEditMarkCardLost();'>&ev.staff.patron.ue_xhtml.mark_lost.label;</button>
+											</div>
+										</td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.username.label;</div></td>
+										<td><div class='wide left'><input type='text' id='ue_username'/></div></td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.password.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input type='password' id='ue_password1'/>
+												<button class='hide_me' onclick='uEditResetPw();' id='ue_reset_pw'>&ev.staff.patron.ue_xhtml.reset.label;</button>
+												<span style='padding-left: 10px;' class='hide_me' id='ue_password_gen'>
+													&ev.staff.patron.ue_xhtml.re_password.label;
+													<span style='text-decoration:underline;' id='ue_password_plain'/>
+												</span>
+											</div>
+										</td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.verify_password.label;</div></td>
+										<td><div class='wide left'><input type='password' id='ue_password2'/></div></td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.first_name.label;</div></td>
+										<td><div class='wide left'><input type='text' id='ue_firstname'/></div></td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.middle_name.label;</div></td>
+										<td><div class='wide left'><input type='text' id='ue_middlename'/></div></td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.last_name.label;</div></td>
+										<td><div class='wide left'><input type='text' id='ue_lastname'/></div></td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.alias.label;</div></td>
+										<td><div class='wide left'><input type='text' id='ue_alias'/></div></td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.primary_id_type.label;</div></td>
+										<td><div class='wide left'>
+												<select id='ue_primary_ident_type'>
+													<option value=''>&ev.staff.patron.ue_xhtml.required.label;</option>
+												</select>
+											</div>
+										</td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.primary_id.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input type='text' id='ue_primary_ident'/>
+												<span id='primary_ident_ssn_help' 
+													style='padding-left: 2px; font-size: 8pt;' class='hide_me'>
+												</span>
+												<span id='primary_ident_dl_help' 
+													style='padding-left: 2px; font-size: 8pt;' class='hide_me'>
+												</span>
+											</div>
+										</td>
+									</tr>
+									<!--
+									<tr>
+										<td><div class='wide right'>Secondary Identification Type</div></td>
+										<td><div class='wide left'>
+												<select id='ue_secondary_ident_type'>
+													<option value=''>  None Selected  </option>
+												</select>
+											</div>
+										</td>
+									</tr>
+									-->
+									<tr class='hide_me'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.parent_guardian.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input type='text' id='ue_secondary_ident'/>
+												<input type='hidden' id='ue_dob' />
+												<input type='hidden' id='ue_juvenile' />
+												<input type='hidden' id='ue_suffix_selector'/>
+											</div>
+										</td>
+									</tr>
+									<!--
+									<tr class='hide_me' id='ue_guardian_row'>
+										<td><div class='wide right'><b>Parent / Guardian</b></div></td>
+										<td>
+											<div class='wide left'>
+												<span id='ue_guardian_field'/>
+											</div>
+										</td>
+									</tr>
+									-->
+								</tbody>
+							</table>
+						</div>
+
+						<!-- ************************************************************** -->
+						<!-- Contact Info Pane -->
+						<!-- ************************************************************** -->
+						<div id='uedit_contact_info' class='main_div hide_me'>
+
+							<table class='uedit_table'>
+								<tbody>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.email_address.label;</div></td>
+										<td><div class='wide left'><input type='text' id='ue_email' size='32'/></div></td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.daytime_phone.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input class='pad' type='text' id='ue_day_phone' size='18'/>
+												<span style='font-size: 9pt;'>&ev.staff.patron.ue_xhtml.phone_example;</span>
+											</div>
+										</td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.evening_phone.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input class='pad' type='text' id='ue_night_phone' size='18'/>
+											</div>
+										</td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.other_phone.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input class='pad' type='text' id='ue_other_phone' size='18'/>
+											</div>
+										</td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.home_library.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<select style='width: 20em;' id='ue_org_selector'/>
+											</div>
+										</td>
+									</tr>
+								</tbody>
+							</table>
+						</div>
+	
+						<!-- ************************************************************** -->
+						<!-- Addresses Pane -->
+						<!-- ************************************************************** -->
+						<div id='uedit_addresses' class='main_div hide_me' >
+							<table class='uedit_table' style='width: 98%; padding: 1px;'>
+								<thead>
+									<tr>
+										<td>&ev.staff.patron.ue_xhtml.address.label;</td>
+										<td>&ev.staff.patron.ue_xhtml.in_city_limits.label;</td>
+										<td>&ev.staff.patron.ue_xhtml.valid.label;</td>
+										<td>&ev.staff.patron.ue_xhtml.mailing_address.label;</td>
+										<td>&ev.staff.patron.ue_xhtml.physical_address.label;</td>
+									</tr>
+								</thead>
+								<tbody id='ue_address_tbody'>
+									<tr id='ue_address_template'>
+										<td>
+											<table class='address_table'>
+												<tbody>
+													<tr name='shared_row' class='hide_me'>
+														<td colspan='6'>
+															<div style='padding: 8px;'>
+																<span style='color:red;'>*</span>
+																&ev.staff.patron.ue_xhtml.address_owned_by.label;
+																<span name='addr_owner_name'/>
+																<span name='owner_link_div'>
+																	(<a name='addr_owner' href='javascript:void(0);'>&ev.staff.patron.ue_xhtml.edit.label;</a>)
+																</span>
+															</div>
+														</td>
+													</tr>
+													<tr>
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.label.label;</div></td>
+														<td colspan='3'>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_label' id='ue_addr_label'/>
+															</div>
+														</td>
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.zip.label;</div></td>
+														<td>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_zip' size='10' maxlength='10'/>
+															</div>
+														</td>
+													</tr>
+													<tr>
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.street1.label;</div></td>
+														<td colspan='5'>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_street1' size='42'/>
+															</div>
+														</td>
+													</tr>
+													<tr>
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.street2.label;</div></td>
+														<td colspan='5'>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_street2' size='42'/>
+															</div>
+														</td>
+													</tr>
+													<tr>
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.city.label;</div></td>
+														<td colspan='3'>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_city' size='17'/>
+															</div>
+														</td>
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.conuty.label;</div></td>
+														<td>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_county' size='17'/>
+															</div>
+														</td>
+													</tr>
+													<tr>
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.state.label;</div></td>
+														<td colspan='3'>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_state' size='2' maxlength='2'/>
+															</div>
+														</td>
+														<!--
+														<td><div class='wide right'>Zip</div></td>
+														<td>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_zip' size='6' maxlength='6'/>
+															</div>
+														</td>
+														-->
+														<td><div class='wide right'>&ev.staff.patron.ue_xhtml.country.label;</div></td>
+														<td>
+															<div class='wide left'>
+																<input type='text' name='ue_addr_country' size='6'/>
+															</div>
+														</td>
+													</tr>
+													<tr>
+														<td colspan='6'>
+															<div class='button_row'>
+																<input type='submit' name='ue_addr_delete' 
+																	value='&ev.staff.patron.ue_xhtml.ue_addr_delete.label;'/>
+																<span style='padding-left: 10px;'> </span>
+																<input type='submit' name='ue_addr_detach' 
+																	value='&ev.staff.patron.ue_xhtml.ue_addr_detach.label;' class='hide_me'/>
+																<input type='submit' name='ue_addr_approve' 
+																	value='&ev.staff.patron.ue_xhtml.ue_addr_approve.label;' class='hide_me'/>
+															</div>
+														</td>
+													</tr>
+													<tr class='hide_me' name='ue_addr_replaced_row'>
+														<td colspan='6'>
+															<div class='button_row' name='ue_addr_replaced_div'>
+                                                            </div>
+                                                        </td>
+                                                    </tr>
+												</tbody>
+											</table>
+										</td>
+										<td><input type='checkbox' name='ue_addr_inc_yes' checked='checked'/></td>
+										<td><input type='checkbox' name='ue_addr_valid_yes' checked='checked'/></td>
+										<td>
+											<div style='width: 100%; -moz-border-radius: 8px;'>
+												<input type='radio' name='ue_addr_mailing_yes'
+													onchange='uEditAddrTypeClick(this, "mailing");'
+													onclick='uEditAddrTypeClick(this, "mailing");'/>
+											</div>
+										</td>
+										<td>
+											<div style='width: 100%; -moz-border-radius: 8px;'>
+												<input type='radio' name='ue_addr_billing_yes'
+													onchange='uEditAddrTypeClick(this, "billing");'
+													onclick='uEditAddrTypeClick(this, "billing");'/>
+											</div>
+										</td>
+									</tr>
+								</tbody>
+							</table>
+
+							<div class='button_row' style='margin-top: 20px;'>
+								<!--
+								<input type='submit' value='Create a New Address' id='ue_address_new'/>
+								-->
+								<input type='submit' value='&staff.patron.ue.create_address.label;' onclick='uEditCreateNewAddr();'/>
+							</div>
+						</div>
+	
+						<!-- ************************************************************** -->
+						<!-- Groups Pane -->
+						<!-- ************************************************************** -->
+						<div id='uedit_groups' class='main_div hide_me'>
+							<table class='uedit_table'>
+								<tbody>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.profile_group.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<select id='ue_profile' class='select_big'>
+													<option value=''>&ev.staff.patron.ue_xhtml.required.label;</option>
+												</select>
+											</div>
+										</td>
+									</tr>
+									<tr class='required_field'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.account_expiration_date.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input type='text' id='ue_expire' size='10' maxlength='10'/>
+	
+												<button style='padding: 0px;' id='ue_expire_trigger'>
+													<img src="/opac/common/js/jscalendar/img.gif" 
+														style="cursor: pointer; border: 1px solid red; padding: 0px; margin: -3px;" 
+														title="&ev.staff.patron.ue_xhtml.date_selector.label;"
+														onmouseover="this.style.background='red';" 
+														onmouseout="this.style.background=''" />
+												</button>
+
+												<span class='pad' style='font-size: 8pt;'>(YYYY-MM-DD)</span>
+												<script type="text/javascript">
+													Calendar.setup({
+														inputField	: "ue_expire",				// id of the input field
+														ifFormat		: "%Y-%m-%d",				// format of the input field
+														button		: "ue_expire_trigger",  // trigger for the calendar (button ID)
+														align			: "Tl",						// alignment (defaults to "Bl")
+														singleClick	: true
+													});
+												</script>
+											</div>
+										</td>
+									</tr>
+									<tr class='hide_me'>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.net_access_level.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<select id='ue_net_level'>
+												</select>
+											</div>
+										</td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.active.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input id='ue_active' type='checkbox' checked='checked'/>
+											</div>
+										</td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.barred.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input id='ue_barred' type='checkbox'/>
+											</div>
+										</td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.set_family_group_lead_account.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input id='ue_group_lead' type='checkbox'/>
+											</div>
+										</td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.claims_returned_count.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<input id='ue_claims_returned' type='text' disabled='disabled' size='6'/>
+												<script>
+													$('ue_claims_returned').value = 0;
+													$('ue_claims_returned').disabled = true;
+												</script>
+												<input class='pad' id='ue_claims_returned_reset' type='submit' value='&ev.staff.patron.ue_xhtml.reset.label;' 
+													onclick="
+														if( confirmId('ue_claims_return_confirm') ) {
+															$('ue_claims_returned').value = 0;
+															$('ue_claims_returned').onchange();
+														}
+													"/>
+											</div>
+										</td>
+									</tr>
+									<tr>
+										<td><div class='wide right'>&ev.staff.patron.ue_xhtml.alert_message.label;</div></td>
+										<td>
+											<div class='wide left'>
+												<textarea wrap='soft' cols='30' rows='4' id='ue_alert_message'/>
+												<input class='pad' id='ue_alert_message_reset' 
+													type='submit' value='&ev.staff.patron.ue_xhtml.alert_message_reset.value;' 
+														onclick='
+														var node = $("ue_alert_message");
+														node.value = "";
+														if(node.onchange) node.onchange();'/>
+											</div>
+										</td>
+									</tr>
+								</tbody>
+							</table>
+						</div>
+	
+						<!-- ************************************************************** -->
+						<!-- Stat Cats Pane -->
+						<!-- ************************************************************** -->
+						<div id='uedit_stat_cats' class='main_div hide_me'>
+							<table class='uedit_table' style='width: 98%'>
+								<thead>
+									<tr style='font-weight: bold;'>
+										<td>&ev.staff.patron.ue_xhtml.stat_cat_name.label;</td>
+										<td>&ev.staff.patron.ue_xhtml.owner.label;</td>
+										<td>&ev.staff.patron.ue_xhtml.value.label;</td>
+									</tr>
+								</thead>
+								<tbody id='ue_stat_cat_tbody'>
+									<tr id='ue_stat_cat_row'>
+										<td><div class='wide right' name='ue_stat_cat_name'/></td>
+										<td><div class='wide right' style='font-size: 8pt' name='ue_stat_cat_owner'/></td>
+										<td>
+											<div class='wide left'>
+												<select name='ue_stat_cat_selector'>
+													<option value=''>&ev.staff.patron.ue_xhtml.none_selected.label;</option>
+												</select>
+												<span class='pad'> or </span>
+												<input class='pad' type='text' name='ue_stat_cat_newval'/>
+											</div>
+										</td>
+									</tr>
+								</tbody>
+							</table>
+
+						</div>
+	
+						<!-- ************************************************************** -->
+						<!-- Surveys Pane -->
+						<!-- ************************************************************** -->
+						<div id='uedit_surveys' class='main_div hide_me'>
+							<div id='uedit_no_surveys' class='hide_me'>
+								<b>&ev.staff.patron.ue_xhtml.no_surveys_for_location.label;</b>
+							</div>
+							<table id='ue_survey_table' 
+								class='uedit_table data_grid' style='width: 95%; margin-top: 17px;'>
+								<thead>
+									<tr>
+										<td colspan='2' style='text-align: left; padding-left: 20px;'>
+											<span class='pad' name='ue_survey_name' style='font-weight: bold;'/>
+											<span class='pad' name='ue_survey_desc'> : </span>
+										</td>
+									</tr>
+								</thead>
+								<tbody name='ue_survey_tbody'>
+									<tr name='ue_survey_row'>
+										<td name='ue_survey_question' 
+											style='width: 60%; text-align: left; padding-left: 40px;'/>
+										<td>
+											<select name='ue_survey_answer'>
+												<option value=''>&ev.staff.patron.ue_xhtml.none_selected.label;</option>
+											</select>
+										</td>
+									</tr>
+								</tbody>
+							</table>
+						</div>
+
+						<!-- ************************************************************** -->
+						<!-- Finish Up -->
+						<!-- ************************************************************** -->
+						<div id='uedit_finalize' class='main_div hide_me'>
+							<div class='has_color' style='width: 95%; margin-top: 40px; text-align: center'>
+								<div style='padding: 5px;'>
+									&ev.staff.patron.ue_xhtml.finishing_message.label;
+								</div>
+								<br/>
+								<div style='margin-bottom: 15px;'>
+									<a style='margin-right: 30px;' id='ue_view_summary' 
+										href='javascript:uEditShowSummary();'>View Summary</a>
+								</div>
+								<input style='margin-left: 5px; margin-right: 5px;' id='ue_save'
+									type='submit' value='&ev.staff.patron.ue_xhtml.save_user.value;' onclick='uEditSaveUser();'/>
+								<input style='margin-left: 5px; margin-right: 5px;' id='ue_save_clone'
+									type='submit' value='&ev.staff.patron.ue_xhtml.save_clone_user.value;' onclick='uEditSaveUser(true);'/>
+								<button style='margin-left: 5px; margin-right: 5px;' 
+									onclick='if(confirm($("ue_cancel_confirm").innerHTML)) uEditCancel();'>&ev.staff.patron.ue_xhtml.cancel.value;</button>
+							</div>
+						</div>
+					</td>
+				</tr>
+
+				<tr>
+					<td colspan='2'>
+						<!-- ************************************************************** -->
+						<!-- Bottom Navigation Links -->
+						<!-- ************************************************************** -->
+						<table width='100%' class='no_border'>
+							<tbody>
+								<tr id='uedit_nav_bar'>
+									<td width='10%'/>
+									<td width='40%'>
+										<a id='ue_back' class='nav_link hide_me' 
+											href='javascript:uEditPrev()'>&#x2190;&ev.staff.patron.ue_xhtml.back.label;</a>
+									</td>
+									<td width='40%'>
+										<a id='ue_fwd' class='nav_link' 
+											href='javascript:uEditNext()'>&ev.staff.patron.ue_xhtml.forward.label;&#x2192;</a>
+									</td>
+									<td width='10%'/>
+								</tr>
+							</tbody>
+						</table>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+	</div>
+
+	</center>
+
+	<div id='summary_div_container' class='hide_me'>
+
+	<div id='ue_summary_page'>
+		<table id='ue_summary_table' class='data_grid' width='55%'>
+			<thead>
+				<tr>
+					<td colspan='2'>
+						<span>&staff.patron.ue.user_summary.label;</span>
+					</td>
+				</tr>
+			</thead>
+			<tbody name='ue_summary_page_tbody'>
+
+				<tr>
+
+					<td colspan='2' align='center'>
+						<input style='margin-right: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.print_page.label;' onclick='window.print();'/>
+						<input style='margin-left: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.return_to_editor.label;' 
+							onclick=' unHideMe($("main_div_container")); 
+								hideMe($("summary_div_container"));'/>
+					</td>
+				</tr>
+
+				<tr><td>&ev.staff.patron.ue_xhtml.barcode.label;</td><td id='ue_summary_barcode'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.username.label;</td><td id='ue_summary_usrname'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.first_name.label;</td><td id='ue_summary_first_given_name'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.middle_name.label;</td><td id='ue_summary_second_given_name'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.last_name.label;</td><td id='ue_summary_family_name'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.alias.label;</td><td id='ue_summary_alias'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.suffix.label;</td><td id='ue_summary_suffix'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.dob.label;</td><td id='ue_summary_dob'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.primary_id_type.label;</td><td id='ue_summary_ident_type'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.primary_id.label;</td><td id='ue_summary_ident_value'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.secondary_id_type.label;</td><td id='ue_summary_ident_type2'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.secondary_id.label;</td><td id='ue_summary_ident_value2'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.email_address.label;</td><td id='ue_summary_email'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.daytime_phone.label;</td><td id='ue_summary_day_phone'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.evening_phone.label;</td><td id='ue_summary_evening_phone'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.other_phone.label;</td><td id='ue_summary_other_phone'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.home_library.label;</td><td id='ue_summary_home_ou'/></tr>
+
+				<tr>
+					<td colspan='2'>
+						<table width='100%' style='margin-top: 15px; margin-bottom: 15px;'>
+							<thead><tr><td>&ev.staff.patron.ue_xhtml.addresses.label;</td></tr></thead>
+							<tbody name='ue_summary_addr_tbody'>
+								<tr name='ue_summary_addr_row'>
+									<td>
+										<table name='ue_summary_addr_table' width='100%'>
+											<thead><tr><td colspan='4'/><span> </span></tr></thead>
+											<tbody>
+												<tr>
+													<td><b>&ev.staff.patron.ue_xhtml.address_label.label;</b></td><td name='label'/>
+													<td><b>&ev.staff.patron.ue_xhtml.zip.label;</b></td><td name='zip'/>
+												</tr>
+												<tr>
+													<td><b>&ev.staff.patron.ue_xhtml.street1.label;</b></td><td name='street1'/>
+													<td><b>&ev.staff.patron.ue_xhtml.country.label;</b></td><td name='country'/>
+												</tr>
+												<tr>
+													<td><b>&ev.staff.patron.ue_xhtml.street2.label;</b></td><td name='street2'/>
+													<td><b>&ev.staff.patron.ue_xhtml.mailing.label;</b></td><td name='mailing'/>
+												</tr>
+												<tr>
+													<td><b>&ev.staff.patron.ue_xhtml.city.label;</b></td><td name='city'/>
+													<td><b>&ev.staff.patron.ue_xhtml.billing.label;</b></td><td name='billing'/>
+												</tr>
+												<tr>
+													<td><b>&ev.staff.patron.ue_xhtml.county.label;</b></td><td name='county'/>
+													<td><b>&ev.staff.patron.ue_xhtml.valid.label;</b></td><td name='valid'/>
+												</tr>
+												<tr>
+													<td><b>&ev.staff.patron.ue_xhtml.state.label;</b></td><td name='state'/>
+													<td><b>&ev.staff.patron.ue_xhtml.in_city_limits.label;</b></td><td name='incorporated'/>
+												</tr>
+											</tbody>
+										</table>
+									</td>
+								</tr>
+							</tbody>
+						</table>
+					</td>
+				</tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.profile.label;</td><td id='ue_summary_profile'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.active.label;</td><td id='ue_summary_active'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.barred.label;</td><td id='ue_summary_barred'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.expire_date.label;</td><td id='ue_summary_expire_date'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.family_lead_account.label;</td><td id='ue_summary_master_account'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.claims_returned_count.label;</td><td id='ue_summary_claims_returned_count'/></tr>
+				<tr><td>&ev.staff.patron.ue_xhtml.alert_message.label;</td><td id='ue_summary_alert_message'/></tr>
+				<tr name='ue_summary_stat_cat_td'>
+					<td colspan='2' >
+						<table width='100%' style='margin-top: 15px; margin-bottom: 15px;'>
+							<thead><tr><td colspan='2'>&ev.staff.patron.ue_xhtml.stat_categories.label;</td></tr></thead>
+							<tbody name='ue_summary_stats_tbody'>
+								<tr name='ue_summary_stats_row'>
+									<td name='ue_summary_stat_name'/><td name='ue_summary_stat_value'/>
+								</tr>
+							</tbody>
+						</table>
+					</td>
+				</tr>
+				<tr name='ue_summary_survey_td'>
+					<td colspan='2'>
+						<table width='100%' style='margin-top: 15px; margin-bottom: 15px;'>
+							<thead>
+								<tr>
+									<td>&ev.staff.patron.ue_xhtml.survey.label;</td>
+									<td>&ev.staff.patron.ue_xhtml.question.label;</td>
+									<td>&ev.staff.patron.ue_xhtml.answer.label;</td>
+								</tr>
+							</thead>
+							<tbody name='ue_summary_survey_tbody'>
+								<tr name='ue_summary_survey_row'>
+									<td name='ue_summary_survey_name'/>
+									<td name='ue_summary_survey_question'/>
+									<td name='ue_summary_survey_answer'/>
+								</tr>
+							</tbody>
+						</table>
+					</td>
+				</tr>
+				<tr>
+					<td colspan='2' align='center'>
+						<input style='margin-right: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.print_page.label;' onclick='window.print();'/>
+						<input style='margin-left: 15px;' type='submit' value='&ev.staff.patron.ue_xhtml.return_to_editor.label;' 
+							onclick=' unHideMe($("main_div_container")); 
+								hideMe($("summary_div_container"));'/>
+					</td>
+				</tr>
+			</tbody>
+		</table>
+	</div>
+	</div>
+
+
+	<!-- ************************************************************** -->
+	<!-- This holds all of the strings we may have to alert to the user -->
+	<!-- ************************************************************** -->
+	<div class='hide_me'>
+		<span id='ue_bad_dob'>&staff.patron.ue.bad_dob.label;</span>
+		<span id='ue_bad_username'>&staff.patron.ue.bad_username.label;</span>
+		<span id='ue_bad_password'>&staff.patron.ue.bad_passwords.label;</span>
+		<span id='ue_bad_firstname'>&staff.patron.ue.bad_firstname.label;</span>
+		<span id='ue_bad_middlename'>&staff.patron.ue.bad_middlename.label;</span>
+		<span id='ue_bad_lastname'>&staff.patron.ue.bad_lastname.label;</span>
+		<span id='ue_bad_barcode'>&staff.patron.ue.bad_barcode.label;</span>
+		<span id='ue_duplicate_barcode'>&staff.patron.ue.duplicate_barcode.label;</span>
+		<span id='ue_new_barcode_warn'>&staff.patron.ue.new_barcode_warn.label;</span>
+		<span id='ue_no_ident'>&staff.patron.ue.no_ident.label;</span>
+		<span id='ue_bad_ident_dl'>&staff.patron.ue.bad_ident_dl.label;</span>
+		<span id='ue_bad_ident_ssn'>&staff.patron.ue.bad_ident_ssn.label;</span>
+		<span id='ue_bad_email'>&staff.patron.ue.bad_email.label;</span>
+		<span id='ue_bad_phone'>&staff.patron.ue.bad_phone.label;</span>
+		<span id='ue_no_profile'>&staff.patron.ue.no_profile.label;</span>
+		<span id='ue_bad_expire'>&staff.patron.ue.bad_expire.label;</span>
+		<span id='ue_bad_claims_returned'>&staff.patron.ue.bad_claims_returned.label;</span>
+		<span id='ue_no_profile'>&ev.staff.patron.ue_xhtml.no_profile.label;</span>
+		<span id='ue_unknown_error'>&staff.patron.ue.unknown_error.label;</span>
+		<span id='ue_bad_addr_label'>&staff.patron.ue.bad_addr_label.label;</span>
+		<span id='ue_bad_addr_street'>&staff.patron.ue.bad_addr_street.label;</span>
+		<span id='ue_bad_addr_city'>&staff.patron.ue.bad_addr_city.label;</span>
+		<span id='ue_bad_addr_county'>&staff.patron.ue.bad_addr_county.label;</span>
+		<span id='ue_bad_addr_state'>&staff.patron.ue.bad_addr_state.label;</span>
+		<span id='ue_bad_addr_country'>&staff.patron.ue.bad_addr_country.label;</span>
+		<span id='ue_bad_addr_zip'>&staff.patron.ue.bad_addr_zip.label;</span>
+		<span id='ue_bad_survey'>&staff.patron.ue.bad_survey.label;</span>
+		<span id='ue_delete_addr_warn'>&staff.patron.ue.delete_addr_warn.label;</span>
+		<span id='yes'>&staff.patron.ue.yes.label;</span>
+		<span id='no'>&staff.patron.ue.no.label;</span>
+		<span id='ue_summary_window'>&staff.patron.ue.summary_window.label;</span>
+		<span id='ue_success'>&staff.patron.ue.success.label;</span>
+		<span id='ue_dup_ident1'>&staff.patron.ue.dup_ident1.label;</span>
+		<span id='ue_dup_username'>&staff.patron.ue.dup_username.label;</span>
+		<span id='ue_dup_barcode'>&staff.patron.ue.dup_barcode.label;</span>
+		<span class='hide_me' id='ue_cancel_confirm'>&staff.patron.ue.cancel_confirm.label;</span>
+		<span class='hide_me' id='ue_juv_guardian'>&staff.patron.ue.juv_guardian.label;</span>
+		<span class='hide_me' id='ue_bad_date'>&staff.patron.ue.bad_date.label;</span>
+		<span class='hide_me' id='ue_made_barred'>&staff.patron.ue.made_barred.label;</span>
+		<span class='hide_me' id='ue_claims_return_confirm'>&ev.staff.patron.ue_xhtml.claims_return_confirm.label;</span>
+		<span class='hide_me' id='ue_unsaved_changes'>&ev.staff.patron.ue_xhtml.unsaved_changes.label;</span>
+		<span class='hide_me' id='ue_xact_collision'>&ev.staff.patron.ue_xhtml.xact_collision.label;</span>
+		<span class='hide_me' id='ue_add_approve_confirm'>&ev.staff.patron.ue_xhtml.ue_addr_approve_confirm.label;</span>
+	</div>
+
+	</body>
+</html>
+



More information about the open-ils-commits mailing list