Lines 1-3
Link Here
|
|
|
1 |
[% USE ColumnsSettings %] |
1 |
[% INCLUDE 'doc-head-open.inc' %] |
2 |
[% INCLUDE 'doc-head-open.inc' %] |
2 |
<title>Koha › Catalog › |
3 |
<title>Koha › Catalog › |
3 |
[% IF ( unknownbiblionumber ) %] |
4 |
[% IF ( unknownbiblionumber ) %] |
Lines 6-13
Link Here
|
6 |
MARC details for [% bibliotitle %] |
7 |
MARC details for [% bibliotitle %] |
7 |
[% END %] |
8 |
[% END %] |
8 |
</title> |
9 |
</title> |
|
|
10 |
<link rel="stylesheet" type="text/css" href="[% interface %]/[% theme %]/css/datatables.css" /> |
9 |
[% INCLUDE 'doc-head-close.inc' %] |
11 |
[% INCLUDE 'doc-head-close.inc' %] |
10 |
[% INCLUDE 'browser-strings.inc' %] |
12 |
[% INCLUDE 'browser-strings.inc' %] |
|
|
13 |
[% INCLUDE 'datatables.inc' %] |
14 |
[% INCLUDE 'columns_settings.inc' %] |
11 |
<!--[if lt IE 9]> |
15 |
<!--[if lt IE 9]> |
12 |
<script type="text/javascript" src="[% interface %]/lib/shims/json2.min.js"></script> |
16 |
<script type="text/javascript" src="[% interface %]/lib/shims/json2.min.js"></script> |
13 |
<![endif]--> |
17 |
<![endif]--> |
Lines 17-25
Link Here
|
17 |
var browser = KOHA.browser('[% searchid %]', parseInt('[% biblionumber %]', 10)); |
21 |
var browser = KOHA.browser('[% searchid %]', parseInt('[% biblionumber %]', 10)); |
18 |
browser.show(); |
22 |
browser.show(); |
19 |
|
23 |
|
20 |
$(document).ready(function() { |
24 |
$(document).ready(function() { |
21 |
$('#bibliotabs').tabs(); |
25 |
$('#bibliotabs').tabs(); |
22 |
}); |
26 |
|
|
|
27 |
var columns_settings = [% ColumnsSettings.GetDynamicColumns( 'catalogue', 'marcdetail', 'itemst', frameworkcode ) %]; |
28 |
var itemst = KohaTable("#tab10XX table", { |
29 |
'bPaginate': false, |
30 |
'bInfo': false, |
31 |
"bAutoWidth": false, |
32 |
"bKohaColumnsUseNames": true, |
33 |
'stateSave': true, |
34 |
'stateSaveCallback': function (settings, data) { |
35 |
if (typeof settings['aoColumns'] !== 'undefined') { |
36 |
var columns = {}; |
37 |
$.each( settings['aoColumns'], function( index, value ){ |
38 |
columns[value.colname] = value.bVisible ? '0' : '1'; |
39 |
}); |
40 |
$.ajax({ |
41 |
url: "/cgi-bin/koha/svc/users_columns_settings", |
42 |
data: { |
43 |
columns: JSON.stringify(columns), |
44 |
module: 'catalogue', |
45 |
page: 'marcdetail', |
46 |
tablename: 'itemst', |
47 |
additional_param: '[% frameworkcode %]', |
48 |
}, |
49 |
type: "POST", |
50 |
}); |
51 |
} |
52 |
}, |
53 |
"aoColumnDefs": [ |
54 |
{ "bSortable": false, "bSearchable": false, "aTargets": [ "NoSort" ] } |
55 |
] |
56 |
}, columns_settings); |
57 |
}); |
23 |
|
58 |
|
24 |
function Changefwk(FwkList) { |
59 |
function Changefwk(FwkList) { |
25 |
var fwk = FwkList.options[FwkList.selectedIndex].value; |
60 |
var fwk = FwkList.options[FwkList.selectedIndex].value; |
Lines 166-176
function Changefwk(FwkList) {
Link Here
|
166 |
[% IF ( tab10XX ) %] |
201 |
[% IF ( tab10XX ) %] |
167 |
<div id="tab10XX"> |
202 |
<div id="tab10XX"> |
168 |
<table> |
203 |
<table> |
|
|
204 |
<thead> |
169 |
<tr> |
205 |
<tr> |
170 |
[% FOREACH header IN item_header_loop %] |
206 |
[% FOREACH header IN item_header_loop %] |
171 |
<th>[% header %]</th> |
207 |
<th data-colname="[% header.colname %]">[% header.label %]</th> |
172 |
[% END %] |
208 |
[% END %] |
173 |
</tr> |
209 |
</tr> |
|
|
210 |
</thead> |
211 |
<tbody> |
174 |
[% FOREACH item IN item_loop %] |
212 |
[% FOREACH item IN item_loop %] |
175 |
<tr> |
213 |
<tr> |
176 |
[% FOREACH sf_code IN item_subfield_codes %] |
214 |
[% FOREACH sf_code IN item_subfield_codes %] |
Lines 178-183
function Changefwk(FwkList) {
Link Here
|
178 |
[% END %] |
216 |
[% END %] |
179 |
</tr> |
217 |
</tr> |
180 |
[% END %] |
218 |
[% END %] |
|
|
219 |
</tbody> |
181 |
</table> |
220 |
</table> |
182 |
</div> |
221 |
</div> |
183 |
[% END %] |
222 |
[% END %] |