Lines 908-1201
Link Here
|
908 |
|
908 |
|
909 |
[% IF ( execute ) %] |
909 |
[% IF ( execute ) %] |
910 |
<h1>[% name | html %] <span class="report_heading_id"><span class="report_label">Report ID:</span> <span class="report_number">[% id | html %]</span></span></h1> |
910 |
<h1>[% name | html %] <span class="report_heading_id"><span class="report_label">Report ID:</span> <span class="report_number">[% id | html %]</span></span></h1> |
911 |
[% IF ( notes ) %] |
911 |
<div class="page-section"> |
912 |
<p><span class="label">Notes:</span> [% notes | html %]</p> |
912 |
[% IF ( notes ) %] |
913 |
[% END %] |
913 |
<p><span class="label">Notes:</span> [% notes | html %]</p> |
914 |
[% IF ( unlimited_total ) %] |
914 |
[% END %] |
915 |
<p> |
915 |
[% IF ( unlimited_total ) %] |
916 |
<span class="label">Total number of results:</span> |
916 |
<p> |
917 |
[% unlimited_total | html %] |
917 |
<span class="label">Total number of results:</span> |
918 |
[% IF unlimited_total >= limit %] |
918 |
[% unlimited_total | html %] |
919 |
([% results.size | html %] shown) |
919 |
[% IF unlimited_total >= limit %] |
920 |
[% END %] |
920 |
([% results.size | html %] shown) |
921 |
</p> |
921 |
[% END %] |
922 |
[% END %] |
922 |
</p> |
923 |
|
923 |
[% END %] |
924 |
<div id="sql_output" style="display:none;"> |
|
|
925 |
<span class="label">Report SQL:</span> |
926 |
<textarea id="sql" readonly="readonly">[% sql | html %]</textarea> |
927 |
</div> |
928 |
|
924 |
|
929 |
<div> |
925 |
<div id="sql_output" style="display:none;"> |
930 |
<a href="#" id="toggle_chart_settings_hid" class="toggle_chart_settings" style="display:none"><i class="fa fa-eye-slash"></i> Hide chart</a> |
926 |
<span class="label">Report SQL:</span> |
931 |
<a href="#" id="toggle_chart_settings_vis" class="toggle_chart_settings" style="display:none"><i class="fa fa fa-eye"></i> Show chart</a> |
927 |
<textarea id="sql" readonly="readonly">[% sql | html %]</textarea> |
932 |
</div> |
928 |
</div> |
933 |
<div id="chart" class="clearfix"></div> |
|
|
934 |
|
929 |
|
935 |
[% IF ( execute ) %] |
930 |
<div> |
936 |
[% UNLESS ( errors ) %] |
931 |
<a href="#" id="toggle_chart_settings_hid" class="toggle_chart_settings" style="display:none"><i class="fa fa-eye-slash"></i> Hide chart</a> |
937 |
<form method="post" enctype="multipart/form-data" action="/cgi-bin/koha/tools/batch_record_modification.pl" id="batch_record_modification"> |
932 |
<a href="#" id="toggle_chart_settings_vis" class="toggle_chart_settings" style="display:none"><i class="fa fa fa-eye"></i> Show chart</a> |
938 |
<input type="hidden" name="recordtype" value="biblio" /> |
933 |
</div> |
939 |
<input type="hidden" name="op" value="list" /> |
934 |
<div id="chart" class="clearfix"></div> |
940 |
[% # Preserve the whitespace of the following textarea in order to format the values correctly %] |
935 |
|
941 |
<textarea style="display:none" name="recordnumber_list" id="recordnumber_list"> |
936 |
[% IF ( execute ) %] |
942 |
[%- recordnumbers = PROCESS batch_list results=results batch_type='biblionumber' | trim | html %][% IF recordnumbers %][% SET batch_biblionumbers = 1 %][% recordnumbers | html %][% END -%] |
937 |
[% UNLESS ( errors ) %] |
943 |
</textarea> |
938 |
<form method="post" enctype="multipart/form-data" action="/cgi-bin/koha/tools/batch_record_modification.pl" id="batch_record_modification"> |
944 |
</form> |
939 |
<input type="hidden" name="recordtype" value="biblio" /> |
945 |
|
940 |
<input type="hidden" name="op" value="list" /> |
946 |
<form method="POST" action="/cgi-bin/koha/tools/batch_delete_records.pl" id="batch_record_deletion"> |
941 |
[% # Preserve the whitespace of the following textarea in order to format the values correctly %] |
947 |
<input type="hidden" name="recordtype" value="biblio" /> |
942 |
<textarea style="display:none" name="recordnumber_list" id="recordnumber_list"> |
948 |
<input type="hidden" name="op" value="list" /> |
943 |
[%- recordnumbers = PROCESS batch_list results=results batch_type='biblionumber' | trim | html %][% IF recordnumbers %][% SET batch_biblionumbers = 1 %][% recordnumbers | html %][% END -%] |
949 |
[% # Preserve the whitespace of the following textarea in order to format the values correctly %] |
944 |
</textarea> |
950 |
<textarea style="display:none" name="recordnumber_list" id="recordnumber_list"> |
945 |
</form> |
951 |
[%- recordnumbers = PROCESS batch_list results=results batch_type='biblionumber' | trim | html %][% IF recordnumbers %][% SET batch_biblionumbers = 1 %][% recordnumbers | html %][% END -%] |
946 |
|
952 |
</textarea> |
947 |
<form method="POST" action="/cgi-bin/koha/tools/batch_delete_records.pl" id="batch_record_deletion"> |
953 |
</form> |
948 |
<input type="hidden" name="recordtype" value="biblio" /> |
954 |
|
949 |
<input type="hidden" name="op" value="list" /> |
955 |
<form method="POST" action="/cgi-bin/koha/tools/batchMod.pl" id="batch_item_modification"> |
950 |
[% # Preserve the whitespace of the following textarea in order to format the values correctly %] |
956 |
<input type="hidden" name="op" value="show" /> |
951 |
<textarea style="display:none" name="recordnumber_list" id="recordnumber_list"> |
957 |
[% FOREACH result IN results %] |
952 |
[%- recordnumbers = PROCESS batch_list results=results batch_type='biblionumber' | trim | html %][% IF recordnumbers %][% SET batch_biblionumbers = 1 %][% recordnumbers | html %][% END -%] |
958 |
[% FOREACH cells IN result.cells %] |
953 |
</textarea> |
959 |
[% place = loop.index %] |
954 |
</form> |
960 |
[% NEXT UNLESS cells.cell.match('^(\d+)$') %] |
955 |
|
961 |
[% IF header_row.$place.cell == 'itemnumber' || header_types.item(header_row.$place.cell) == 'itemnumber' %] |
956 |
<form method="POST" action="/cgi-bin/koha/tools/batchMod.pl" id="batch_item_modification"> |
962 |
[% SET batch_itemnumbers = 1 %] |
957 |
<input type="hidden" name="op" value="show" /> |
963 |
[% SET header_row.$place.has_itemnumbers = 1 %] |
958 |
[% FOREACH result IN results %] |
964 |
<input type="hidden" name="[% header_row.$place.cell | html %]" value="[% cells.cell | html %]" /> |
959 |
[% FOREACH cells IN result.cells %] |
|
|
960 |
[% place = loop.index %] |
961 |
[% NEXT UNLESS cells.cell.match('^(\d+)$') %] |
962 |
[% IF header_row.$place.cell == 'itemnumber' || header_types.item(header_row.$place.cell) == 'itemnumber' %] |
963 |
[% SET batch_itemnumbers = 1 %] |
964 |
[% SET header_row.$place.has_itemnumbers = 1 %] |
965 |
<input type="hidden" name="[% header_row.$place.cell | html %]" value="[% cells.cell | html %]" /> |
966 |
[% END %] |
965 |
[% END %] |
967 |
[% END %] |
966 |
[% END %] |
968 |
[% END %] |
967 |
[% END %] |
969 |
</form> |
968 |
</form> |
970 |
|
969 |
|
971 |
<form method="POST" action="/cgi-bin/koha/tools/batchMod.pl" id="batch_item_deletion"> |
970 |
<form method="POST" action="/cgi-bin/koha/tools/batchMod.pl" id="batch_item_deletion"> |
972 |
<input type="hidden" name="op" value="show" /> |
971 |
<input type="hidden" name="op" value="show" /> |
973 |
<input type="hidden" name="del" value="1" /> |
972 |
<input type="hidden" name="del" value="1" /> |
974 |
[% FOREACH result IN results %] |
973 |
[% FOREACH result IN results %] |
975 |
[% FOREACH cells IN result.cells %] |
974 |
[% FOREACH cells IN result.cells %] |
976 |
[% place = loop.index %] |
975 |
[% place = loop.index %] |
977 |
[% NEXT UNLESS cells.cell.match('^(\d+)$') %] |
976 |
[% NEXT UNLESS cells.cell.match('^(\d+)$') %] |
978 |
[% IF header_row.$place.cell == 'itemnumber' || header_types.item(header_row.$place.cell) == 'itemnumber' %] |
977 |
[% IF header_row.$place.cell == 'itemnumber' || header_types.item(header_row.$place.cell) == 'itemnumber' %] |
979 |
[% SET batch_itemnumbers = 1 %] |
978 |
[% SET batch_itemnumbers = 1 %] |
980 |
[% SET header_row.$place.has_itemnumbers = 1 %] |
979 |
[% SET header_row.$place.has_itemnumbers = 1 %] |
981 |
<input type="hidden" name="[% header_row.$place.cell | html %]" value="[% cells.cell | html %]" /> |
980 |
<input type="hidden" name="[% header_row.$place.cell | html %]" value="[% cells.cell | html %]" /> |
982 |
[% END %] |
981 |
[% END %] |
983 |
[% END %] |
982 |
[% END %] |
984 |
[% END %] |
983 |
[% END %] |
985 |
</form> |
984 |
</form> |
986 |
|
985 |
|
987 |
<form method="get" action="/cgi-bin/koha/virtualshelves/addbybiblionumber.pl" id="batch_add_to_list"> |
986 |
<form method="get" action="/cgi-bin/koha/virtualshelves/addbybiblionumber.pl" id="batch_add_to_list"> |
988 |
[% FOREACH result IN results %] |
987 |
[% FOREACH result IN results %] |
989 |
[% FOREACH cells IN result.cells %] |
988 |
[% FOREACH cells IN result.cells %] |
990 |
[% place = loop.index %] |
989 |
[% place = loop.index %] |
991 |
[% NEXT UNLESS cells.cell.match('^(\d+)$') %] |
990 |
[% NEXT UNLESS cells.cell.match('^(\d+)$') %] |
992 |
[% IF header_row.$place.cell == 'biblionumber' || header_types.item(header_row.$place.cell) == 'biblionumber' %] |
991 |
[% IF header_row.$place.cell == 'biblionumber' || header_types.item(header_row.$place.cell) == 'biblionumber' %] |
993 |
[% SET batch_biblionumbers = 1 %] |
992 |
[% SET batch_biblionumbers = 1 %] |
994 |
[% SET header_row.$place.has_biblionumbers = 1 %] |
993 |
[% SET header_row.$place.has_biblionumbers = 1 %] |
995 |
<input type="hidden" class="bib_to_list" name="biblionumber" value="[% cells.cell | html %]" /> |
994 |
<input type="hidden" class="bib_to_list" name="biblionumber" value="[% cells.cell | html %]" /> |
996 |
[% END %] |
995 |
[% END %] |
997 |
[% END %] |
996 |
[% END %] |
998 |
[% END %] |
997 |
[% END %] |
999 |
</form> |
998 |
</form> |
1000 |
|
999 |
|
1001 |
<form method="POST" action="/cgi-bin/koha/tools/modborrowers.pl" id="batch_patron_modification"> |
1000 |
<form method="POST" action="/cgi-bin/koha/tools/modborrowers.pl" id="batch_patron_modification"> |
1002 |
<input type="hidden" name="op" value="show" /> |
1001 |
<input type="hidden" name="op" value="show" /> |
1003 |
[% # Preserve the whitespace of the following textarea in order to format the values correctly %] |
1002 |
[% # Preserve the whitespace of the following textarea in order to format the values correctly %] |
1004 |
<textarea style="display:none" name="cardnumberlist" id="cardnumberlist"> |
1003 |
<textarea style="display:none" name="cardnumberlist" id="cardnumberlist"> |
1005 |
[%- cardnumbers = PROCESS batch_list results=results batch_type='cardnumber' | trim | html %][% IF cardnumbers %][% SET batch_cardnumbers = 1 %][% cardnumbers | html %][% END -%] |
1004 |
[%- cardnumbers = PROCESS batch_list results=results batch_type='cardnumber' | trim | html %][% IF cardnumbers %][% SET batch_cardnumbers = 1 %][% cardnumbers | html %][% END -%] |
1006 |
</textarea> |
1005 |
</textarea> |
1007 |
</form> |
1006 |
</form> |
1008 |
|
1007 |
|
1009 |
[% BLOCK batch_list %] |
1008 |
[% BLOCK batch_list %] |
1010 |
[%- FOREACH result IN results %] |
1009 |
[%- FOREACH result IN results %] |
1011 |
[%- FOREACH cells IN result.cells %] |
1010 |
[%- FOREACH cells IN result.cells %] |
1012 |
[%- place = loop.index %] |
1011 |
[%- place = loop.index %] |
1013 |
[%- IF header_row.$place.cell == batch_type || header_types.item(header_row.$place.cell) == batch_type %] |
1012 |
[%- IF header_row.$place.cell == batch_type || header_types.item(header_row.$place.cell) == batch_type %] |
1014 |
[%# We must not add whitespace to the cardnumbers %][% cells.cell | html %] |
1013 |
[%# We must not add whitespace to the cardnumbers %][% cells.cell | html %] |
1015 |
[%- END %] |
1014 |
[%- END %] |
1016 |
[%- END %] |
1015 |
[%- END %] |
1017 |
[%- END -%] |
1016 |
[%- END -%] |
|
|
1017 |
[% END %] |
1018 |
|
1019 |
<form action="/cgi-bin/koha/reports/guided_reports.pl" method="get" id="limitselect"> |
1020 |
<input type="hidden" name="phase" value="Run this report"/> |
1021 |
<input type="hidden" name="reports" value="[% report_id | html %]"/> |
1022 |
[% FOREACH p IN sql_params %] |
1023 |
<input type="hidden" name="sql_params" value="[% p | html %]"/> |
1024 |
[% END %] |
1025 |
[% FOREACH n IN param_names %] |
1026 |
<input type="hidden" name="param_name" value="[% n | html %]"/> |
1027 |
[% END %] |
1018 |
[% END %] |
1028 |
<input type="hidden" name="limit" id="limit" value="20" /> |
1019 |
|
1029 |
</form> <!-- /#limitselect --> |
1020 |
<form action="/cgi-bin/koha/reports/guided_reports.pl" method="get" id="limitselect"> |
1030 |
|
1021 |
<input type="hidden" name="phase" value="Run this report"/> |
1031 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) || ( unlimited_total > 10 && limit <= 1000 ) %] |
1022 |
<input type="hidden" name="reports" value="[% report_id | html %]"/> |
1032 |
<div id="toolbar" class="btn-toolbar"> |
1023 |
[% FOREACH p IN sql_params %] |
1033 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1024 |
<input type="hidden" name="sql_params" value="[% p | html %]"/> |
1034 |
<div class="btn-group"> |
1025 |
[% END %] |
1035 |
<button class="btn btn-default btn-sm dropdown-toggle" type="button" id="batch_mod_menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> |
1026 |
[% FOREACH n IN param_names %] |
1036 |
Batch operations with [% IF unlimited_total >= limit %][% limit | html %][% ELSE %][% unlimited_total | html %][% END %] visible records |
1027 |
<input type="hidden" name="param_name" value="[% n | html %]"/> |
1037 |
<span class="caret"></span> |
1028 |
[% END %] |
1038 |
</button> |
1029 |
<input type="hidden" name="limit" id="limit" value="20" /> |
1039 |
<ul class="dropdown-menu" aria-labelledby="batch_mod_menu"> |
1030 |
</form> <!-- /#limitselect --> |
1040 |
[% FOREACH header_ro IN header_row %] |
1031 |
|
1041 |
[% IF header_ro.has_biblionumbers && ( header_ro.cell == 'biblionumber' || header_types.item( header_ro.cell ) == 'biblionumber' ) %] |
1032 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) || ( unlimited_total > 10 && limit <= 1000 ) %] |
1042 |
<li class="dropdown-header">Bibliographic records</li> |
1033 |
<div id="toolbar" class="btn-toolbar"> |
1043 |
<li> |
1034 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1044 |
<a href="#" data-submit="batch_record_modification" data-toggle="tooltip" data-placement="right" title="Send visible records to batch record modification" class="batch_op send_to_record_mod">Batch record modification</a> |
1035 |
<div class="btn-group"> |
1045 |
</li> |
1036 |
<button class="btn btn-default btn-sm dropdown-toggle" type="button" id="batch_mod_menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> |
1046 |
<li> |
1037 |
Batch operations with [% IF unlimited_total >= limit %][% limit | html %][% ELSE %][% unlimited_total | html %][% END %] visible records |
1047 |
<a href="#" data-submit="batch_record_deletion" data-toggle="tooltip" data-placement="right" title="Send visible records to batch record deletion" class="batch_op send_to_record_del">Batch record deletion</a> |
1038 |
<span class="caret"></span> |
1048 |
</li> |
1039 |
</button> |
1049 |
<li> |
1040 |
<ul class="dropdown-menu" aria-labelledby="batch_mod_menu"> |
1050 |
<a href="#" data-submit="batch_add_to_list" data-toggle="tooltip" data-placement="right" title="Send visible records to a list" class="batch_op send_to_list">Add to list</a> |
1041 |
[% FOREACH header_ro IN header_row %] |
1051 |
</li> |
1042 |
[% IF header_ro.has_biblionumbers && ( header_ro.cell == 'biblionumber' || header_types.item( header_ro.cell ) == 'biblionumber' ) %] |
1052 |
[% END %] |
1043 |
<li class="dropdown-header">Bibliographic records</li> |
1053 |
[% IF header_ro.has_itemnumbers && ( header_ro.cell == 'itemnumber' || header_types.item( header_ro.cell ) == 'itemnumber' ) %] |
1044 |
<li> |
1054 |
<li class="dropdown-header">Item records</li> |
1045 |
<a href="#" data-submit="batch_record_modification" data-toggle="tooltip" data-placement="right" title="Send visible records to batch record modification" class="batch_op send_to_record_mod">Batch record modification</a> |
1055 |
<li> |
1046 |
</li> |
1056 |
<a href="#" data-submit="batch_item_modification" data-toggle="tooltip" data-placement="right" title="Send visible items to batch item modification" class="batch_op send_to_item_mod">Batch item modification</a> |
1047 |
<li> |
1057 |
</li> |
1048 |
<a href="#" data-submit="batch_record_deletion" data-toggle="tooltip" data-placement="right" title="Send visible records to batch record deletion" class="batch_op send_to_record_del">Batch record deletion</a> |
1058 |
<li> |
1049 |
</li> |
1059 |
<a href="#" data-submit="batch_item_deletion" data-toggle="tooltip" data-placement="right" title="Send visible items to batch item deletion" class="batch_op send_to_item_del">Batch item deletion</a> |
1050 |
<li> |
1060 |
</li> |
1051 |
<a href="#" data-submit="batch_add_to_list" data-toggle="tooltip" data-placement="right" title="Send visible records to a list" class="batch_op send_to_list">Add to list</a> |
1061 |
[% END %] |
1052 |
</li> |
1062 |
[% IF header_ro.cell == 'cardnumber' || header_types.item( header_ro.cell ) == 'cardnumber' %] |
1053 |
[% END %] |
1063 |
<li class="dropdown-header">Patron records</li> |
1054 |
[% IF header_ro.has_itemnumbers && ( header_ro.cell == 'itemnumber' || header_types.item( header_ro.cell ) == 'itemnumber' ) %] |
1064 |
<li> |
1055 |
<li class="dropdown-header">Item records</li> |
1065 |
<a href="#" data-submit="batch_patron_modification" data-toggle="tooltip" data-placement="right" title="Send visible results to batch patron modification" class="batch_op send_to_patron_mod">Batch patron modification</a> |
1056 |
<li> |
1066 |
</li> |
1057 |
<a href="#" data-submit="batch_item_modification" data-toggle="tooltip" data-placement="right" title="Send visible items to batch item modification" class="batch_op send_to_item_mod">Batch item modification</a> |
1067 |
[% END %] |
1058 |
</li> |
1068 |
[% END # /FOREACH header_ro %] |
1059 |
<li> |
1069 |
</ul> <!-- /.dropdown-menu --> |
1060 |
<a href="#" data-submit="batch_item_deletion" data-toggle="tooltip" data-placement="right" title="Send visible items to batch item deletion" class="batch_op send_to_item_del">Batch item deletion</a> |
1070 |
</div> <!-- /.dropdown --> |
1061 |
</li> |
1071 |
[% END # /IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1062 |
[% END %] |
1072 |
|
1063 |
[% IF header_ro.cell == 'cardnumber' || header_types.item( header_ro.cell ) == 'cardnumber' %] |
1073 |
[% IF ( unlimited_total > 10 && limit <= 1000 ) %] |
1064 |
<li class="dropdown-header">Patron records</li> |
1074 |
<div class="btn-group"> |
1065 |
<li> |
1075 |
<button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> |
1066 |
<a href="#" data-submit="batch_patron_modification" data-toggle="tooltip" data-placement="right" title="Send visible results to batch patron modification" class="batch_op send_to_patron_mod">Batch patron modification</a> |
1076 |
[% IF ( limit ) %] |
1067 |
</li> |
1077 |
Rows per page: <strong>[% limit | html %]</strong> |
1068 |
[% END %] |
1078 |
[% ELSE %] |
1069 |
[% END # /FOREACH header_ro %] |
1079 |
Rows per page |
1070 |
</ul> <!-- /.dropdown-menu --> |
1080 |
[% END %] |
1071 |
</div> <!-- /.dropdown --> |
1081 |
<span class="caret"></span> |
1072 |
[% END # /IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1082 |
</button> |
1073 |
|
1083 |
<ul class="dropdown-menu"> |
1074 |
[% IF ( unlimited_total > 10 && limit <= 1000 ) %] |
1084 |
[% limits = [ 10, 20, 50, 100, 200, 300, 400, 500, 1000 ] %] |
1075 |
<div class="btn-group"> |
1085 |
[% FOREACH l IN limits %] |
1076 |
<button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> |
1086 |
[% IF l == limit %] |
1077 |
[% IF ( limit ) %] |
1087 |
<li> |
1078 |
Rows per page: <strong>[% limit | html %]</strong> |
1088 |
<a class="limitselect" data-limit="[% l | html %]" href="#"><i class="fa fa-fw fa-check"></i> [% l | html %]</a> |
|
|
1089 |
</li> |
1090 |
[% ELSE %] |
1079 |
[% ELSE %] |
1091 |
<li> |
1080 |
Rows per page |
1092 |
<a class="limitselect" data-limit="[% l | html %]" href="#"><i class="fa fa-fw"></i> [% l | html %]</a> |
|
|
1093 |
</li> |
1094 |
[% END %] |
1081 |
[% END %] |
1095 |
[% END %] |
1082 |
<span class="caret"></span> |
1096 |
</ul> |
1083 |
</button> |
1097 |
</div> |
1084 |
<ul class="dropdown-menu"> |
1098 |
[% END # /IF ( unlimited_total > 10 && limit <= 1000 ) %] |
1085 |
[% limits = [ 10, 20, 50, 100, 200, 300, 400, 500, 1000 ] %] |
1099 |
|
1086 |
[% FOREACH l IN limits %] |
1100 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1087 |
[% IF l == limit %] |
1101 |
<a href="#" class="btn btn-link" id="toggle_auto_links"> |
1088 |
<li> |
1102 |
<i class="fa fa-eye autolink" style="display:none"></i> |
1089 |
<a class="limitselect" data-limit="[% l | html %]" href="#"><i class="fa fa-fw fa-check"></i> [% l | html %]</a> |
1103 |
<i class="fa fa-eye-slash autolink"></i> |
1090 |
</li> |
1104 |
<span class="autolink" style="display:none">Show data menus</span> |
1091 |
[% ELSE %] |
1105 |
<span class="autolink">Hide data menus</span> |
1092 |
<li> |
1106 |
</a> |
1093 |
<a class="limitselect" data-limit="[% l | html %]" href="#"><i class="fa fa-fw"></i> [% l | html %]</a> |
1107 |
[% END %] |
1094 |
</li> |
1108 |
</div> <!-- /#toolbar.btn-toolbar --> |
1095 |
[% END %] |
1109 |
[% END # /IF batch operations || ( unlimited_total > 10 && limit <= 1000 ) %] |
1096 |
[% END %] |
|
|
1097 |
</ul> |
1098 |
</div> |
1099 |
[% END # /IF ( unlimited_total > 10 && limit <= 1000 ) %] |
1100 |
|
1101 |
[% IF ( batch_biblionumbers || batch_itemnumbers || batch_cardnumbers ) %] |
1102 |
<a href="#" class="btn btn-link" id="toggle_auto_links"> |
1103 |
<i class="fa fa-eye autolink" style="display:none"></i> |
1104 |
<i class="fa fa-eye-slash autolink"></i> |
1105 |
<span class="autolink" style="display:none">Show data menus</span> |
1106 |
<span class="autolink">Hide data menus</span> |
1107 |
</a> |
1108 |
[% END %] |
1109 |
</div> <!-- /#toolbar.btn-toolbar --> |
1110 |
[% END # /IF batch operations || ( unlimited_total > 10 && limit <= 1000 ) %] |
1110 |
|
1111 |
|
1111 |
<div class="pages"> |
1112 |
<div class="pages"> |
1112 |
[% pagination_bar | $raw %] |
1113 |
[% pagination_bar | $raw %] |
1113 |
</div> |
1114 |
</div> |
1114 |
|
1115 |
|
1115 |
[% END # UNLESS ( errors ) %] |
1116 |
[% END # UNLESS ( errors ) %] |
1116 |
[% END # IF ( execute ) %] |
1117 |
[% END # IF ( execute ) %] |
1117 |
|
1118 |
|
1118 |
[% UNLESS ( errors ) %] |
1119 |
[% UNLESS ( errors ) %] |
1119 |
<table id="report_results"> |
1120 |
<table id="report_results"> |
1120 |
<thead> |
1121 |
<thead> |
1121 |
<tr> |
|
|
1122 |
[% FOREACH header_ro IN header_row %] |
1123 |
[% IF header_ro.has_itemnumbers && ( header_ro.cell == 'itemnumber' || header_types.item( header_ro.cell ) == 'itemnumber' ) %] |
1124 |
<th class="itemnumber">[% header_ro.cell | html %]</th> |
1125 |
[% ELSIF header_ro.has_biblionumbers && ( header_ro.cell == 'biblionumber' || header_types.item( header_ro.cell ) == 'biblionumber' ) %] |
1126 |
<th class="biblionumber">[% header_ro.cell | html %]</th> |
1127 |
[% ELSIF header_ro.cell == 'cardnumber' || header_types.item( header_ro.cell ) == 'cardnumber' %] |
1128 |
<th class="cardnumber">[% header_ro.cell | html %]</th> |
1129 |
[% ELSIF header_ro.cell == 'borrowernumber' || header_types.item( header_ro.cell ) == 'borrowernumber' %] |
1130 |
<th class="borrowernumber">[% header_ro.cell | html %]</th> |
1131 |
[% ELSE %] |
1132 |
<th>[% header_ro.cell | html %]</th> |
1133 |
[% END %] |
1134 |
[% END %] |
1135 |
</tr> |
1136 |
</thead> |
1137 |
<tbody> |
1138 |
[% FOREACH result IN results %] |
1139 |
<tr> |
1122 |
<tr> |
1140 |
[% FOREACH cells IN result.cells %] |
1123 |
[% FOREACH header_ro IN header_row %] |
1141 |
[% place = loop.index %] |
1124 |
[% IF header_ro.has_itemnumbers && ( header_ro.cell == 'itemnumber' || header_types.item( header_ro.cell ) == 'itemnumber' ) %] |
1142 |
[%- IF header_row.$place.cell == 'itemnumber' || header_types.item(header_row.$place.cell) == 'itemnumber' %] |
1125 |
<th class="itemnumber">[% header_ro.cell | html %]</th> |
1143 |
<td class="batch-op itemnumber" data-number="itemnumber"> |
1126 |
[% ELSIF header_ro.has_biblionumbers && ( header_ro.cell == 'biblionumber' || header_types.item( header_ro.cell ) == 'biblionumber' ) %] |
1144 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1127 |
<th class="biblionumber">[% header_ro.cell | html %]</th> |
1145 |
<div id="itemnumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1128 |
[% ELSIF header_ro.cell == 'cardnumber' || header_types.item( header_ro.cell ) == 'cardnumber' %] |
1146 |
<ul class="dropdown-menu pull-right" role="menu"> |
1129 |
<th class="cardnumber">[% header_ro.cell | html %]</th> |
1147 |
<li><a target="_blank" href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&itemnumber=[% cells.cell | $raw %]"><i class="fa fa-fw fa-pencil"></i> Edit record</a></li> |
1130 |
[% ELSIF header_ro.cell == 'borrowernumber' || header_types.item( header_ro.cell ) == 'borrowernumber' %] |
1148 |
<li role="separator" class="divider"></li> |
1131 |
<th class="borrowernumber">[% header_ro.cell | html %]</th> |
1149 |
<li><a target="_blank" href="/cgi-bin/koha/catalogue/moredetail.pl?itemnumber=[% cells.cell | $raw %]"><i class="fa fa-fw fa-eye"></i> View record</a></li> |
|
|
1150 |
</ul> |
1151 |
</div> |
1152 |
</td> |
1153 |
[% ELSIF header_row.$place.cell == 'biblionumber' || header_types.item(header_row.$place.cell) == 'biblionumber' %] |
1154 |
<td class="batch-op biblionumber" data-number="biblionumber"> |
1155 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1156 |
<div id="biblionumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1157 |
<ul class="dropdown-menu pull-right" role="menu"> |
1158 |
<li><a target="_blank" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=[% cells.cell | $raw %]"><i class="fa fa-pencil"></i> Edit record</a></li> |
1159 |
<li role="separator" class="divider"></li> |
1160 |
<li><a target="_blank" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% cells.cell | $raw %]"><i class="fa fa-eye"></i> View record</a></li> |
1161 |
</ul> |
1162 |
</div> |
1163 |
</td> |
1164 |
[% ELSIF header_row.$place.cell == 'borrowernumber' || header_types.item(header_row.$place.cell) == 'borrowernumber' %] |
1165 |
<td class="batch-op borrowernumber" data-number="borrowernumber"> |
1166 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1167 |
<div id="borrowernumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1168 |
<ul class="dropdown-menu pull-right" role="menu"> |
1169 |
<li><a target="_blank" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% cells.cell | $raw %]"><i class="fa fa-eye"></i> View patron</a></li> |
1170 |
<li role="separator" class="divider"></li> |
1171 |
<li><a target="_blank" href="/cgi-bin/koha/members/memberentry.pl?op=modify&borrowernumber=[% cells.cell | $raw %]"><i class="fa fa-pencil"></i> Edit patron</a></li> |
1172 |
<li role="separator" class="divider"></li> |
1173 |
<li><a target="_blank" href="/cgi-bin/koha/circ/circulation.pl?borrowernumber=[% cells.cell | $raw %]"><i class="fa fa-barcode"></i> Check out</a></li> |
1174 |
</ul> |
1175 |
</div> |
1176 |
</td> |
1177 |
[% ELSIF header_row.$place.cell == 'cardnumber' || header_types.item(header_row.$place.cell) == 'cardnumber' %] |
1178 |
<td class="batch-op cardnumber" data-number="cardnumber"> |
1179 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1180 |
<div id="cardnumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1181 |
<ul class="dropdown-menu pull-right" role="menu"> |
1182 |
<li><a target="_blank" href="/cgi-bin/koha/circ/circulation.pl?findborrower=[% cells.cell | $raw %]"><i class="fa fa-barcode"></i> Check out</a></li> |
1183 |
</ul> |
1184 |
</div> |
1185 |
</td> |
1186 |
[% ELSE %] |
1132 |
[% ELSE %] |
1187 |
<td> |
1133 |
<th>[% header_ro.cell | html %]</th> |
1188 |
[% cells.cell | $raw %] |
|
|
1189 |
</td> |
1190 |
[% END %] |
1134 |
[% END %] |
1191 |
[% END %] |
1135 |
[% END %] |
1192 |
</tr> |
1136 |
</tr> |
1193 |
[% END %] |
1137 |
</thead> |
1194 |
</tbody> |
1138 |
<tbody> |
1195 |
</table> |
1139 |
[% FOREACH result IN results %] |
1196 |
[% END %] |
1140 |
<tr> |
1197 |
<div class="pages">[% pagination_bar | $raw %]</div> |
1141 |
[% FOREACH cells IN result.cells %] |
1198 |
|
1142 |
[% place = loop.index %] |
|
|
1143 |
[%- IF header_row.$place.cell == 'itemnumber' || header_types.item(header_row.$place.cell) == 'itemnumber' %] |
1144 |
<td class="batch-op itemnumber" data-number="itemnumber"> |
1145 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1146 |
<div id="itemnumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1147 |
<ul class="dropdown-menu pull-right" role="menu"> |
1148 |
<li><a target="_blank" href="/cgi-bin/koha/cataloguing/additem.pl?op=edititem&itemnumber=[% cells.cell | $raw %]"><i class="fa fa-fw fa-pencil"></i> Edit record</a></li> |
1149 |
<li role="separator" class="divider"></li> |
1150 |
<li><a target="_blank" href="/cgi-bin/koha/catalogue/moredetail.pl?itemnumber=[% cells.cell | $raw %]"><i class="fa fa-fw fa-eye"></i> View record</a></li> |
1151 |
</ul> |
1152 |
</div> |
1153 |
</td> |
1154 |
[% ELSIF header_row.$place.cell == 'biblionumber' || header_types.item(header_row.$place.cell) == 'biblionumber' %] |
1155 |
<td class="batch-op biblionumber" data-number="biblionumber"> |
1156 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1157 |
<div id="biblionumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1158 |
<ul class="dropdown-menu pull-right" role="menu"> |
1159 |
<li><a target="_blank" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=[% cells.cell | $raw %]"><i class="fa fa-pencil"></i> Edit record</a></li> |
1160 |
<li role="separator" class="divider"></li> |
1161 |
<li><a target="_blank" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% cells.cell | $raw %]"><i class="fa fa-eye"></i> View record</a></li> |
1162 |
</ul> |
1163 |
</div> |
1164 |
</td> |
1165 |
[% ELSIF header_row.$place.cell == 'borrowernumber' || header_types.item(header_row.$place.cell) == 'borrowernumber' %] |
1166 |
<td class="batch-op borrowernumber" data-number="borrowernumber"> |
1167 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1168 |
<div id="borrowernumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1169 |
<ul class="dropdown-menu pull-right" role="menu"> |
1170 |
<li><a target="_blank" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% cells.cell | $raw %]"><i class="fa fa-eye"></i> View patron</a></li> |
1171 |
<li role="separator" class="divider"></li> |
1172 |
<li><a target="_blank" href="/cgi-bin/koha/members/memberentry.pl?op=modify&borrowernumber=[% cells.cell | $raw %]"><i class="fa fa-pencil"></i> Edit patron</a></li> |
1173 |
<li role="separator" class="divider"></li> |
1174 |
<li><a target="_blank" href="/cgi-bin/koha/circ/circulation.pl?borrowernumber=[% cells.cell | $raw %]"><i class="fa fa-barcode"></i> Check out</a></li> |
1175 |
</ul> |
1176 |
</div> |
1177 |
</td> |
1178 |
[% ELSIF header_row.$place.cell == 'cardnumber' || header_types.item(header_row.$place.cell) == 'cardnumber' %] |
1179 |
<td class="batch-op cardnumber" data-number="cardnumber"> |
1180 |
<span class="data-plain">[% cells.cell | $raw %]</span> |
1181 |
<div id="cardnumber_autolink" class="btn-group dropup autolink"><a class="btn btn-link dropdown-toggle" role="button" data-toggle="dropdown" href="#">[% cells.cell | $raw %] <b class="caret"></b></a> |
1182 |
<ul class="dropdown-menu pull-right" role="menu"> |
1183 |
<li><a target="_blank" href="/cgi-bin/koha/circ/circulation.pl?findborrower=[% cells.cell | $raw %]"><i class="fa fa-barcode"></i> Check out</a></li> |
1184 |
</ul> |
1185 |
</div> |
1186 |
</td> |
1187 |
[% ELSE %] |
1188 |
<td> |
1189 |
[% cells.cell | $raw %] |
1190 |
</td> |
1191 |
[% END %] |
1192 |
[% END %] |
1193 |
</tr> |
1194 |
[% END %] |
1195 |
</tbody> |
1196 |
</table> |
1197 |
[% END %] |
1198 |
<div class="pages">[% pagination_bar | $raw %]</div> |
1199 |
</div> |
1199 |
[% INCLUDE 'chart.inc' %] |
1200 |
[% INCLUDE 'chart.inc' %] |
1200 |
|
1201 |
|
1201 |
[% END #/IF ( execute ) %] |
1202 |
[% END #/IF ( execute ) %] |
1202 |
- |
|
|