https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24806 --- Comment #18 from Pedro Amorim <pedro.amorim@ptfs-europe.com> --- (In reply to Lisette Scheer from comment #17)
If Bug 19605 makes backends pluggable would it be easier to generate a list of options?
Bug 19605 is updating the available_backends sub in Illrequest/Config.pm - among other things. That sub is designed to be the single source of truth for installed backends in a system, and that should be the case before and after bug 19605. (In reply to Katrin Fischer from comment #16)
Ideally we should display a list of installed backends in a list, so people just need to check/uncheck.
This would be ideal, I agree. Although looking at the code it seems it would be possible to have this working without each backend having to implement the update itself (which would be preferable I think). (In reply to Hans Pålsson from comment #0)
A syspref should not behave like this, if the field is left empty no backends should be available in the OPAC (?). An alternative solution is to set another syspref that enables/disables use of ILL in OPAC. Libraries that do not allow ordering of ILL from the OPAC must be able to hide this feature.
See bug 18203 (pushed to master). It's not the same as the ILLOpacbackends sys pref, but I believe it should help in satisfying the following requirement: "Libraries that do not allow ordering of ILL from the OPAC must be able to hide this feature." At least on a per borrower category basis. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.