[Bug 14667] New: Label creator UI/UX revamp
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Bug ID: 14667 Summary: Label creator UI/UX revamp Change sponsored?: --- Product: Koha Version: 3.18 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Label/patron card printing Assignee: cnighswonger@foundations.edu Reporter: liz@catalyst.net.nz QA Contact: testopia@bugs.koha-community.org The label creator is overdue for some UI/UX attention. This bug will keep track of the proposed changes. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Liz Rea <liz@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #1 from Liz Rea <liz@catalyst.net.nz> --- Created attachment 41438 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=41438&action=edit Bug 14667 - UI/UX improvements for the Label creator Reasoning Librarians will be doing label things in the following frequencies, from most frequent to least frequent: 1. Creating new label batches - every day/every few days 2. Managing existing label batches - every day/every few days 3. Managing existing label layouts - as needed, infrequent 5. Managing existing label templates - as needed, infrequent 6. Creating new label layouts - as needed, infrequent 7. Creating new label templates - as needed, infrequent 8. Managing existing printer profiles - possibly once only! 9. Creating new printer profiles - possibly once only! This change to the label creator aims to make the most frequently used items easily accessible at the top of the main area, reduces clutter on the page, and makes the label creator fall in line with UI paradigms found elsewhere in Koha. To test: Open the label creator: More -> Tools -> Label creator Note that the toolbar has changed. It should be consistent across all of the label creator (it is an include). + New menu: Label batch 1. make sure it looks ok - toolbar buttons are consistent at the top of the main block. 2. add items both by barcode, and by search (note this patch does not touch the pop up window. Another day.) 3. note that the usual buttons have moved below the textarea, and now have icons. 4. delete and export single items using the buttons corresponding to each item 5. select multiple and use the buttons above the table to remove and export selected items 6. export a full batch 7. deduplicate a batch There should be no regressions in functionality. Layout 1. This menu item should take you directly to the "Edit layout" screen. 2. no functional changes here. 3. note toolbar at top is consistent Label template 1. this menu item should take you directly to the "Edit label template" page. 2. no functional changes here. 3. note toolbar at top is consistent. Printer profile 1. this menu item should take you directly to the "Edit printer profile" page. 2. no functional changes here. 3. note toolbar at top is consistent. + Manage menu: Label batches 1. This menu item should take you directly to the "currently available batches" page. 2. select a batch to edit using the buttons 3. select a batch to delete using the buttons - it should ask for confirm. 4. select several batches using the tickboxes, and select Export selected. Batches should be exported as normal. 5. note toolbar at top is consistent. Layouts 1. This menu item should take you directly to the "currently available layouts" page. 2. select a layout to edit using the buttons 3. select a layout to delete using the buttons 4. note toolbar at top is consistent. Label templates 1. This menu item should take you directly to the "currently available templates" page. 2. select a template to edit using the buttons 3. select a template to delete using the buttons 4. note toolbar at top is consistent. Printer profiles 1. This menu item should take you directly to the "currently available profiles" page. 2. select a profile to edit using the buttons 3. select a profile to delete using the buttons 4. note toolbar at top is consistent + General * note that sidebar now only has "labels home" instead of the full "manage" list. It seemed redundant with the toolbar tidied up. Please note that I am happy to take suggestions/amendments to these changes. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Liz Rea <liz@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|cnighswonger@foundations.ed |wizzyrea@gmail.com |u | Version|3.18 |master -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Chris Nighswonger <cnighswonger@foundations.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cnighswonger@foundations.ed | |u --- Comment #2 from Chris Nighswonger <cnighswonger@foundations.edu> --- Nice improvements, Liz. I'd like to see these applied to the patron card tool in conjunction with this to keep the interfaces similar in look and feel. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Chris Nighswonger <cnighswonger@foundations.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Chris Nighswonger <cnighswonger@foundations.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #41438|0 |1 is obsolete| | --- Comment #3 from Chris Nighswonger <cnighswonger@foundations.edu> --- Created attachment 41466 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=41466&action=edit [Signed off] Bug 14667 - UI/UX improvements for the Label creator Note: It would be good to adopt these same changes in the Patron Card creator for consistency and push them in conjunction with these changes. -Chris_n Reasoning Librarians will be doing label things in the following frequencies, from most frequent to least frequent: 1. Creating new label batches - every day/every few days 2. Managing existing label batches - every day/every few days 3. Managing existing label layouts - as needed, infrequent 5. Managing existing label templates - as needed, infrequent 6. Creating new label layouts - as needed, infrequent 7. Creating new label templates - as needed, infrequent 8. Managing existing printer profiles - possibly once only! 9. Creating new printer profiles - possibly once only! This change to the label creator aims to make the most frequently used items easily accessible at the top of the main area, reduces clutter on the page, and makes the label creator fall in line with UI paradigms found elsewhere in Koha. To test: Open the label creator: More -> Tools -> Label creator Note that the toolbar has changed. It should be consistent across all of the label creator (it is an include). + New menu: Label batch 1. make sure it looks ok - toolbar buttons are consistent at the top of the main block. 2. add items both by barcode, and by search (note this patch does not touch the pop up window. Another day.) 3. note that the usual buttons have moved below the textarea, and now have icons. 4. delete and export single items using the buttons corresponding to each item 5. select multiple and use the buttons above the table to remove and export selected items 6. export a full batch 7. deduplicate a batch There should be no regressions in functionality. Layout 1. This menu item should take you directly to the "Edit layout" screen. 2. no functional changes here. 3. note toolbar at top is consistent Label template 1. this menu item should take you directly to the "Edit label template" page. 2. no functional changes here. 3. note toolbar at top is consistent. Printer profile 1. this menu item should take you directly to the "Edit printer profile" page. 2. no functional changes here. 3. note toolbar at top is consistent. + Manage menu: Label batches 1. This menu item should take you directly to the "currently available batches" page. 2. select a batch to edit using the buttons 3. select a batch to delete using the buttons - it should ask for confirm. 4. select several batches using the tickboxes, and select Export selected. Batches should be exported as normal. 5. note toolbar at top is consistent. Layouts 1. This menu item should take you directly to the "currently available layouts" page. 2. select a layout to edit using the buttons 3. select a layout to delete using the buttons 4. note toolbar at top is consistent. Label templates 1. This menu item should take you directly to the "currently available templates" page. 2. select a template to edit using the buttons 3. select a template to delete using the buttons 4. note toolbar at top is consistent. Printer profiles 1. This menu item should take you directly to the "currently available profiles" page. 2. select a profile to edit using the buttons 3. select a profile to delete using the buttons 4. note toolbar at top is consistent + General * note that sidebar now only has "labels home" instead of the full "manage" list. It seemed redundant with the toolbar tidied up. Please note that I am happy to take suggestions/amendments to these changes. Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #4 from Liz Rea <liz@catalyst.net.nz> --- Hi Chris, That is a good point, I'll put it on my list of pet projects, because yeah, that part needs updating too. There are lots of places that need love. :) I wonder, could you help out with one thing though - the table headers are untranslatable at the moment, if you have some time could you have a look at that, or give me some hints as to how that could be done in a translatable way? Liz -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Heather Braum <hbraum@nekls.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hbraum@nekls.org -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #5 from Heather Braum <hbraum@nekls.org> --- I'll be taking a look at this -- because this area definitely needed some love. And +1 on overhauling the patron card creator, including taking on bug 12804, please! Looking forward to looking at it, Liz. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #6 from Chris Nighswonger <cnighswonger@foundations.edu> --- (In reply to Liz Rea from comment #4)
Hi Chris,
That is a good point, I'll put it on my list of pet projects, because yeah, that part needs updating too. There are lots of places that need love. :)
And don't forget manual re-writes to match the new interface... ;-)
I wonder, could you help out with one thing though - the table headers are untranslatable at the moment, if you have some time could you have a look at that, or give me some hints as to how that could be done in a translatable way?
I implemented DT in both of these sections before (IIRC) it was implemented in Koha generally. I'm not sure what mechanism is currently used, but probably the code would need to be refactored to match what's presently being done other places. I'm pretty much unfamiliar with how that is, so I'll not be much help there. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #41466|0 |1 is obsolete| | --- Comment #7 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 41625 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=41625&action=edit Bug 14667 - UI/UX improvements for the Label creator Signed-off-by: Chris Nighswonger <cnighswonger@foundations.edu> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #8 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 41626 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=41626&action=edit Bug 14667: Make some strings translatable This patch 1/ Fixes a regression introduced by the previous patch: the "Are you sure to delete..." strings was translatable and 2/ Make the table headers translatable. Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@bugs.koha-c | |ommunity.org --- Comment #9 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Liz, don't you think the help on the label home page was helpful ("Welcome to Koha's label creator module")? -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #10 from Liz Rea <liz@catalyst.net.nz> --- I didn't - the reason I didn't is because it is not like any other page. That help should be in the upper right hand help menu, in my opinion. Also thank you very much for helping out with the translation stuff. :) Cheers, Liz -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #11 from Chris Nighswonger <cnighswonger@foundations.edu> --- On the other hand, I thought it was cool and that every tool should have a solid intro page which gives a brief overview of its purpose and usage. But that's just my opinion. And pretty biased at that since I created it. ;-) -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #12 from Liz Rea <liz@catalyst.net.nz> --- :) I can totally understand where you're coming from there. I have observed, when watching librarians learn this tool, that they just don't read it, and the wall of text distracts them from what they are supposed to do. Possibly though, that's because I emphasize the help in the upper right hand corner so they get it drilled into them to look there for help. Certainly the decision to remove it isn't scientific by any stretch, just based on my observations of people using the tool. :) -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #13 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 43175 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=43175&action=edit Bug 14667: (QA followup) make the UI show 'Label creator' consistently The tool is documented and accessed (via Tools >) as 'Label creator'. But the pages titles say 'Labels' and the breadcumbs 'Labels home'. It should be called 'Label creator' for consistency. This patch changes the tt files so they are consistent. Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #43175|0 |1 is obsolete| | --- Comment #14 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 43176 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=43176&action=edit Bug 14667: (QA followup) make the UI show 'Label creator' consistently The tool is documented and accessed (via Tools >) as 'Label creator'. But the pages titles say 'Labels' and the breadcumbs 'Labels home'. It should be called 'Label creator' for consistency. This patch changes the tt files so they are consistent. It also makes the title show the same page name as the breadcumbs. Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #15 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 43177 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=43177&action=edit Bug 14667: (QA followup) remove useless labels-menu.inc file Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master CC| |tomascohen@gmail.com --- Comment #16 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Patches pushed to master. Good job Liz! -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 --- Comment #17 from Liz Rea <liz@catalyst.net.nz> --- Oh awesome,thanks for the followups! -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |15072 Referenced Bugs: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15072 [Bug 15072] Breadcrumbs and titles inconsistent in Label creator -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14667 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |14718 Referenced Bugs: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14718 [Bug 14718] Documentation/screenshot update for label creator -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org