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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/cataloging-home.tt (-1 / +10 lines)
Lines 129-137 Link Here
129
                        </ul>
129
                        </ul>
130
                        [% END %]
130
                        [% END %]
131
131
132
                        [% IF ( CAN_user_tools_label_creator ) %]
132
                        [% IF ( CAN_user_tools_label_creator || CAN_user_tools_upload_local_cover_images ) %]
133
                        <h3>Tools</h3>
133
                        <h3>Tools</h3>
134
                        <ul class="buttons-list">
134
                        <ul class="buttons-list">
135
                            [% IF ( CAN_user_tools_label_creator ) %]
135
                            <li>
136
                            <li>
136
                                <a class="circ-button" href="/cgi-bin/koha/labels/label-home.pl"><i class="fa fa-hashtag"></i> Label creator</a>
137
                                <a class="circ-button" href="/cgi-bin/koha/labels/label-home.pl"><i class="fa fa-hashtag"></i> Label creator</a>
137
                            </li>
138
                            </li>
Lines 143-148 Link Here
143
                            <li>
144
                            <li>
144
                                <a class="circ-button" href="/cgi-bin/koha/labels/spinelabel-home.pl"><i class="fa fa-hashtag"></i> Quick spine label creator</a>
145
                                <a class="circ-button" href="/cgi-bin/koha/labels/spinelabel-home.pl"><i class="fa fa-hashtag"></i> Quick spine label creator</a>
145
                            </li>
146
                            </li>
147
                            [% END %]
148
149
                            [% IF ( CAN_user_tools_upload_local_cover_images ) %]
150
                            <li>
151
                                <a class="circ-button" href="/cgi-bin/koha/tools/upload-cover-image.pl"><i class="fa fa-upload"></i> Upload local cover image</a>
152
                            </li>
153
                            [% END %]
154
146
                        </ul>
155
                        </ul>
147
                        [% END %]
156
                        [% END %]
148
157
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt (-118 / +110 lines)
Lines 26-132 Link Here
26
</nav>
26
</nav>
27
[% END %]
27
[% END %]
28
28
29
<div class="container-fluid">
29
<div class="main container-fluid">
30
    <h1>Tools</h1>
31
    <div class="row">
30
    <div class="row">
32
        <div class="col-sm-4">
31
        <div class="col-md-10 col-md-offset-1 col-lg-8 col-lg-offset-2">
33
            [% IF ( CAN_user_tools_manage_patron_lists || CAN_user_clubs || CAN_user_tools_moderate_comments || CAN_user_tools_import_patrons  || CAN_user_tools_edit_notices || CAN_user_tools_edit_notice_status_triggers || CAN_user_tools_label_creator || CAN_user_tools_delete_anonymize_patrons  || CAN_user_tools_edit_patrons || CAN_user_tools_batch_extend_due_dates || CAN_user_tools_moderate_tags || ( CAN_user_tools_batch_upload_patron_images && Koha.Preference('patronimages') ) ) %]
32
            <h1>Tools</h1>
34
                <h3>Patrons and circulation</h3>
33
            <div class="row">
35
            [% END %]
34
                <div class="col-sm-6">
36
            <dl>
35
                    [% IF ( CAN_user_tools_manage_patron_lists || CAN_user_clubs || CAN_user_tools_moderate_comments || CAN_user_tools_import_patrons  || CAN_user_tools_edit_notices || CAN_user_tools_edit_notice_status_triggers || CAN_user_tools_label_creator || CAN_user_tools_delete_anonymize_patrons  || CAN_user_tools_edit_patrons || CAN_user_tools_batch_extend_due_dates || CAN_user_tools_moderate_tags || CAN_user_tools_rotating_collections || ( CAN_user_tools_batch_upload_patron_images && Koha.Preference('patronimages') ) ) %]
37
                [% IF (CAN_user_tools_manage_patron_lists) %]
36
                        <h3>Patrons and circulation</h3>
38
                    <dt><a href="/cgi-bin/koha/patron_lists/lists.pl">Patron lists</a></dt>
37
                    [% END %]
39
                    <dd>Manage lists of patrons</dd>
38
                    <dl>
40
                [% END %]
39
                        [% IF (CAN_user_tools_manage_patron_lists) %]
40
                            <dt><a href="/cgi-bin/koha/patron_lists/lists.pl">Patron lists</a></dt>
41
                            <dd>Manage lists of patrons</dd>
42
                        [% END %]
41
43
42
                [% IF (CAN_user_clubs) %]
44
                        [% IF (CAN_user_clubs) %]
43
                    <dt><a href="/cgi-bin/koha/clubs/clubs.pl">Patron clubs</a></dt>
45
                            <dt><a href="/cgi-bin/koha/clubs/clubs.pl">Patron clubs</a></dt>
44
                    <dd>Manage patron clubs</dd>
46
                            <dd>Manage patron clubs</dd>
45
                [% END %]
47
                        [% END %]
46
48
47
                [% IF ( CAN_user_tools_moderate_comments ) %]
49
                        [% IF ( CAN_user_tools_moderate_comments ) %]
48
                    <dt>
50
                            <dt>
49
                        <a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments</a>
51
                                <a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments</a>
50
                        [% IF ( pendingcomments ) %]
52
                                [% IF ( pendingcomments ) %]
51
                            <span class="number_box"><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">[% pendingcomments | html %]</a></span>
53
                                    <span class="number_box"><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">[% pendingcomments | html %]</a></span>
54
                                [% END %]
55
                            </dt>
56
                            <dd>Moderate patron comments</dd>
52
                        [% END %]
57
                        [% END %]
53
                    </dt>
54
                    <dd>Moderate patron comments</dd>
55
                [% END %]
56
58
57
                [% IF ( CAN_user_tools_import_patrons ) %]
59
                        [% IF ( CAN_user_tools_import_patrons ) %]
58
                    <dt><a href="/cgi-bin/koha/tools/import_borrowers.pl">Import patrons</a></dt>
60
                            <dt><a href="/cgi-bin/koha/tools/import_borrowers.pl">Import patrons</a></dt>
59
                    <dd>Import patron data</dd>
61
                            <dd>Import patron data</dd>
60
                [% END %]
62
                        [% END %]
61
63
62
                [% IF ( CAN_user_tools_edit_notices ) %]
64
                        [% IF ( CAN_user_tools_edit_notices ) %]
63
                    <dt><a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a></dt>
65
                            <dt><a href="/cgi-bin/koha/tools/letter.pl">Notices and slips</a></dt>
64
                    <dd>Define notices (print and email notification messages for overdues, etc.)</dd>
66
                            <dd>Define notices (print and email notification messages for overdues, etc.)</dd>
65
                [% END %]
67
                        [% END %]
66
68
67
                [% IF ( CAN_user_tools_edit_notice_status_triggers ) %]
69
                        [% IF ( CAN_user_tools_edit_notice_status_triggers ) %]
68
                    <dt><a href="/cgi-bin/koha/tools/overduerules.pl">Overdue notice/status triggers</a></dt>
70
                            <dt><a href="/cgi-bin/koha/tools/overduerules.pl">Overdue notice/status triggers</a></dt>
69
                    <dd>Set notice/status triggers for overdue items</dd>
71
                            <dd>Set notice/status triggers for overdue items</dd>
70
                [% END %]
72
                        [% END %]
71
73
72
                [% IF ( CAN_user_tools_label_creator ) %]
74
                        [% IF ( CAN_user_tools_label_creator ) %]
73
                    <dt><a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a></dt>
75
                            <dt><a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a></dt>
74
                    <dd>Create printable patron cards</dd>
76
                            <dd>Create printable patron cards</dd>
75
                [% END %]
77
                        [% END %]
76
78
77
                [% IF ( CAN_user_tools_delete_anonymize_patrons ) %]
79
                        [% IF ( CAN_user_tools_delete_anonymize_patrons ) %]
78
                    <dt><a href="/cgi-bin/koha/tools/cleanborrowers.pl">Batch patron deletion and anonymization</a></dt>
80
                            <dt><a href="/cgi-bin/koha/tools/cleanborrowers.pl">Batch patron deletion and anonymization</a></dt>
79
                    <dd>Batch delete patrons and delete patron circulation history</dd>
81
                            <dd>Batch delete patrons and delete patron circulation history</dd>
80
                [% END %]
82
                        [% END %]
81
83
82
                [% IF ( CAN_user_tools_edit_patrons ) %]
84
                        [% IF ( CAN_user_tools_edit_patrons ) %]
83
                    <dt><a href="/cgi-bin/koha/tools/modborrowers.pl">Batch patron modification</a></dt>
85
                            <dt><a href="/cgi-bin/koha/tools/modborrowers.pl">Batch patron modification</a></dt>
84
                    <dd>Modify patrons in batch</dd>
86
                            <dd>Modify patrons in batch</dd>
85
                [% END %]
87
                        [% END %]
86
88
87
                [% IF ( CAN_user_tools_batch_extend_due_dates ) %]
89
                        [% IF ( CAN_user_tools_batch_extend_due_dates ) %]
88
                    <dt><a href="/cgi-bin/koha/tools/batch_extend_due_dates.pl">Batch extend due dates</a></dt>
90
                            <dt><a href="/cgi-bin/koha/tools/batch_extend_due_dates.pl">Batch extend due dates</a></dt>
89
                    <dd>Modify the due date checkouts in batch</dd>
91
                            <dd>Modify the due date checkouts in batch</dd>
90
                [% END %]
92
                        [% END %]
91
93
92
                [% IF ( CAN_user_tools_moderate_tags ) %]
94
                        [% IF ( CAN_user_tools_moderate_tags ) %]
93
                    <dt>
95
                            <dt>
94
                        <a href="/cgi-bin/koha/tags/review.pl">Tags</a>
96
                                <a href="/cgi-bin/koha/tags/review.pl">Tags</a>
95
                        [% IF ( pendingtags ) %]
97
                                [% IF ( pendingtags ) %]
96
                            <span class="number_box"><a href="/cgi-bin/koha/tags/review.pl">[% pendingtags | html %]</a></span>
98
                                    <span class="number_box"><a href="/cgi-bin/koha/tags/review.pl">[% pendingtags | html %]</a></span>
99
                                [% END %]
100
                            </dt>
101
                            <dd>Moderate patron tags</dd>
97
                        [% END %]
102
                        [% END %]
98
                    </dt>
99
                    <dd>Moderate patron tags</dd>
100
                [% END %]
101
103
102
                [% IF ( CAN_user_tools_batch_upload_patron_images && Koha.Preference('patronimages') ) %]
104
                        [% IF ( CAN_user_tools_batch_upload_patron_images && Koha.Preference('patronimages') ) %]
103
                    <dt><a href="/cgi-bin/koha/tools/picture-upload.pl">Upload patron images</a></dt>
105
                            <dt><a href="/cgi-bin/koha/tools/picture-upload.pl">Upload patron images</a></dt>
104
                    <dd>Upload patron images in a batch or one at a time</dd>
106
                            <dd>Upload patron images in a batch or one at a time</dd>
105
                [% END %]
107
                        [% END %]
106
            </dl>
108
107
        </div> <!-- /.col-sm-4 -->
109
                        [% IF ( CAN_user_tools_rotating_collections ) %]
108
110
                            <dt><a href="/cgi-bin/koha/rotating_collections/rotatingCollections.pl">Rotating collections</a></dt>
109
        <div class="col-sm-4 col-sm-push-4">
111
                            <dd>Manage rotating collections</dd>
110
            [% IF ( CAN_user_tools_edit_calendar || CAN_user_tools_manage_csv_profiles || CAN_user_tools_view_system_logs || CAN_user_tools_edit_additional_contents  || CAN_user_tools_schedule_tasks || CAN_user_tools_edit_quotes || ( plugins_enabled && CAN_user_plugins_tool )  || CAN_user_tools_upload_general_files || CAN_user_tools_access_files ) %]
112
                        [% END %]
111
                <h3>Additional tools</h3>
113
                    </dl>
112
            [% END %]
114
                </div> <!-- /.col-sm-6 -->
113
            <dl>
115
114
                [% IF ( CAN_user_tools_edit_calendar ) %]
116
                <div class="col-sm-6">
117
                    [% IF ( CAN_user_tools_edit_calendar || CAN_user_tools_manage_csv_profiles || CAN_user_tools_view_system_logs || CAN_user_tools_edit_additional_contents  || CAN_user_tools_schedule_tasks || CAN_user_tools_edit_quotes || ( plugins_enabled && CAN_user_plugins_tool )  || CAN_user_tools_upload_general_files || CAN_user_tools_access_files ) %]
118
                        <h3>Additional tools</h3>
119
                    [% END %]
120
                    <dl>
121
                        [% IF ( CAN_user_tools_edit_calendar ) %]
115
                    <dt><a href="/cgi-bin/koha/tools/holidays.pl">Calendar</a></dt>
122
                    <dt><a href="/cgi-bin/koha/tools/holidays.pl">Calendar</a></dt>
116
                    <dd>Define days when the library is closed</dd>
123
                    <dd>Define days when the library is closed</dd>
117
                [% END %]
124
                    [% END %]
118
125
119
                [% IF ( CAN_user_tools_manage_csv_profiles ) %]
126
                    [% IF ( CAN_user_tools_manage_csv_profiles ) %]
120
                    <dt><a href="/cgi-bin/koha/tools/csv-profiles.pl">CSV profiles</a></dt>
127
                    <dt><a href="/cgi-bin/koha/tools/csv-profiles.pl">CSV profiles</a></dt>
121
                    <dd>Manage CSV export profiles</dd>
128
                    <dd>Manage CSV export profiles</dd>
122
                [% END %]
129
                    [% END %]
123
130
124
                [% IF ( CAN_user_tools_view_system_logs ) %]
131
                    [% IF ( CAN_user_tools_view_system_logs ) %]
125
                    <dt><a href="/cgi-bin/koha/tools/viewlog.pl">Log viewer</a></dt>
132
                    <dt><a href="/cgi-bin/koha/tools/viewlog.pl">Log viewer</a></dt>
126
                    <dd>Browse the system logs</dd>
133
                    <dd>Browse the system logs</dd>
127
                [% END %]
134
                    [% END %]
128
135
129
                [% IF ( CAN_user_tools_edit_additional_contents ) %]
136
                    [% IF ( CAN_user_tools_edit_additional_contents ) %]
130
                    <dt><a href="/cgi-bin/koha/tools/additional-contents.pl?category=news">News</a></dt>
137
                    <dt><a href="/cgi-bin/koha/tools/additional-contents.pl?category=news">News</a></dt>
131
                    <dd>Write news for the OPAC and staff interfaces</dd>
138
                    <dd>Write news for the OPAC and staff interfaces</dd>
132
139
Lines 135-186 Link Here
135
142
136
                    <dt><a href="/cgi-bin/koha/tools/additional-contents.pl?category=pages">Pages</a></dt>
143
                    <dt><a href="/cgi-bin/koha/tools/additional-contents.pl?category=pages">Pages</a></dt>
137
                    <dd>Write custom pages</dd>
144
                    <dd>Write custom pages</dd>
138
                [% END %]
145
                    [% END %]
139
146
140
                [% IF ( CAN_user_tools_schedule_tasks ) %]
147
                    [% IF ( CAN_user_tools_schedule_tasks ) %]
141
                    <dt><a href="/cgi-bin/koha/tools/scheduler.pl">Task scheduler</a></dt>
148
                    <dt><a href="/cgi-bin/koha/tools/scheduler.pl">Task scheduler</a></dt>
142
                    <dd>Schedule tasks to run</dd>
149
                    <dd>Schedule tasks to run</dd>
143
                [% END %]
150
                    [% END %]
144
151
145
                [% IF ( CAN_user_tools_edit_quotes ) %]
152
                    [% IF ( CAN_user_tools_edit_quotes ) %]
146
                    <dt><a href="/cgi-bin/koha/tools/quotes.pl">Quote editor</a></dt>
153
                    <dt><a href="/cgi-bin/koha/tools/quotes.pl">Quote editor</a></dt>
147
                    <dd>Manage 'Quote of the day' quotes</dd>
154
                    <dd>Manage 'Quote of the day' quotes</dd>
148
                [% END %]
155
                    [% END %]
149
156
150
                [% IF ( plugins_enabled && CAN_user_plugins_tool && tool_plugins ) %]
157
                    [% IF ( plugins_enabled && CAN_user_plugins_tool && tool_plugins ) %]
151
                    <dt><a href="/cgi-bin/koha/plugins/plugins-home.pl?method=tool">Tool plugins</a></dt>
158
                    <dt><a href="/cgi-bin/koha/plugins/plugins-home.pl?method=tool">Tool plugins</a></dt>
152
                    <dd>
159
                    <dd>
153
                        Use tool plugins
160
                        Use tool plugins
154
                        <ul>
161
                        <ul>
155
                            [% FOREACH plugin IN tool_plugins %]
162
                        [% FOREACH plugin IN tool_plugins %]
156
                                <li class="plugin_link">
163
                            <li class="plugin_link">
157
                                    <a href="/cgi-bin/koha/plugins/run.pl?class=[% plugin.class | uri %]&method=tool">
164
                                <a href="/cgi-bin/koha/plugins/run.pl?class=[% plugin.class | uri %]&method=tool">
158
                                        <span class="plugin_name">[% plugin.metadata.name | html %]</span>
165
                                    <span class="plugin_name">[% plugin.metadata.name | html %]</span>
159
                                    </a>
166
                                </a>
160
                                </li>
167
                            </li>
161
                            [% END %]
168
                        [% END %]
162
                        </ul>
169
                        </ul>
163
                    </dd>
170
                    </dd>
164
                [% END %]
171
                    [% END %]
165
172
166
                [% IF ( CAN_user_tools_upload_general_files ) %]
173
                    [% IF ( CAN_user_tools_upload_general_files ) %]
167
                    <dt><a href="/cgi-bin/koha/tools/upload.pl">Uploads</a></dt>
174
                    <dt><a href="/cgi-bin/koha/tools/upload.pl">Uploads</a></dt>
168
                    <dd>Upload any type of file, manage uploads</dd>
175
                    <dd>Upload any type of file, manage uploads</dd>
169
                [% END %]
176
                    [% END %]
170
177
171
                [% IF CAN_user_tools_access_files %]
178
                    [% IF CAN_user_tools_access_files %]
172
                    <dt><a href="/cgi-bin/koha/tools/access_files.pl">Access files</a></dt>
179
                    <dt><a href="/cgi-bin/koha/tools/access_files.pl">Access files</a></dt>
173
                    <dd>Access files stored on the server, like log files or reports</dd>
180
                    <dd>Access files stored on the server, like log files or reports</dd>
174
                [% END %]
181
                    [% END %]
175
182
176
                [% IF ( Koha.Preference('OPACReportProblem') && CAN_user_problem_reports ) %]
183
                    [% IF ( Koha.Preference('OPACReportProblem') && CAN_user_problem_reports ) %]
177
                    <dt><a href="/cgi-bin/koha/tools/problem-reports.pl">OPAC problem reports</a></dt>
184
                    <dt><a href="/cgi-bin/koha/tools/problem-reports.pl">OPAC problem reports</a></dt>
178
                    <dd>Manage OPAC problem reports submitted by patrons</dd>
185
                    <dd>Manage OPAC problem reports submitted by patrons</dd>
179
                [% END %]
186
                    [% END %]
180
187
181
            </dl>
188
                </dl>
182
189
183
            [% IF ( Koha.Preference('UseCashRegisters') && ( CAN_user_cash_management_cashup || CAN_user_cash_management_anonymous_refund ) ) %]
190
                [% IF ( Koha.Preference('UseCashRegisters') && ( CAN_user_cash_management_cashup || CAN_user_cash_management_anonymous_refund ) ) %]
184
                <h3>Cash management</h3>
191
                <h3>Cash management</h3>
185
                <dl>
192
                <dl>
186
                    <dt><a href="/cgi-bin/koha/pos/registers.pl">Cash summary for [% Branches.GetLoggedInBranchname | html %]</a></dt>
193
                    <dt><a href="/cgi-bin/koha/pos/registers.pl">Cash summary for [% Branches.GetLoggedInBranchname | html %]</a></dt>
Lines 189-213 Link Here
189
                    <dt><a href="/cgi-bin/koha/pos/register.pl">Transaction history for [% Registers.session_register_name | html %]</a></dt>
196
                    <dt><a href="/cgi-bin/koha/pos/register.pl">Transaction history for [% Registers.session_register_name | html %]</a></dt>
190
                    <dd>View transaction history for the current cash register</dd>
197
                    <dd>View transaction history for the current cash register</dd>
191
                </dl>
198
                </dl>
192
            [% END %]
193
        </div> <!-- /.col-sm-4 -->
194
195
        <div class="col-sm-4 col-sm-pull-4">
196
            [% IF ( CAN_user_tools_rotating_collections || CAN_user_tools_upload_local_cover_images ) %]
197
                <h3>Catalog</h3>
198
            [% END %]
199
            <dl>
200
                [% IF ( CAN_user_tools_rotating_collections ) %]
201
                    <dt><a href="/cgi-bin/koha/rotating_collections/rotatingCollections.pl">Rotating collections</a></dt>
202
                    <dd>Manage rotating collections</dd>
203
                [% END %]
199
                [% END %]
204
200
205
                [% IF ( CAN_user_tools_upload_local_cover_images ) %]
201
                </div> <!-- /.col-sm-6 -->
206
                    <dt><a href="/cgi-bin/koha/tools/upload-cover-image.pl">Upload local cover image</a></dt>
202
            </div> <!-- /.row -->
207
                    <dd>Utility to upload scanned cover images for display in OPAC</dd>
203
        </div> <!-- /.col-md-10 -->
208
                [% END %]
209
            </dl>
210
        </div> <!-- /.col-sm-4 -->
211
    </div> <!-- /.row -->
204
    </div> <!-- /.row -->
212
205
213
[% INCLUDE 'intranet-bottom.inc' %]
206
[% INCLUDE 'intranet-bottom.inc' %]
214
- 

Return to bug 31162