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