Bug 40879 - Add system preference to enable/disable the “Cite” option in the OPAC
Summary: Add system preference to enable/disable the “Cite” option in the OPAC
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: OPAC (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Laura Escamilla
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-25 17:48 UTC by Laura Escamilla
Modified: 2025-09-26 01:55 UTC (History)
2 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 40879: New syspref for enabling and disabling Cite in OPAC (1.36 KB, patch)
2025-09-25 18:44 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added system preference to sysprefs.pl (1.38 KB, patch)
2025-09-25 18:44 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added new OpacCiteModal system preference to the admin opac sysprefs (1.30 KB, patch)
2025-09-25 18:44 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added syspref to catalog_cite.inc (2.60 KB, patch)
2025-09-25 18:44 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added syspref to opac-detail-sidebar.inc (1.93 KB, patch)
2025-09-25 18:44 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: New OpacCiteModal system preference (1.64 KB, patch)
2025-09-25 18:52 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added system preference to sysprefs.pl (1.50 KB, patch)
2025-09-25 18:58 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added OpacCiteModal system preference (1.48 KB, patch)
2025-09-25 18:58 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added syspref to catalog_cite.inc (2.60 KB, patch)
2025-09-25 19:10 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added syspref to opac-detail-sidebar.inc (1.93 KB, patch)
2025-09-25 19:10 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added system preference to sysprefs.pl (1.38 KB, patch)
2025-09-25 19:10 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added OpacCiteModal system preference (1.33 KB, patch)
2025-09-25 19:11 UTC, Laura Escamilla
Details | Diff | Splinter Review
Bug 40879: Added new OpacCiteModal system preference to the admin opac sysprefs (1.29 KB, patch)
2025-09-25 19:11 UTC, Laura Escamilla
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Laura Escamilla 2025-09-25 17:48:23 UTC
The OPAC “Cite” option currently appears by default with no way to toggle it. Staff have requested a system preference that would allow libraries to enable or disable the display of the “Cite” link, or hide it entirely when not needed. This would give libraries greater control over OPAC features and better align with local citation practices.
Comment 1 Laura Escamilla 2025-09-25 18:44:16 UTC
Created attachment 186928 [details] [review]
Bug 40879: New syspref for enabling and disabling Cite in OPAC
Comment 2 Laura Escamilla 2025-09-25 18:44:18 UTC
Created attachment 186929 [details] [review]
Bug 40879: Added system preference to sysprefs.pl
Comment 3 Laura Escamilla 2025-09-25 18:44:20 UTC
Created attachment 186930 [details] [review]
Bug 40879: Added new OpacCiteModal system preference to the admin opac sysprefs
Comment 4 Laura Escamilla 2025-09-25 18:44:23 UTC
Created attachment 186931 [details] [review]
Bug 40879: Added syspref to catalog_cite.inc
Comment 5 Laura Escamilla 2025-09-25 18:44:25 UTC
Created attachment 186932 [details] [review]
Bug 40879: Added syspref to opac-detail-sidebar.inc

1. Apply the patch. Use updatedatabase and restart_all
2. Go to System Preferences and search for OpacCiteModal. It is currently set to Disable.
3. Go to the Opac and ensure that the Cite feature is not displaying in the detailed bibliographic record.
4. Now go to the System Preferences and Enable OpacCiteModal.
5. Go back to the Opac and ensure that the Cite feature is displaying correctly again in the detailed bibliographic record. Please also ensure that the Cite modal works as originally designed.
6. Sign off and have a great day!
Comment 6 Laura Escamilla 2025-09-25 18:52:13 UTC
Created attachment 186933 [details] [review]
Bug 40879: New OpacCiteModal system preference
Comment 7 Laura Escamilla 2025-09-25 18:58:47 UTC
Created attachment 186935 [details] [review]
Bug 40879: Added system preference to sysprefs.pl
Comment 8 Laura Escamilla 2025-09-25 18:58:50 UTC
Created attachment 186936 [details] [review]
Bug 40879: Added OpacCiteModal system preference
Comment 9 Laura Escamilla 2025-09-25 19:10:53 UTC
Created attachment 186937 [details] [review]
Bug 40879: Added syspref to catalog_cite.inc
Comment 10 Laura Escamilla 2025-09-25 19:10:55 UTC
Created attachment 186938 [details] [review]
Bug 40879: Added syspref to opac-detail-sidebar.inc

1. Apply the patch. Use updatedatabase and restart_all
2. Go to System Preferences and search for OpacCiteModal. It is currently set to Disable.
3. Go to the Opac and ensure that the Cite feature is not displaying in the detailed bibliographic record.
4. Now go to the System Preferences and Enable OpacCiteModal.
5. Go back to the Opac and ensure that the Cite feature is displaying correctly again in the detailed bibliographic record. Please also ensure that the Cite modal works as originally designed.
6. Sign off and have a great day!
Comment 11 Laura Escamilla 2025-09-25 19:10:58 UTC
Created attachment 186939 [details] [review]
Bug 40879: Added system preference to sysprefs.pl
Comment 12 Laura Escamilla 2025-09-25 19:11:00 UTC
Created attachment 186940 [details] [review]
Bug 40879: Added OpacCiteModal system preference
Comment 13 Laura Escamilla 2025-09-25 19:11:03 UTC
Created attachment 186941 [details] [review]
Bug 40879: Added new OpacCiteModal system preference to the admin opac sysprefs