]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/templates/default/acq/lineitem/findbib.tt2
Merge branch 'collab/miker/acs-ui-repairs' from working/Evergreen.git
[working/Evergreen.git] / Open-ILS / web / templates / default / acq / lineitem / findbib.tt2
1 [% WRAPPER "default/base.tt2" %]
2 [% ctx.page_title = "Locate Bib Record" %]
3 <script type="text/javascript">
4     function iterateSubfields(item) {
5         var out = '';
6         dojo.query('subfield', item).forEach(
7             function(item) { out += item.textContent + ' '; } );
8         return out;
9     }
10 </script>
11
12 <div id='acq-findbib-search' style='margin:30px; border:1px solid #333; text-align:center;'>
13     <input dojoType='dijit.form.TextBox' jsId='searchQuery' style='width:500px;'></input>
14     <button dojoType='dijit.form.Button' onclick='doSearch'>Search</button>
15 </div>
16
17 <div style='width:100%; ' id='acq-findbib-container'>
18     <div id='acq-findbib-template' style='border-bottom:1px solid #333; padding:10px;'>
19         <div style='font-weight:bold;'>
20             <div type='opac/slot-data' query='datafield[tag=245]'>
21                 <script type='opac/slot-format'>return iterateSubfields(item)</script>
22             </div>
23         </div>
24         <div style='margin-left:20px;'>
25             <div>
26                 <div type='opac/slot-data' query='datafield[tag=100]'>
27                     <script type='opac/slot-format'>return iterateSubfields(item)</script>
28                 </div>
29             </div>
30             <div>
31                 <span><a name='view-marc' href='javascript:void(0);'>View MARC</a></span>
32                 <span><a name='select-rec' href='javascript:void(0);'>Select</a></span>
33                 <span type='opac/slot-data' query='datafield[tag=020]'>
34                     <script type='opac/slot-format'>return iterateSubfields(item)</script>
35                 </span> 
36                 <span type='opac/slot-data' query='datafield[tag=024]'>
37                     <script type='opac/slot-format'>return iterateSubfields(item)</script>
38                 </span> 
39                 <span type='opac/slot-data' query='datafield[tag=022]'>
40                     <script type='opac/slot-format'>return iterateSubfields(item)</script>
41                 </span>
42                 <span type='opac/slot-data' query='datafield[tag=260] subfield[code=c]'></span>
43             </div>
44         </div>
45     </div>
46 </div>
47
48 <style>
49     #marc-div {
50         position: fixed;
51         top:100px;
52         right:10px;
53         left:200px;
54         bottom:100px;
55         border: 3px solid #333;
56         -moz-border-radius: 5px;
57         padding: 30px;
58         text-align:center;
59         background: #FFF;
60         overflow: auto;
61     }
62 </style>
63
64 <div id='marc-div' class='hidden'>
65     <button dojoType='dijit.form.Button' onclick='openils.Util.hide("marc-div");'>Hide</button>
66     <div style='text-align:left;'>
67         <div id='marc-html-div'/>
68     </div>
69 </div>
70 <div jsId='progressDialog' dojoType='openils.widget.ProgressDialog' message='Searching....'/>
71
72 <script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/acq/lineitem/findbib.js"></script>
73 [% END %]