2 <div ng-show="record_id" class="row col-md-12">
3 <eg-record-summary record-id="record_id" no-marc-link="true" record="summary_pane_record"></eg-record-summary>
6 <div ng-show="record_id" class="row col-md-12 pad-vert">
8 <button type="button" ng-disabled="from_route" class="btn btn-default" ng-click="opac_call('rdetailStart')">
11 <button type="button" ng-disabled="from_route" class="btn btn-default" ng-click="opac_call('rdetailPrev')">
14 <button type="button" ng-disabled="from_route" class="btn btn-default" ng-click="opac_call('rdetailNext')">
17 <button type="button" ng-disabled="from_route" class="btn btn-default" ng-click="opac_call('rdetailEnd')">
20 <button type="button" ng-disabled="from_route" class="btn btn-default" ng-click="opac_call('rdetailBackToResults', true)">
21 [% l('Back To Results') %]
24 <div class="col-md-3">
25 <button type="button" class="btn btn-default" ng-click="add_to_record_bucket()">
26 [% l('Add To Bucket') %]
28 <div class="btn-group" dropdown dropdown-append-to-body>
29 <button id="mark-for-button" type="button" class="btn btn-default" dropdown-toggle>
30 [% l('Mark for:') %] <span class="caret"></span>
32 <ul class="dropdown-menu" role="menu" aria-labelledby="mark-for-button">
34 <a ng-click="markOverlay()">
35 [% l('Overlay Target') %]
36 <span class="target-record-aside" ng-if="current_overlay_target">[% l('(Currently [_1])', '{{current_overlay_target}}') %]</span>
40 <a ng-click="markVolTransfer()">
41 [% l('Volume Transfer') %]
42 <span class="target-record-aside" ng-if="current_voltransfer_target">[% l('(Currently [_1])', '{{current_voltransfer_target}}') %]</span>
46 <a ng-click="markConjoined()">
47 [% l('Conjoined Items') %]
48 <span class="target-record-aside" ng-if="current_conjoined_target">[% l('(Currently [_1])', '{{current_conjoined_target}}') %]</span>
52 <a ng-click="clearRecordMarks()">[% l('Reset Record Marks') %]</a>
59 <ul class="nav nav-tabs">
60 <li ng-class="{active : record_tab == 'catalog'}">
61 <a ng-click="set_record_tab('catalog')" >
65 <li ng-class="{disabled : !record_id, active : record_tab == 'marc_edit'}">
66 <a ng-click="record_id && set_record_tab('marc_edit')" >
70 <li ng-class="{disabled : !record_id, active : record_tab == 'marc_html'}">
71 <a ng-click="record_id && set_record_tab('marc_html')" >
75 <li ng-class="{disabled : !record_id, active : record_tab == 'holds'}">
76 <a ng-click="record_id && set_record_tab('holds')" >
80 <li ng-class="{disabled : !record_id, active : record_tab == 'monoparts'}">
81 <a ng-click="record_id && set_record_tab('monoparts')" >
82 [% l('Monograph Parts') %]
85 <li ng-class="{disabled : !record_id, active : record_tab == 'holdings'}">
86 <a ng-click="record_id && set_record_tab('holdings')" >
87 [% l('Holdings View') %]
90 <li ng-class="{disabled : !record_id, active : record_tab == 'conjoined'}">
91 <a ng-click="record_id && set_record_tab('conjoined')" >
92 [% l('Conjoined Items') %]
97 <div class="tab-content">
98 <div ng-disabled="record_tab == default_tab" class="btn btn-default btn-xs pull-right" ng-click="set_default_record_tab()">
99 [% l('Set default view') %]
101 <div class="tab-pane active">
102 <!-- ng-show allows the catalog iframe to stay loaded (unlike ng-if) -->
103 <div ng-show="record_tab == 'catalog'">
104 <eg-embed-frame save-space="300" frame="opac_iframe" url="catalog_url" handlers="handlers" onchange="handle_page"></eg-embed-frame>
106 <div ng-show="record_tab == 'marc_edit'">
107 <eg-marc-edit-record on-save="refresh_record_callback" dirty-flag="stop_unload" record-id="record_id"/>
109 <!-- ng-if the remaining tabs so they can be instantiated on demand -->
110 <div ng-if="record_tab == 'marc_html'">
111 <eg-record-html record-id="record_id"></eg-record-html>
113 <div ng-if="record_tab == 'holds'">
114 [% INCLUDE 'staff/cat/catalog/t_holds.tt2' %]
116 <div ng-if="record_tab == 'monoparts'">
117 <eg-embed-frame save-space="350" url="parts_url"></eg-embed-frame>
119 <div ng-if="record_tab == 'holdings'">
120 [% INCLUDE 'staff/cat/catalog/t_holdings.tt2' %]
122 <div ng-if="record_tab == 'conjoined'">
123 [% INCLUDE 'staff/cat/catalog/t_conjoined_items.tt2' %]