From: Thomas Berezansky Date: Mon, 19 Nov 2012 22:15:18 +0000 (-0500) Subject: Use INCLUDE instead of PROCESS for marc info X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=6b63fd5b1cde763c0641096d36c8b39b323f38dd;p=working%2FEvergreen.git Use INCLUDE instead of PROCESS for marc info Because of variable leakage that breaks org selectors. Signed-off-by: Thomas Berezansky --- diff --git a/Open-ILS/src/templates/kpac/getit.tt2 b/Open-ILS/src/templates/kpac/getit.tt2 index 72619b0d8b..28191932e0 100644 --- a/Open-ILS/src/templates/kpac/getit.tt2 +++ b/Open-ILS/src/templates/kpac/getit.tt2 @@ -3,7 +3,7 @@ PROCESS "opac/parts/misc_util.tt2"; # MARC WRAPPER "kpac/parts/subpage.tt2"; attrs = {marc_xml => ctx.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; ctx.page_title = attrs.title | html %] diff --git a/Open-ILS/src/templates/kpac/getit_results.tt2 b/Open-ILS/src/templates/kpac/getit_results.tt2 index bdcfd7f60f..50fcb74366 100644 --- a/Open-ILS/src/templates/kpac/getit_results.tt2 +++ b/Open-ILS/src/templates/kpac/getit_results.tt2 @@ -3,7 +3,7 @@ WRAPPER "kpac/parts/subpage.tt2"; PROCESS "opac/parts/misc_util.tt2"; # MARC attrs = {marc_xml => ctx.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; ctx.page_title = l('Get it'); kill_params = ['list', 'hold', 'hold_failed', 'pickup_lib', 'action']; title_html = attrs.title | html; diff --git a/Open-ILS/src/templates/kpac/record.tt2 b/Open-ILS/src/templates/kpac/record.tt2 index f727b4a599..23476c54ab 100644 --- a/Open-ILS/src/templates/kpac/record.tt2 +++ b/Open-ILS/src/templates/kpac/record.tt2 @@ -3,7 +3,7 @@ PROCESS "opac/parts/misc_util.tt2"; # MARC WRAPPER "kpac/parts/subpage.tt2"; attrs = {marc_xml => ctx.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; ctx.page_title = attrs.title | html %] diff --git a/Open-ILS/src/templates/kpac/results.tt2 b/Open-ILS/src/templates/kpac/results.tt2 index b13da77406..4386e242ee 100644 --- a/Open-ILS/src/templates/kpac/results.tt2 +++ b/Open-ILS/src/templates/kpac/results.tt2 @@ -22,7 +22,7 @@
[% FOR rec IN ctx.records; attrs = {marc_xml => rec.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; INCLUDE 'kpac/parts/record_row.tt2' show_actions=1 rec_id=rec.id; END; %]
diff --git a/Open-ILS/src/templates/opac/myopac/circ_history.tt2 b/Open-ILS/src/templates/opac/myopac/circ_history.tt2 index 9b6d78d8ae..af37c39b8a 100644 --- a/Open-ILS/src/templates/opac/myopac/circ_history.tt2 +++ b/Open-ILS/src/templates/opac/myopac/circ_history.tt2 @@ -57,7 +57,7 @@ [% FOR circ IN ctx.circs; attrs = {marc_xml => circ.marc_xml}; - PROCESS get_marc_attrs args=attrs; %] + INCLUDE get_marc_attrs args=attrs; %] [% FOR circ IN ctx.circs; attrs = {marc_xml => circ.marc_xml}; - PROCESS get_marc_attrs args=attrs; %] + INCLUDE get_marc_attrs args=attrs; %] [% FOR hold IN ctx.holds; attrs = {marc_xml => hold.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; ahr = hold.hold.hold %] diff --git a/Open-ILS/src/templates/opac/myopac/holds.tt2 b/Open-ILS/src/templates/opac/myopac/holds.tt2 index 5b5a36ab6d..a9f5e8e92d 100644 --- a/Open-ILS/src/templates/opac/myopac/holds.tt2 +++ b/Open-ILS/src/templates/opac/myopac/holds.tt2 @@ -125,7 +125,7 @@ [% FOR hold IN ctx.holds; attrs = {marc_xml => hold.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; ahr = hold.hold.hold %] diff --git a/Open-ILS/src/templates/opac/myopac/holds/edit.tt2 b/Open-ILS/src/templates/opac/myopac/holds/edit.tt2 index 175d3195b0..2a4d33a61a 100644 --- a/Open-ILS/src/templates/opac/myopac/holds/edit.tt2 +++ b/Open-ILS/src/templates/opac/myopac/holds/edit.tt2 @@ -8,7 +8,7 @@ hold = ctx.holds.0; ahr = hold.hold.hold; attrs = {marc_xml => hold.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; hold.human_status = PROCESS get_hold_status hold=hold; # Do this up front to avoid verbosity later diff --git a/Open-ILS/src/templates/opac/myopac/lists.tt2 b/Open-ILS/src/templates/opac/myopac/lists.tt2 index 2103ae0982..4b41e279bc 100644 --- a/Open-ILS/src/templates/opac/myopac/lists.tt2 +++ b/Open-ILS/src/templates/opac/myopac/lists.tt2 @@ -270,7 +270,7 @@ [% FOR item IN bbag.items; rec_id = item.target_biblio_record_entry.id; attrs = {marc_xml => ctx.bookbags_marc_xml.$rec_id}; - PROCESS get_marc_attrs args=attrs %] + INCLUDE get_marc_attrs args=attrs %] diff --git a/Open-ILS/src/templates/opac/myopac/main.tt2 b/Open-ILS/src/templates/opac/myopac/main.tt2 index 793653ba5a..4274b37e9d 100644 --- a/Open-ILS/src/templates/opac/myopac/main.tt2 +++ b/Open-ILS/src/templates/opac/myopac/main.tt2 @@ -39,7 +39,7 @@ [% FOR f IN ctx.fines.circulation; attrs = {marc_xml => f.marc_xml}; IF f.marc_xml; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; ELSIF f.xact.reservation; attrs.title = f.xact.reservation.target_resource_type.name; END %] diff --git a/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2 b/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2 index e91838a1de..d31d9fd3ca 100644 --- a/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2 +++ b/Open-ILS/src/templates/opac/myopac/main_payment_form.tt2 @@ -54,7 +54,7 @@ !CGI.param('xact').grep(f.xact.id).size; attrs = {marc_xml => f.marc_xml}; IF f.marc_xml; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; ELSIF f.xact.reservation; attrs.title = f.xact.reservation.target_resource_type.name; END %] diff --git a/Open-ILS/src/templates/opac/parts/anon_list.tt2 b/Open-ILS/src/templates/opac/parts/anon_list.tt2 index 00a898dc48..62807bf30e 100644 --- a/Open-ILS/src/templates/opac/parts/anon_list.tt2 +++ b/Open-ILS/src/templates/opac/parts/anon_list.tt2 @@ -46,7 +46,7 @@ [% FOR item IN ctx.mylist; attrs = {marc_xml => ctx.mylist_marc_xml.$item}; - PROCESS get_marc_attrs args=attrs %] + INCLUDE get_marc_attrs args=attrs %] diff --git a/Open-ILS/src/templates/opac/parts/place_hold.tt2 b/Open-ILS/src/templates/opac/parts/place_hold.tt2 index 2066616506..7c2237791d 100644 --- a/Open-ILS/src/templates/opac/parts/place_hold.tt2 +++ b/Open-ILS/src/templates/opac/parts/place_hold.tt2 @@ -39,7 +39,7 @@ [% FOR hdata IN ctx.hold_data; attrs = {marc_xml => hdata.marc_xml}; - PROCESS get_marc_attrs args=attrs %] + INCLUDE get_marc_attrs args=attrs %]
diff --git a/Open-ILS/src/templates/opac/parts/place_hold_result.tt2 b/Open-ILS/src/templates/opac/parts/place_hold_result.tt2 index eb05167f11..4843cd7d9e 100644 --- a/Open-ILS/src/templates/opac/parts/place_hold_result.tt2 +++ b/Open-ILS/src/templates/opac/parts/place_hold_result.tt2 @@ -19,7 +19,7 @@ [% FOR hdata IN ctx.hold_data; attrs = {marc_xml => hdata.marc_xml}; - PROCESS get_marc_attrs args=attrs %] + INCLUDE get_marc_attrs args=attrs %]
[% diff --git a/Open-ILS/src/templates/opac/parts/record/body.tt2 b/Open-ILS/src/templates/opac/parts/record/body.tt2 index 0d9a58b2ca..58cac5dba5 100644 --- a/Open-ILS/src/templates/opac/parts/record/body.tt2 +++ b/Open-ILS/src/templates/opac/parts/record/body.tt2 @@ -1,6 +1,6 @@ [%- attrs = {marc_xml => ctx.marc_xml}; PROCESS "opac/parts/misc_util.tt2"; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; stop_parms = ['expand','cnoffset']; ctx.record_attrs = attrs; # capture for JS %] diff --git a/Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2 b/Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2 index 661c1320f7..28d3e2ed90 100644 --- a/Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2 +++ b/Open-ILS/src/templates/opac/parts/record/cnbrowse.tt2 @@ -31,7 +31,7 @@ [% END -%] [% rec_attrs = {marc_xml => cn.record.marc}; - PROCESS get_marc_attrs args=rec_attrs; + INCLUDE get_marc_attrs args=rec_attrs; ident = rec_attrs.isbn_clean || rec_attrs.upc; IF ident %] [% FOR rec IN ctx.records; attrs = {marc_xml => rec.marc_xml}; - PROCESS get_marc_attrs args=attrs; + INCLUDE get_marc_attrs args=attrs; IF CGI.param('detail_record_view'); attrs.title = attrs.title_extended; END;