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

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