Bug 7067 [Follow-up: templates] allow patron self registration via the opac
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / members / members-update.tt
index 228ccf2..07bf0d6 100644 (file)
@@ -1,8 +1,13 @@
 [% INCLUDE 'doc-head-open.inc' %]
-<title>Koha &rsaquo; Patrons [% IF ( searching ) %]&rsaquo; Search results[% END %]</title>
+<title>Koha &rsaquo; Patrons &rsaquo; Update patron records</title>
 [% INCLUDE 'doc-head-close.inc' %]
+<script type="text/javascript">
+    $(function() {
+        $( "#pending_updates" ).accordion();
+    });
+</script>
 </head>
-<body id="pat_member" class="pat">
+<body id="pat_update" class="pat">
 [% INCLUDE 'header.inc' %]
 [% INCLUDE 'patron-search.inc' %]
 
         smsalertnumber      => "SMS alert number"
     }
 %]
-<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; Patrons &rsaquo; Modifications</div>
+<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/members-home.pl">Patrons</a> &rsaquo; Update patron records</div>
 
 <div id="doc2" class="yui-t7">
 
    <div id="bd">
         <div id="yui-main">
-            <div class="yui-b">
-                <div class="yui-g">
-                    [% IF PendingModifications %]
-                        <form method="post" action="members-update-do.pl">
 
-                            <table>
-                                <thead>
-                                    <tr>
-                                        <th colspan="3">Action</th>
-                                        <th rowspan="2">Patron</th>
-                                        <th rowspan="2">Changes</th>
-                                    </tr>
+            [% IF PendingModifications %]
+            <h2>Update patron records</h2>
+                <form method="post" action="members-update-do.pl">
+                    <div id="pending_updates">
+                            [% FOREACH pm IN PendingModifications %]
+                                [% SET borrowernumber = pm.borrowernumber %]
+                                <h3><a href="#panel_modify_[% pm.borrowernumber %]">[% borrowers.$borrowernumber.surname %], [% borrowers.$borrowernumber.firstname %]</a></h3>
+                                <div id="panel_modify_[% pm.borrowernumber %]">
+                                    <div style="background-color:#E6F0F2;padding:.5em;margin:.3em 0;">
+                                        <input type="radio" id="approve_modify_[% pm.borrowernumber %]" name="modify_[% pm.borrowernumber %]" value="approve" />
+                                        <label for="approve_modify_[% pm.borrowernumber %]">Approve</label>
 
-                                    <tr>
-                                        <th>Approve</th>
-                                        <th>Deny</th>
-                                        <th>Ignore</th>
-                                    </tr>
-                                </thead>
+                                        <input type="radio" id="deny_modify_[% pm.borrowernumber %]" name="modify_[% pm.borrowernumber %]" value="deny" />
+                                        <label for="deny_modify_[% pm.borrowernumber %]">Deny</label>
 
-                                <tbody>
-                                    [% FOREACH pm IN PendingModifications %]
-                                        [% SET borrowernumber = pm.borrowernumber %]
-                                        <tr>
-                                            <td>
-                                                <input type="radio" name="modify_[% pm.borrowernumber %]" value="approve" />
-                                            </td>
-                                            <td>
-                                                <input type="radio" name="modify_[% pm.borrowernumber %]" value="deny" />
-                                            </td>
-                                            <td>
-                                                <input type="radio" name="modify_[% pm.borrowernumber %]" value="ignore" checked="checked"/>
-                                            </td>
+                                        <input type="radio" id="ignore_modify_[% pm.borrowernumber %]" name="modify_[% pm.borrowernumber %]" value="ignore" checked="checked"/>
+                                        <label for="ignore_modify_[% pm.borrowernumber %]">Ignore</label>
+                                    </div>
+                                        <table>
+                                            <tr>
+                                                <th>Field</th>
+                                                <th>From</th>
+                                                <th>To</th>
+                                            </tr>
 
-                                            <td>
-                                                [% borrowers.$borrowernumber.firstname %] [% borrowers.$borrowernumber.surname %]
-                                            </td>
 
-                                            <td>
-                                                <table>
-                                                    <tr>
-                                                        <th>Field</th>
-                                                        <th>From</th>
-                                                        <th>To</th>
-                                                    </tr>
-
-
-                                                    [% FOREACH key IN pm.keys %]
-                                                        [% IF field_display_names.$key %]
-                                                            [% IF ( ( pm.$key OR borrowers.$borrowernumber.$key ) && ( pm.$key != borrowers.$borrowernumber.$key ) ) %]
-                                                                <tr>
-                                                                    <td>[% field_display_names.$key %]</td>
-                                                                    <td>[% borrowers.$borrowernumber.$key %]</td>
-                                                                    <td>[% pm.$key %]</td>
-                                                                </tr>
-                                                            [% END %]
-                                                        [% END %]
+                                            [% FOREACH key IN pm.keys %]
+                                                [% IF field_display_names.$key %]
+                                                    [% IF ( ( pm.$key OR borrowers.$borrowernumber.$key ) && ( pm.$key != borrowers.$borrowernumber.$key ) ) %]
+                                                        <tr>
+                                                            <td>[% field_display_names.$key %]</td>
+                                                            <td>[% borrowers.$borrowernumber.$key %]</td>
+                                                            <td>[% pm.$key %]</td>
+                                                        </tr>
                                                     [% END %]
-                                                </table>
-                                            </td>
-                                        </tr>
-                                    [% END %]
-                                </tbody>
-                            </table>
+                                                [% END %]
+                                            [% END %]
+                                        </table>
+                                </div>
+                            [% END %]
+                        </div>
+                    <fieldset class="action"><input type="submit" value="Submit" /></fieldset>
 
-                            <p><input type="submit" /></p>
-
-                        </form>
-                    [% ELSE %]
-                        <p>There are no pending patron modifications.</p>
-                    [% END %]
-                </div>
+                </form>
+            [% ELSE %]
+            <div class="dialog message">
+                <p>There are no pending patron modifications.</p>
             </div>
+            [% END %]
+
         </div>
     </div>
 [% INCLUDE 'intranet-bottom.inc' %]