Koha-clms/opac
Jonathan Druart 2d938704ab
Bug 41558: Fix and standardize links to tab on opac-user
We have different implemented solution to select a tab on opac-user:
* a "tab" variable (from bug 37972), it's never used
* several variables passed from the controller to the template, depending on the tab to select (it works and is used)
* use of anchors (it does not work and is used)

We should fix and standardize it.

I've linked to several reports that seem to conflict with each others.

This patch suggests to have a "tab" variable

Test plan:
Confirm that the different links to tab to opac-user are not using a
query parameter to pass the tab to select, e.g. from the opac-main page.

Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com>
2026-05-23 15:58:46 -04:00
..
clubs Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
errors Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
external/overdrive Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
sci Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
sco Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
svc Bug 40163: (follow-up) Fix wrong GNU links and update test 2026-01-07 14:32:37 +00:00
ilsdi.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
maintenance.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
oai.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-ISBDdetail.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-MARCdetail.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-account-pay-return.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-account-pay.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-account.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-addbybiblionumber.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-alert-subscribe.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-alert-subscriptions.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-article-request-cancel.pl Bug 41558: Fix and standardize links to tab on opac-user 2026-05-23 15:58:46 -04:00
opac-authorities-home.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-authoritiesdetail.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-basket.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-blocked.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-browse.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-browser.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-changelanguage.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-course-details.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-course-reserves.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-curbside-pickups.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-detail.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-discharge.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-dismiss-message.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-downloadcart.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-downloadshelf.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-export.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-holdshistory.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-ics.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-idref.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-illrequests-unauthenticated.pl Bug 36197: (QA follow-up): Adopt POST REDIRECT GET pattern 2025-04-25 08:47:11 +02:00
opac-illrequests.pl Bug 41237: (QA follow-up): Utilize available logged in user object 2026-02-27 11:55:14 -05:00
opac-image.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-imageviewer.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-issue-note.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-library.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-main.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-memberentry.pl Bug 41076: [25.05.x] Adjust perl tidiness 2026-02-24 08:35:34 -07:00
opac-messaging.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-modrequest-suspend.pl Bug 41558: Fix and standardize links to tab on opac-user 2026-05-23 15:58:46 -04:00
opac-modrequest.pl Bug 41558: Fix and standardize links to tab on opac-user 2026-05-23 15:58:46 -04:00
opac-mymessages.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-news-rss.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-overdrive-search.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-page.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-passwd.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-password-recovery.pl Bug 39325: Automatic fix 2025-04-28 18:51:22 +02:00
opac-patron-consent.pl Bug 41662: Prevent CSRF on opac-patron-consent.pl 2026-01-29 07:47:34 -07:00
opac-patron-image.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-privacy.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-ratings.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-readingrecord.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-recall.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-recalls.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-registration-verify.pl Bug 41076: [25.05.x] Adjust perl tidiness 2026-02-24 08:35:34 -07:00
opac-renew.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-reportproblem.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-request-article.pl Bug 41558: Fix and standardize links to tab on opac-user 2026-05-23 15:58:46 -04:00
opac-reserve.pl Bug 41558: Fix and standardize links to tab on opac-user 2026-05-23 15:58:46 -04:00
opac-reset-password.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-restrictedpage.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-retrieve-file.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-review.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-routing-lists.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-search-history.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-search.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-sendbasket.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-sendshelf.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-serial-issues.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-shareshelf.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-shelves.pl Bug 41655: Local OPAC covers are not displayed in OPAC lists 2026-04-01 16:41:32 -04:00
opac-showmarc.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-showreviews.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-suggestions.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-tags.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-tags_subject.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-topissues.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
opac-user.pl Bug 41558: Fix and standardize links to tab on opac-user 2026-05-23 15:58:46 -04:00
opac-virtual-card.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
tracklinks.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
unapi Bug 41261: RMaint patch for 25.05.x-security 2026-04-21 12:02:45 -06:00