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 |
- |
|
|