Bug 33790: Fix and add various links to the manual

* Makes the move from tools to cataloguing for the pages linked
  from the cataloguing start page
* Adds missing help links to admin and tools pages
* Fix other existing links

To test:
* Best is to look at the patch, you'll see the pages you need
  to test on the left.
* Open the page and access the help page through the help link
  Note: for a few links you'll need to update the version in the
  URL to 23.05 (identity providers is one) as the page doesn't
  exist yet in the 22.11 manual

Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
Katrin Fischer 2023-05-29 19:39:03 +00:00 committed by Tomas Cohen Arazi
parent d90d264253
commit c3b1d009bf
Signed by: tomascohen
GPG key ID: 0A272EA1B2F3C15F

View file

@ -58,15 +58,18 @@ our $mapping = {
'acqui/supplier' => '/acquisitions.html#vendors',
'acqui/uncertainprice' => '/acquisitions.html#create-a-basket',
'acqui/z3950_search' => '/acquisitions.html#create-a-basket',
'admin/additional-fields' => '/administration.html#additional-fields',
'admin/admin-home' => '/administration.html',
'admin/aqbudgetperiods' => '/administration.html#budgets',
'admin/aqbudgets' => '/administration.html#funds',
'admin/aqcontract' => '/acquisitions.html#vendor-contracts',
'admin/aqplan' => '/administration.html#budget-planning',
'admin/audio_alerts' => '/administration.html#audio-alerts',
'admin/auth_subfields_structure' => '/administration.html#authority-types',
'admin/auth_tag_structure' => '/administration.html#authority-types',
'admin/authorised_values' => '/administration.html#authorized-values',
'admin/authtypes' => '/administration.html#authority-types',
'admin/background_jobs' => '/administration.html#managing-jobs',
'admin/biblio_framework' => '/administration.html#marc-bibliographic-frameworks',
'admin/branch_transfer_limits' => '/administration.html#library-transfer-limits',
'admin/branches' => '/administration.html#libraries-&-groups',
@ -74,16 +77,22 @@ our $mapping = {
'admin/checkmarc' => '/administration.html#marc-bibliographic-framework-test',
'admin/cities' => '/administration.html#cities-and-towns',
'admin/classsources' => '/administration.html#classification-sources',
'admin/columns_settings' => '/administration.html#column-settings',
'admin/columns_settings' => '/administration.html#table-settings',
'admin/curbside_pickup' => '/administration.html#curbside-pickup',
'admin/currency' => '/administration.html#currencies-and-exchange-rates',
'admin/didyoumean' => '/administration.html#did-you-mean?',
'admin/credit_types' => '/administration.html#credit-types',
'admin/debit_types' => '/administration.html#debit-types',
'admin/didyoumean' => '/administration.html#did-you-mean',
'admin/edi_accounts' => '/administration.html#edi-accounts',
'admin/edi_ean_accounts' => '/administration.html#library-eans',
'admin/identity_providers' => '/administration.html#identity-providers-label',
'admin/item_circulation_alerts' => '/administration.html#item-circulation-alerts',
'admin/items_search_fields' => '/administration.html#item-search-fields',
'admin/itemtypes' => '/administration.html#item-types',
'admin/koha2marclinks' => '/administration.html#koha-to-marc-mapping',
'admin/library_groups' => '/administration.html#library-groups',
'admin/marc_subfields_structure' => '/administration.html#marc-bibliographic-frameworks',
'admin/marc-overlay-rules' => '/administration.html#record-overlay-rules',
'admin/marctagstructure' => '/administration.html#marc-bibliographic-frameworks',
'admin/matching-rules' => '/administration.html#record-matching-rules',
'admin/oai_set_mappings' => '/administration.html#oai-sets-configuration',
@ -108,10 +117,14 @@ our $mapping = {
'admin/preferences#tools' => '/toolspreferences.html',
'admin/preferences#web_services' => '/webservicespreferences.html',
'admin/smart-rules' => '/administration.html#circulation-and-fine-rules',
'admin/smtp_servers' => '/administration.html#smtp-servers',
'admin/restrictions' => '/administration.html#patron-restrictions',
'admin/share_content' => '/administration.html#share-content-with-mana-kb',
'admin/sms_providers' => '/administration.html#sms-cellular-providers',
'admin/systempreferences' => '/localusepreferences.html',
'admin/transport-cost-matrix' => '/administration.html#transport-cost-matrix',
'admin/z3950servers' => '/administration.html#z39.50/sru-servers',
'admin/usage_statistics' => '/administration.html#share-your-usage-statistics',
'authorities/authorities-home' => '/cataloging.html#authorities',
'authorities/authorities' => '/cataloging.html#authorities',
'authorities/detail' => '/cataloging.html#authorities',
@ -179,14 +192,15 @@ our $mapping = {
'erm/eholdings/ebsco/titles/edit/' => '/erm.html#titles',
'erm/eholdings/ebsco/resources/' => '/erm.html#ebsco',
'ill/ill-requests' => '/ILL_requests.html',
'labels/label-edit-batch' => '/tools.html#label-batches-label',
'labels/label-edit-layout' => '/tools.html#label-layouts-label',
'labels/label-edit-profile' => '/tools.html#label-profiles-label',
'labels/label-edit-range' => '/tools.html#label-creator-label', #FIXME Add when documented
'labels/label-edit-template' => '/tools.html#label-templates-label',
'labels/label-home' => '/tools.html#label-creator-label',
'labels/label-manage' => '/tools.html#label-creator-label',
'labels/spinelabel-home' => '/tools.html#quick-spine-label-creator',
'labels/barcode-print' => '/cataloging.html#barcode-generator',
'labels/label-edit-batch' => '/cataloging.html#label-batches-label',
'labels/label-edit-layout' => '/cataloging.html#label-layouts-label',
'labels/label-edit-profile' => '/cataloging.html#label-profiles-label',
'labels/label-edit-range' => '/cataloging.html#barcode-range',
'labels/label-edit-template' => '/cataloging.html#label-templates-label',
'labels/label-home' => '/cataloging.html#label-creator-label',
'labels/label-manage' => '/cataloging.html#label-creator-label',
'labels/spinelabel-home' => '/cataloging.html#quick-spine-label-creator',
'mainpage' => '/',
'members/apikeys' => '/webservices.html#api-key-management-interface-for-patrons',
'members/boraccount' => '/patrons.html#fines',
@ -252,29 +266,31 @@ our $mapping = {
'suggestion/suggestion' => '/acquisitions.html#managing-suggestions',
'tags/list' => '/tools.html#tag-moderation',
'tags/review' => '/tools.html#tag-moderation',
'tools/automatic_item_modification_by_age' => '/tools.html#automatic-item-modifications-by-age',
'tools/batchMod' => '/tools.html#batch-item-deletion',
'tools/batch_delete_records' => '/tools.html#batch-record-deletion',
'tools/batch_record_modification' => '/tools.html#batch-record-modification',
'tools/access_files' => '/tools.html#access-files',
'tools/automatic_item_modification_by_age' => '/cataloging.html#automatic-item-editing-by-age',
'tools/batchMod' => '/cataloging.html#batch-editing-items',
'tools/batch_extend_due_dates' => '/tools.html#batch-extend-due-dates',
'tools/batch_delete_records' => '/cataloging.html#batch-deleting-records',
'tools/batch_record_modification' => '/cataloging.html#batch-record-modification',
'tools/cleanborrowers' => '/tools.html#patrons-anonymize-bulk-delete',
'tools/csv-profiles' => '/tools.html#csv-profiles',
'tools/export' => '/tools.html#export-bibliographic-records',
'tools/export' => '/cataloging.html#exporting-data',
'tools/holidays' => '/tools.html#calendar',
'tools/import_borrowers' => '/tools.html#patron-import',
'tools/inventory' => '/tools.html#inventory-stocktaking',
'tools/inventory' => '/cataloging.html#inventory',
'tools/additional-contents' => '/tools.html#news', # FIXME Needs a change to the manual
'tools/letter' => '/tools.html#notices-slips',
'tools/manage-marc-import' => '/tools.html#staged-marc-record-management',
'tools/marc_modification_templates' => '/tools.html#marc-modification-templates',
'tools/manage-marc-import' => '/cataloging.html#managing-staged-records',
'tools/marc_modification_templates' => '/cataloging.html#marc-modification-templates',
'tools/modborrowers' => '/tools.html#batch-patron-modification',
'tools/overduerules' => '/tools.html#overdue-notice-status-triggers',
'tools/picture-upload' => '/tools.html#upload-patron-images',
'tools/quotes-upload' => '/tools.html#import-quotes',
'tools/quotes' => '/tools.html#quote-of-the-day-(qotd)-editor',
'tools/scheduler' => '/tools.html#task-scheduler',
'tools/stage-marc-import' => '/tools.html#stage-marc-records-for-import',
'tools/stage-marc-import' => '/cataloging.html#staging-records-for-import',
'tools/tools-home' => '/tools.html',
'tools/upload-cover-image' => '/tools.html#upload-local-cover-image',
'tools/upload-cover-image' => '/cataloging.html#adding-cover-images',
'tools/viewlog' => '/tools.html#log-viewer',
'virtualshelves/shelves' => '/lists.html#lists',
};