X-Git-Url: http://git.equinoxoli.org/?p=koha.git;a=blobdiff_plain;f=koha-tmpl%2Fintranet-tmpl%2Fprog%2Fen%2Fincludes%2Fcateditor-ui.inc;h=db6dc6629df8f00915f371b4c5d88722102d9efa;hp=6c7f79f6ddcb646040dcbc33c4159adc5a18a9b5;hb=680dd7f340ef445820864045127da9c65b3be0e2;hpb=4e2c74fced685db861a78fc1aa151dd35ad0d5f2 diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/cateditor-ui.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/cateditor-ui.inc index 6c7f79f..db6dc66 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/cateditor-ui.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/cateditor-ui.inc @@ -234,6 +234,21 @@ require( [ 'koha-backend', 'search', 'macros', 'marc-editor', 'marc-record', 'pr callback( record ); }, }, + 'duplicate': { + titleForRecord: _("Editing duplicate record of #{ID}"), + get: function( id, callback ) { + if ( !id ) return false; + + KohaBackend.GetRecord( id, callback ); + }, + save: function( id, record, done ) { + function finishCb( data ) { + done( { error: data.error, newRecord: data.marcxml && data.marcxml[0], newId: data.biblionumber && [ 'catalog', data.biblionumber ] } ); + } + + KohaBackend.CreateRecord( record, finishCb ); + } + }, 'catalog': { titleForRecord: _("Editing catalog record #{ID}"), links: [