[Bug 26177] New: The 'set library' functionality should be changed to 'session settings' or similar
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 Bug ID: 26177 Summary: The 'set library' functionality should be changed to 'session settings' or similar Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Architecture, internals, and plumbing Assignee: koha-bugs@lists.koha-community.org Reporter: martin.renvoize@ptfs-europe.com QA Contact: testopia@bugs.koha-community.org The set library controller and template will soon allow the setting of other session level information like 'desk' and 'cash register'.. as such we should rename and clean up the controller and template to reflect their new functionality. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |martin.renvoize@ptfs-europe |ity.org |.com -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |24786 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24786 [Bug 24786] Allow setting a cash register for a login session -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #1 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- The 'catalogue' permission is a strange one to require as the sole permission to use this functionality -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #2 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- How should 'IndependentBranches work here? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I believe we should mimick what happens on the log in screen and not allow to change the library. I think the whole point of indybranches is to keep things separate. If you have central cataloguing, we maybe need a 'super' permission for edit_catalogue like we have in other cases. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tomascohen@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcook@prosentient.com.au --- Comment #4 from David Cook <dcook@prosentient.com.au> --- (In reply to Martin Renvoize from comment #0)
The set library controller and template will soon allow the setting of other session level information like 'desk' and 'cash register'.. as such we should rename and clean up the controller and template to reflect their new functionality.
Sounds good to me. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 Bug 26177 depends on bug 24786, which changed state. Bug 24786 Summary: Allow setting a cash register for a login session and configuring library-default cash registers https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24786 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #5 from David Cook <dcook@prosentient.com.au> --- Wow I do not recall commenting on this previously but still +1 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #6 from Tomás Cohen Arazi <tomascohen@gmail.com> --- 'Session' might be enough? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #7 from David Cook <dcook@prosentient.com.au> --- (In reply to Tomás Cohen Arazi from comment #6)
'Session' might be enough?
Thinking about this again... I think that "session" is a developer concept that most staff users wouldn't understand. I think they're all circulation related so maybe "My circulation settings", although that's a lot of text. Maybe "My location"? Since it would be dealing with their branch, desk, cash register... -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #8 from Tomás Cohen Arazi <tomascohen@gmail.com> --- (In reply to David Cook from comment #7)
(In reply to Tomás Cohen Arazi from comment #6)
'Session' might be enough?
Thinking about this again... I think that "session" is a developer concept that most staff users wouldn't understand.
I think they're all circulation related so maybe "My circulation settings", although that's a lot of text. Maybe "My location"? Since it would be dealing with their branch, desk, cash register...
I like 'Location'. The 'My' part of implicit it could be clarified on a drop-down title/header. To understand my opinion, lol at the account info in OPAC and see how redundant it can get! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #9 from David Cook <dcook@prosentient.com.au> --- (In reply to Tomás Cohen Arazi from comment #8)
I like 'Location'. The 'My' part of implicit it could be clarified on a drop-down title/header. To understand my opinion, lol at the account info in OPAC and see how redundant it can get!
Haha. True! I was thinking of keeping it consistent with other items in the dropdown menu but I'm not opposed to dropping the "My". -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #10 from David Cook <dcook@prosentient.com.au> --- (Also, lovely to hear from you, but you should go to sleep!) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #11 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I am not sure if session would not be understood, location might get confused with locations in items again. What about something generic like "my settings"? We could imagine using this later for other things like some GUI preferences. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #12 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- What about "User settings"? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #13 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Hmm, this is not really about the user so much as it's about the current login.. 'Login settings' maybe. Personally, I still think session is pretty clear... A session is a period of time doing something, certainly in British English it would make sense to most I think. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 --- Comment #14 from David Cook <dcook@prosentient.com.au> --- Since it's in the staff interface, users can always be trained anyways. So maybe we should just go with "Session settings" after all. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26177 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lucas@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org