1 [% PROCESS 'merge-record.inc' %]
2 [% INCLUDE 'doc-head-open.inc' %]
3 <title>Koha › Cataloging › Merging records</title>
4 [% INCLUDE 'greybox.inc' %]
5 [% INCLUDE 'doc-head-close.inc' %]
6 <style type="text/css">
7 div.record ul, div.record li { float:none; display:block; }
8 div#result { margin-top: 1em; }
9 /* We use this style "against" the li ui-tabs-nav style automatically applied */
11 <script type="text/javascript">
14 // When submiting the form
15 function mergeformsubmit() {
16 $("ul#ulrecord1").remove();
17 $("ul#ulrecord2").remove();
20 $(document).ready(function(){
21 // Getting marc structure via ajax
23 $.getJSON("/cgi-bin/koha/cataloguing/merge_ajax.pl", {frameworkcode : "[% framework %]" }, function(json) {
30 function changeFramework(fw) {
31 $("#Frameworks").val(fw);
37 <body id="cat_merge" class="cat">
38 [% INCLUDE 'header.inc' %]
39 [% INCLUDE 'cataloging-search.inc' %]
40 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a> › Merging records</div>
42 <div id="doc" class="yui-t7">
48 <h1>Merging records</h1>
52 [% FOREACH error IN errors %]
53 <div class="dialog alert">
55 [% IF error.code == 'CANNOT_MOVE' %]
56 The following items could not be moved from the old record to the new one: [% error.value %]
61 <br />Therefore, the record to be merged has not been deleted.</div>
65 <script type="text/javascript">window.location.href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=[% biblio1 %]"</script>
66 <p>The merging was successful. <a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=[% biblio1 %]">Click here to see the merged record.</a></p>
71 [% IF ( choosereference ) %]
72 <p>Please choose which record will be the reference for the merge. The record chosen as reference will be kept, and the other will be deleted.</p>
73 <form id="mergeform" action="/cgi-bin/koha/cataloguing/merge.pl" method="post">
74 <fieldset class="rows">
75 <legend>Merge reference</legend>
77 <li class="radio"><input type="radio" value="[% biblio1 %]" checked="checked" id="mergereference1" name="mergereference" onclick="changeFramework('[% frameworkcode1 %]')" /><label for="mergereference1">[% title1 %] [% FOREACH subtitl1 IN subtitle1 %] [% subtitl1.subfield %][% END %] (<a href="/cgi-bin/koha/catalogue/showmarc.pl?id=[% biblio1 %]" title="MARC" rel="gb_page_center[600,500]">[% biblio1 %]</a>)</label></li>
78 <li class="radio"><input type="radio" value="[% biblio2 %]" id="mergereference2" name="mergereference" onclick="changeFramework('[% frameworkcode2 %]')" /><label for="mergereference2">[% title2 %] [% FOREACH subtitl2 IN subtitle2 %] [% subtitl2.subfield %][% END %] (<a href="/cgi-bin/koha/catalogue/showmarc.pl?id=[% biblio2 %]" title="MARC" rel="gb_page_center[600,500]">[% biblio2 %]</a>)</label></li>
80 [% IF frameworkselect %]
81 <li><label for="frameworkcode">Using framework:</label>
82 <select name="frameworkcode" id="frameworkcode">
83 <option value="Default">Default</option>
84 [% FOREACH frameworkcodeloo IN frameworkselect %]
85 [% IF ( frameworkcodeloo.selected ) %]
86 <option value="[% frameworkcodeloo.value %]" selected="selected">
88 <option value="[% frameworkcodeloo.value %]">
90 [% frameworkcodeloo.frameworktext %]
97 <input type="hidden" name="biblionumber" value="[% biblio1 %]" />
98 <input type="hidden" name="biblionumber" value="[% biblio2 %]" />
99 <fieldset class="action"><input type="submit" value="Next" /></fieldset>
104 <div class="dialog alert">
105 [% FOREACH error IN errors %]
107 [% IF error.code == 'WRONG_COUNT' %]
108 Number of records provided for merging: [% error.value %]. Currently only 2 records can be merged at a time.
117 <form id="mergeform" action="/cgi-bin/koha/cataloguing/merge.pl" method="post" onsubmit="return mergeformsubmit()">
120 <div class="yui-u first">
121 [% PROCESS mergesource recordid1=biblio1 recordid2=biblio2 %]
124 [% PROCESS mergetarget %]
125 </div> <!-- .yui-u -->
127 <input type="hidden" name="biblio1" value="[% biblio1 %]" />
128 <input type="hidden" name="biblio2" value="[% biblio2 %]" />
129 <input type="hidden" name="mergereference" value="[% mergereference %]" />
130 <input type="hidden" name="frameworkcode" value="[% framework %]" />
132 <fieldset class="action"><input type="submit" name="merge" value="Merge" /></fieldset>
143 [% INCLUDE 'intranet-bottom.inc' %]