View | Details | Raw Unified | Return to bug 13129
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/unimarc_field_4XX.tt (-33 / +32 lines)
Lines 25-70 Link Here
25
                        var subfield = subfields[i+1];
25
                        var subfield = subfields[i+1];
26
                        
26
                        
27
                        if(code.value == '9'){
27
                        if(code.value == '9'){
28
                                subfield.value = "[% subfield_value_9 %]";
28
                                subfield.value = "[% subfield_value_9 |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
29
                        }
29
                        }
30
                        if(code.value == '0'){
30
                        if(code.value == '0'){
31
                                subfield.value = "[% subfield_value_0 %]";
31
                                subfield.value = "[% subfield_value_0 |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
32
                        }
32
                        }
33
                        if(code.value == 'a'){
33
                        if(code.value == 'a'){
34
                                subfield.value = "[% subfield_value_a %]";
34
                                subfield.value = "[% subfield_value_a |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
35
                        }
35
                        }
36
                        if(code.value == 'c'){
36
                        if(code.value == 'c'){
37
                                subfield.value = "[% subfield_value_c %]";
37
                                subfield.value = "[% subfield_value_c |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
38
                        }
38
                        }
39
                        if(code.value == 'd'){
39
                        if(code.value == 'd'){
40
                                subfield.value = "[% subfield_value_d %]";
40
                                subfield.value = "[% subfield_value_d |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
41
                        }
41
                        }
42
                        if(code.value == 'e'){
42
                        if(code.value == 'e'){
43
                                subfield.value = "[% subfield_value_e %]";
43
                                subfield.value = "[% subfield_value_e |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
44
                        }
44
                        }
45
                        if(code.value == 'h'){
45
                        if(code.value == 'h'){
46
                                subfield.value = "[% subfield_value_h %]";
46
                                subfield.value = "[% subfield_value_h |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
47
                        }
47
                        }
48
                        if(code.value == 'i'){
48
                        if(code.value == 'i'){
49
                                subfield.value = "[% subfield_value_i %]";
49
                                subfield.value = "[% subfield_value_i |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
50
                        }
50
                        }
51
                        if(code.value == 'p'){
51
                        if(code.value == 'p'){
52
                                subfield.value = "[% subfield_value_p %]";
52
                                subfield.value = "[% subfield_value_p |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
53
                        }
53
                        }
54
                        if(code.value == 't'){
54
                        if(code.value == 't'){
55
                                subfield.value = "[% subfield_value_t %]";
55
                                subfield.value = "[% subfield_value_t |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
56
                        }
56
                        }
57
                        if(code.value == 'u'){
57
                        if(code.value == 'u'){
58
                                subfield.value = "[% subfield_value_u %]";
58
                                subfield.value = "[% subfield_value_u |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
59
                        }
59
                        }
60
                        if(code.value == 'v'){
60
                        if(code.value == 'v'){
61
                                subfield.value = "[% subfield_value_v %]";
61
                                subfield.value = "[% subfield_value_v |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
62
                        }
62
                        }
63
                        if(code.value == 'x'){
63
                        if(code.value == 'x'){
64
                                subfield.value = "[% subfield_value_x %]";
64
                                subfield.value = "[% subfield_value_x |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
65
                        }
65
                        }
66
                        if(code.value == 'y'){
66
                        if(code.value == 'y'){
67
                                subfield.value = "[% subfield_value_y %]";
67
                                subfield.value = "[% subfield_value_y |replace("'", "\'") |replace('"', '\"') |replace('\n', '\\n') |replace('\r', '\\r') %]";
68
                        }
68
                        }
69
                    }
69
                    }
70
                }
70
                }
Lines 121-129 Link Here
121
                <option value="">All item types</option>
121
                <option value="">All item types</option>
122
				[% FOREACH itypeloo IN itypeloop %]
122
				[% FOREACH itypeloo IN itypeloop %]
123
				[% IF ( itypeloo.selected ) %]
123
				[% IF ( itypeloo.selected ) %]
124
				<option value="[% itypeloo.itemtype %]" selected="selected">[% itypeloo.description %]</option>
124
                <option value="[% itypeloo.itemtype %]" selected="selected">[% itypeloo.description |html %]</option>
125
				[% ELSE %]
125
				[% ELSE %]
126
				<option value="[% itypeloo.itemtype %]">[% itypeloo.description %]</option>
126
                <option value="[% itypeloo.itemtype %]">[% itypeloo.description |html %]</option>
127
				[% END %]
127
				[% END %]
128
				[% END %]
128
				[% END %]
129
				</select>
129
				</select>
Lines 140-153 Link Here
140
140
141
		<h2>Search results</h2>
141
		<h2>Search results</h2>
142
		<div id="UNIMARC_Field_4XX_resultnumber">
142
		<div id="UNIMARC_Field_4XX_resultnumber">
143
			<p>[% IF ( displayprev ) %] <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% startfromprev %]&amp;search=[% search %]&amp;resultsperpage=[% resultsperpage %]&amp;type=intranet&amp;op=do_search">&lt;&lt; Previous</a>[% END %]
143
            <p>[% IF ( displayprev ) %] <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% startfromprev %]&amp;search=[% search |uri %]&amp;resultsperpage=[% resultsperpage %]&amp;type=intranet&amp;op=do_search">&lt;&lt; Previous</a>[% END %]
144
				[% FOREACH number IN numbers %]
144
				[% FOREACH number IN numbers %]
145
                                [% IF ( number.highlight ) %] <span class="highlight">[% number.number %]</span>
145
                                [% IF ( number.highlight ) %] <span class="highlight">[% number.number %]</span>
146
                                [% ELSE %] <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% number.startfrom %]&amp;search=[% number.search |url %]&amp;resultsperpage=[% number.resultsperpage %]&amp;type=intranet&amp;op=do_search">[% number.number %]</a>
146
                                [% ELSE %] <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% number.startfrom %]&amp;search=[% number.search |uri %]&amp;resultsperpage=[% number.resultsperpage %]&amp;type=intranet&amp;op=do_search">[% number.number %]</a>
147
                                [% END %]
147
                                [% END %]
148
                                [% END %]
148
                                [% END %]
149
                                [% IF ( displaynext ) %]
149
                                [% IF ( displaynext ) %]
150
                                  <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% startfromnext %]&amp;search=[% search %]&amp;resultsperpage=[% resultsperpage %]&amp;type=intranet&amp;op=do_search">Next&gt;&gt;</a>
150
                                  <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% startfromnext %]&amp;search=[% search |uri %]&amp;resultsperpage=[% resultsperpage %]&amp;type=intranet&amp;op=do_search">Next&gt;&gt;</a>
151
                                [% END %]</p>
151
                                [% END %]</p>
152
			<p class="resultcount">
152
			<p class="resultcount">
153
                          [% IF ( total ) %]Results [% from %] to [% to %] of [% total %]
153
                          [% IF ( total ) %]Results [% from %] to [% to %] of [% total %]
Lines 167-190 Link Here
167
                                    [% IF ( resul.even ) %]<td class="hilighted">
167
                                    [% IF ( resul.even ) %]<td class="hilighted">
168
                                    [% ELSE %]<td>[% END %]
168
                                    [% ELSE %]<td>[% END %]
169
                                                            [% IF ( resul.MARC_ON ) %]
169
                                                            [% IF ( resul.MARC_ON ) %]
170
                                                                    <a_class="transparent resultlist" href="/cgi-bin/koha/MARCdetail.pl?biblionumber=[% resul.biblionumber |url %]">[% resul.title |html %]</a>
170
                                                                    <a_class="transparent resultlist" href="/cgi-bin/koha/MARCdetail.pl?biblionumber=[% resul.biblionumber |uri %]">[% resul.title |html %]</a>
171
                                                            [% ELSE %]
171
                                                            [% ELSE %]
172
                                                                    <a_class="transparent resultlist" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% resul.biblionumber |url %]">[% resul.title |html %]</a>				[% END %]
172
                                                                    <a_class="transparent resultlist" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% resul.biblionumber |uri %]">[% resul.title |html %]</a>   [% END %]
173
                                                    <p>[% resul.author %]
173
                                                    <p>[% resul.author |html %]
174
                                                    [% IF ( resul.publishercode ) %]- [% resul.publishercode %][% END %]
174
                                                    [% IF ( resul.publishercode ) %]- [% resul.publishercode |html %][% END %]
175
                                                    [% IF ( resul.place ) %] ; [% resul.place %][% END %]
175
                                                    [% IF ( resul.place ) %] ; [% resul.place |html %][% END %]
176
                                                    [% IF ( resul.pages ) %] - [% resul.pages %][% END %]
176
                                                    [% IF ( resul.pages ) %] - [% resul.pages |html %][% END %]
177
                                                    [% IF ( resul.notes ) %] : [% resul.notes %][% END %]
177
                                                    [% IF ( resul.notes ) %] : [% resul.notes |html %][% END %]
178
                                                    [% IF ( resul.size ) %] ; [% resul.size %][% END %]
178
                                                    [% IF ( resul.item('size') ) %] ; [% resul.item('size') |html %][% END %]
179
                                            </p>
179
                                            </p>
180
					</td>
180
					</td>
181
                    [% IF ( resul.even ) %]<td align="center" class="hilighted">
181
                    [% IF ( resul.even ) %]<td align="center" class="hilighted">
182
                    [% ELSE %]<td align="center">[% END %]
182
                    [% ELSE %]<td align="center">[% END %]
183
						[% resul.totitem %]
183
                        [% resul.totitem |html %]
184
					</td>
184
					</td>
185
                    [% IF ( resul.even ) %]<td class="hilighted">
185
                    [% IF ( resul.even ) %]<td class="hilighted">
186
                    [% ELSE %]<td>[% END %]
186
                    [% ELSE %]<td>[% END %]
187
						[% resul.CN %]
187
                        [% resul.CN |html %]
188
					</td>
188
					</td>
189
					<td>
189
					<td>
190
                      [% IF ( resul.biblionumber ) %]
190
                      [% IF ( resul.biblionumber ) %]
Lines 201-207 Link Here
201
		<div id="resultnumber">
201
		<div id="resultnumber">
202
			<p>
202
			<p>
203
				[% IF ( displayprev ) %]
203
				[% IF ( displayprev ) %]
204
				<a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;amp;index=[% index %]&amp;amp;startfrom=[% startfromprev %]&amp;amp;search=[% search |url %]&amp;amp;resultsperpage=[% resultsperpage %]&amp;amp;type=intranet&amp;amp;op=do_search">
204
                <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;amp;index=[% index %]&amp;amp;startfrom=[% startfromprev %]&amp;amp;search=[% search |uri %]&amp;amp;resultsperpage=[% resultsperpage %]&amp;amp;type=intranet&amp;amp;op=do_search">
205
					&lt;&lt; Previous
205
					&lt;&lt; Previous
206
				</a>
206
				</a>
207
				[% END %]
207
				[% END %]
Lines 212-225 Link Here
212
							[% number.number %]
212
							[% number.number %]
213
						</span>
213
						</span>
214
					[% ELSE %]
214
					[% ELSE %]
215
						<a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% number.startfrom %]&amp;search=[% number.search %]&amp;resultsperpage=[% number.resultsperpage %]&amp;type=intranet&amp;op=do_search">
215
                        <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% number.startfrom %]&amp;search=[% number.search |uri %]&amp;resultsperpage=[% number.resultsperpage %]&amp;type=intranet&amp;op=do_search">
216
							[% number.number %]
216
							[% number.number %]
217
						</a>
217
						</a>
218
					[% END %]
218
					[% END %]
219
				[% END %]
219
				[% END %]
220
220
221
				[% IF ( displaynext ) %]
221
				[% IF ( displaynext ) %]
222
				<a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% startfromnext %]&amp;search=[% search %]&amp;resultsperpage=[% resultsperpage %]&amp;type=intranet&amp;op=do_search">
222
                <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=[% index %]&amp;startfrom=[% startfromnext %]&amp;search=[% search |uri %]&amp;resultsperpage=[% resultsperpage %]&amp;type=intranet&amp;op=do_search">
223
					Next&gt;&gt;
223
					Next&gt;&gt;
224
				</a>
224
				</a>
225
				[% END %]
225
				[% END %]
226
- 

Return to bug 13129