From: Bill Erickson Date: Fri, 21 Jan 2011 22:27:16 +0000 (-0500) Subject: path based record display, primitive facet links X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=4a053f544bd3768ae8c874853ce47d6d6cc2be75;p=evergreen%2Fequinox.git path based record display, primitive facet links --- diff --git a/Open-ILS/web/templates/default/opac/rdetail.tt2 b/Open-ILS/web/templates/default/opac/rdetail.tt2 deleted file mode 100644 index 26e30ddad3..0000000000 --- a/Open-ILS/web/templates/default/opac/rdetail.tt2 +++ /dev/null @@ -1,82 +0,0 @@ -[% BLOCK html_head %] - -[% END %] - -[% - WRAPPER "default/opac/base.tt2"; - PROCESS "default/opac/common.tt2"; - ctx.page_title = "Details"; - record = ctx.record; - attrs = {marc_xml => ctx.marc_xml}; - PROCESS get_marc_attrs args=attrs; -%] - -
- - - - - [% IF attrs.title %][% END %] - [% IF attrs.author %][% END %] - [% IF attrs.isbn %][% END %] - [% IF attrs.issn %][% END %] - [% IF attrs.upc %][% END %] - [% IF attrs.pubdate %][% END %] - [% IF attrs.publisher %][% END %] - - - - -
- [% IF attrs.isbn_clean || attrs.upc %] - - [% END %] -
Title[% attrs.title %]
Author[% attrs.author %]
ISBN[% attrs.isbn %]
ISSN[% attrs.issn %]
UPC[% attrs.upc %]
Publication Date[% attrs.pubdate %]
Publishere[% attrs.publisher %]
Subjects - [% FOR node IN ctx.marc_xml.findnodes('//*[@tag="650"]') %] - [% - s0 = node.childNodes.0.textContent; - s1 = node.childNodes.1.textContent; - %] - [% IF s0 %] - [% s0 %] - [% IF s1 %] - -- - [% s1 %] - [% END %] -
- [% END %] - [% END %] -
- - - - - - - - - - - [% FOR acn IN record.call_numbers %] - [% FOR acp IN acn.copies %] - - - - - - - [% END %] - [% END %] - -
Owning LibCall NumberBarcodeStatus
[% ctx.find_org_unit(acn.owning_lib).shortname %][% acn.label %][% acp.barcode %][% acp.status %]
-
- - -[% END %] diff --git a/Open-ILS/web/templates/default/opac/record.tt2 b/Open-ILS/web/templates/default/opac/record.tt2 new file mode 100644 index 0000000000..26e30ddad3 --- /dev/null +++ b/Open-ILS/web/templates/default/opac/record.tt2 @@ -0,0 +1,82 @@ +[% BLOCK html_head %] + +[% END %] + +[% + WRAPPER "default/opac/base.tt2"; + PROCESS "default/opac/common.tt2"; + ctx.page_title = "Details"; + record = ctx.record; + attrs = {marc_xml => ctx.marc_xml}; + PROCESS get_marc_attrs args=attrs; +%] + +
+ + + + + [% IF attrs.title %][% END %] + [% IF attrs.author %][% END %] + [% IF attrs.isbn %][% END %] + [% IF attrs.issn %][% END %] + [% IF attrs.upc %][% END %] + [% IF attrs.pubdate %][% END %] + [% IF attrs.publisher %][% END %] + + + + +
+ [% IF attrs.isbn_clean || attrs.upc %] + + [% END %] +
Title[% attrs.title %]
Author[% attrs.author %]
ISBN[% attrs.isbn %]
ISSN[% attrs.issn %]
UPC[% attrs.upc %]
Publication Date[% attrs.pubdate %]
Publishere[% attrs.publisher %]
Subjects + [% FOR node IN ctx.marc_xml.findnodes('//*[@tag="650"]') %] + [% + s0 = node.childNodes.0.textContent; + s1 = node.childNodes.1.textContent; + %] + [% IF s0 %] + [% s0 %] + [% IF s1 %] + -- + [% s1 %] + [% END %] +
+ [% END %] + [% END %] +
+ + + + + + + + + + + [% FOR acn IN record.call_numbers %] + [% FOR acp IN acn.copies %] + + + + + + + [% END %] + [% END %] + +
Owning LibCall NumberBarcodeStatus
[% ctx.find_org_unit(acn.owning_lib).shortname %][% acn.label %][% acp.barcode %][% acp.status %]
+
+ + +[% END %]