1 [%- IF ctx.page == "record";
2 prev_next_root = "/record/" _ ctx.bre_id _ extras_propagator;
4 cn = CGI.param('cn') | uri;
5 prev_next_root = "/cnbrowse?cn=" _ cn;
7 <div id='cn_browse' class='cn_browser'>
8 <div id='cn_browse_div'>
10 <span>[% l("You are now browsing") %]</span>
11 <strong>[% ctx.browsing_ou.name %]</strong>
13 <table class='data_grid bookshelf' width='100%'>
17 <a id='cn_browse_prev' class='classic_link' href="[% ctx.opac_root _ prev_next_root _ '&cnoffset=' _ ((CGI.param('cnoffset') || 0) - 1) _ '&expand=cnbrowse#cnbrowse' %]"<b>[%
18 l("<< Previous Page")
21 <td colspan='1' align='center'>[% l("Shelf Browser") %]</td>
23 <a id='cn_browse_next' class='classic_link' href="[% ctx.opac_root _ prev_next_root _ '&cnoffset=' _ ((CGI.param('cnoffset') || 0) + 1) _ '&expand=cnbrowse#cnbrowse' %]"<b>[%
24 l("Next Page >>")
30 [% tr_open = 0; FOR cn IN ctx.browsed_call_numbers %]
31 [%- IF loop.index % 3 == 0; tr_open = 1 %]
32 <tr class='cn_browse_row'>
34 <td class='cn_browse_item' width='25%' valign='top'>
35 [% rec_attrs = {marc_xml => cn.record.marc};
36 PROCESS get_marc_attrs args=rec_attrs;
37 ident = rec_attrs.isbn_clean || rec_attrs.upc;
39 <a href="[% ctx.opac_root %]/record/[% cn.record.id _ extras_propagator %]"><img height='60' width='50'
40 class='cn_browse_info' name='cn_browse_pic' border='0'
41 src="[% ctx.media_prefix %]/opac/extras/ac/jacket/small/[% ident %]" /></a>
43 <div class='cn_browse_info bold' name='cn_browse_cn'>[% cn.label %]</div>
44 <div class='cn_browse_info'>
45 <a name='cn_browse_title' class='classic_link' href="[% ctx.opac_root %]/record/[% cn.record.id _ extras_propagator %]">[% rec_attrs.title %]</a>
47 [% IF rec_attrs.author %]<div class='cn_browse_info'>
48 <a name='cn_browse_author' class='classic_link'
49 href="[% ctx.opac_root %]/results?qtype=author&query=[%- rec_attrs.author | replace('[,\.:;]', '') | uri %]&loc=[% CGI.param('loc') | uri %]">[% rec_attrs.author %]</a>
51 <div class='cn_browse_info' name='cn_browse_lib'>[% cn.owning_lib.name %]</div>
53 [% IF loop.index % 3 == 2; tr_open = 0 %]
56 [% END; IF tr_open %]</tr>[% END %]