Bug 35818 - Remove incorrect note for message queue cron job and update EnhancedMessagingPreferences information
Summary: Remove incorrect note for message queue cron job and update EnhancedMessaging...
Status: Needs documenting
Alias: None
Product: Koha
Classification: Unclassified
Component: Documentation (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low enhancement
Assignee: David Nind
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-16 14:25 UTC by Alexander Wagner
Modified: 2026-01-18 17:55 UTC (History)
2 users (show)

See Also:
GIT URL:
Initiative type: ---
Sponsorship status: ---
Comma delimited list of Sponsors:
Crowdfunding goal: 0
Patch complexity: ---
Documentation contact: David Nind
Documentation submission: https://gitlab.com/koha-community/koha-manual/-/merge_requests/1167
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Wagner 2024-01-16 14:25:23 UTC
In

https://koha-community.org/manual/latest/en/html/cron_jobs.html#notices

the note reads:

```
   Requires that EnhancedMessagingPreferences be set to ‘Allow’.
```

Howerver, it this seems to be wrong. The queue should be processed regardless of the setting for `Enhanced Messages`.

Probably, the Note should go to the next section

Advanced notice
Comment 1 Aude Charillon 2024-01-17 11:23:45 UTC
Thank you for reporting this! Marking as "Needs documenting" to give it more visibility for the Documentation team.
Comment 2 David Nind 2026-01-18 17:55:17 UTC
I've removed the note from the message queue cron job description, as it was in the wrong place.

I've also tidied up the EnhancedMessagingPreferences and EnhancedMessagingPreferencesOPAC.

The main change was to update the list of notices that messaging preferences control in one place and cross-reference - they were duplicated in about three places (both system preferences and the patron's page), and there were some differences in how they were described.

I'll link to these once the merged request is merged.

Full commit message for the merge request
=========================================

Updates several pages related to the EnhancedMessagePreferences
and EnhancedMessagingPreferencesOPAC system preferences:

- Cron jobs and daemons:
  . removes the note incorrectly shown under the message
    queue cron job
  . tidies up the message queue and advance notice cron job
    descriptions

- EnhancedMessagePreferences:
  . changed all ref links to lowercase, matching the label
  . removed the list of notices, linked to patron messages
    section so the list is not duplicated
  . tidied up and simplified the system preference description

- EnhancedMessagePreferencesOPAC:
  . changed all ref links to lowercase, matching the label
  . removed the list of notices, linked to patron messages
    section so the list is not duplicated
  . tidied up and simplified the system preference description

- Patrons page:
  . tidied up the patron messages section
  . renamed from "Advance notices and hold notices" to
    "Patron messages" as it now covers several other notices
  . added a list of all the notices available in the patron
    messaging preferences (these were duplicated in at least
    three places, and inconsistent)

- Other updates where patron messaging preferences are
  mentioned