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