3 table { width: 100%; text-align: center; padding: 20px; margin-top: 30px; }
4 table { border-collapse: collapse; }
5 table { padding: 3px; border-bottom: 1px solid #ddd; text-align: left;}
6 table tr:nth-child(odd) { background-color:#ded; }
11 [% PROCESS "default/opac/common.tt2" %]
12 [% WRAPPER "default/opac/base.tt2" %]
13 [% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "holds" %]
20 <th>Pickup Location</th>
23 <th>Activate on...</th>
24 <th>Expiration Date</th>
30 [% FOR hold IN ctx.holds %]
31 [% attrs = {marc_xml => hold.marc_xml}; %]
32 [% PROCESS get_marc_attrs args=attrs; %]
34 <td>[% attrs.title %]</td>
35 <td>[% attrs.author %]</td>
36 <td>[% hold.hold.hold.holdable_formats %]<!-- see _myOPACFleshHoldTitle(), search for "mods_formats" in skin/default/js/myopac.js; holdable_formats is wrong --></td>
37 <td>[% ctx.find_aou(hold.hold.hold.pickup_lib).name %]</td>
38 <td>[% hold.hold.hold.status %]<!-- see myOShowHoldStatus() in skin/default/js/myopac.js --></td>
41 <td>[% hold.hold.hold.expire_time %]</td>
42 <td><em>XXX TODO</em></td>
43 <td><em>XXX TODO</em></td>