provide some basic indication when a patron's address if marked as invalid. fixed...
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 23 Jun 2009 13:01:26 +0000 (13:01 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 23 Jun 2009 13:01:26 +0000 (13:01 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13439 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/opac/locale/en-US/opac.dtd
Open-ILS/web/opac/skin/default/css/layout.css
Open-ILS/web/opac/skin/default/js/myopac.js
Open-ILS/web/opac/skin/default/xml/myopac/myopac_summary.xml

index f920c1e..6215744 100644 (file)
@@ -280,6 +280,9 @@ Please see a librarian to renew your account.">
 <!ENTITY myopac.summary.address.state "State">
 <!ENTITY myopac.summary.address.country "Country">
 <!ENTITY myopac.summary.address.zip "Zip">
+<!ENTITY myopac.summary.address.edit "Edit Address">
+<!ENTITY myopac.summary.address.invalid "Invalid Address">
+
 <!ENTITY myopac.summary.username.error "Please enter a username">
 <!ENTITY myopac.summary.username.dup "The requested username is not available.  Please choose a different username.">
 <!ENTITY myopac.summary.username.success "Username successfully updated">
index c17ea59..b72e176 100644 (file)
@@ -245,3 +245,8 @@ table { border-collapse: collapse; }
 #xul_recipient_me { margin-left: 25px; }
 #myopac_holds_thaw_date_form {padding: 10px; text-align: center;}
 #myopac_holds_freeze_select_thaw {margin-right: 100px; margin-left: 100px; }
+
+tr[name="myopac_invalid_addr_row"] td {
+    background:#e0e0e0;
+    color:red;
+}
index b987f28..48264ca 100644 (file)
@@ -889,6 +889,9 @@ function myOPACDrawAddr(row, addr, addrs) {
     appendClear($n(row, 'myopac_addr_country'),text(addr.country()));
     appendClear($n(row, 'myopac_addr_zip'),text(addr.post_code()));
 
+    if(!isTrue(addr.valid()))
+        unHideMe($n(row, 'myopac_invalid_addr_row'));
+
     if(!allowPendingAddr) return;
 
     $n(row, 'myopac_addr_edit_link').onclick = function(){myopacEditAddress(addr)};
index 0ff10f0..40eda7f 100644 (file)
                             <td>&myopac.summary.address.zip;</td>
                             <td name='myopac_addr_zip'> </td>
                         </tr>
+                        <tr name='myopac_invalid_addr_row' class='hide_me'>
+                            <td colspan='2'>&myopac.summary.address.invalid;</td>
+                        </tr>
                         <tr>
                             <td name='myopac_addr_edit_td' colspan='2' class='hide_me'>
-                                <a class='classic_link' name='myopac_addr_edit_link' href='javascript:void(0);'>Edit Address</a>
+                                <a class='classic_link' name='myopac_addr_edit_link' href='javascript:void(0);'>&myopac.summary.address.edit;</a>
                             </td>
                         </tr>
                     </table>