View | Details | Raw Unified | Return to bug 32731
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/cataloging-tools.inc (+159 lines)
Line 0 Link Here
1
<h1>Cataloging</h1>
2
3
<div class="row">
4
5
    <div class="col-sm-4 col-md-4">
6
        [% IF ( CAN_user_tools_stage_marc_import || CAN_user_tools_manage_staged_marc ) %]
7
        <h3>Import</h3>
8
        <ul class="buttons-list">
9
            [% IF ( CAN_user_tools_stage_marc_import ) %]
10
            <li>
11
                <a class="circ-button" href="/cgi-bin/koha/tools/stage-marc-import.pl"><i class="fa fa-download"></i> Stage records for import</a>
12
            </li>
13
            [% END %]
14
15
            [% IF ( CAN_user_tools_manage_staged_marc ) %]
16
            <li>
17
                <a class="circ-button" href="/cgi-bin/koha/tools/manage-marc-import.pl"><i class="fa fa-tasks"></i> Manage staged records</a>
18
            </li>
19
            [% END %]
20
        </ul>
21
        [% END %]
22
23
        [% IF ( CAN_user_tools_export_catalog ) %]
24
        <h3>Export</h3>
25
        <ul class="buttons-list">
26
            [% IF ( CAN_user_tools_export_catalog ) %]
27
            <li>
28
                <a class="circ-button" href="/cgi-bin/koha/tools/export.pl"><i class="fa fa-upload"></i> Export catalog data</a>
29
            </li>
30
            [% END %]
31
        </ul>
32
        [% END %]
33
34
        [% IF ( CAN_user_tools_inventory || ( ( Koha.Preference('OpacCatalogConcerns') || Koha.Preference('CatalogConcerns') ) && CAN_user_editcatalogue_edit_catalogue ) ) %]
35
        <h3>Reports</h3>
36
        <ul class="buttons-list">
37
            [% IF ( CAN_user_tools_inventory ) %]
38
            <li>
39
                <a class="circ-button" href="/cgi-bin/koha/tools/inventory.pl"><i class="fa-solid fa-clipboard-check"></i> Inventory</a>
40
            </li>
41
            [% END %]
42
43
            [% IF ( ( Koha.Preference('OpacCatalogConcerns') || Koha.Preference('CatalogConcerns') ) && CAN_user_editcatalogue_edit_catalogue ) %]
44
            <li>
45
                <a class="circ-button" href="/cgi-bin/koha/cataloguing/concerns.pl"><i class="fa fa-list-ul"></i> Catalog concerns</a>
46
            </li>
47
            [% END %]
48
        </ul>
49
        [% END %]
50
        [% IF ( fast_cataloging && CAN_user_editcatalogue_fast_cataloging  ) %]
51
            <h3>Fast cataloging</h3>
52
            <ul class="buttons-list">
53
                [% IF ( CAN_user_editcatalogue_fast_cataloging ) %]
54
                    <li>
55
                        <a class="circ-button" href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=FA"><i class="fa fa-plus"></i> Fast cataloging</a>
56
                    </li>
57
                [% END %]
58
            </ul>
59
        [% END %]
60
61
62
    </div>
63
64
    <div class="col-sm-4 col-md-4">
65
66
        [% 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 ) %]
67
        <h3>Batch editing</h3>
68
        <ul class="buttons-list">
69
            [% IF ( CAN_user_tools_items_batchmod ) %]
70
            <li>
71
                <a class="circ-button" href="/cgi-bin/koha/tools/batchMod.pl"><i class="fa-solid fa-pencil" aria-hidden="true"></i> Batch item modification</a>
72
            </li>
73
            [% END %]
74
            [% IF ( CAN_user_tools_items_batchdel ) %]
75
            <li>
76
                <a class="circ-button" href="/cgi-bin/koha/tools/batchMod.pl?del=1"><i class="fa fa-trash-can"></i> Batch item deletion</a>
77
            </li>
78
            [% END %]
79
            [% IF CAN_user_tools_records_batchmod %]
80
            <li>
81
                <a class="circ-button" href="/cgi-bin/koha/tools/batch_record_modification.pl"><i class="fa-solid fa-pencil" aria-hidden="true"></i> Batch record modification</a>
82
            </li>
83
            [% END %]
84
            [% IF CAN_user_tools_records_batchdel %]
85
            <li>
86
                <a class="circ-button" href="/cgi-bin/koha/tools/batch_delete_records.pl"><i class="fa fa-trash-can"></i> Batch record deletion</a>
87
            </li>
88
            [% END %]
89
90
            [% IF ( CAN_user_tools_marc_modification_templates ) %]
91
            <li>
92
                <a class="circ-button" href="/cgi-bin/koha/tools/marc_modification_templates.pl"><i class="fa fa-gear"></i> MARC modification templates</a>
93
            </li>
94
            [% END %]
95
        </ul>
96
        [% END %]
97
98
        [% IF ( CAN_user_tools_items_batchmod || ( CAN_user_stockrotation_manage_rotas && Koha.Preference('StockRotation') ) ) %]
99
        <h3>Automation</h3>
100
        <ul class="buttons-list">
101
            [% IF ( CAN_user_tools_items_batchmod ) %]
102
            <li>
103
                <a class="circ-button" href="/cgi-bin/koha/tools/automatic_item_modification_by_age.pl"><i class="fa-solid fa-calendar-days"></i> Item modifications by age</a>
104
            </li>
105
            [% END %]
106
            [% IF ( CAN_user_stockrotation_manage_rotas && Koha.Preference('StockRotation') ) %]
107
            <li>
108
                <a class="circ-button" href="/cgi-bin/koha/tools/stockrotation.pl"><i class="fa-solid fa-rotate"></i> Stock rotation</a>
109
            </li>
110
            [% END %]
111
        </ul>
112
        [% END %]
113
114
    </div>
115
116
    <div class="col-sm-4 col-md-4">
117
118
        [% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images ) %]
119
        <h3>Tools</h3>
120
        <ul class="buttons-list">
121
            [% IF ( CAN_user_tools_label_creator ) %]
122
            <li>
123
                <a class="circ-button" href="/cgi-bin/koha/labels/label-home.pl"><i class="fa fa-hashtag"></i> Label creator</a>
124
            </li>
125
126
            <li>
127
                <a class="circ-button" href="/cgi-bin/koha/labels/barcode-print.pl"><i class="fa fa-barcode"></i> Barcode image generator</a>
128
            </li>
129
130
            <li>
131
                <a class="circ-button" href="/cgi-bin/koha/labels/spinelabel-home.pl"><i class="fa fa-hashtag"></i> Quick spine label creator</a>
132
            </li>
133
            [% END %]
134
135
            [% IF ( CAN_user_tools_upload_local_cover_images ) %]
136
            <li>
137
                <a class="circ-button" href="/cgi-bin/koha/tools/upload-cover-image.pl"><i class="fa fa-upload"></i> Upload local cover image</a>
138
            </li>
139
            [% END %]
140
141
        </ul>
142
        [% END %]
143
144
        [% IF ( CAN_user_parameters ) %]
145
        <h3>Administration</h3>
146
        <ul class="buttons-list">
147
            [% IF ( CAN_user_parameters_manage_sysprefs ) %]
148
            <li>
149
                <a class="circ-button" href="/cgi-bin/koha/admin/preferences.pl?tab=cataloguing"><i class="fa fa-tasks"></i> Preferences</a>
150
            </li>
151
            [% END %]
152
            <li>
153
                <a class="circ-button" href="/cgi-bin/koha/admin/admin-home.pl"><i class="fa fa-cogs"></i> Configuration</a>
154
            </li>
155
        </ul>
156
        [% END %]
157
158
    </div>
159
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/cataloging-home.tt (-158 / +1 lines)
Lines 59-222 Link Here
59
                </div> <!-- /#toolbar -->
59
                </div> <!-- /#toolbar -->
60
                [% END # /IF CAN_user_editcatalogue_edit_catalogue %]
60
                [% END # /IF CAN_user_editcatalogue_edit_catalogue %]
61
61
62
                <h1>Cataloging</h1>
62
                [% INCLUDE 'cataloging-tools.inc' %]
63
64
                <div class="row">
65
66
                    <div class="col-sm-4 col-md-4">
67
                        [% IF ( CAN_user_tools_stage_marc_import || CAN_user_tools_manage_staged_marc ) %]
68
                        <h3>Import</h3>
69
                        <ul class="buttons-list">
70
                            [% IF ( CAN_user_tools_stage_marc_import ) %]
71
                            <li>
72
                                <a class="circ-button" href="/cgi-bin/koha/tools/stage-marc-import.pl"><i class="fa fa-download"></i> Stage records for import</a>
73
                            </li>
74
                            [% END %]
75
76
                            [% IF ( CAN_user_tools_manage_staged_marc ) %]
77
                            <li>
78
                                <a class="circ-button" href="/cgi-bin/koha/tools/manage-marc-import.pl"><i class="fa fa-tasks"></i> Manage staged records</a>
79
                            </li>
80
                            [% END %]
81
                        </ul>
82
                        [% END %]
83
84
                        [% IF ( CAN_user_tools_export_catalog ) %]
85
                        <h3>Export</h3>
86
                        <ul class="buttons-list">
87
                            [% IF ( CAN_user_tools_export_catalog ) %]
88
                            <li>
89
                                <a class="circ-button" href="/cgi-bin/koha/tools/export.pl"><i class="fa fa-upload"></i> Export catalog data</a>
90
                            </li>
91
                            [% END %]
92
                        </ul>
93
                        [% END %]
94
95
                        [% IF ( CAN_user_tools_inventory || ( ( Koha.Preference('OpacCatalogConcerns') || Koha.Preference('CatalogConcerns') ) && CAN_user_editcatalogue_edit_catalogue ) ) %]
96
                        <h3>Reports</h3>
97
                        <ul class="buttons-list">
98
                            [% IF ( CAN_user_tools_inventory ) %]
99
                            <li>
100
                                <a class="circ-button" href="/cgi-bin/koha/tools/inventory.pl"><i class="fa-solid fa-clipboard-check"></i> Inventory</a>
101
                            </li>
102
                            [% END %]
103
104
                            [% IF ( ( Koha.Preference('OpacCatalogConcerns') || Koha.Preference('CatalogConcerns') ) && CAN_user_editcatalogue_edit_catalogue ) %]
105
                            <li>
106
                                <a class="circ-button" href="/cgi-bin/koha/cataloguing/concerns.pl"><i class="fa fa-list-ul"></i> Catalog concerns</a>
107
                            </li>
108
                            [% END %]
109
                        </ul>
110
                        [% END %]
111
                        [% IF ( fast_cataloging && CAN_user_editcatalogue_fast_cataloging  ) %]
112
                            <h3>Fast cataloging</h3>
113
                            <ul class="buttons-list">
114
                                [% IF ( CAN_user_editcatalogue_fast_cataloging ) %]
115
                                    <li>
116
                                        <a class="circ-button" href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=FA"><i class="fa fa-plus"></i> Fast cataloging</a>
117
                                    </li>
118
                                [% END %]
119
                            </ul>
120
                        [% END %]
121
122
123
                    </div>
124
125
                    <div class="col-sm-4 col-md-4">
126
127
                        [% 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 ) %]
128
                        <h3>Batch editing</h3>
129
                        <ul class="buttons-list">
130
                            [% IF ( CAN_user_tools_items_batchmod ) %]
131
                            <li>
132
                                <a class="circ-button" href="/cgi-bin/koha/tools/batchMod.pl"><i class="fa-solid fa-pencil" aria-hidden="true"></i> Batch item modification</a>
133
                            </li>
134
                            [% END %]
135
                            [% IF ( CAN_user_tools_items_batchdel ) %]
136
                            <li>
137
                                <a class="circ-button" href="/cgi-bin/koha/tools/batchMod.pl?del=1"><i class="fa fa-trash-can"></i> Batch item deletion</a>
138
                            </li>
139
                            [% END %]
140
                            [% IF CAN_user_tools_records_batchmod %]
141
                            <li>
142
                                <a class="circ-button" href="/cgi-bin/koha/tools/batch_record_modification.pl"><i class="fa-solid fa-pencil" aria-hidden="true"></i> Batch record modification</a>
143
                            </li>
144
                            [% END %]
145
                            [% IF CAN_user_tools_records_batchdel %]
146
                            <li>
147
                                <a class="circ-button" href="/cgi-bin/koha/tools/batch_delete_records.pl"><i class="fa fa-trash-can"></i> Batch record deletion</a>
148
                            </li>
149
                            [% END %]
150
151
                            [% IF ( CAN_user_tools_marc_modification_templates ) %]
152
                            <li>
153
                                <a class="circ-button" href="/cgi-bin/koha/tools/marc_modification_templates.pl"><i class="fa fa-gear"></i> MARC modification templates</a>
154
                            </li>
155
                            [% END %]
156
                        </ul>
157
                        [% END %]
158
159
                        [% IF ( CAN_user_tools_items_batchmod || ( CAN_user_stockrotation_manage_rotas && Koha.Preference('StockRotation') ) ) %]
160
                        <h3>Automation</h3>
161
                        <ul class="buttons-list">
162
                            [% IF ( CAN_user_tools_items_batchmod ) %]
163
                            <li>
164
                                <a class="circ-button" href="/cgi-bin/koha/tools/automatic_item_modification_by_age.pl"><i class="fa-solid fa-calendar-days"></i> Item modifications by age</a>
165
                            </li>
166
                            [% END %]
167
                            [% IF ( CAN_user_stockrotation_manage_rotas && Koha.Preference('StockRotation') ) %]
168
                            <li>
169
                                <a class="circ-button" href="/cgi-bin/koha/tools/stockrotation.pl"><i class="fa-solid fa-rotate"></i> Stock rotation</a>
170
                            </li>
171
                            [% END %]
172
                        </ul>
173
                        [% END %]
174
175
                    </div>
176
177
                    <div class="col-sm-4 col-md-4">
178
179
                        [% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images ) %]
180
                        <h3>Tools</h3>
181
                        <ul class="buttons-list">
182
                            [% IF ( CAN_user_tools_label_creator ) %]
183
                            <li>
184
                                <a class="circ-button" href="/cgi-bin/koha/labels/label-home.pl"><i class="fa fa-hashtag"></i> Label creator</a>
185
                            </li>
186
187
                            <li>
188
                                <a class="circ-button" href="/cgi-bin/koha/labels/barcode-print.pl"><i class="fa fa-barcode"></i> Barcode image generator</a>
189
                            </li>
190
191
                            <li>
192
                                <a class="circ-button" href="/cgi-bin/koha/labels/spinelabel-home.pl"><i class="fa fa-hashtag"></i> Quick spine label creator</a>
193
                            </li>
194
                            [% END %]
195
196
                            [% IF ( CAN_user_tools_upload_local_cover_images ) %]
197
                            <li>
198
                                <a class="circ-button" href="/cgi-bin/koha/tools/upload-cover-image.pl"><i class="fa fa-upload"></i> Upload local cover image</a>
199
                            </li>
200
                            [% END %]
201
202
                        </ul>
203
                        [% END %]
204
205
                        [% IF ( CAN_user_parameters ) %]
206
                        <h3>Administration</h3>
207
                        <ul class="buttons-list">
208
                            [% IF ( CAN_user_parameters_manage_sysprefs ) %]
209
                            <li>
210
                                <a class="circ-button" href="/cgi-bin/koha/admin/preferences.pl?tab=cataloguing"><i class="fa fa-tasks"></i> Preferences</a>
211
                            </li>
212
                            [% END %]
213
                            <li>
214
                                <a class="circ-button" href="/cgi-bin/koha/admin/admin-home.pl"><i class="fa fa-cogs"></i> Configuration</a>
215
                            </li>
216
                        </ul>
217
                        [% END %]
218
219
                    </div>
220
                </div>
63
                </div>
221
64
222
                [%- SET StaffCataloguingHome = AdditionalContents.get( location => "StaffCataloguingHome", lang => lang, library => logged_in_user.branchcode ) -%]
65
                [%- SET StaffCataloguingHome = AdditionalContents.get( location => "StaffCataloguingHome", lang => lang, library => logged_in_user.branchcode ) -%]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt (-2 / +14 lines)
Lines 199-203 Link Here
199
            </div> <!-- /.row -->
199
            </div> <!-- /.row -->
200
        </div> <!-- /.col-md-10 -->
200
        </div> <!-- /.col-md-10 -->
201
    </div> <!-- /.row -->
201
    </div> <!-- /.row -->
202
202
    <div class="row">
203
        <div class="cataloging-tools col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2">
204
            <a class="toggle-ct">Show cataloging tools</a>
205
            <a class="toggle-ct" style="display:none;">Hide cataloging tools</a>
206
        </div>
207
        <div class="toggle-ct col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2" style="display:none;">
208
            [% INCLUDE 'cataloging-tools.inc' %]
209
        </div>
210
    </div>
211
    <script>
212
        $("a.toggle-ct").click(function(){
213
            $(".toggle-ct").toggle();
214
        });
215
    </script>
203
[% INCLUDE 'intranet-bottom.inc' %]
216
[% INCLUDE 'intranet-bottom.inc' %]
204
- 

Return to bug 32731