[Koha-bugs] [Bug 9303] relative's checkouts in the opac
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Sat Nov 1 09:49:13 CET 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9303
Katrin Fischer <katrin.fischer at bsz-bw.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Signed Off |Failed QA
--- Comment #157 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Hi Kyle,
I tried to test this last minute, but I found a blocker:
Changing the allowance from the 'personal details' page is not being
saved. I tried using the update button and also make a full change
request, nothing worked.
Firefox shows a network error:
NetworkError: 404 Not Found -
http://localhost/cgi-bin/koha/svc/patron/show_checkouts_to_relatives
If Javscript is needed to make this work, please also consider a
non-Javascript fallback.
The stars * mark questions or problems, questions are questions :)
1)* Code review
- OK passes QA script and tests
- OK ModPrivacy is removed, no other references found
* Note: There is some use of the TT plugin $EncodeUTF8, which might
be obsoleted if the UTF-8 patches get pushes.
2)* Database structure
- OK Patch adds an issue_id PK column to issues/old_issues
* Problem (normal): I think old_issues PK should not be AUTO_INCREMENT
(see old_reserves)
- OK Patch adds privacy_guarantor_checkouts to borrowers/deletedborrowers
* Problem (trivial): Please add 'AFTER privacy' to updatedatabase to
ensure the correct sequence for new and updated installations
- OK 2 new system preferences are added:
- AllowPatronToSetCheckoutsVisibilityForGuarantor
- AllowStaffToSetCheckoutsVisibilityForGuarantor
- OK updatedatabase works
- OK changes with kohastructure are consistent
3) Testing the new issue_id
- OK Numbering after update appears ok:
old_issues: 1-23
issues: 24-26
- OK New Check-outs get the next higher number.
- OK Check-ins are correctly moved to old_issues.
4) Testing changes on borrower record (staff)
- OK Deleted patron is moved to deletedborrowers.
- OK Editing patrons.
- OK Adding patrons.
5) Testing 'Show checkouts to guarantor' (staff)
* Details: The information now always shows on the patron record,
if yes or no
independent from the system preference settings
independent from the patron being guarantor/guarantee
Question: Can we think of a better way here?
Maybe only show the information when (either pref is ON and the
patron is a guarantee) OR (setting is set to yes)?
Really not sure what is best here, sounds too complicated.
* Edit form: Settings shows next to privacy
Question: Maybe it would make sense to group it with the
guarantor information?
* Terminology: The setting is "...to guarantor" but the tab is labelled
"Relative's checkouts"
Question: Should we make them match?
6)* Testing options and visibility in OPAC
* AllowPatronToSetCheckoutsVisibilityForGuarantor is ON
OpacPrivacy is OFF
Problem (blocker) changes to the display made from the personal
details tab won't save.
- OpacPrivacy is ON
OK Setting can be changed.
- AllowPatronToSetCheckoutsVisibilityForGuarantor is ON
OK Setting is not displayed.
Found preexisting BUGS!
* Problem (also in master): Author's don't display correctly on the
relative's checkouts issues list in staff:
Vogelfang und Vogelberingung / by _AUTHOR_ Bub, Hans
* Problem (also in master) Table layout on the 'details' tab in staff
is broken.
Notes:
- Should we not generally display information about an existing
guarantor in the patron's details in OPAC?
- If both settings are OFF the user has no information in the OPAC,
but we still show it on staff - not sure how to make this better.
It feels a bit like this is not 'round' yet.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list