Lines 57-62
Link Here
|
57 |
color: #11917B; |
57 |
color: #11917B; |
58 |
} |
58 |
} |
59 |
#mana_search_errortext { font-family: monospace; font-weight: bold; } |
59 |
#mana_search_errortext { font-family: monospace; font-weight: bold; } |
|
|
60 |
.data-plain { display: none; } |
60 |
</style> |
61 |
</style> |
61 |
[% Asset.css("css/reports.css") | $raw %] |
62 |
[% Asset.css("css/reports.css") | $raw %] |
62 |
[% Asset.css("lib/d3c3/c3.min.css") | $raw %] |
63 |
[% Asset.css("lib/d3c3/c3.min.css") | $raw %] |
Lines 1005-1010
Link Here
|
1005 |
[% END %] |
1006 |
[% END %] |
1006 |
</ul> <!-- /.dropdown-menu --> |
1007 |
</ul> <!-- /.dropdown-menu --> |
1007 |
</div> <!-- /.dropdown --> |
1008 |
</div> <!-- /.dropdown --> |
|
|
1009 |
<a href="#" id="toggle_auto_links"> |
1010 |
<i class="fa fa-eye autolink" style="display:none"></i> |
1011 |
<i class="fa fa-eye-slash autolink"></i> |
1012 |
Toggle data menus |
1013 |
</a> |
1008 |
</p> |
1014 |
</p> |
1009 |
[% END # /IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1015 |
[% END # /IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1010 |
[% END # UNLESS ( errors ) %] |
1016 |
[% END # UNLESS ( errors ) %] |
Lines 1036-1054
Link Here
|
1036 |
|
1042 |
|
1037 |
<div class="pages">[% pagination_bar | $raw %]</div> |
1043 |
<div class="pages">[% pagination_bar | $raw %]</div> |
1038 |
[% UNLESS ( errors ) %] |
1044 |
[% UNLESS ( errors ) %] |
1039 |
<table> |
1045 |
<table id="report_results"> |
1040 |
<tr> |
1046 |
<thead> |
1041 |
[% FOREACH header_ro IN header_row %] |
|
|
1042 |
<th>[% header_ro.cell | html %]</th> |
1043 |
[% END %] |
1044 |
</tr> |
1045 |
[% FOREACH result IN results %] |
1046 |
<tr> |
1047 |
<tr> |
1047 |
[% FOREACH cells IN result.cells %] |
1048 |
[% FOREACH header_ro IN header_row %] |
1048 |
<td>[% cells.cell | $raw %]</td> |
1049 |
[% IF header_ro.has_itemnumbers && ( header_ro.cell == 'itemnumber' || header_types.item( header_ro.cell ) == 'itemnumber' ) %] |
|
|
1050 |
<th class="itemnumber">[% header_ro.cell | html %]</th> |
1051 |
[% ELSIF header_ro.has_biblionumbers && ( header_ro.cell == 'biblionumber' || header_types.item( header_ro.cell ) == 'biblionumber' ) %] |
1052 |
<th class="biblionumber">[% header_ro.cell | html %]</th> |
1053 |
[% ELSIF header_ro.cell == 'cardnumber' || header_types.item( header_ro.cell ) == 'cardnumber' %] |
1054 |
<th class="cardnumber">[% header_ro.cell | html %]</th> |
1055 |
[% ELSIF header_ro.cell == 'borrowernumber' || header_types.item( header_ro.cell ) == 'borrowernumber' %] |
1056 |
<th class="borrowernumber">[% header_ro.cell | html %]</th> |
1057 |
[% ELSE %] |
1058 |
<th>[% header_ro.cell | html %]</th> |
1059 |
[% END %] |
1049 |
[% END %] |
1060 |
[% END %] |
1050 |
</tr> |
1061 |
</tr> |
1051 |
[% END %] |
1062 |
</thead> |
|
|
1063 |
<tbody> |
1064 |
[% FOREACH result IN results %] |
1065 |
<tr> |
1066 |
[% FOREACH cells IN result.cells %] |
1067 |
<td>[% cells.cell | $raw %]</td> |
1068 |
[% END %] |
1069 |
</tr> |
1070 |
[% END %] |
1071 |
</tbody> |
1052 |
</table> |
1072 |
</table> |
1053 |
[% END %] |
1073 |
[% END %] |
1054 |
<div class="pages">[% pagination_bar | $raw %]</div> |
1074 |
<div class="pages">[% pagination_bar | $raw %]</div> |
Lines 1841-1846
Link Here
|
1841 |
var reportid = $(this).data("reportid"); |
1861 |
var reportid = $(this).data("reportid"); |
1842 |
previewSql( reportid ); |
1862 |
previewSql( reportid ); |
1843 |
}); |
1863 |
}); |
|
|
1864 |
|
1865 |
$(".limitselect").on("click", function(){ |
1866 |
var limit = $(this).data("limit"); |
1867 |
$("#limit").val( limit ); |
1868 |
$("#limitselect").submit(); |
1869 |
}); |
1870 |
|
1871 |
if( $("#report_results").length > 0 ){ |
1872 |
$("#report_results").dataTable($.extend(true, {}, dataTablesDefaults, { |
1873 |
"dom": 't', |
1874 |
"paginate": false, |
1875 |
"ordering": false, |
1876 |
"columnDefs": [ |
1877 |
{ |
1878 |
targets: "biblionumber", |
1879 |
render: function ( data ) { |
1880 |
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>'; |
1881 |
} |
1882 |
}, |
1883 |
{ |
1884 |
targets: "itemnumber", |
1885 |
render: function ( data ) { |
1886 |
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>'; |
1887 |
} |
1888 |
}, |
1889 |
{ |
1890 |
targets: "borrowernumber", |
1891 |
render: function ( data ) { |
1892 |
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>'; |
1893 |
} |
1894 |
}, |
1895 |
{ |
1896 |
targets: "cardnumber", |
1897 |
render: function ( data ) { |
1898 |
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>'; |
1899 |
} |
1900 |
}, |
1901 |
] |
1902 |
})); |
1903 |
} |
1904 |
$("#toggle_auto_links").on("click", function(e){ |
1905 |
e.preventDefault(); |
1906 |
$(".data-plain,.autolink").toggle(); |
1907 |
}); |
1844 |
}); |
1908 |
}); |
1845 |
|
1909 |
|
1846 |
function tabsInit( ui, rtable ){ |
1910 |
function tabsInit( ui, rtable ){ |
1847 |
- |
|
|