Bug 26703: admin folder
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / sru_modmapping.tt
1 [% USE raw %]
2 [% USE Asset %]
3 [% SET footerjs = 1 %]
4 [% INCLUDE 'doc-head-open.inc' %]
5 <title>SRU search fields mapping for bibliographic records &rsaquo; Koha</title>
6 [% INCLUDE 'doc-head-close.inc' %]
7 </head>
8
9 <body id="admin_sru_modmapping" class="admin">
10
11 <div class="main container-fluid">
12
13     <main>
14         <h1>Modify SRU search fields mapping for bibliographic records</h1>
15
16         <form id="form01" method="post">
17             <fieldset class="rows">
18                 <div class="row">
19                     <div class="col-xs-6">
20                         <ol>
21                             <li>
22                                 <label for="title">Title: </label>
23                                 <input id="title" type="text" value="[% mapping.title | html %]" />
24                             </li>
25                             <li>
26                                 <label for="isbn">ISBN: </label>
27                                 <input id="isbn" type="text" value="[% mapping.isbn | html %]" />
28                             </li>
29                             <li>
30                                 <label for="lccall">LC call number: </label>
31                                 <input id="lccall" type="text" value="[% mapping.lccall | html %]" />
32                             </li>
33                             <li>
34                                 <label for="controlnumber">Control number: </label>
35                                 <input id="controlnumber" type="text" value="[% mapping.controlnumber | html %]" />
36                             </li>
37                             <li>
38                                 <label for="srchany">Any: </label>
39                                 <input id="srchany" type="text" value="[% mapping.srchany | html %]" />
40                             </li>
41                         </ol>
42                     </div>
43                     <div class="col-xs-6">
44                         <ol>
45                             <li>
46                                 <label for="author">Author: </label>
47                                 <input id="author" type="text" value="[% mapping.author | html %]" />
48                             </li>
49                             <li>
50                                 <label for="issn">ISSN: </label>
51                                 <input id="issn" type="text" value="[% mapping.issn | html %]" />
52                             </li>
53                             <li>
54                                 <label for="subject">Subject: </label>
55                                 <input id="subject" type="text" value="[% mapping.subject | html %]" />
56                             </li>
57                             <li>
58                                 <label for="dewey">Dewey: </label>
59                                 <input id="dewey" type="text" value="[% mapping.dewey | html %]" />
60                             </li>
61                             <li>
62                                 <label for="stdid">Standard ID: </label>
63                                 <input id="stdid" type="text" value="[% mapping.stdid | html %]" />
64                             </li>
65                         </ol>
66                     </div>
67                 </div>
68             </fieldset>
69             <fieldset class="action">
70                 <input type="submit" value="Save" class="submit" />
71                 <a class="close cancel" href="#">Cancel</a>
72             </fieldset>
73         </form>
74     </main>
75
76
77 [% MACRO jsinclude BLOCK %]
78     [% Asset.js("js/admin-menu.js") | $raw %]
79     <script>
80         $(document).ready(function() {
81             $("#form01").submit(function(event) {
82                 if(window.opener) {
83                     var newmap=allInputs();
84                     window.opener.$('#show_sru_fields').val(newmap);
85                     window.close();
86                 } else {
87                     // In this case not called as a popup. Just do nothing.
88                     event.preventDefault();
89                 }
90             });
91         });
92         function allInputs () {
93             var aInput= new Array();
94             $("form :input").each(function() {
95                 if( this.id && $(this).val() ) {
96                     aInput.push(this.id+'='+$(this).val());
97                 }
98             });
99             return aInput.join(',');
100         }
101     </script>
102 [% END %]
103
104 [% INCLUDE 'intranet-bottom.inc' popup_window=1 %]