]> git.koha-community.org Git - koha.git/commit
Bug 8524: Add a non-automatic barcode plugin
authorJared Camins-Esakov <jcamins@cpbibliography.com>
Wed, 1 Aug 2012 15:54:55 +0000 (11:54 -0400)
committerChris Cormack <chrisc@catalyst.net.nz>
Thu, 13 Sep 2012 20:56:01 +0000 (08:56 +1200)
commitb194cb71d072ef0bbc7b687a95a286236692504c
tree3757fe8a85a93fd9678ad55b6e9b10fe301da703
parent1a91738b69a2227d2b92449d1a9c64f86ee41603
Bug 8524: Add a non-automatic barcode plugin

In addition to adding a new barcode plugin, this commit begins
refactoring the barcode generation code using a new module,
C4::Barcodes::ValueBuilder. From the POD:
    This module is intended as a shim to ease the eventual transition
    from having all barcode-related code in the value builder plugin
    barcode.pl file to using C4::Barcodes. Since the shift will require
    a rather significant amount of refactoring, this module will return
    value builder-formatted results, at first by merely running the
    code that was formerly in the barcodes.pl value builder, but later
    by using C4::Barcodes.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
C4/Barcodes/ValueBuilder.pm [new file with mode: 0644]
cataloguing/value_builder/barcode.pl
cataloguing/value_builder/barcode_manual.pl [new file with mode: 0755]
t/Barcodes_ValueBuilder.t [new file with mode: 0644]