[% USE raw %] [% USE Asset %] [% USE Koha %] [% USE AuthorisedValues %] [% USE Branches %] [% USE KohaDates %] [% USE TablesSettings %] [% SET footerjs = 1 %] [% INCLUDE 'doc-head-open.inc' %] [% IF ( do_it ) %] Results › [% END %] Logs › Tools › Koha [% INCLUDE 'doc-head-close.inc' %] [% Asset.css("css/humanmsg.css") | $raw %] [% FILTER collapse %] [% END %] [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] [% BLOCK translate_log_module %] [% SWITCH module %] [% CASE 'AUTH' %]Authentication[% UNLESS Koha.Preference('AuthFailureLog') || Koha.Preference('AuthScuccessLog') %] [% END %] [% CASE 'CATALOGUING' %]Catalog[% UNLESS Koha.Preference('CataloguingLog') %] [% END %] [% CASE 'AUTHORITIES' %]Authorities[% UNLESS Koha.Preference('AuthoritiesLog') %] [% END %] [% CASE 'MEMBERS' %]Patrons[% UNLESS Koha.Preference('BorrowersLog') %] [% END %] [% CASE 'ACQUISITIONS' %]Acquisitions[% UNLESS Koha.Preference('AcquisitionLog') %][% END %] [% CASE 'SERIAL' %]Serials[% UNLESS Koha.Preference('SubscriptionLog') %] [% END %] [% CASE 'HOLDS' %]Holds[% UNLESS Koha.Preference('HoldsLog') %] [% END %] [% CASE 'ILL' %]Interlibrary loans[% UNLESS Koha.Preference('IllLog') %] [% END %] [% CASE 'CIRCULATION' %]Circulation[% UNLESS Koha.Preference('IssueLog') %] [% END %] [% CASE 'CLAIMS' %]Claims[% UNLESS Koha.Preference('ClaimsLog') %] [% END %] [% CASE 'FINES' %]Fines[% UNLESS Koha.Preference('FinesLog') %] [% END %] [% CASE 'SYSTEMPREFERENCE' %]System prefs [% CASE 'CRONJOBS' %]Cron jobs[% UNLESS Koha.Preference('CronjobLog') %] [% END %] [% CASE 'REPORTS' %]Reports[% UNLESS Koha.Preference('ReportsLog') %] [% END %] [% CASE 'SEARCHENGINE' %]Search engine [% CASE 'NOTICES' %]Notices[% UNLESS Koha.Preference('NoticesLog') %] [% END %] [% CASE 'NEWS' %]News[% UNLESS Koha.Preference('NewsLog') %] [% END %] [% CASE 'RECALLS' %]Recalls[% UNLESS Koha.Preference('RecallsLog') %] [% END %] [% CASE %][% module | html %] [% END %] [% END %] [% BLOCK translate_log_action %] [% SWITCH action %] [% CASE 'ADD' %]Add [% CASE 'DELETE' %]Delete [% CASE 'MODIFY' %]Modify [% CASE 'ISSUE' %]Checkout [% CASE 'RETURN' %]Return [% CASE 'CREATE' %]Create [% CASE 'CANCEL' %]Cancel [% CASE 'FILL' %]Fill [% CASE 'RESUME' %]Resume [% CASE 'SUSPEND' %]Suspend [% CASE 'RENEW' %]Renew [% CASE 'RENEWAL' %]Renew [% CASE 'CHANGE PASS' %]Change password [% CASE 'ADDCIRCMESSAGE' %]Add circulation message [% CASE 'DELCIRCMESSAGE' %]Delete circulation message [% CASE 'STATUS_CHANGE' %]Change ILL request status [% CASE 'PATRON_NOTICE' %]ILL notice sent to patron [% CASE 'ADD_BASKET' %]Create an acquisitions basket [% CASE 'MODIFY_BASKET' %]Modify an acquisitions basket [% CASE 'MODIFY_BASKET_HEADER' %]Modify an acquisitions basket header [% CASE 'MODIFY_BASKET_USERS' %]Modify an acquisitions basket's users [% CASE 'CLOSE_BASKET' %]Close an acquisitions basket [% CASE 'APPROVE_BASKET' %]Approve an acquisitions basket [% CASE 'REOPEN_BASKET' %]Reopen an acquisitions basket [% CASE 'CANCEL_ORDER' %]Cancel an order [% CASE 'CREATE_ORDER' %]Create an order [% CASE 'MODIFY_ORDER' %]Modify an order [% CASE 'CREATE_INVOICE_ADJUSTMENT' %]Create an invoice adjustment [% CASE 'UPDATE_INVOICE_ADJUSTMENT' %]Modify an invoice adjustment [% CASE 'DELETE_INVOICE_ADJUSTMENT' %]Delete an invoice adjustment [% CASE 'RECEIVE_ORDER' %]Receive an order [% CASE 'MODIFY_BUDGET' %]Modify a budget [% CASE 'CREATE_FUND' %]Create a fund [% CASE 'MODIFY_FUND' %]Modify a fund [% CASE 'DELETE_FUND' %]Delete a fund [% CASE 'Run' %]Run [% CASE 'EDIT_MAPPINGS' %]Edit mappings [% CASE 'RESET_MAPPINGS' %]Reset mappings [% CASE 'SERIAL CLAIM' %]Serial claim [% CASE 'ACQUISITION CLAIM' %]Acquisition claim [% CASE 'ACQUISITION ORDER' %]Acquisition order [% CASE 'OVERDUE' %]Overdue [% CASE 'EXPIRE' %]Expire [% CASE %][% action | html %] [% END %] [% END %] [% BLOCK translate_log_interface %] [% SWITCH log_interface.upper %] [% CASE 'INTRANET' %]Intranet [% CASE 'OPAC' %]OPAC [% CASE 'SIP' %]SIP [% CASE 'COMMANDLINE' %]Command-line [% CASE 'API' %]REST API [% CASE 'CRON' %]Cron job [% CASE 'UPGRADE' %]Upgrade [% CASE %][% log_interface | html %] [% END %] [% END %]

Browse system logs

[% IF ( do_it ) %] [% END %]
  1. [% UNLESS src == "circ" %]
  2. [% IF modules.size == 0 %] [% ELSE %] [% END %] [% FOREACH modx IN [ 'AUTH' 'CATALOGUING' 'AUTHORITIES' 'MEMBERS' 'ACQUISITIONS' 'SERIAL' 'HOLDS' 'ILL' 'CIRCULATION' 'CLAIMS' 'FINES' 'SYSTEMPREFERENCE' 'CRONJOBS', 'REPORTS', 'SEARCHENGINE', 'NOTICES', 'NEWS', 'RECALLS' ] %] [% IF modules.grep(modx).size %] [% ELSE %] [% END %] [% END %]
  3. [% ELSE %] [% END %]
  4. [% IF actions.length == 0 %] [% ELSE %] [% END %] [% FOREACH actx IN [ 'ADD' 'DELETE' 'MODIFY' 'ISSUE' 'RETURN' 'RENEW' 'CREATE' 'CANCEL' 'FILL' 'SUSPEND' 'RESUME' 'ADDCIRCMESSAGE' 'DELCIRCMESSAGE' 'STATUS_CHANGE' 'PATRON_NOTICE' 'CHANGE PASS' 'Run' 'EDIT_MAPPINGS' 'RESET_MAPPINGS' 'ADD_BASKET' 'MODIFY_BASKET' 'MODIFY_BASKET_HEADER' 'MODIFY_BASKET_USERS' 'CLOSE_BASKET' 'APPROVE_BASKET' 'REOPEN_BASKET' 'CANCEL_ORDER' 'CREATE_ORDER' 'MODIFY_ORDER' 'CREATE_INVOICE_ADJUSTMENT' 'UPDATE_INVOICE_ADJUSTMENT' 'DELETE_INVOICE_ADJUSTMENT' 'RECEIVE_ORDER' 'MODIFY_BUDGET' 'MODIFY_FUND' 'CREATE_FUND' 'DELETE_FUND' 'OVERDUE' 'EXPIRE' ] %] [% IF actions.grep(actx).size %] [% ELSE %] [% END %] [% END %]
  5. [% IF src == 'circ' %] [% ELSE %] [% END %]
  6. [% IF interfaces.size == 0 %] [% ELSE %] [% END %] [% FOREACH interf IN [ 'INTRANET' 'OPAC' 'SIP' 'COMMANDLINE' 'API' 'CRON' ] %] [% IF interfaces.grep(interf).size %] [% ELSE %] [% END %] [% END %]
  7. [% INCLUDE 'date-format.inc' %]
  8. [% INCLUDE 'date-format.inc' %]
Output
[% IF ( do_it ) %] [% IF ( total ) %]

Log entries

Check none
[% FOREACH loopro IN looprow %] [% END %]
Date Librarian Module Action Object Info Interface
[% loopro.timestamp | $KohaDates with_hours=1 %] [% IF loopro.librarian %] [% IF ( loopro.librarian.firstname ) || ( loopro.librarian.surname ) %][% loopro.librarian.firstname | html %] [% loopro.librarian.surname | html %] ([% loopro.librarian.borrowernumber | html %]) [% ELSE %][% loopro.librarian.borrowernumber | html %][% END %] [% ELSE %] [% loopro.user | html %] [% END %] [% PROCESS translate_log_module module=loopro.module %] [% PROCESS translate_log_action action=loopro.action %] [% IF ( loopro.module == 'MEMBERS' ) || ( loopro.module == 'CIRCULATION' ) || ( loopro.module == 'FINES' ) %] [% IF loopro.patron %] [% IF ( loopro.object ) %][% IF ( loopro.patron.firstname ) || ( loopro.patron.surname ) %][% loopro.patron.firstname | html %] [% loopro.patron.surname | html %] ([% loopro.object | html %]) [% ELSE %]Member [% loopro.object | html %][% END %][% END %] [% ELSE %] [% loopro.object | html %] [% END %] [% ELSIF ( loopro.module == 'CATALOGUING' ) %] [% IF ( loopro.info.substr(0, 4) == 'item' ) %] Item [% loopro.object | html %] from Biblio [% loopro.biblionumber | html %] [% ELSIF ( loopro.info.substr(0, 6) == 'biblio' ) %] Biblio [% loopro.object | html %] [% ELSE %] [% loopro.object | html %] [% END %] [% ELSIF ( loopro.module == 'SERIAL' ) %] Subscription [% loopro.object | html %] [% ELSIF ( loopro.module == 'AUTHORITIES' ) %] Authority [% loopro.object | html %] [% ELSIF ( loopro.module == 'NOTICES' ) %] [% IF ( loopro.notice ) %] Notice [% loopro.notice.title | html %] ([% loopro.notice.code | html %]) [% ELSE %] [% loopro.object | html %] [% END %] [% ELSIF ( loopro.module == 'RECALLS' ) %] [% IF loopro.recall.item_level %] Item-level recall on item [% ELSE %] Biblio-level recall on biblio [% END %] [% ELSE %] [% loopro.object | html %] [% END %] [% IF ( loopro.module == 'CIRCULATION' ) %] Item [% loopro.barcode | html %] [% ELSE %] [% IF loopro.module == "SYSTEMPREFERENCE" || loopro.module == "REPORTS" || loopro.module == "NEWS" %]
[% loopro.info | trim | html %]
[% ELSIF loopro.module == "NOTICES" %]
[% loopro.info | trim | html %]
[% ELSE %]
[% loopro.info | html %]
[% END %] [% END %]
[% PROCESS translate_log_interface log_interface=loopro.interface %]
[% ELSE %]
No log found [% IF ( CATALOGUING ) %] for Bibliographic record [% object | html %] [% END %] [% IF ( MEMBERS ) %] for [% INCLUDE 'patron-title.inc' %] [% END %] .
[% END %] [% END %]
[% MACRO jsinclude BLOCK %] [% INCLUDE 'calendar.inc' %] [% INCLUDE 'datatables.inc' %] [% INCLUDE 'columns_settings.inc' %] [% Asset.js("lib/jquery/plugins/humanmsg.js") | $raw %] [% Asset.js("js/tools-menu.js") | $raw %] [% Asset.js("lib/hc-sticky.js") | $raw %] [% IF ( circulation ) %] [% INCLUDE 'str/members-menu.inc' %] [% Asset.js("js/members-menu.js") | $raw %] [% END %] [% Asset.js("lib/jsdiff/jsdiff.min.js") | $raw %] [% Asset.js("js/viewlog.js") | $raw %] [% END %] [% INCLUDE 'intranet-bottom.inc' %]