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

Return to bug 32731