5 [% INCLUDE 'doc-head-open.inc' %]
6 <title>Cataloging › Koha</title>
7 [% INCLUDE 'doc-head-close.inc' %]
10 <body id="cat_cataloging-home" class="cat">
11 [% WRAPPER 'header.inc' %]
12 [% INCLUDE 'cataloging-search.inc' %]
15 [% WRAPPER 'sub-header.inc' %]
16 <nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumb">
19 <a href="/cgi-bin/koha/mainpage.pl">Home</a>
22 <a href="#" aria-current="page">Cataloging</a>
28 <div class="main container-fluid">
30 <div class="col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2">
31 [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
32 <div id="toolbar" class="btn-toolbar">
33 [% IF Koha.Preference( 'EnableAdvancedCatalogingEditor' ) == 1 && CAN_user_editcatalogue_advanced_editor %]
34 <a id="useadvanced" href="/cgi-bin/koha/cataloguing/editor.pl" class="btn btn-default"><i class="fa fa-pencil"></i> Advanced editor</a>
36 <div class="btn-group">
37 <button class="btn btn-default" id="newRecord"><i class="fa fa-plus"></i> New record</button>
38 <button class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
39 <ul class="dropdown-menu">
40 <li><a id="newRecordDefault" href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=">Default framework</a></li>
41 [% FOREACH framework IN frameworks %]
42 <li><a href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=[% framework.frameworkcode | uri %]">[% framework.frameworktext | html %]</a></li>
46 [% IF servers.count > 0 %]
47 <div class="btn-group">
48 <button class="btn btn-default" id="z3950search"><i class="fa fa-search"></i> New from Z39.50/SRU</button>
49 <button class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button>
50 <ul class="dropdown-menu">
51 <li id="Default" class="z3950searchFw"><a href="#">Default framework</a></li>
52 [% FOREACH framework IN frameworks %]
53 <li id="[% framework.frameworkcode | html %]" class="z3950searchFw"><a href="#">[% framework.frameworktext | html %]</a></li>
57 [% END # /IF servers.count %]
58 </div> <!-- /#toolbar -->
59 [% END # /IF CAN_user_editcatalogue_edit_catalogue %]
65 <div class="col-sm-4 col-md-4">
66 [% IF ( CAN_user_tools_stage_marc_import || CAN_user_tools_manage_staged_marc ) %]
68 <ul class="buttons-list">
69 [% IF ( CAN_user_tools_stage_marc_import ) %]
71 <a class="circ-button" href="/cgi-bin/koha/tools/stage-marc-import.pl"><i class="fa fa-download"></i> Stage records for import</a>
75 [% IF ( CAN_user_tools_manage_staged_marc ) %]
77 <a class="circ-button" href="/cgi-bin/koha/tools/manage-marc-import.pl"><i class="fa fa-tasks"></i> Manage staged records</a>
83 [% IF ( CAN_user_tools_export_catalog ) %]
85 <ul class="buttons-list">
86 [% IF ( CAN_user_tools_export_catalog ) %]
88 <a class="circ-button" href="/cgi-bin/koha/tools/export.pl"><i class="fa fa-upload"></i> Export catalog data</a>
94 [% IF ( CAN_user_tools_inventory ) %]
96 <ul class="buttons-list">
97 [% IF ( CAN_user_tools_inventory ) %]
99 <a class="circ-button" href="/cgi-bin/koha/tools/inventory.pl"><i class="fa fa-line-chart"></i> Inventory</a>
107 <div class="col-sm-4 col-md-4">
109 [% IF ( CAN_user_tools_items_batchmod || CAN_user_tools_items_batchdel || CAN_user_tools_records_batchmod || CAN_user_tools_records_batchdel || CAN_user_tools_marc_modification_templates ) %]
110 <h3>Batch editing</h3>
111 <ul class="buttons-list">
112 [% IF ( CAN_user_tools_items_batchmod ) %]
114 <a class="circ-button" href="/cgi-bin/koha/tools/batchMod.pl"><i class="fa fa-pencil"></i> Batch item modification</a>
117 [% IF ( CAN_user_tools_items_batchdel ) %]
119 <a class="circ-button" href="/cgi-bin/koha/tools/batchMod.pl?del=1"><i class="fa fa-trash"></i> Batch item deletion</a>
122 [% IF CAN_user_tools_records_batchmod %]
124 <a class="circ-button" href="/cgi-bin/koha/tools/batch_record_modification.pl"><i class="fa fa-pencil"></i> Batch record modification</a>
127 [% IF CAN_user_tools_records_batchdel %]
129 <a class="circ-button" href="/cgi-bin/koha/tools/batch_delete_records.pl"><i class="fa fa-trash"></i> Batch record deletion</a>
133 [% IF ( CAN_user_tools_marc_modification_templates ) %]
135 <a class="circ-button" href="/cgi-bin/koha/tools/marc_modification_templates.pl"><i class="fa fa-gear"></i> MARC modification templates</a>
141 [% IF ( CAN_user_tools_items_batchmod || ( CAN_user_stockrotation_manage_rotas && Koha.Preference('StockRotation') ) ) %]
143 <ul class="buttons-list">
144 [% IF ( CAN_user_tools_items_batchmod ) %]
146 <a class="circ-button" href="/cgi-bin/koha/tools/automatic_item_modification_by_age.pl"><i class="fa fa-calendar"></i> Item modifications by age</a>
149 [% IF ( CAN_user_stockrotation_manage_rotas && Koha.Preference('StockRotation') ) %]
151 <a class="circ-button" href="/cgi-bin/koha/tools/stockrotation.pl"><i class="fa fa-refresh"></i> Stock rotation</a>
159 <div class="col-sm-4 col-md-4">
161 [% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images ) %]
163 <ul class="buttons-list">
164 [% IF ( CAN_user_tools_label_creator ) %]
166 <a class="circ-button" href="/cgi-bin/koha/labels/label-home.pl"><i class="fa fa-hashtag"></i> Label creator</a>
170 <a class="circ-button" href="/cgi-bin/koha/labels/barcode-print.pl"><i class="fa fa-barcode"></i> Barcode image generator</a>
174 <a class="circ-button" href="/cgi-bin/koha/labels/spinelabel-home.pl"><i class="fa fa-hashtag"></i> Quick spine label creator</a>
178 [% IF ( CAN_user_tools_upload_local_cover_images ) %]
180 <a class="circ-button" href="/cgi-bin/koha/tools/upload-cover-image.pl"><i class="fa fa-upload"></i> Upload local cover image</a>
187 [% IF ( CAN_user_parameters ) %]
188 <h3>Administration</h3>
189 <ul class="buttons-list">
190 [% IF ( CAN_user_parameters_manage_sysprefs ) %]
192 <a class="circ-button" href="/cgi-bin/koha/admin/preferences.pl?tab=cataloguing"><i class="fa fa-tasks"></i> Preferences</a>
196 <a class="circ-button" href="/cgi-bin/koha/admin/admin-home.pl"><i class="fa fa-cogs"></i> Configuration</a>
206 [% MACRO jsinclude BLOCK %]
208 $(document).ready(function() {
210 $("#newRecord").click(function(){
211 var url = $("a#newRecordDefault").prop("href");
212 window.location.href = url;
216 $("#z3950search").click(function(){
217 PopupZ3950("Default");
221 $(".z3950searchFw").click(function(){
222 PopupZ3950($(this).prop('id'));
226 $("#useadvanced").click(function(){
227 Cookies.set( "catalogue_editor_[% logged_in_user.borrowernumber | html %]", "advanced", { expires: 365, path: '/', sameSite: 'Lax' } );
232 /* this function open a popup to search on z3950 server. */
233 function PopupZ3950(fw) {
234 var strQuery = GetZ3950Terms(fw);
236 window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber | html %]"+strQuery,"z3950search",'width=800,height=500,location=yes,toolbar=no,scrollbars=yes,resize=yes');
240 /* provide Z3950 search points */
241 function GetZ3950Terms(fw){
242 var strQuery="&frameworkcode=" + fw;
248 [% INCLUDE 'intranet-bottom.inc' %]