LP#1787479 Final fixes for print label customizations. Corrects duplication of pcrud objects in previous submission and adds CSS to item label template. Signed-off-by: Adam Bowling <abowling@emeralddata.net> Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
LP#1787479: Fixes print label template customization saving for local storage updates and incorporates added template fields from the patch user/gmcharlt/lp1726568_label_owning_lib. Signed-off-by: Adam Bowling <abowling@emeralddata.net> Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
LP#1787479: Make label names more descriptive As previously discussed on the cataloging list and the LP bug, the previous label names of 'left' and 'right' no longer make sense since staff can control the placement of these labels. However, label 1 and label 2 are too generic. We therefore are going back to spine and pocket labels. Signed-off-by: Kathy Lussier <klussier@masslnc.org> Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
LP#1726568: expose circ lib and owning lib fields to spine/pocket labels This patch fleshes the item circulation library and owning library fields so that spine/pocket labels can include the short name or full name of the OU rather than just the ID. As a consequence, the following fields are now available for label templates: * copy['call_number.owning_lib.id'] * copy['call_number.owning_lib.shortname'] * copy['call_number.owning_lib.name'] * copy['circ_lib.id'] * copy['circ_lib.shortname'] * copy['circ_lib.name'] If, for some reason, existing label templates intentionally use copy['call_number.owning_lib'] or copy['circ_lib'] to include the numeric ID of the OU on the label, they will need to be replaced with copy['call_number.owning_lib.id'] or copy['circ_lib.id'] respectively. To test ------- [1] Apply the patch. [2] Open the print labels window for an item and try including one or more of the new fields listed above; verify that the current value is displayed on the label preview. Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP#1704873 webstaff: label printing ...initial hook ...better stock template for labels, and a | wrap filter ...pull in some Library Settings for Print Labels ...Reset to Default button for templates for both receipt and item print labels ...toward tabs for Print Label interface ...template management for print labels ...bundle the Call Number Template in with saved templates ...manual editing of cn's for print labels ...And affixes in the stock CN template. ...Settings tab for print labels ...add Print Labels action to Copy Buckets ...and some other cosmetic tweaks to the Actions menu ...add Print Labels to Holdings View ...provide MVR's for use with Print Labels ...better than super simple record, but Display Fields will be better yet later on ...new org unit settings for print labels ...and fix to stock call number template for affixes ...and cn_wrap filter for call numbers ...handle null location affixes ...implement Print Item Labels on Save & Exit in vol/copy editor Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org> Signed-off-by: Bill Erickson <berickxx@gmail.com>