[Bug 15707] New: Add ability to define hierarchical groups of libraries
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Bug ID: 15707 Summary: Add ability to define hierarchical groups of libraries Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Architecture, internals, and plumbing Assignee: gmcharlt@gmail.com Reporter: kyle@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org Koha needs the ability to create hierarchical groups of libraries. This ability could be used in many areas of Koha to make Koha much more flexible and consortium friendly. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |15708 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15708 [Bug 15708] Add ability to allow only items whose home/holding branch matches one of a group of libraries to fill a given hold -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|15708 | Assignee|gmcharlt@gmail.com |kyle@bywatersolutions.com Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15708 [Bug 15708] Add ability to allow only items whose home/holding branch matches one of a group of libraries to fill a given hold -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |15708 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15708 [Bug 15708] Add ability to allow only items whose home/holding branch matches one of a group of libraries to fill a given hold -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #1 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47479 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47479&action=edit Bug 15707 - Add Treegrid library -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #2 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47480 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47480&action=edit Bug 15707 - Update DB -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #3 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47481 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47481&action=edit Bug 15707 - Add new modules -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #4 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47482 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47482&action=edit Bug 15707 - Add editor -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #5 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47483 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47483&action=edit Bug 15707 - Add and update schema files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #6 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47484 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47484&action=edit Bug 15707 - Add TreeGrid library to about page -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47479|0 |1 is obsolete| | Attachment #47480|0 |1 is obsolete| | Attachment #47481|0 |1 is obsolete| | Attachment #47482|0 |1 is obsolete| | Attachment #47483|0 |1 is obsolete| | Attachment #47484|0 |1 is obsolete| | --- Comment #7 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47728 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47728&action=edit Bug 15707 - Add Treegrid library -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #8 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47729 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47729&action=edit Bug 15707 - Update DB -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #9 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47730 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47730&action=edit Bug 15707 - Add new modules -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #10 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47731 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47731&action=edit Bug 15707 - Add editor -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #11 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47732 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47732&action=edit Bug 15707 - Add and update schema files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #12 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47733 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47733&action=edit Bug 15707 - Add TreeGrid library to about page -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #13 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47734 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47734&action=edit Bug 15707 - Unit Tests -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mtompset@hotmail.com Status|Needs Signoff |Failed QA --- Comment #14 from M. Tompsett <mtompset@hotmail.com> --- Obvious test case to check for fails does. Make root Make sub group Add some libraries off both. Attempt to delete root. "Software error: DBIx::Class::Storage::DBI::_dbh_execute(): Cannot delete or update a parent row: a foreign key constraint fails (`koha_library`.`library_groups`, CONSTRAINT `library_groups_ibfk_1` FOREIGN KEY (`parent_id`) REFERENCES `library_groups` (`id`)) at /home/mtompset/kohaclone/Koha/Object.pm line 155 For help, please send mail to the webmaster (webmaster@debian), giving this error message and the time and date of the error." Treegrid library does add. Updates both fresh and update work. Given that the Unit Tests work, I believe the new modules and schema files function. There is a nice about page entry. So, this is purely an "Add editor" patch issue. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #15 from M. Tompsett <mtompset@hotmail.com> --- Deletion from bottom up does work, however. :) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #16 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to M. Tompsett from comment #15)
Deletion from bottom up does work, however. :)
Thanks for testing! Deleting a group with children should have worked, I'm guessing my ON DELETE isn't quite right. I'll look into it! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #17 from Kyle M Hall <kyle@bywatersolutions.com> --- I've been unable to reproduce your error. Here's is a video of my testing: http://screencast.com/t/cM1Duz9y Am I not taking the same steps as you were? Can you reproduce the issue repeatedly? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #18 from M. Tompsett <mtompset@hotmail.com> --- (In reply to Kyle M Hall from comment #17)
I've been unable to reproduce your error. Here's is a video of my testing: http://screencast.com/t/cM1Duz9y
Am I not taking the same steps as you were? Can you reproduce the issue repeatedly?
One question. Were you running from user account or system account? Where you running from an upgrade or a fresh install? My scenario, I drop'd the db, created an empty one, did the web install and was using the system account. root -> group 1 -> subgroup 1 & subgroup 2 add libraries to subgroup 1 & subgroup 2 attempt to delete root. I'll reattempt after lunch. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #19 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to M. Tompsett from comment #18) For the record, I was using a user account and tested via upgrade. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #20 from M. Tompsett <mtompset@hotmail.com> --- Preliminary setup: http://screencast.com/t/AtYoC3pJY Actual test explosion: http://screencast.com/t/SgusNdiT I noticed in the replay that Koha Admin is Midway, and Midway was one of the libraries I added. I don't know if that has anything to do with it, but I thought I'd mention that. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47728|0 |1 is obsolete| | Attachment #47729|0 |1 is obsolete| | Attachment #47730|0 |1 is obsolete| | Attachment #47731|0 |1 is obsolete| | Attachment #47732|0 |1 is obsolete| | Attachment #47733|0 |1 is obsolete| | Attachment #47734|0 |1 is obsolete| | --- Comment #21 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47849 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47849&action=edit Bug 15707 - Add Treegrid library -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #22 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47850 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47850&action=edit Bug 15707 - Update DB -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #23 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47851 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47851&action=edit Bug 15707 - Add new modules -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #24 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47852 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47852&action=edit Bug 15707 - Add editor -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #25 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47853 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47853&action=edit Bug 15707 - Add and update schema files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #26 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47854 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47854&action=edit Bug 15707 - Add TreeGrid library to about page -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #27 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 47855 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47855&action=edit Bug 15707 - Unit Tests -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #28 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to M. Tompsett from comment #20)
Preliminary setup: http://screencast.com/t/AtYoC3pJY Actual test explosion: http://screencast.com/t/SgusNdiT
I noticed in the replay that Koha Admin is Midway, and Midway was one of the libraries I added. I don't know if that has anything to do with it, but I thought I'd mention that.
Thanks! I was able to pinpoint the issue thanks to your screencasts. There was missing ON DELETE CASCADE for the parent id column. The cascade existed in the update sql so that's why I wasn't getting the error but you were! This issue should be fixed with this new patch set! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47849|0 |1 is obsolete| | --- Comment #29 from M. Tompsett <mtompset@hotmail.com> --- Created attachment 47868 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47868&action=edit [SIGNED-OFF] Bug 15707 - Add Treegrid library Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47850|0 |1 is obsolete| | --- Comment #30 from M. Tompsett <mtompset@hotmail.com> --- Created attachment 47869 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47869&action=edit [SIGNED-OFF] Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47851|0 |1 is obsolete| | --- Comment #31 from M. Tompsett <mtompset@hotmail.com> --- Created attachment 47870 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47870&action=edit [SIGNED-OFF] Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47852|0 |1 is obsolete| | --- Comment #32 from M. Tompsett <mtompset@hotmail.com> --- Created attachment 47871 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47871&action=edit [SIGNED-OFF] Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47853|0 |1 is obsolete| | --- Comment #33 from M. Tompsett <mtompset@hotmail.com> --- Created attachment 47872 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47872&action=edit [SIGNED-OFF] Bug 15707 - Add and update schema files Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47854|0 |1 is obsolete| | --- Comment #34 from M. Tompsett <mtompset@hotmail.com> --- Created attachment 47873 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47873&action=edit [SIGNED-OFF] Bug 15707 - Add TreeGrid library to about page Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47855|0 |1 is obsolete| | --- Comment #35 from M. Tompsett <mtompset@hotmail.com> --- Created attachment 47874 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=47874&action=edit [SIGNED-OFF] Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off --- Comment #36 from M. Tompsett <mtompset@hotmail.com> --- Failed test case is corrected. Prove works fine. About is there. Applies nicely. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@bugs.koha-c | |ommunity.org Status|Signed Off |Failed QA --- Comment #37 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Kyle, 1/ Could you provide a test plan? 2/ What's next for these library groups? What's the difference with our existing groups? Is there a plan to move the existing ones to this new table? 3/ We already have a treetable plugin (compatible with DataTables), is there a reason to add another one? Marked as Failed QA for 1. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #38 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 48072 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=48072&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47868|0 |1 is obsolete| | Attachment #47869|0 |1 is obsolete| | Attachment #47870|0 |1 is obsolete| | Attachment #47871|0 |1 is obsolete| | Attachment #47872|0 |1 is obsolete| | Attachment #47873|0 |1 is obsolete| | Attachment #47874|0 |1 is obsolete| | Attachment #48072|0 |1 is obsolete| | --- Comment #39 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50400 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50400&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50400|0 |1 is obsolete| | --- Comment #40 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50401 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50401&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #41 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50402 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50402&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #42 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50403 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50403&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #43 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50404 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50404&action=edit Bug 15707 - Add and update schema files Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #44 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50405 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50405&action=edit Bug 15707 - Add TreeGrid library to about page Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #45 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50406 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50406&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #46 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50407 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50407&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #47 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 50408 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=50408&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #48 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Jonathan Druart from comment #37)
Kyle, 1/ Could you provide a test plan?
Test Plan: 1) Apply this patch 2) Run updatedatabase.pl 3) Browse to Administration/Library groups 4) Create a new group via the add group button 5) Create one or more subgroups in this group 6) Add libraries to the group and subgroups 7) Add another top level group via the add group button 8) Try adding groups and libraries to this group 9) Test editing a group 10) Test deleting a group 11) Test removing a library from a group
2/ What's next for these library groups? What's the difference with our existing groups? Is there a plan to move the existing ones to this new table? 3/ We already have a treetable plugin (compatible with DataTables), is there a reason to add another one?
I had thought the treetable plugin wouldn't work well in this instance, but I gave treetables a shot and it looks almost identical. I've removed the patch that adds the treegrid library and have added a follow switching to treetables. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #49 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Jonathan Druart from comment #37)
2/ What's next for these library groups? What's the difference with our existing groups? Is there a plan to move the existing ones to this new table?
Bug 15708 is my first enhancement that will take advantage of this. However, I think there will be many other possible uses for this system in the future. The existing groups function is not actually used anywhere in Koha and should probably be removed. The search groups could go either way, but are fine the way they are. What makes this far more powerful is the ability to define hierarchical group structures. This will be a cornerstone for making Koha much more usable in consortial library settings. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50401|0 |1 is obsolete| | --- Comment #50 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52267 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52267&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50402|0 |1 is obsolete| | --- Comment #51 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52268 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52268&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50403|0 |1 is obsolete| | --- Comment #52 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52269 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52269&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50404|0 |1 is obsolete| | --- Comment #53 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52270 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52270&action=edit Bug 15707 - Add and update schema files Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50405|0 |1 is obsolete| | --- Comment #54 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52271 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52271&action=edit Bug 15707 - Add TreeGrid library to about page Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50406|0 |1 is obsolete| | --- Comment #55 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52272 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52272&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50407|0 |1 is obsolete| | --- Comment #56 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52273 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52273&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #50408|0 |1 is obsolete| | --- Comment #57 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52274 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52274&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #58 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 52275 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52275&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |oleonard@myacpl.org --- Comment #59 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- (In reply to Kyle M Hall from comment #49)
(In reply to Jonathan Druart from comment #37)
2/ What's next for these library groups? What's the difference with our existing groups? Is there a plan to move the existing ones to this new table?
Bug 15708 is my first enhancement that will take advantage of this. However, I think there will be many other possible uses for this system in the future. The existing groups function is not actually used anywhere in Koha and should probably be removed. The search groups could go either way, but are fine the way they are.
What makes this far more powerful is the ability to define hierarchical group structures. This will be a cornerstone for making Koha much more usable in consortial library settings.
It is weird to have 2 "library groups" features and I think the first step should be to replace the existing one. The existing feature is used in the advanced search form and should work. Moreover I'd like to get Owen opinion on the modal you use to create/update a new entry. I am going to ping him on IRC. There are also some inconsistencies on styles, the confirmation of add/update is a warning (orange) Keeping it in the Signed Off queue to get other opinions. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #60 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Also it might be odd to have a new feature not doing anything (if pushed as it) :) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #61 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- The following patch could be obsoleted: Bug 15707 - Add TreeGrid library to about page -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Failed QA --- Comment #62 from Owen Leonard <oleonard@myacpl.org> ---
(In reply to Jonathan Druart from comment #59) It is weird to have 2 "library groups" features and I think the first step should be to replace the existing one.
I agree. It is confusing to have two menu items on the administration page, "Libraries and groups" and "Library groups." I think we should think of a way to manage all this functionality in one section. Some other comments: - Nowhere else do we use the "fa-plus-circle" icon for "add." We always use "fa-plus." - Nowhere else in Koha do we use a modal to display an add form. We either display a form on a separate page or we use JS to show/hide the edit form on the page to mimic the display of a separate page. See admin/items_search_fields.pl for example. - Nowhere else in Koha do we use the "fa-edit" icon for "edit." We always use "fa-pencil." - When displaying confirmation messages we use '<div class="dialog message">' not '<div class="dialog alert">' - There is no reason to display an icon ("<i class="fa fa-object-group"></i>") next to each group. It doesn't serve any function. - There is no reason to display an icon ("<i class="fa fa-home"></i>") next to each library in a group. It doesn't serve any function. - Nowhere else in Koha do we use "fa-minus-circle" to mean "remove." It should be "fa-trash." - Nowhere else in Koha do we add an icon to the "actions" menu. - Nowhere else in Koha do we use a modal to display a delete confirmation message. I think I could be convinced that we should, but I'd like to hear the argument. If we do, we should use the space given to display more information about the deletion than this implementation does, e.g. what exactly am I deleting? - Instead of a "home" icon for "Add library" I think it should be the "plus" icon which is associated with adding or creating something. - The list of libraries in the "Add library" dropdown should be alphabetized by library name, not library code. - This patch adds five new instances of "onclick." I've been working very hard to eliminate the use of "onclick" and I don't think new patches should add them. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #63 from Kyle M Hall <kyle@bywatersolutions.com> ---
I agree. It is confusing to have two menu items on the administration page, "Libraries and groups" and "Library groups." I think we should think of a way to manage all this functionality in one section.
These two sub-systems are completely unrelated. They really don't belong together. I'd be more than happy to rename it "Library hierarchies" if you find that acceptable, or to rename the existing groups to "search groups" which is what they are.
Some other comments:
- Nowhere else do we use the "fa-plus-circle" icon for "add." We always use "fa-plus."
Changed with followup.
- Nowhere else in Koha do we use a modal to display an add form. We either display a form on a separate page or we use JS to show/hide the edit form on the page to mimic the display of a separate page. See admin/items_search_fields.pl for example.
You are correct, but I believe the modal may be a better paradigm. Would you disagree? It means we aren't shifting elements on the page around when we hide/display a form. I know it's without precedent at the moment but I'd like you to consider the advantages. Think about how every other site does this stuff. It's typically with modals. Koha is generally working against the standard web ux by *not* using modals! Would you agree?
- Nowhere else in Koha do we use the "fa-edit" icon for "edit." We always use "fa-pencil."
Changed with followup!
- When displaying confirmation messages we use '<div class="dialog message">' not '<div class="dialog alert">'
Can do!
- There is no reason to display an icon ("<i class="fa fa-object-group"></i>") next to each group. It doesn't serve any function.
Changed in followup!
- There is no reason to display an icon ("<i class="fa fa-home"></i>") next to each library in a group. It doesn't serve any function.
Changed in followup!
- Nowhere else in Koha do we use "fa-minus-circle" to mean "remove." It should be "fa-trash."
Fixed in followup!
- Nowhere else in Koha do we add an icon to the "actions" menu.
Will do!
- Nowhere else in Koha do we use a modal to display a delete confirmation message. I think I could be convinced that we should, but I'd like to hear the argument. If we do, we should use the space given to display more information about the deletion than this implementation does, e.g. what exactly am I deleting?
We use plenty of js confirm dialogs for delete confirmation messages. Over the years they've gotten more and more jarring in my opinion. They cannot be styled to match the look of Koha. Even more importantly, we tend to abuse confirm dialogs by adding far to much text to them which we attempt to lay out with only spaces and newlines. With the modal this is a non-issue because we can simply use html. The modal seems much more natural and integrated, while presenting the exact same options to the user.
- Instead of a "home" icon for "Add library" I think it should be the "plus" icon which is associated with adding or creating something.
Fixed!
- The list of libraries in the "Add library" dropdown should be alphabetized by library name, not library code.
Fixed!
- This patch adds five new instances of "onclick." I've been working very hard to eliminate the use of "onclick" and I don't think new patches should add them.
Fixed! I wrote this patch before the move away from onclick and I'm happy to see them go ; ) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #64 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52367 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52367&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #65 from Owen Leonard <oleonard@myacpl.org> --- (In reply to Kyle M Hall from comment #63)
These two sub-systems are completely unrelated. They really don't belong together.
If this is a feature without any real application in Koha yet, perhaps we shouldn't add it to the menu system at all?
- Nowhere else in Koha do we use a modal to display an add form.
You are correct, but I believe the modal may be a better paradigm.
Perhaps. However, I think introducing a new interface pattern requires a certain amount of commitment to making that change consistently throughout the interface. For example, using jEditable for the Quote of the Day feature was an interesting proof of concept, but it went nowhere after that. Introducing the use of Font Awesome was a good improvement, but it took a lot of buy-in and work to make it consistent.
- Nowhere else in Koha do we use a modal to display a delete confirmation message.
The modal seems much more natural and integrated, while presenting the exact same options to the user.
I think that's fine, especially if we take advantage of the opportunity to display thorough information to the user. As I said above, I think making the change requires /some/ commitment to implementing the same change throughout the staff client. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Failed QA --- Comment #66 from Owen Leonard <oleonard@myacpl.org> ---
I've removed the patch that adds the treegrid library and have added a follow switching to treetables.
Treegrid is still getting added to the about page. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #67 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Owen Leonard from comment #65)
(In reply to Kyle M Hall from comment #63)
These two sub-systems are completely unrelated. They really don't belong together.
If this is a feature without any real application in Koha yet, perhaps we shouldn't add it to the menu system at all?
I don't expect this patch set to be pushed to master until Bug 15708 is ready to be pushed along with it. I would like to get this to Passed QA in the meantime.
- Nowhere else in Koha do we use a modal to display an add form.
You are correct, but I believe the modal may be a better paradigm.
Perhaps. However, I think introducing a new interface pattern requires a certain amount of commitment to making that change consistently throughout the interface. For example, using jEditable for the Quote of the Day feature was an interesting proof of concept, but it went nowhere after that. Introducing the use of Font Awesome was a good improvement, but it took a lot of buy-in and work to make it consistent.
I agree. I'm willing to put in some work if you can identify some areas where you'd like to see modals. I think the low-hanging fruit would be any of the hide/show forms we have. The audio alerts editor is the first one that comes to mind, but I'm sure you can point out some others!
- Nowhere else in Koha do we use a modal to display a delete confirmation message.
The modal seems much more natural and integrated, while presenting the exact same options to the user.
I think that's fine, especially if we take advantage of the opportunity to display thorough information to the user. As I said above, I think making the change requires /some/ commitment to implementing the same change throughout the staff client.
Agreed, this latest followup takes advantage of that a bit be showing the group to be deleted in one case, in the case of removing a library from a group it shows the library name and the group it will be removed from with some minor styling. Nothing amazing but definitely easier on the eyes and no unnecessary use of quotes around the names of things because the confirm dialogs are only plaintext. If you think my styling could be improved just let me know! Basically it's just styled with the group and library names italicized and bold. I think we need a standard pattern for how to style the names of things in this fashion, and I see no reason not to start here. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #68 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52370 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52370&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #69 from Owen Leonard <oleonard@myacpl.org> --- (In reply to Kyle M Hall from comment #63)
I agree. It is confusing to have two menu items on the administration page, "Libraries and groups" and "Library groups." I think we should think of a way to manage all this functionality in one section.
These two sub-systems are completely unrelated.
Do you not plan to replace the existing library groups functionality with this? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=10276 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=12599 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |In Discussion --- Comment #70 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- The discussion about the modal should be brought at the next dev meeting I think: Is everybody (i.e. the majority) agrees on this change, who is going to implement it to the other pages, etc. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #71 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Owen Leonard from comment #69)
(In reply to Kyle M Hall from comment #63)
I agree. It is confusing to have two menu items on the administration page, "Libraries and groups" and "Library groups." I think we should think of a way to manage all this functionality in one section.
These two sub-systems are completely unrelated.
Do you not plan to replace the existing library groups functionality with this?
I had not thought about it, but it would make a log of sense! That should definitely be a separate bug to limit scope creep, but I think it's an excellent idea. After that we could do away with the existing groups functionality altogether. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |16735 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16735 [Bug 16735] Replace existing library search groups functionality with the new hierarchical groups system -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #72 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Jonathan Druart from comment #70)
The discussion about the modal should be brought at the next dev meeting I think: Is everybody (i.e. the majority) agrees on this change, who is going to implement it to the other pages, etc.
That sounds good to me. I think we should vote to add this behavior as the preferred "one page" viewer/editor style, deprecating the older "hide/show" style in preference to it. Once that is voted on, we can identify pages that use the "hide/show" style and file bugs to replace each one. I'd be happy to work on those bugs. I think using the modal is great ux improvement and it would be worthwhile to make that change throughout Koha. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de --- Comment #73 from Katrin Fischer <katrin.fischer@bsz-bw.de> ---
Basically it's just styled with the group and library names italicized and >bold. I think we need a standard pattern for how to style the names of things >in this fashion, and I see no reason not to start here.
Please don't do this! It breaks translation by splitting the sentence into multiple parts in the po files. Until that is fixed, using in-sentence mark-up is a really bad thing for translators. Using TT variables works fine and they get replaced by %s, but <b> and <i> mid-sentence are bad. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #74 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Talking about these for an example: + <div class="dialog alert group-added"> + [% IF added.branchcode %] + <i>[% added.library.branchname %]</i> added to group. + [% ELSE %] + Group <i>[% added.title %]</i> created. + [% END %] + </div> Second example in the po file is: - Group - created Instead of: Group %s created. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #75 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Katrin Fischer from comment #74)
Talking about these for an example:
+ <div class="dialog alert group-added"> + [% IF added.branchcode %] + <i>[% added.library.branchname %]</i> added to group. + [% ELSE %] + Group <i>[% added.title %]</i> created. + [% END %] + </div>
Second example in the po file is: - Group - created Instead of: Group %s created.
What if we were to take advantage of TT to "hide" the markup for translations? Instead of: Group <i>[% added.title %]</i> created. we could do this: Group [% "<i>" _ added.title _ "</i>" %] created. That way, we can still emphasize names, but the markup will not show. We could even create a filter if we standardize this so we could do something like this: Group [% added.title | $KohaSpan id => 'myId' class => 'name' %] created. That solves the problem of translations while still allowing us to style particular elements in a sentence! What do you think? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #76 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- If that works with the po files - it's totally ok for me. I can see how highlighting words or pre-formatting things can be useful. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Marc Véron <veron@veron.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |veron@veron.ch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #77 from Marc Véron <veron@veron.ch> --- (In reply to Kyle M Hall from comment #75)
(In reply to Katrin Fischer from comment #74)
Talking about these for an example:
+ <div class="dialog alert group-added"> + [% IF added.branchcode %] + <i>[% added.library.branchname %]</i> added to group. + [% ELSE %] + Group <i>[% added.title %]</i> created. + [% END %] + </div>
Second example in the po file is: - Group - created Instead of: Group %s created.
What if we were to take advantage of TT to "hide" the markup for translations? Instead of: Group <i>[% added.title %]</i> created. we could do this: Group [% "<i>" _ added.title _ "</i>" %] created.
That way, we can still emphasize names, but the markup will not show. We could even create a filter if we standardize this so we could do something like this:
Group [% added.title | $KohaSpan id => 'myId' class => 'name' %] created.
That solves the problem of translations while still allowing us to style particular elements in a sentence!
What do you think?
That sounds interesting, see: http://template-toolkit.org/docs/manual/Directives.html ---start snip--- You can concatenate strings together using the ' _ ' operator. In Perl 5, the . is used for string concatenation, but in Perl 6, as in the Template Toolkit, the . will be used as the method calling operator and ' _ ' will be used for string concatenation. Note that the operator must be specified with surrounding whitespace which, as Larry says, is construed as a feature: [% copyright = '(C) Copyright' _ year _ ' ' _ author %] You can, of course, achieve a similar effect with double quoted string interpolation. [% copyright = "(C) Copyright $year $author" %] ---end snip--- -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #78 from Marc Véron <veron@veron.ch> --- (In reply to Kyle M Hall from comment #75) (...)
That way, we can still emphasize names, but the markup will not show. We could even create a filter if we standardize this so we could do something like this: Group [% added.title | $KohaSpan id => 'myId' class => 'name' %] created. (...)
Hi Kyle, I tried the follwing: Group [% '<i>' _ added.title | $KohaSpan id => 'myId' class => 'name' _ '</i>' %] created. ...but it results in a template error. A workaround would be: [% myvalue = added.title | $KohaSpan id => 'myId' class => 'name' %] Group [% '<i>' _ myvalue _ '</i>' %] created. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 M. Tompsett <mtompset@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jkpattison@gmail.com, | |manueltamayao@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #79 from Kyle M Hall <kyle@bywatersolutions.com> --- Marc, did you create a KohaSpan filter? If not, that would cause your error. I will write that and add it to this bug! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Discussion |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #52267|0 |1 is obsolete| | Attachment #52268|0 |1 is obsolete| | Attachment #52269|0 |1 is obsolete| | Attachment #52270|0 |1 is obsolete| | Attachment #52271|0 |1 is obsolete| | Attachment #52272|0 |1 is obsolete| | Attachment #52273|0 |1 is obsolete| | Attachment #52274|0 |1 is obsolete| | Attachment #52275|0 |1 is obsolete| | Attachment #52367|0 |1 is obsolete| | Attachment #52370|0 |1 is obsolete| | --- Comment #80 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52562 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52562&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #52562|0 |1 is obsolete| | --- Comment #81 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52563 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52563&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #82 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52564 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52564&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #83 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52565 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52565&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #84 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52566 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52566&action=edit Bug 15707 - Add and update schema files Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #85 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52567 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52567&action=edit Bug 15707 - Add TreeGrid library to about page Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #86 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52568 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52568&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #87 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52569 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52569&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #88 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52570 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52570&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #89 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52571 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52571&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #90 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52572 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52572&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #91 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52573 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52573&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #92 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52574 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52574&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #52574|0 |1 is obsolete| | --- Comment #93 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 52575 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=52575&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #94 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- What is the status of this? IMO we should wait for bug 16735 before pushing this one. It won't make sense to have 15707 without 16735. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin.renvoize@ptfs-europe | |.com --- Comment #95 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Is this still moving.. looks interesting -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #52563|0 |1 is obsolete| | Attachment #52564|0 |1 is obsolete| | Attachment #52565|0 |1 is obsolete| | Attachment #52566|0 |1 is obsolete| | Attachment #52567|0 |1 is obsolete| | Attachment #52568|0 |1 is obsolete| | Attachment #52569|0 |1 is obsolete| | Attachment #52570|0 |1 is obsolete| | Attachment #52571|0 |1 is obsolete| | Attachment #52572|0 |1 is obsolete| | Attachment #52573|0 |1 is obsolete| | Attachment #52575|0 |1 is obsolete| | --- Comment #96 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57080 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57080&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #57080|0 |1 is obsolete| | --- Comment #97 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57081 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57081&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #57081|0 |1 is obsolete| | --- Comment #98 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57082 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57082&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #99 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57083 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57083&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #100 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57084 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57084&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #101 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57085 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57085&action=edit Bug 15707 - Add TreeGrid library to about page Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #102 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57086 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57086&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #103 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57087 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57087&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #104 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57088 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57088&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #105 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57089 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57089&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #106 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57090 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57090&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #107 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57091 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57091&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #108 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57092 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57092&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #109 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 57093 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=57093&action=edit Bug 15707 - Update Schema Files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Josef Moravec <josef.moravec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |josef.moravec@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #110 from Josef Moravec <josef.moravec@gmail.com> --- Created attachment 58086 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=58086&action=edit Bug 15707: Followup - use cat-search instead of cities-search in header -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #111 from Josef Moravec <josef.moravec@gmail.com> --- When testing bug 16735, I found, that in header is used cities search form, I fixed it in followup as it is an easy fix. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Failed QA --- Comment #112 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- QA comments (with bug 16735): 1/ treegrid plugin patches should be removed 2/ updatedb: I think we decided not to use Koha code from the updatedb process 3/ I have added a library to __SEARCH_GROUPS__, on the adv search form, the dropdown list contains an empty line, if I select it, the result list is empty 4/ There are 2 occurrences of Koha::Library->get_categories in C4/Circulation.pm 5/ There is a lack of tests, some new subroutines are not tested 6/ DB structure - updated_on could be "timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP". That would avoid the trick in ->store - Don't we want a constraint a the library_groups table? A unique key on title for instance. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #57082|0 |1 is obsolete| | Attachment #57083|0 |1 is obsolete| | Attachment #57084|0 |1 is obsolete| | Attachment #57085|0 |1 is obsolete| | Attachment #57086|0 |1 is obsolete| | Attachment #57087|0 |1 is obsolete| | Attachment #57088|0 |1 is obsolete| | Attachment #57089|0 |1 is obsolete| | Attachment #57090|0 |1 is obsolete| | Attachment #57091|0 |1 is obsolete| | Attachment #57092|0 |1 is obsolete| | Attachment #57093|0 |1 is obsolete| | Attachment #58086|0 |1 is obsolete| | --- Comment #113 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60504 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60504&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #60504|0 |1 is obsolete| | --- Comment #114 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60505 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60505&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #115 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60506 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60506&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #116 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60507 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60507&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #117 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60508 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60508&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #118 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60509 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60509&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #119 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60510 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60510&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #120 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60511 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60511&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #121 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60512 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60512&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #122 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60513 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60513&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #123 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60514 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60514&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #124 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60515 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60515&action=edit Bug 15707 - Update Schema Files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #125 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60516 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60516&action=edit Bug 15707: Followup - use cat-search instead of cities-search in header -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #126 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60517 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60517&action=edit Bug 15707 - Switch datetimes to timestamps -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #127 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60518 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60518&action=edit Bug 15707 - Add UNIQUE constraint to library groups table -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #60505|0 |1 is obsolete| | Attachment #60506|0 |1 is obsolete| | Attachment #60507|0 |1 is obsolete| | Attachment #60508|0 |1 is obsolete| | Attachment #60509|0 |1 is obsolete| | Attachment #60510|0 |1 is obsolete| | Attachment #60511|0 |1 is obsolete| | Attachment #60512|0 |1 is obsolete| | Attachment #60513|0 |1 is obsolete| | Attachment #60514|0 |1 is obsolete| | Attachment #60515|0 |1 is obsolete| | Attachment #60516|0 |1 is obsolete| | Attachment #60517|0 |1 is obsolete| | Attachment #60518|0 |1 is obsolete| | --- Comment #128 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60572 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60572&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #60572|0 |1 is obsolete| | --- Comment #129 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60573 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60573&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #130 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60574 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60574&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #131 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60575 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60575&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #132 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60576 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60576&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #133 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60577 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60577&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #134 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60578 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60578&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #135 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60579 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60579&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #136 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60580 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60580&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #137 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60581 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60581&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #138 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60582 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60582&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #139 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60583 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60583&action=edit Bug 15707 - Update Schema Files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #140 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60584 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60584&action=edit Bug 15707: Followup - use cat-search instead of cities-search in header -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #141 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60585 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60585&action=edit Bug 15707 - Switch datetimes to timestamps -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #142 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60586 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60586&action=edit Bug 15707 - Add UNIQUE constraint to library groups table -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #143 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60587 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60587&action=edit Bug 15707 - Updates for Bootstrap 3 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #144 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- (In reply to Owen Leonard from comment #62)
- Nowhere else in Koha do we use a modal to display an add form. We either display a form on a separate page or we use JS to show/hide the edit form on the page to mimic the display of a separate page. See admin/items_search_fields.pl for example.
- Nowhere else in Koha do we add an icon to the "actions" menu.
- Nowhere else in Koha do we use a modal to display a delete confirmation message. I think I could be convinced that we should, but I'd like to hear the argument. If we do, we should use the space given to display more information about the deletion than this implementation does, e.g. what exactly am I deleting?
This is still valid. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #145 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- (In reply to Kyle M Hall from comment #142)
Created attachment 60586 [details] [review] Bug 15707 - Add UNIQUE constraint to library groups table
This works but explodes if happens (DBD::mysql::st execute failed: Duplicate entry 'xxx' for key 'title') -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #146 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- - Empty groups (without libraries) are displayed in the adv search form, I do not think they should. - If Search groups contain several levels of subgroups, only the first one will be used. Not sure it's the expected behaviour. Example: __SEARCH_GROUP__ Group 1 Library 1 Subgroup Library 2 Search on "Group 1" will search in library 1. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #147 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Comment 144 in discussion Failing QA for comments 145 and 146. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #148 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Also note that last DB changes have not been propagated to schema files. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Failed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #60573|0 |1 is obsolete| | Attachment #60574|0 |1 is obsolete| | Attachment #60575|0 |1 is obsolete| | Attachment #60576|0 |1 is obsolete| | Attachment #60577|0 |1 is obsolete| | Attachment #60578|0 |1 is obsolete| | Attachment #60579|0 |1 is obsolete| | Attachment #60580|0 |1 is obsolete| | Attachment #60581|0 |1 is obsolete| | Attachment #60582|0 |1 is obsolete| | Attachment #60583|0 |1 is obsolete| | Attachment #60584|0 |1 is obsolete| | Attachment #60585|0 |1 is obsolete| | Attachment #60586|0 |1 is obsolete| | Attachment #60587|0 |1 is obsolete| | --- Comment #149 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60755 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60755&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #60755|0 |1 is obsolete| | --- Comment #150 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60756 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60756&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #151 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60757 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60757&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #152 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60758 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60758&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #153 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60759 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60759&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #154 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60760 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60760&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #155 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60761 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60761&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #156 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60762 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60762&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #157 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60763 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60763&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #158 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60764 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60764&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #159 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60765 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60765&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #160 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60766 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60766&action=edit Bug 15707 - Update Schema Files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #161 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60767 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60767&action=edit Bug 15707: Followup - use cat-search instead of cities-search in header -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #162 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60768 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60768&action=edit Bug 15707 - Switch datetimes to timestamps -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #163 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60769 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60769&action=edit Bug 15707 - Add UNIQUE constraint to library groups table -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #164 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60770 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60770&action=edit Bug 15707 - Updates for Bootstrap 3 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #165 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 60771 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=60771&action=edit Bug 15707 - Display error if group title is already used -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #166 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Jonathan Druart from comment #146)
- Empty groups (without libraries) are displayed in the adv search form, I do not think they should.
Fixed!
- If Search groups contain several levels of subgroups, only the first one will be used. Not sure it's the expected behaviour.
Example: __SEARCH_GROUP__ Group 1 Library 1 Subgroup Library 2
Search on "Group 1" will search in library 1.
That is expected behavior and will be documented in the manual. There is no additional utility for this particular feature to sub-groups. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #167 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- (In reply to Kyle M Hall from comment #166)
- If Search groups contain several levels of subgroups, only the first one will be used. Not sure it's the expected behaviour.
Example: __SEARCH_GROUP__ Group 1 Library 1 Subgroup Library 2
Search on "Group 1" will search in library 1.
That is expected behavior and will be documented in the manual. There is no additional utility for this particular feature to sub-groups.
If L1 is in a subgroup that is in a group, L1 is not considered part of the group? This behaviour sounds very weird. Why did you choose this behaviour? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #168 from Kyle M Hall <kyle@bywatersolutions.com> --- (In reply to Jonathan Druart from comment #167)
(In reply to Kyle M Hall from comment #166)
- If Search groups contain several levels of subgroups, only the first one will be used. Not sure it's the expected behaviour.
Example: __SEARCH_GROUP__ Group 1 Library 1 Subgroup Library 2
Search on "Group 1" will search in library 1.
That is expected behavior and will be documented in the manual. There is no additional utility for this particular feature to sub-groups.
If L1 is in a subgroup that is in a group, L1 is not considered part of the group? This behaviour sounds very weird. Why did you choose this behaviour?
For efficiency. If you think it makes more sense to have all libraries in all subgroups selected as well I'd be happy to change it. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #169 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- (In reply to Kyle M Hall from comment #168)
For efficiency. If you think it makes more sense to have all libraries in all subgroups selected as well I'd be happy to change it.
To me it does not make sense not to go all over the whole tree, I think it would be good to get other opinions. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |ASSIGNED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #170 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- I've not really been following this one too closely yet, though it is interesting. I agree that we need a clear inheritance model defined, and personally would agree with the above comments. As a further note, I see you've chosen to use Adjacency List, and you've coded the queries yourself. Did you investigate any of the other options for storing hierarchies in a database.. Nested Set or Materialized Path perhaps, and did you not consider leaning on the shoulders of giants and using one of the DBIx::Class modules to construct the queries for you in the most optimal way for the data you require? It's important to consider future use cases, each hierarchical data model has it's strengths and it's weaknesses in terms of performance and space requirements. In general, I think Materialized Path is the defacto recommended way of doing hierarchies in relational databases now. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #171 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Is there a 'functional requirements' document anywhere for all this.. the more I read the code and linked bugs the more confused I get about what it's actually trying to achieve :( -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Lisette <lisetteslatah@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lisetteslatah@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #172 from M. Tompsett <mtompset@hotmail.com> --- (In reply to Martin Renvoize from comment #171)
Is there a 'functional requirements' document anywhere for all this.. the more I read the code and linked bugs the more confused I get about what it's actually trying to achieve :(
Bug 10276 - RIP. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #60756|0 |1 is obsolete| | Attachment #60757|0 |1 is obsolete| | Attachment #60758|0 |1 is obsolete| | Attachment #60759|0 |1 is obsolete| | Attachment #60760|0 |1 is obsolete| | Attachment #60761|0 |1 is obsolete| | Attachment #60762|0 |1 is obsolete| | Attachment #60763|0 |1 is obsolete| | Attachment #60764|0 |1 is obsolete| | Attachment #60765|0 |1 is obsolete| | Attachment #60766|0 |1 is obsolete| | Attachment #60767|0 |1 is obsolete| | Attachment #60768|0 |1 is obsolete| | Attachment #60769|0 |1 is obsolete| | Attachment #60770|0 |1 is obsolete| | Attachment #60771|0 |1 is obsolete| | --- Comment #173 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65666 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65666&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #174 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65667 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65667&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #175 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65668 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65668&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #176 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65669 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65669&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #177 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65670 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65670&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #178 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65671 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65671&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #179 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65672 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65672&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #180 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65673 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65673&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #181 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65674 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65674&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #182 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65675 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65675&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #183 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65676 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65676&action=edit Bug 15707 - Update Schema Files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #184 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65677 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65677&action=edit Bug 15707: Followup - use cat-search instead of cities-search in header -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #185 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65678 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65678&action=edit Bug 15707 - Switch datetimes to timestamps -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #186 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65679 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65679&action=edit Bug 15707 - Add UNIQUE constraint to library groups table -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #187 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65680 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65680&action=edit Bug 15707 - Updates for Bootstrap 3 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #188 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 65681 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65681&action=edit Bug 15707 - Display error if group title is already used -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |master 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=15707 Hugo Agud <hagud@orex.es> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hagud@orex.es -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #65666|0 |1 is obsolete| | Attachment #65667|0 |1 is obsolete| | Attachment #65668|0 |1 is obsolete| | Attachment #65669|0 |1 is obsolete| | Attachment #65670|0 |1 is obsolete| | Attachment #65671|0 |1 is obsolete| | Attachment #65672|0 |1 is obsolete| | Attachment #65673|0 |1 is obsolete| | Attachment #65674|0 |1 is obsolete| | Attachment #65675|0 |1 is obsolete| | Attachment #65676|0 |1 is obsolete| | Attachment #65677|0 |1 is obsolete| | Attachment #65678|0 |1 is obsolete| | Attachment #65679|0 |1 is obsolete| | Attachment #65680|0 |1 is obsolete| | Attachment #65681|0 |1 is obsolete| | --- Comment #189 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69514 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69514&action=edit Bug 15707 - Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #190 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69515 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69515&action=edit Bug 15707 - Add new modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #191 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69516 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69516&action=edit Bug 15707 - Add editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #192 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69517 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69517&action=edit Bug 15707 - Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #193 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69518 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69518&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #194 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69519 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69519&action=edit Bug 15707 [QA Followup] - Switch to treetable which Koha already uses -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #195 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69520 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69520&action=edit Bug 15707: QA follow-up - Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #196 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69521 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69521&action=edit Bug 15707 [QA Followup] - Fix UI issues -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #197 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69522 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69522&action=edit Bug 15707 [QA Followup] - Remove class for treegrid -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #198 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69523 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69523&action=edit Bug 15707 [QA Followup] - Allow object names to be styled without impeding translation -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #199 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69524 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69524&action=edit Bug 15707: Followup - use cat-search instead of cities-search in header -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #200 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69525 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69525&action=edit Bug 15707 - Switch datetimes to timestamps -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #201 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69526 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69526&action=edit Bug 15707 - Add UNIQUE constraint to library groups table -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #202 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69527 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69527&action=edit Bug 15707 - Updates for Bootstrap 3 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #203 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69528 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69528&action=edit Bug 15707 - Display error if group title is already used -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #204 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 69529 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69529&action=edit Bug 15707: DBIC Schema files -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #205 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Patches have been rebased. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |new feature -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69514|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69515|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69516|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69517|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69518|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69519|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69520|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69521|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69522|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69523|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69524|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69525|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69526|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69527|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69528|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #69529|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #206 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69573 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69573&action=edit Bug 15707: Update DB Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #207 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69574 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69574&action=edit Bug 15707: Add Koha::Library::Group(s) modules Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #208 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69575 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69575&action=edit Bug 15707: Add library groups editor Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #209 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69576 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69576&action=edit Bug 15707: Unit Tests Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #210 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69577 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69577&action=edit Bug 15707: Fix conflict with bug 15446 (type vs _type) Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #211 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69578 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69578&action=edit Bug 15707: (QA followup) Switch to treetable which Koha already uses Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #212 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69579 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69579&action=edit Bug 15707: (QA followup) Drop table if exists 1/ DROP table if exists 2/ FAIL spelling decendents ==> descendants Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #213 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69580 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69580&action=edit Bug 15707: (QA followup) Fix UI issues Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #214 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69581 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69581&action=edit Bug 15707: (QA followup) Remove class for treegrid Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #215 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69582 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69582&action=edit Bug 15707: (QA followup) Allow object names to be styled without impeding translation Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #216 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69583 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69583&action=edit Bug 15707: (followup) use cat-search instead of cities-search in header Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #217 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69584 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69584&action=edit Bug 15707: Switch datetimes to timestamps Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #218 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69585 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69585&action=edit Bug 15707: Add UNIQUE constraint to library groups table Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #219 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69586 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69586&action=edit Bug 15707: Updates for Bootstrap 3 Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #220 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69587 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69587&action=edit Bug 15707: Display error if group title is already used Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Edit: I added !$branchcode && to the checked condition so we can add multiple libraries back. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #221 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69588 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69588&action=edit Bug 15707: DBIC Schema files Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Large patch Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #222 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 69589 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69589&action=edit Bug 15707: (QA followup) Style buttons correctly Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |tomascohen@gmail.com |y.org | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jessie Zairo <jzairo@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jzairo@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #223 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- library_groups.created_on and updated_on are DATETIME in kohastructure but timestamp in atomic update. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #224 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Patches do not apply but rebased on https://github.com/joubu/Koha/commits/bug_18403 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 --- Comment #225 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- (In reply to Jonathan Druart from comment #223)
library_groups.created_on and updated_on are DATETIME in kohastructure but timestamp in atomic update.
I kept TIMESTAMP -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master --- Comment #226 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Pushed to master for 18.05, thanks to everybody involved! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Nick Clemens <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|Pushed to Master |RESOLVED CC| |nick@bywatersolutions.com --- Comment #227 from Nick Clemens <nick@bywatersolutions.com> --- Awesome work all! New feature, not backported to stable. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |Koha now supports grouping release notes| |libraries into hierarchies. | |The previous grouping | |allowed only a single level | |of groups. The new | |hierarchical grouping | |allows for trees of | |unlimited depth to be | |created. This will allow | |for grouping of libraries | |based on physical location, | |political affiliation, or | |any other type of grouping! | |The new system is currently | |used for search groups, and | |patron visibility limits. | |Expect to see more features | |using hierarchical groups | |in the future! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |21645 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21645 [Bug 21645] Clean up library groups template -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|release-notes-needed | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15707 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |21674 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21674 [Bug 21674] Data integrity not enforced for library groups -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org