@@ -, +, @@ fix error --- .../lib/koha/cateditor/marc-editor.js | 8 +++-- .../prog/en/modules/cataloguing/editor.tt | 34 +++++++++++----------- 2 files changed, 22 insertions(+), 20 deletions(-) --- a/koha-tmpl/intranet-tmpl/lib/koha/cateditor/marc-editor.js +++ a/koha-tmpl/intranet-tmpl/lib/koha/cateditor/marc-editor.js @@ -191,12 +191,14 @@ define( [ 'marc-record', 'koha-backend', 'preferences', 'text-marc', 'widget' ], } }, - 'Ctrl-P': function( cm ) { + 'Shift-Ctrl-V': function( cm ) { // Paste line from "clipboard" if ( cm.somethingSelected() ) return true; var cBoard = document.getElementById("clipboard"); - var strUser = cBoard.options[cBoard.selectedIndex].text; - cm.replaceRange( strUser, cm.getCursor(), null ); + if ( cBoard.selectedIndex.length > 0 ) { + var strUser = cBoard.options[cBoard.selectedIndex].text; + cm.replaceRange( strUser, cm.getCursor(), null ); + } }, 'Ctrl-I': function( cm ) { --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/editor.tt @@ -267,6 +267,14 @@ + Ctrl-C + Copy current field + + + Ctrl-Shift-C + Copy current subfield + + Ctrl-D Insert delimiter (‡) @@ -275,26 +283,22 @@ Get help on current subfield - Ctrl-S - Save record + Ctrl-I + Copy current field on next line - Ctrl-C - Copy current field + Ctrl-S + Save record - Ctrl-Shift-C - Copy current subfield + Ctrl-V + Paste from system clipboard - Ctrl-P + Ctrl-Shift-V Paste selection from "clipboard" - Ctrl-V - Paste from system clipboard - - Ctrl-X Delete current field @@ -303,8 +307,8 @@ Delete current subfield - Ctrl-I - Copy current field on next line + Ctrl-Z + Undo previous action Enter @@ -322,10 +326,6 @@ Shift-Tab Move to previous position - - Ctrl-Z - Undo previous action - --