|
Lines 54-59
Link Here
|
| 54 |
resize: vertical; |
54 |
resize: vertical; |
| 55 |
} |
55 |
} |
| 56 |
#mana_search_errortext { font-family: monospace; font-weight: bold; } |
56 |
#mana_search_errortext { font-family: monospace; font-weight: bold; } |
|
|
57 |
.data-plain { display: none; } |
| 57 |
</style> |
58 |
</style> |
| 58 |
[% Asset.css("css/reports.css") | $raw %] |
59 |
[% Asset.css("css/reports.css") | $raw %] |
| 59 |
[% Asset.css("lib/d3c3/c3.min.css") | $raw %] |
60 |
[% Asset.css("lib/d3c3/c3.min.css") | $raw %] |
|
Lines 930-936
Link Here
|
| 930 |
<textarea style="display:none" name="cardnumberlist" id="cardnumberlist">[% FOREACH result IN results %][% FOREACH cells IN result.cells %][% place = loop.index %][% IF header_row.$place.cell == 'cardnumber' || header_types.item(header_row.$place.cell) == 'cardnumber' %][% SET batch_cardnumbers = 1 %][% cells.cell | html %][% END %][% END %][% END %]</textarea> |
931 |
<textarea style="display:none" name="cardnumberlist" id="cardnumberlist">[% FOREACH result IN results %][% FOREACH cells IN result.cells %][% place = loop.index %][% IF header_row.$place.cell == 'cardnumber' || header_types.item(header_row.$place.cell) == 'cardnumber' %][% SET batch_cardnumbers = 1 %][% cells.cell | html %][% END %][% END %][% END %]</textarea> |
| 931 |
</form> |
932 |
</form> |
| 932 |
|
933 |
|
| 933 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
934 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
| 934 |
<p> |
935 |
<p> |
| 935 |
<div class="btn-group"> |
936 |
<div class="btn-group"> |
| 936 |
<button class="btn btn-default dropdown-toggle" type="button" id="batch_mod_menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> |
937 |
<button class="btn btn-default dropdown-toggle" type="button" id="batch_mod_menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> |
|
Lines 975-980
Link Here
|
| 975 |
[% END %] |
976 |
[% END %] |
| 976 |
</ul> <!-- /.dropdown-menu --> |
977 |
</ul> <!-- /.dropdown-menu --> |
| 977 |
</div> <!-- /.dropdown --> |
978 |
</div> <!-- /.dropdown --> |
|
|
979 |
<a href="#" id="toggle_auto_links"> |
| 980 |
<i class="fa fa-eye autolink" style="display:none"></i> |
| 981 |
<i class="fa fa-eye-slash autolink"></i> |
| 982 |
Toggle data menus |
| 983 |
</a> |
| 978 |
</p> |
984 |
</p> |
| 979 |
[% END # /IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
985 |
[% END # /IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
| 980 |
[% END # UNLESS ( errors ) %] |
986 |
[% END # UNLESS ( errors ) %] |
|
Lines 1006-1024
Link Here
|
| 1006 |
|
1012 |
|
| 1007 |
<div class="pages">[% pagination_bar | $raw %]</div> |
1013 |
<div class="pages">[% pagination_bar | $raw %]</div> |
| 1008 |
[% UNLESS ( errors ) %] |
1014 |
[% UNLESS ( errors ) %] |
| 1009 |
<table> |
1015 |
<table id="report_results"> |
| 1010 |
<tr> |
1016 |
<thead> |
| 1011 |
[% FOREACH header_ro IN header_row %] |
|
|
| 1012 |
<th>[% header_ro.cell | html %]</th> |
| 1013 |
[% END %] |
| 1014 |
</tr> |
| 1015 |
[% FOREACH result IN results %] |
| 1016 |
<tr> |
1017 |
<tr> |
| 1017 |
[% FOREACH cells IN result.cells %] |
1018 |
[% FOREACH header_ro IN header_row %] |
| 1018 |
<td>[% cells.cell | $raw %]</td> |
1019 |
[% IF header_ro.has_itemnumbers && ( header_ro.cell == 'itemnumber' || header_types.item( header_ro.cell ) == 'itemnumber' ) %] |
|
|
1020 |
<th class="itemnumber">[% header_ro.cell | html %]</th> |
| 1021 |
[% ELSIF header_ro.has_biblionumbers && ( header_ro.cell == 'biblionumber' || header_types.item( header_ro.cell ) == 'biblionumber' ) %] |
| 1022 |
<th class="biblionumber">[% header_ro.cell | html %]</th> |
| 1023 |
[% ELSIF header_ro.cell == 'cardnumber' || header_types.item( header_ro.cell ) == 'cardnumber' %] |
| 1024 |
<th class="cardnumber">[% header_ro.cell | html %]</th> |
| 1025 |
[% ELSIF header_ro.cell == 'borrowernumber' || header_types.item( header_ro.cell ) == 'borrowernumber' %] |
| 1026 |
<th class="borrowernumber">[% header_ro.cell | html %]</th> |
| 1027 |
[% ELSE %] |
| 1028 |
<th>[% header_ro.cell | html %]</th> |
| 1029 |
[% END %] |
| 1019 |
[% END %] |
1030 |
[% END %] |
| 1020 |
</tr> |
1031 |
</tr> |
| 1021 |
[% END %] |
1032 |
</thead> |
|
|
1033 |
<tbody> |
| 1034 |
[% FOREACH result IN results %] |
| 1035 |
<tr> |
| 1036 |
[% FOREACH cells IN result.cells %] |
| 1037 |
<td>[% cells.cell | $raw %]</td> |
| 1038 |
[% END %] |
| 1039 |
</tr> |
| 1040 |
[% END %] |
| 1041 |
</tbody> |
| 1022 |
</table> |
1042 |
</table> |
| 1023 |
[% END %] |
1043 |
[% END %] |
| 1024 |
|
1044 |
|
|
Lines 1802-1807
Link Here
|
| 1802 |
e.preventDefault(); |
1822 |
e.preventDefault(); |
| 1803 |
addToList(); |
1823 |
addToList(); |
| 1804 |
}); |
1824 |
}); |
|
|
1825 |
|
| 1826 |
$(".limitselect").on("click", function(){ |
| 1827 |
var limit = $(this).data("limit"); |
| 1828 |
$("#limit").val( limit ); |
| 1829 |
$("#limitselect").submit(); |
| 1830 |
}); |
| 1831 |
|
| 1832 |
if( $("#report_results").length > 0 ){ |
| 1833 |
$("#report_results").dataTable($.extend(true, {}, dataTablesDefaults, { |
| 1834 |
"dom": 't', |
| 1835 |
"paginate": false, |
| 1836 |
"ordering": false, |
| 1837 |
"columnDefs": [ |
| 1838 |
{ |
| 1839 |
targets: "biblionumber", |
| 1840 |
render: function ( data ) { |
| 1841 |
return '<span class="data-plain">' + data + '</span><div class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">' + data + ' <b class="caret"></b></a><ul class="dropdown-menu pull-right" role="menu"><li><a target="_blank" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=' + data + '"><i class="fa fa-window-restore"></i> View record</a></li><li role="separator" class="divider"></li><li><a target="_blank" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=' + data + '"><i class="fa fa-pencil"></i> Edit record</a></li></ul></div>'; |
| 1842 |
} |
| 1843 |
}, |
| 1844 |
{ |
| 1845 |
targets: "itemnumber", |
| 1846 |
render: function ( data ) { |
| 1847 |
return '<span class="data-plain">' + data + '</span><div class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">' + data + ' <b class="caret"></b></a><ul class="dropdown-menu pull-right" role="menu"><li><a target="_blank" href="/cgi-bin/koha/catalogue/moredetail.pl?itemnumber=' + data + '"><i class="fa fa-window-restore"></i> View item</a></li><li role="separator" class="divider"></li><li><a target="_blank" href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&itemnumber=' + data + '#edititem"><i class="fa fa-pencil"></i> Edit item</a></li></ul></div>'; |
| 1848 |
} |
| 1849 |
}, |
| 1850 |
{ |
| 1851 |
targets: "borrowernumber", |
| 1852 |
render: function ( data ) { |
| 1853 |
return '<span class="data-plain">' + data + '</span><div class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">' + data + ' <b class="caret"></b></a><ul class="dropdown-menu pull-right" role="menu"><li><a target="_blank" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=' + data + '"><i class="fa fa-window-restore"></i> View patron</a></li><li role="separator" class="divider"></li><li><a target="_blank" href="/cgi-bin/koha/members/memberentry.pl?borrowernumber=' + data + '"><i class="fa fa-pencil"></i> Edit patron</a></li><li role="separator" class="divider"></li><li><a target="_blank" href="/cgi-bin/koha/circ/circulation.pl?borrowernumber=' + data + '"><i class="fa fa-window-restore"></i> Check out</a></li></ul></div>'; |
| 1854 |
} |
| 1855 |
}, |
| 1856 |
{ |
| 1857 |
targets: "cardnumber", |
| 1858 |
render: function ( data ) { |
| 1859 |
return '<span class="data-plain">' + data + '</span><div class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">' + data + ' <b class="caret"></b></a><ul class="dropdown-menu pull-right" role="menu"><li><a target="_blank" href="/cgi-bin/koha/circ/circulation.pl?findborrower=' + data + '"><i class="fa fa-window-restore"></i> Check out</a></li></ul></div>'; |
| 1860 |
} |
| 1861 |
}, |
| 1862 |
] |
| 1863 |
})); |
| 1864 |
} |
| 1865 |
$("#toggle_auto_links").on("click", function(e){ |
| 1866 |
e.preventDefault(); |
| 1867 |
$(".data-plain,.autolink").toggle(); |
| 1868 |
}); |
| 1805 |
}); |
1869 |
}); |
| 1806 |
|
1870 |
|
| 1807 |
function addColumn() { |
1871 |
function addColumn() { |
| 1808 |
- |
|
|