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