plugin rewrited to works with addbiblio.
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / cataloguing / value_builder / unimarc_field_4XX.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Cataloging &rsaquo; 4XX plugin</title>
3 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
4 <!-- TMPL_IF NAME='fillinput' -->
5         <body>
6         <script language="javascript" type="text/javascript">
7
8             function go() {
9
10                 var index_start = "<!-- TMPL_VAR NAME='index' -->";
11                 var whichfield;
12                 try {
13                         whichfield = opener.opener.document.getElementById(index_start);
14                 } catch(e) {
15                         return;
16                 }
17                 
18                 // browse all its subfields
19
20                 var subfields = whichfield.parentNode.getElementsByTagName('input');
21
22                 var re = /^tag_\d*_code_/;
23                 for(var i=0, len = subfields.length ; i< len ; i++) {
24                     if(subfields[i].getAttribute('name').match(re)){ // it s a subfield
25                         var code     = subfields[i];
26                         var subfield = subfields[i+1];
27                         
28                         if(code.value == '9'){
29                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_9" -->';
30                         }
31                         if(code.value == '0'){
32                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_0" -->';
33                         }
34                         if(code.value == 'a'){
35                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_a" -->';
36                         }
37                         if(code.value == 'c'){
38                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_c" -->';
39                         }
40                         if(code.value == 'd'){
41                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_d" -->';
42                         }
43                         if(code.value == 'e'){
44                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_e" -->';
45                         }
46                         if(code.value == 'h'){
47                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_h" -->';
48                         }
49                         if(code.value == 'i'){
50                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_i" -->';
51                         }
52                         if(code.value == 'p'){
53                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_p" -->';
54                         }
55                         if(code.value == 't'){
56                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_t" -->';
57                         }
58                         if(code.value == 'u'){
59                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_u" -->';
60                         }
61                         if(code.value == 'v'){
62                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_v" -->';
63                         }
64                         if(code.value == 'x'){
65                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_x" -->';
66                         }
67                         if(code.value == 'y'){
68                                 subfield.value = '<!-- TMPL_VAR NAME="subfield_value_y" -->';
69                         }
70                     }
71                 }
72                     return false;
73             }
74                 
75             window.onload = go();
76             opener.close();
77             window.close();
78         </script>
79         </body>
80 <!-- TMPL_ELSE -->
81         <body>
82                 <script type="text/javascript">
83                         
84 //                      document.getElementById('searchbox').focus();
85                 
86                         function report(value2report) {
87                             if (document.f_pop.result.value.length==0) {
88                                     document.f_pop.result.value = value2report;
89                             } else {
90                                     document.f_pop.result.value = document.f_pop.result.value+'|'+value2report;
91                             }
92                             return true;
93                         }
94                         function finish() {
95                             opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.result.value;
96                             self.close();
97                             return false;
98                         }
99                 </script>
100     </head>
101         <h1>KOHA : INTRANET : Catalogue </h1>
102         <!--TMPL_IF Name = "Search"-->
103                 <div id="unimarc_field_4XX_search">
104                 <h2> Search On  </h2>
105                 <form name="f" method="post" action="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl">
106         
107                         <p>
108                                 <input type="hidden" name="plugin_name" value="unimarc_field_4XX.pl">
109                                 <input type="hidden" name="index" value="<!--TMPL_VAR Name="index" -->">
110                                 <input type="hidden" name="result" value="unimarc field 4 <!--TMPL_VAR Name="index" -->">
111                                 <input type="hidden" name="op" value="do_search">
112                                 <label class="label100" for="searchbox">Any word</label>
113                                 <input type="text" name="search" id="searchbox" size="35">
114                         </p>
115                         <p>
116                                 <input type="submit" value="Start search">
117                                 <input type="reset"  value="Clear All Fields">
118                         </p>
119         
120                 </div>
121         </form>
122         
123         <!--TMPL_ELSE-->
124         
125
126                 <h2>Search results</h2>
127                 <div id="unimarc_field_4XX_resultnumber">
128                         <p><!-- TMPL_IF NAME="displayprev" --> <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;search=<!-- TMPL_VAR NAME="search" -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">&lt;&lt;Previous</a><!-- /TMPL_IF -->
129                                 <!-- TMPL_LOOP NAME="numbers" --><!-- TMPL_IF NAME="highlight" --> <span class="highlight"><!-- TMPL_VAR NAME="number" --></span><!-- TMPL_ELSE --> <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search"><!-- TMPL_VAR NAME="number" --></a><!-- /TMPL_IF --><!-- /TMPL_LOOP --> <!-- TMPL_IF NAME="displaynext" --><a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;search=<!-- TMPL_VAR NAME="search" -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">Next&gt;&gt;</a><!-- /TMPL_IF --></p>
130                         <p class="resultcount"><!-- TMPL_IF NAME="total" -->Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --><!-- TMPL_ELSE -->No results found.<!-- /TMPL_IF --></p></div>
131                 <div id="resultlist">
132                         <table>
133                                 <tr>
134                                         <th>Summary</th>
135                                         <th>Item Count</th>
136                                         <th>Location</th>
137                                         <th>&nbsp;</th>
138                                 </tr>
139                                 <!-- TMPL_LOOP NAME="result" -->
140                                 <tr>
141                                     <td<!-- TMPL_IF NAME="even" --> class="hilighted"<!-- /TMPL_IF -->>
142                                                             <!-- TMPL_IF name="MARC_ON" -->
143                                                                     <a_class="transparent resultlist" href="/cgi-bin/koha/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="title" ESCAPE="HTML"--></a>
144                                                             <!-- TMPL_ELSE -->
145                                                                     <a_class="transparent resultlist" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="title" ESCAPE="HTML" --></a>                         <!-- /TMPL_IF -->
146                                                     <p><!-- TMPL_VAR NAME="author" -->
147                                                     <!-- TMPL_IF NAME="publishercode" -->- <!-- TMPL_VAR NAME="publishercode" --><!-- /TMPL_IF -->
148                                                     <!-- TMPL_IF NAME="place" --> ; <!-- TMPL_VAR NAME="place" --><!-- /TMPL_IF -->
149                                                     <!-- TMPL_IF NAME="pages" --> - <!-- TMPL_VAR NAME="pages" --><!-- /TMPL_IF -->
150                                                     <!-- TMPL_IF NAME="notes" --> : <!-- TMPL_VAR NAME="notes" --><!-- /TMPL_IF -->
151                                                     <!-- TMPL_IF NAME="size" --> ; <!-- TMPL_VAR NAME="size" --><!-- /TMPL_IF -->
152                                             </p>
153                                         </td>
154                                         <td align="center" <!-- TMPL_IF NAME="even" --> class="hilighted"<!-- /TMPL_IF -->>
155                                                 <!-- TMPL_VAR NAME="totitem" -->
156                                         </td>
157                                         <td <!-- TMPL_IF NAME="even" -->class="hilighted"<!-- /TMPL_IF -->>
158                                                 <!-- TMPL_VAR NAME="CN" -->
159                                         </td>
160                                         <td>
161                       <!--TMPL_IF Name="biblionumber"-->
162                                                 <a href="javascript:jumpfull('/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&index=<!--TMPL_VAR Name="index"-->&bibnum=<!--TMPL_VAR Name="biblionumber"-->&type=intranet&op=fillinput')">Choose</a>
163                       <!--TMPL_ELSE-->
164                                                 <a href="javascript:jumpfull('/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&index=<!--TMPL_VAR Name="index"-->&bibnum=<!--TMPL_VAR Name="biblionumber"-->&type=intranet&op=fillinput')">Clear Field</a>
165                       <!--/TMPL_IF-->
166                                         </td>
167                                 </tr>
168                                 <!-- /TMPL_LOOP -->
169                         </table>
170                 </div>
171                 <div id="resultnumber">
172                         <p>
173                                 <!-- TMPL_IF NAME="displayprev" -->
174                                 <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">
175                                         &lt;&lt;Previous
176                                 </a>
177                                 <!-- /TMPL_IF -->
178
179                                 <!-- TMPL_LOOP NAME="numbers" -->
180                                         <!-- TMPL_IF NAME="highlight" -->
181                                                 <span class="highlight">
182                                                         <!-- TMPL_VAR NAME="number" -->
183                                                 </span>
184                                         <!-- TMPL_ELSE -->
185                                                 <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;search=<!-- TMPL_VAR NAME="search" -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">
186                                                         <!-- TMPL_VAR NAME="number" -->
187                                                 </a>
188                                         <!-- /TMPL_IF -->
189                                 <!-- /TMPL_LOOP -->
190
191                                 <!-- TMPL_IF NAME="displaynext" -->
192                                 <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;search=<!-- TMPL_VAR NAME="search" -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">
193                                         Next&gt;&gt;
194                                 </a>
195                                 <!-- /TMPL_IF -->
196                         </p>
197                 </div>
198         
199                 <script language="JavaScript" type="text/javascript">
200                 
201                 function jumpfull(page){        
202                         window.open(page,'','fullscreen,scrollbars');
203                 }
204                 </script>
205                 
206         <!--/TMPL_IF-->
207
208 </body>
209 <!-- /TMPL_IF -->
210 </html>