diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/viewlog.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/viewlog.tt index e666323931..179875227f 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/viewlog.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/viewlog.tt @@ -95,6 +95,16 @@ table.struct-diff ul.diff-obj li { white-space: nowrap; } + /* Catalog log info column (biblio JSON payload) */ + div.loginfo-struct { + font-family: monospace; + font-size: 0.85em; + } + div.loginfo-struct ul.diff-obj { + list-style: none; + margin: 0; + padding: 0 0 0 0.8em; + } [% END %] diff --git a/koha-tmpl/intranet-tmpl/prog/js/viewlog.js b/koha-tmpl/intranet-tmpl/prog/js/viewlog.js index 399732f0e2..c2b45ebea6 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/viewlog.js +++ b/koha-tmpl/intranet-tmpl/prog/js/viewlog.js @@ -21,6 +21,56 @@ function collectDiffEntries(node, prefix) { return entries; } +/** + * Pretty-print a parsed JSON value as nested