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 |
- |
|
|