From bugzilla-daemon@bugs.koha-community.org Wed May 20 16:57:45 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] New: Bug 33907 regression: section missing
from OPAC course reserve detail page
Date: Wed, 20 May 2026 14:57:44 +0000
Message-ID:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============8311309136054165697=="
--===============8311309136054165697==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Bug ID: 42654
Summary: Bug 33907 regression: section missing from OPAC course
reserve detail page
Initiative type: ---
Sponsorship ---
status:
Product: Koha
Version: Main
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P5 - low
Component: OPAC
Assignee: oleonard@myacpl.org
Reporter: martin.renvoize@openfifth.co.uk
QA Contact: testopia@bugs.koha-community.org
Bug 33907 ("Improve translation of title tags: OPAC part 1") introduced a
regression against Bug 35978 ("Add 'sections' to Course Reserves").
When Bug 33907 replaced the hard-coded strings in opac-course-details.tt with
tx() calls, it dropped the conditional section suffix from three places:
-
tag
- Active breadcrumb item
- heading
This patch restores the section display using the correct i18n approach: two
separate tx() keys, one with section and one without, selected via
[%- IF course.section -%].
Test plan:
1. Enable UseCourseReserves.
2. Create a course with a Section value (e.g. "Residential").
3. Navigate to the OPAC course reserves detail page for that course.
4. Confirm the page , breadcrumb, and all include the section.
5. Create a course without a Section value.
6. Confirm the page , breadcrumb, and show only the course name.
--
You are receiving this mail because:
You are watching all bug changes.
--===============8311309136054165697==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 17:00:25 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 15:00:24 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0729812652364012923=="
--===============0729812652364012923==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Bug 33907 regression: |Regression: Section missing
|section missing from OPAC |from OPAC course reserve
|course reserve detail page |detail page
--
You are receiving this mail because:
You are watching all bug changes.
--===============0729812652364012923==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 17:00:35 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 15:00:29 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============8869862383194582753=="
--===============8869862383194582753==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|oleonard@myacpl.org |martin.renvoize@openfifth.c
| |o.uk
--
You are receiving this mail because:
You are watching all bug changes.
--===============8869862383194582753==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 17:00:45 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 15:00:34 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1624441089648344433=="
--===============1624441089648344433==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |major
--
You are receiving this mail because:
You are watching all bug changes.
--===============1624441089648344433==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 17:00:55 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 15:00:49 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3024352815384729188=="
--===============3024352815384729188==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mirjam.vantieghem@etf.edu
--
You are receiving this mail because:
You are watching all bug changes.
--===============3024352815384729188==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 17:01:05 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 15:00:55 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============4352911396952383382=="
--===============4352911396952383382==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--
You are receiving this mail because:
You are watching all bug changes.
--===============4352911396952383382==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 17:05:32 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 15:05:32 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3171621473345407139=="
--===============3171621473345407139==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |Needs Signoff
Patch complexity|--- |Trivial patch
--
You are receiving this mail because:
You are watching all bug changes.
--===============3171621473345407139==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 17:05:43 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 15:05:33 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0215899916229531587=="
--===============0215899916229531587==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3D42654
--- Comment #1 from Martin Renvoize (ashimema) ---
Created attachment 199343
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=3D199343&action=
=3Dedit
Bug 42654: Restore section in OPAC course reserve detail title, breadcrumb and
heading
When a course reserve has a section defined, the OPAC course detail page
should display it alongside the course name in the page title, breadcrumb,
and main heading. A previous change inadvertently removed this, leaving only
the course name in all three places.
This patch restores the conditional logic so that:
- If a section is set, the format "Course reserves for 'Course name' - Sectio=
n"
is used in the title, breadcrumb and .
- If no section is set, the existing "Course reserves for 'Course name'"
format is preserved.
Test plan:
1. Enable the CourseReserves system preference.
2. In the staff interface, go to Course Reserves and create (or edit) a course
that has a 'Section' value filled in (e.g. "Section A").
3. Add at least one item to that course reserve.
4. In the OPAC, browse to Course Reserves and click through to the detail
page for that course.
5. Confirm that the browser tab title, the breadcrumb trail, and the page
heading all show "Course reserves for '' - ".
6. Edit the course and clear the Section field.
7. Revisit the detail page and confirm that all three locations now show
only "Course reserves for ''" with no trailing dash or
section fragment.
--=20
You are receiving this mail because:
You are watching all bug changes.
--===============0215899916229531587==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 22:05:24 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 20:05:24 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3691727998195487578=="
--===============3691727998195487578==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
David Nind changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Needs Signoff |Signed Off
--
You are receiving this mail because:
You are watching all bug changes.
--===============3691727998195487578==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 22:05:35 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 20:05:26 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============5081096591247077687=="
--===============5081096591247077687==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
David Nind changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #199343|0 |1
is obsolete| |
--
You are receiving this mail because:
You are watching all bug changes.
--===============5081096591247077687==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 22:05:45 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 20:05:28 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============6423303937550863016=="
--===============6423303937550863016==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3D42654
--- Comment #2 from David Nind ---
Created attachment 199359
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=3D199359&action=
=3Dedit
Bug 42654: Restore section in OPAC course reserve detail title, breadcrumb and
heading
When a course reserve has a section defined, the OPAC course detail page
should display it alongside the course name in the page title, breadcrumb,
and main heading. A previous change inadvertently removed this, leaving only
the course name in all three places.
This patch restores the conditional logic so that:
- If a section is set, the format "Course reserves for 'Course name' - Sectio=
n"
is used in the title, breadcrumb and .
- If no section is set, the existing "Course reserves for 'Course name'"
format is preserved.
Test plan:
1. Enable the CourseReserves system preference.
2. In the staff interface, go to Course Reserves and create (or edit) a course
that has a 'Section' value filled in (e.g. "Section A").
3. Add at least one item to that course reserve.
4. In the OPAC, browse to Course Reserves and click through to the detail
page for that course.
5. Confirm that the browser tab title, the breadcrumb trail, and the page
heading all show "Course reserves for '' - ".
6. Edit the course and clear the Section field.
7. Revisit the detail page and confirm that all three locations now show
only "Course reserves for ''" with no trailing dash or
section fragment.
Signed-off-by: David Nind
--=20
You are receiving this mail because:
You are watching all bug changes.
--===============6423303937550863016==--
From bugzilla-daemon@bugs.koha-community.org Wed May 20 22:09:20 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Wed, 20 May 2026 20:09:19 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3028467039665506695=="
--===============3028467039665506695==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
David Nind changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |david@davidnind.com
Text to go in the| |This fixes the course
release notes| |reserves page and
| |navigation in the OPAC so
| |that if a course has a
| |value in the section field,
| |then this value is now
| |shown on the OPAC course
| |detail page after the
| |course name in the page
| |title, breadcrumb, and main
| |heading.
| |
| |Example: Course reserves
| |for 'Course name' - Section
--
You are receiving this mail because:
You are watching all bug changes.
--===============3028467039665506695==--
From bugzilla-daemon@bugs.koha-community.org Mon Jun 15 20:17:07 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Mon, 15 Jun 2026 18:17:06 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1896542833150614762=="
--===============1896542833150614762==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Lucas Gass (lukeg) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Signed Off |Failed QA
CC| |lucas@bywatersolutions.com
--- Comment #3 from Lucas Gass (lukeg) ---
It got untidy somehow along the way:
Result:
[FAIL] koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt
FAIL tidiness
File is not tidy, please run `perl misc/devel/tidy.pl
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details
Otherwise, looks good!
--
You are receiving this mail because:
You are watching all bug changes.
--===============1896542833150614762==--
From bugzilla-daemon@bugs.koha-community.org Fri Jun 19 11:49:06 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Fri, 19 Jun 2026 09:49:05 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0666107053379749061=="
--===============0666107053379749061==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Failed QA |Signed Off
--
You are receiving this mail because:
You are watching all bug changes.
--===============0666107053379749061==--
From bugzilla-daemon@bugs.koha-community.org Fri Jun 19 11:49:16 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Fri, 19 Jun 2026 09:49:07 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============4879364224308663797=="
--===============4879364224308663797==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #199359|0 |1
is obsolete| |
--
You are receiving this mail because:
You are watching all bug changes.
--===============4879364224308663797==--
From bugzilla-daemon@bugs.koha-community.org Fri Jun 19 11:49:26 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Fri, 19 Jun 2026 09:49:10 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============7378719011030841755=="
--===============7378719011030841755==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3D42654
--- Comment #4 from Martin Renvoize (ashimema) ---
Created attachment 200717
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=3D200717&action=
=3Dedit
Bug 42654: Restore section in OPAC course reserve detail title, breadcrumb and
heading
When a course reserve has a section defined, the OPAC course detail page
should display it alongside the course name in the page title, breadcrumb,
and main heading. A previous change inadvertently removed this, leaving only
the course name in all three places.
This patch restores the conditional logic so that:
- If a section is set, the format "Course reserves for 'Course name' - Sectio=
n"
is used in the title, breadcrumb and .
- If no section is set, the existing "Course reserves for 'Course name'"
format is preserved.
Test plan:
1. Enable the CourseReserves system preference.
2. In the staff interface, go to Course Reserves and create (or edit) a course
that has a 'Section' value filled in (e.g. "Section A").
3. Add at least one item to that course reserve.
4. In the OPAC, browse to Course Reserves and click through to the detail
page for that course.
5. Confirm that the browser tab title, the breadcrumb trail, and the page
heading all show "Course reserves for '' - ".
6. Edit the course and clear the Section field.
7. Revisit the detail page and confirm that all three locations now show
only "Course reserves for ''" with no trailing dash or
section fragment.
Signed-off-by: David Nind
--=20
You are receiving this mail because:
You are watching all bug changes.
--===============7378719011030841755==--
From bugzilla-daemon@bugs.koha-community.org Fri Jun 19 11:49:45 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Fri, 19 Jun 2026 09:49:45 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============7207924220702618083=="
--===============7207924220702618083==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
QA Contact|testopia@bugs.koha-communit |lucas@bywatersolutions.com
|y.org |
--
You are receiving this mail because:
You are watching all bug changes.
--===============7207924220702618083==--
From bugzilla-daemon@bugs.koha-community.org Fri Jun 19 12:38:36 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Fri, 19 Jun 2026 10:38:35 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============5529001309968857483=="
--===============5529001309968857483==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
--- Comment #5 from Jonathan Druart ---
Created attachment 200732
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200732&action=edit
Bug 42654: Split on several lines for readability
Patch from commit f668e56
--
You are receiving this mail because:
You are watching all bug changes.
--===============5529001309968857483==--
From bugzilla-daemon@bugs.koha-community.org Fri Jun 19 12:38:57 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Fri, 19 Jun 2026 10:38:57 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1453384134365862013=="
--===============1453384134365862013==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Jonathan Druart changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Signed Off |In Discussion
CC| |jonathan.druart@gmail.com
--- Comment #6 from Jonathan Druart ---
Owen worked on something similar on bug 41842.
It's almost identical but there are no spacing around the dash:
"${name}-${section}" vs "${name} - ${section}".
I think we should apply the same fix.
Feel free to squash the follow-up, I needed it for readability.
--
You are receiving this mail because:
You are watching all bug changes.
--===============1453384134365862013==--
From bugzilla-daemon@bugs.koha-community.org Fri Jun 19 12:39:11 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Fri, 19 Jun 2026 10:39:10 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1334360681632465210=="
--===============1334360681632465210==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Jonathan Druart changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |oleonard@myacpl.org
See Also| |https://bugs.koha-community
| |.org/bugzilla3/show_bug.cgi
| |?id=41842
--
You are receiving this mail because:
You are watching all bug changes.
--===============1334360681632465210==--
From bugzilla-daemon@bugs.koha-community.org Thu Jun 25 11:44:24 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Thu, 25 Jun 2026 09:44:23 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============5954224627411474221=="
--===============5954224627411474221==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|In Discussion |Passed QA
QA Contact|lucas@bywatersolutions.com |jonathan.druart@gmail.com
--
You are receiving this mail because:
You are watching all bug changes.
--===============5954224627411474221==--
From bugzilla-daemon@bugs.koha-community.org Thu Jun 25 11:44:34 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Thu, 25 Jun 2026 09:44:25 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============4440680596469465740=="
--===============4440680596469465740==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #200717|0 |1
is obsolete| |
Attachment #200732|0 |1
is obsolete| |
--
You are receiving this mail because:
You are watching all bug changes.
--===============4440680596469465740==--
From bugzilla-daemon@bugs.koha-community.org Thu Jun 25 11:44:44 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Thu, 25 Jun 2026 09:44:29 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0104195452862904655=="
--===============0104195452862904655==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3D42654
--- Comment #7 from Martin Renvoize (ashimema) ---
Created attachment 200970
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=3D200970&action=
=3Dedit
Bug 42654: Restore section in OPAC course reserve detail title, breadcrumb and
heading
When a course reserve has a section defined, the OPAC course detail page
should display it alongside the course name in the page title, breadcrumb,
and main heading. A previous change inadvertently removed this, leaving only
the course name in all three places.
This patch restores the conditional logic so that:
- If a section is set, the format "Course reserves for 'Course name' - Sectio=
n"
is used in the title, breadcrumb and .
- If no section is set, the existing "Course reserves for 'Course name'"
format is preserved.
Test plan:
1. Enable the CourseReserves system preference.
2. In the staff interface, go to Course Reserves and create (or edit) a course
that has a 'Section' value filled in (e.g. "Section A").
3. Add at least one item to that course reserve.
4. In the OPAC, browse to Course Reserves and click through to the detail
page for that course.
5. Confirm that the browser tab title, the breadcrumb trail, and the page
heading all show "Course reserves for '' - ".
6. Edit the course and clear the Section field.
7. Revisit the detail page and confirm that all three locations now show
only "Course reserves for ''" with no trailing dash or
section fragment.
Signed-off-by: David Nind
Signed-off-by: Jonathan Druart
--=20
You are receiving this mail because:
You are watching all bug changes.
--===============0104195452862904655==--
From bugzilla-daemon@bugs.koha-community.org Thu Jun 25 11:44:54 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Thu, 25 Jun 2026 09:44:30 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3191010297636812804=="
--===============3191010297636812804==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3D42654
--- Comment #8 from Martin Renvoize (ashimema) ---
Created attachment 200971
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=3D200971&action=
=3Dedit
Bug 42654: Split on several lines for readability
Signed-off-by: Martin Renvoize
--=20
You are receiving this mail because:
You are watching all bug changes.
--===============3191010297636812804==--
From bugzilla-daemon@bugs.koha-community.org Thu Jun 25 11:45:15 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Thu, 25 Jun 2026 09:45:00 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1720010700063341788=="
--===============1720010700063341788==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Martin Renvoize (ashimema) changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |41842
Referenced Bugs:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41842
[Bug 41842] Improve translation of course reserves headings
--
You are receiving this mail because:
You are watching all bug changes.
--===============1720010700063341788==--
From bugzilla-daemon@bugs.koha-community.org Mon Jun 29 17:42:57 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Mon, 29 Jun 2026 15:40:56 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1127924793914843751=="
--===============1127924793914843751==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Pedro Amorim (ammopt) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Passed QA |Pushed to main
Version(s)| |26.11.00
released in| |
--
You are receiving this mail because:
You are watching all bug changes.
--===============1127924793914843751==--
From bugzilla-daemon@bugs.koha-community.org Mon Jun 29 17:43:07 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Mon, 29 Jun 2026 15:40:57 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============5509829850766338614=="
--===============5509829850766338614==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
--- Comment #9 from Pedro Amorim (ammopt) ---
Thanks everyone! Pushed to main for 26.11!
--
You are receiving this mail because:
You are watching all bug changes.
--===============5509829850766338614==--
From bugzilla-daemon@bugs.koha-community.org Mon Jul 13 22:24:20 2026
From: bugzilla-daemon@bugs.koha-community.org
To: koha-bugs@lists.koha-community.org
Subject: [Koha-bugs] [Bug 42654] Regression: Section missing from OPAC course
reserve detail page
Date: Mon, 13 Jul 2026 22:24:17 +0000
Message-ID:
In-Reply-To:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0082991304832041147=="
--===============0082991304832041147==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42654
Lucas Gass (lukeg) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Pushed to main |Pushed to stable
Version(s)|26.11.00 |26.11.00,26.05.02
released in| |
--- Comment #10 from Lucas Gass (lukeg) ---
Pushed to 26.05.x for upcoming 26.05.02
--
You are receiving this mail because:
You are watching all bug changes.
--===============0082991304832041147==--