X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=koha-tmpl%2Fintranet-tmpl%2Fprog%2Fen%2Fmodules%2Fcataloguing%2Faddbooks.tt;h=9ef3543af8970842fd37e2484d8edccb70351e0a;hb=edd64d30188fef2b3ecb314ceeb1f613e2217cc2;hp=21a7140008939f97dce90e82521d7a70595fc86f;hpb=91d5a8384939b6a6a6082ccaef69645ef31f91e2;p=koha.git diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt index 21a7140008..9ef3543af8 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt @@ -1,3 +1,4 @@ +[% USE Koha %] [% INCLUDE 'doc-head-open.inc' %] Koha › Cataloging [% INCLUDE 'greybox.inc' %] @@ -18,24 +19,47 @@ PopupZ3950($(this).prop('id')); return false; }); + $(".merge-items").on("click",function(e){ + e.preventDefault(); + MergeItems(); + }); + + $("#useadvanced").click(function(){ + $.cookie( 'catalogue_editor_[% USER_INFO.0.borrowernumber %]', 'advanced', { expires: 365, path: '/' } ); + return true; + }); }); /* this function open a popup to search on z3950 server. */ function PopupZ3950(fw) { var strQuery = GetZ3950Terms(fw); if(strQuery){ - window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]"+strQuery,"z3950search",'width=760,height=450,location=yes,toolbar=no,scrollbars=yes,resize=yes'); + window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]"+strQuery,"z3950search",'width=800,height=500,location=yes,toolbar=no,scrollbars=yes,resize=yes'); } } /* provide Z3950 search points */ function GetZ3950Terms(fw){ var strQuery="&frameworkcode=" + fw; [% FOREACH z3950_search_param IN z3950_search_params %] - strQuery += "&" + "[% z3950_search_param.name |uri %]" + "=" + "[% z3950_search_param.encvalue |uri %]"; + strQuery += "&" + "[% z3950_search_param.name | uri %]" + "=" + "[% z3950_search_param.value | uri %]"; [% END %] return strQuery; } + /** + * This function checks if the adequate number of records are checked for merging + */ + function MergeItems() { + var checkboxes = $("input:checkbox:checked"); + var nbCheckbox = checkboxes.length; + if (nbCheckbox != 2) { + alert(_("Two records must be selected for merging.")); + } else { + location.href='/cgi-bin/koha/cataloguing/merge.pl?biblionumber=' + checkboxes[0].value + '&biblionumber=' + checkboxes[1].value; + } + return false; + } + //]]> @@ -48,12 +72,15 @@
-
+
[% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
+ [% IF Koha.Preference( 'EnableAdvancedCatalogingEditor' ) == 1 %] + Advanced editor + [% END %]
- +
- + @@ -73,22 +100,28 @@ [% END %]
+ [% IF ( total ) %] +
+ [% END %]
[% END %] - [% IF ( noitemsfound ) %] - No results found - [% END %] + [% IF ( noitemsfound ) %] + No results found + [% END %] - +[%# display the search results %] [% IF ( total ) %] -[% total %] result(s) found in catalog, -[% breeding_count %] result(s) found in reservoir +
+ [% total %] result(s) found in catalog, + [% breeding_count %] result(s) found in reservoir +
[% pagination_bar %]
+ @@ -101,6 +134,7 @@ [% ELSE %] [% END %] + - [% IF ( CAN_user_editcatalogue_edit_catalogue ) %][% END %] [% IF ( CAN_user_editcatalogue_edit_items ) %][% END %] @@ -196,7 +230,7 @@ + [% IF ( CAN_user_editcatalogue_edit_catalogue ) %][% END %]
  Title Location Preview

[% resultsloo.title |html %] @@ -114,14 +148,14 @@ [% ELSE %]   [% END %] - [% IF ( resultsloo.isbn ) %] - [% resultsloo.isbn %] [% END %] + [% IF ( resultsloo.isbn ) %] - [% resultsloo.isbn %] [% END %] [% IF ( resultsloo.publicationyear ) %] - [% resultsloo.publicationyear %][% END %] [% IF ( resultsloo.publishercode ) %]- [% resultsloo.publishercode %][% END %] [% IF ( resultsloo.copyrightdate ) %] - [% resultsloo.copyrightdate %][% END %] [% IF ( resultsloo.edition ) %]Edition: [% resultsloo.edition %][% END %] [% IF ( resultsloo.place ) %] ; [% resultsloo.place %][% END %] [% IF ( resultsloo.pages ) %] - [% resultsloo.pages %][% END %] - [% IF ( resultsloo.size ) %] ; [% resultsloo.size %][% END %] + [% IF ( resultsloo.item('size') ) %] ; [% resultsloo.item('size') %][% END %] [% IF ( resultsloo.timestamp ) %] (modified on [% resultsloo.timestamp %])[% END %]

[% END %] @@ -152,7 +186,7 @@ [% IF ( resultsloo.notforloancount ) %] Not for loan ([% resultsloo.notforloancount %])[% END %]
MARC | Card + MARC | Card Edit biblioAdd/Edit items[% breeding_loo.edition %] [% breeding_loo.file %] MARC | Card - Add biblio