[Koha-patches] [PATCH] Bug 3856: Tools Menu in Alpha Order - resubmission.
Garry Collum
gcollum at gmail.com
Thu Jan 28 01:36:40 CET 2010
This patch gathers the links on the tools menu and places them in categories similar to the Administration menu - Patrons and circulation, Catalog, Additional Tools. It also adds these categories to the tools sidebar menu.
---
.../intranet-tmpl/prog/en/includes/tools-menu.inc | 80 +++++++-----
.../prog/en/modules/tools/tools-home.tmpl | 135 ++++++++++----------
2 files changed, 116 insertions(+), 99 deletions(-)
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc
index 087e1cd..3a9376b 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc
@@ -9,64 +9,78 @@
});
//]]>
</script>
-<div id="navmenu"><ul id="navmenulist">
+<div id="navmenu">
+<div id="navmenulist">
+<ul>
<li><a href="/cgi-bin/koha/tools/tools-home.pl">Tools Home</a></li>
- <!-- TMPL_IF NAME="CAN_user_tools_edit_news" -->
- <li><a href="/cgi-bin/koha/tools/koha-news.pl">News</a></li>
- <!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
- <li><a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a></li>
- <li><a href="/cgi-bin/koha/labels/spinelabel-home.pl">Quick spine label creator</a></li>
+</ul>
+<h5>Patrons and circulation</h5>
+<ul>
+ <!-- TMPL_IF NAME="CAN_user_tools_moderate_comments" -->
+ <li><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_edit_calendar" -->
- <li><a href="/cgi-bin/koha/tools/holidays.pl">Calendar</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_import_patrons" -->
+ <li><a href="/cgi-bin/koha/tools/import_borrowers.pl">Import patrons</a></li>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="CAN_user_tools_edit_notices" -->
<li><a href="/cgi-bin/koha/tools/letter.pl">Notices</a></li>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="CAN_user_tools_edit_notice_status_triggers" -->
- <li><a href="/cgi-bin/koha/tools/overduerules.pl">Notice/status triggers</a></li>
+ <li><a href="/cgi-bin/koha/tools/overduerules.pl">Overdue notice/status triggers</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_moderate_comments" -->
- <li><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Moderate OPAC comments</a></li>
- <!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_moderate_tags" -->
- <li><a href="/cgi-bin/koha/tags/review.pl">Moderate patron tags</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
+ <li><a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_manage_csv_profiles" -->
- <li><a href="/cgi-bin/koha/tools/csv-profiles.pl">CSV Profiles</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_delete_anonymize_patrons" -->
+ <li><a href="/cgi-bin/koha/tools/cleanborrowers.pl">Patrons (anonymize, bulk-delete)</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_view_system_logs" -->
- <li><a href="/cgi-bin/koha/tools/viewlog.pl">Log viewer</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_moderate_tags" -->
+ <li><a href="/cgi-bin/koha/tags/review.pl">Tag moderation</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_inventory" -->
- <li><a href="/cgi-bin/koha/tools/inventory.pl">Inventory/stocktaking</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_batch_upload_patron_images" -->
+ <li><a href="/cgi-bin/koha/tools/picture-upload.pl">Upload patron images</a></li>
<!-- /TMPL_IF -->
+</ul>
+<h5>Catalog</h5>
+<ul>
<!-- TMPL_IF NAME="CAN_user_tools_batchdel" -->
<li><a href="/cgi-bin/koha/tools/batchMod.pl?del=1">Batch deletion of items</a></li>
<!--/TMPL_IF-->
<!-- TMPL_IF NAME="CAN_user_tools_batchmod" -->
<li><a href="/cgi-bin/koha/tools/batchMod.pl">Batch modification of items</a></li>
<!--/TMPL_IF-->
+ <!-- TMPL_IF NAME="CAN_user_tools_export_catalog" -->
+ <li><a href="/cgi-bin/koha/tools/export.pl">Export bibs/holdings</a></li>
+ <!-- /TMPL_IF -->
+ <!-- TMPL_IF NAME="CAN_user_tools_inventory" -->
+ <li><a href="/cgi-bin/koha/tools/inventory.pl">Inventory/stocktaking</a></li>
+ <!-- /TMPL_IF -->
+ <!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
+ <li><a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a></li>
+ <li><a href="/cgi-bin/koha/labels/spinelabel-home.pl">Quick spine label creator</a></li>
+ <!-- /TMPL_IF -->
<!-- TMPL_IF NAME="CAN_user_tools_stage_marc_import" -->
- <li><a href="/cgi-bin/koha/tools/stage-marc-import.pl">MARC Import (staging)</a></li>
+ <li><a href="/cgi-bin/koha/tools/stage-marc-import.pl">Stage MARC for import</a></li>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="CAN_user_tools_manage_staged_marc" -->
- <li><a href="/cgi-bin/koha/tools/manage-marc-import.pl">MARC Import (managing batches)</a></li>
+ <li><a href="/cgi-bin/koha/tools/manage-marc-import.pl">Staged MARC management</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_export_catalog" -->
- <li><a href="/cgi-bin/koha/tools/export.pl">Export bibs/holdings</a></li>
+</ul>
+<h5>Additional Tools</h5>
+<ul>
+ <!-- TMPL_IF NAME="CAN_user_tools_edit_calendar" -->
+ <li><a href="/cgi-bin/koha/tools/holidays.pl">Calendar</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_import_patrons" -->
- <li><a href="/cgi-bin/koha/tools/import_borrowers.pl">Import patrons</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_manage_csv_profiles" -->
+ <li><a href="/cgi-bin/koha/tools/csv-profiles.pl">CSV profiles</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_delete_anonymize_patrons" -->
- <li><a href="/cgi-bin/koha/tools/cleanborrowers.pl">Patrons (anonymize, bulk-delete)</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_view_system_logs" -->
+ <li><a href="/cgi-bin/koha/tools/viewlog.pl">Log viewer</a></li>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_batch_upload_patron_images" -->
- <li><a href="/cgi-bin/koha/tools/picture-upload.pl">Upload Patron Images</a></li>
+ <!-- TMPL_IF NAME="CAN_user_tools_edit_news" -->
+ <li><a href="/cgi-bin/koha/tools/koha-news.pl">News</a></li>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="CAN_user_tools_schedule_tasks" -->
- <li><a href="/cgi-bin/koha/tools/scheduler.pl">Task Scheduler</a></li>
+ <li><a href="/cgi-bin/koha/tools/scheduler.pl">Task scheduler</a></li>
<!-- /TMPL_IF -->
-</ul></div>
+</ul></div></div>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tmpl
index 5a99f86..4490c78 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tmpl
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tmpl
@@ -13,37 +13,36 @@
<div class="yui-gb">
<div class="yui-u first">
+<h3>Patrons and circulation</h3>
<dl>
- <!-- TMPL_IF NAME="CAN_user_tools_edit_news" -->
- <dt><a href="/cgi-bin/koha/tools/koha-news.pl">News</a></dt>
- <dd>Write news for the OPAC and staff interfaces</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_moderate_comments" -->
+ <dt><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments</a></dt>
+ <dd>Moderate patron comments</dd>
<!-- /TMPL_IF -->
-
- <!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
- <dt><a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a></dt>
- <dd>Create printable labels and barcodes from catalog data</dd>
+
+ <!-- TMPL_IF NAME="CAN_user_tools_import_patrons" -->
+ <dt><a href="/cgi-bin/koha/tools/import_borrowers.pl">Import patrons</a></dt>
+ <dd>Import patron data</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
- <dt><a href="/cgi-bin/koha/labels/spinelabel-home.pl">Quick spine label creator</a></dt>
- <dd>Enter a barcode to generate a printable spine label</dd>
- <div class="hint"><dd>For use with dedicated label printers</dd></div>
+ <!-- TMPL_IF NAME="CAN_user_tools_edit_notices" -->
+ <dt><a href="/cgi-bin/koha/tools/letter.pl">Notices</a></dt>
+ <dd>Define notices (print and email notification messages for overdues, etc.)</dd>
<!-- /TMPL_IF -->
+ <!-- TMPL_IF NAME="CAN_user_tools_edit_notice_status_triggers" -->
+ <dt><a href="/cgi-bin/koha/tools/overduerules.pl">Overdue notice/status triggers</a></dt>
+ <dd>Set notice/status triggers for overdue items</dd>
+ <!-- /TMPL_IF -->
+
<!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
- <dt><a href="/cgi-bin/koha/patroncards/home.pl">Patron Card Creator</a></dt>
+ <dt><a href="/cgi-bin/koha/patroncards/home.pl">Patron card creator</a></dt>
<dd>Create printable patron cards</dd>
<!-- /TMPL_IF -->
-
- <!-- TMPL_IF NAME="CAN_user_tools_edit_calendar" -->
- <dt><a href="/cgi-bin/koha/tools/holidays.pl">Calendar</a></dt>
- <dd>Define days when the library is closed</dd>
- <!-- /TMPL_IF -->
-
- <!-- TMPL_IF NAME="CAN_user_tools_moderate_comments" -->
- <dt><a href="/cgi-bin/koha/reviews/reviewswaiting.pl">Comments</a></dt>
- <dd>Moderate patron comments</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_delete_anonymize_patrons" -->
+ <dt><a href="/cgi-bin/koha/tools/cleanborrowers.pl">Patrons (anonymize, bulk-delete)</a></dt>
+ <dd>Delete old borrowers and anonymize circulation history (deletes borrower reading history)</dd>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="CAN_user_tools_moderate_tags" -->
@@ -51,28 +50,26 @@
<dd>Moderate patron tags</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_manage_csv_profiles" -->
- <dt><a href="/cgi-bin/koha/tools/csv-profiles.pl">CSV Profiles</a></dt>
- <dd>Manage CSV export profiles</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_batch_upload_patron_images" -->
+ <dt><a href="/cgi-bin/koha/tools/picture-upload.pl">Upload patron images</a></dt>
+ <dd>Upload patron images in batch or one at a time</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_rotating_collections" -->
- <dt><a href="/cgi-bin/koha/rotating_collections/rotatingCollections.pl">Rotating Collections</a></dt>
- <dd>Manage Rotating Collections</dd>
- <!-- /TMPL_IF -->
+
</dl>
</div>
<div class="yui-u">
- <dl>
- <!-- TMPL_IF NAME="CAN_user_tools_edit_notices" -->
- <dt><a href="/cgi-bin/koha/tools/letter.pl">Notices</a></dt>
- <dd>Define notices (print and email notification messages for overdues, etc.)</dd>
+<h3>Additional Tools</h3>
+<dl>
+ <!-- TMPL_IF NAME="CAN_user_tools_edit_calendar" -->
+ <dt><a href="/cgi-bin/koha/tools/holidays.pl">Calendar</a></dt>
+ <dd>Define days when the library is closed</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_edit_notice_status_triggers" -->
- <dt><a href="/cgi-bin/koha/tools/overduerules.pl">Overdue notice/status triggers</a></dt>
- <dd>Set notice/status triggers for overdue items</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_manage_csv_profiles" -->
+ <dt><a href="/cgi-bin/koha/tools/csv-profiles.pl">CSV profiles</a></dt>
+ <dd>Manage CSV export profiles</dd>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="CAN_user_tools_view_system_logs" -->
@@ -80,58 +77,64 @@
<dd>Browse the system logs</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_inventory" -->
- <dt><a href="/cgi-bin/koha/tools/inventory.pl">Inventory/stocktaking</a></dt>
- <dd>Perform inventory (stocktaking) of your catalog</dd>
- <!-- /TMPL_IF -->
-
- <!-- TMPL_IF NAME="CAN_user_tools_batchmod" -->
- <dt><a href="/cgi-bin/koha/tools/batchMod.pl">Modify a queryset of items</a></dt>
- <dd>Perform batch modification of items</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_edit_news" -->
+ <dt><a href="/cgi-bin/koha/tools/koha-news.pl">News</a></dt>
+ <dd>Write news for the OPAC and staff interfaces</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_batchdel" -->
- <dt><a href="/cgi-bin/koha/tools/batchMod.pl?del=1">Delete a queryset of items</a></dt>
- <dd>Perform batch deletion of items</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_schedule_tasks" -->
+ <dt><a href="/cgi-bin/koha/tools/scheduler.pl">Task scheduler</a></dt>
+ <dd>Schedule tasks to run</dd>
<!-- /TMPL_IF -->
- </dl>
+</dl>
</div>
<div class="yui-u">
+<h3>Catalog</h3>
<dl>
- <!-- TMPL_IF NAME="CAN_user_tools_stage_marc_import" -->
- <dt><a href="/cgi-bin/koha/tools/stage-marc-import.pl">Stage MARC Records For Import</a></dt>
- <dd>Stage MARC records into the reservoir.</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_batchdel" -->
+ <dt><a href="/cgi-bin/koha/tools/batchMod.pl?del=1">Batch item deletion</a></dt>
+ <dd>Perform batch deletion of items</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_manage_staged_marc" -->
- <dt><a href="/cgi-bin/koha/tools/manage-marc-import.pl">Manage Staged MARC Records</a></dt>
- <dd>Managed staged MARC records, including completing and reversing imports</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_batchmod" -->
+ <dt><a href="/cgi-bin/koha/tools/batchMod.pl">Batch item modification</a></dt>
+ <dd>Perform batch modification of items</dd>
<!-- /TMPL_IF -->
-
+
<!-- TMPL_IF NAME="CAN_user_tools_export_catalog" -->
<dt><a href="/cgi-bin/koha/tools/export.pl">Export bibliographic and holdings</a></dt>
<dd>Export bibliographic and holdings data</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_import_patrons" -->
- <dt><a href="/cgi-bin/koha/tools/import_borrowers.pl">Import patrons</a></dt>
- <dd>Import patron data</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_inventory" -->
+ <dt><a href="/cgi-bin/koha/tools/inventory.pl">Inventory/stocktaking</a></dt>
+ <dd>Perform inventory (stocktaking) of your catalog</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_delete_anonymize_patrons" -->
- <dt><a href="/cgi-bin/koha/tools/cleanborrowers.pl">Patrons (anonymize, bulk-delete)</a></dt>
- <dd>Delete old borrowers and anonymize circulation history (deletes borrower reading history)</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
+ <dt><a href="/cgi-bin/koha/labels/label-home.pl">Label creator</a></dt>
+ <dd>Create printable labels and barcodes from catalog data</dd>
+ <!-- /TMPL_IF -->
+
+ <!-- TMPL_IF NAME="CAN_user_tools_label_creator" -->
+ <dt><a href="/cgi-bin/koha/labels/spinelabel-home.pl">Quick spine label creator</a></dt>
+ <dd>Enter a barcode to generate a printable spine label. For use with dedicated label printers</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_batch_upload_patron_images" -->
- <dt><a href="/cgi-bin/koha/tools/picture-upload.pl">Upload patron images</a></dt>
- <dd>Upload patron images in batch or one at a time</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_rotating_collections" -->
+ <dt><a href="/cgi-bin/koha/rotating_collections/rotatingCollections.pl">Rotating collections</a></dt>
+ <dd>Manage Rotating Collections</dd>
<!-- /TMPL_IF -->
- <!-- TMPL_IF NAME="CAN_user_tools_schedule_tasks" -->
- <dt><a href="/cgi-bin/koha/tools/scheduler.pl">Task Scheduler</a></dt>
- <dd>Schedule tasks to run</dd>
+ <!-- TMPL_IF NAME="CAN_user_tools_stage_marc_import" -->
+ <dt><a href="/cgi-bin/koha/tools/stage-marc-import.pl">Stage MARC records for import</a></dt>
+ <dd>Stage MARC records into the reservoir.</dd>
+ <!-- /TMPL_IF -->
+
+ <!-- TMPL_IF NAME="CAN_user_tools_manage_staged_marc" -->
+ <dt><a href="/cgi-bin/koha/tools/manage-marc-import.pl">Staged MARC record management</a></dt>
+ <dd>Managed staged MARC records, including completing and reversing imports</dd>
<!-- /TMPL_IF -->
</dl>
--
1.5.6.5
More information about the Koha-patches
mailing list