Summary: | Search all z39.50 / SRU targets and resource discovery layer / open link resolver from any ILL backend | ||
---|---|---|---|
Product: | Koha | Reporter: | Niamh <niamh.walker-headon> |
Component: | ILL | Assignee: | Bugs List <koha-bugs> |
Status: | NEW --- | QA Contact: | |
Severity: | new feature | ||
Priority: | P5 - low | CC: | hagud, martin.renvoize, Niamh.WalkerHeadon, pedro.amorim, tomascohen |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
GIT URL: | Change sponsored?: | Seeking developer | |
Patch complexity: | --- | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: | Circulation function: |
Description
Niamh
2019-10-04 16:03:40 UTC
It should be desirable if administrator could select what z39.50 assign to ill backends. not all z39. It is hard to tell for me which parts of the this functionality would need implementing within Koha and which parts might have to be done within the backend/plugin. Maybe someone else more familiar with the code structure could weigh in on that? I agree with Hugo's comment about being able to select the z39.50 targets, that makes sense. Currently, since our last upgrade the availability plugin shows in the staff client when creating a request https://koha.hselibrary.ie/cgi-bin/koha/ill/ill-requests.pl?method=create&backend=FreeForm but a staff member can't launch a search from the illview screen. I am not familiar with the kind of functionality the availability plugins can provide, so adding Pedro, maybe he can help us get an idea what we should do on Koha side and what would be better on the plugin end. (In reply to Katrin Fischer from comment #4) > I am not familiar with the kind of functionality the availability plugins > can provide, so adding Pedro, maybe he can help us get an idea what we > should do on Koha side and what would be better on the plugin end. Hi, thank you Katrin for bringing this to my attention. I'm not sure I understand the discussion entirely but I'll try my best to provide a useful contribution. I believe there are a couple of things being discussed here, one is the Koha2Koha backend: https://gitlab.com/koha-community/plugins/koha-plugin-ill-koha The other the z39.50 availabililty plugin: https://github.com/PTFS-Europe/koha-plugin-ill-avail-z3950 These 2 are not related and may be used separately. The former is a backend and allows the creation of a request. The latter is an availability plugin and it does not allow the creation of a request, it instead provides availability results prior to creating the request (regardless of which backend was selected). The z39.50 plugin's configuration allows for selecting a set of z39.50 providers from the total configured z39.50/SRU providers in Koha. The plugin requires the ILLCheckAvailability syspref to be enabled. Upon submitting the create request form (OPAC, Staff, or both - optionally configured) Koha will search the selected z39.50 providers with the metadata submitted in the form and comeback with the results. Each z39.50 provider may also be configured to be queried when placing the request with a partner. (In reply to Niamh Walker-Headon from comment #3) > Currently, since our last upgrade the availability plugin shows in the staff > client when creating a request > https://koha.hselibrary.ie/cgi-bin/koha/ill/ill-requests. > pl?method=create&backend=FreeForm but a staff member can't launch a search > from the illview screen. You should be able to do so from the illview screen currently by clicking the "Place request with partners button", provided the plugin has been configured properly, i.e. at least one z39.50 provider has been configured to show availability results in the partners interface AND is linked to a patron (using the patron ID (borrowernumber)) whose category matches the one from the ILLPartnerCode sys pref AND this patron has a valid e-mail address. I hope this information helps. We're actively working to simplify and streamline a lot of what's being discussed here. |