[Koha-patches] [PATCH] Kohabug 2500 Fiction Call Number Splitting Enhancement/Bugfix

Chris Nighswonger cnighswonger at foundations.edu
Thu Feb 26 21:43:35 CET 2009


The current regexp used to split fiction call numbers does not handle the '.' char well. This patch corrects the regexp so that it behaves as expected.

This patch should be ported to the 3.0.x branch.

[fbcbug 5]
---
 C4/Labels.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/C4/Labels.pm b/C4/Labels.pm
index 65c62a7..3a21bbd 100644
--- a/C4/Labels.pm
+++ b/C4/Labels.pm
@@ -994,7 +994,7 @@ sub split_fcn {
     # Split fiction call numbers based on spaces
     SPLIT_FCN:
     while ($fcn) {
-        if ($fcn =~ m/([A-Za-z0-9]+)(\W?).*?/x) {
+        if ($fcn =~ m/([A-Za-z0-9]+\.?[0-9]?)(\W?).*?/x) {
             push (@fcn_split, $1);
             $fcn = $';
         }
-- 
1.5.6.5




More information about the Koha-patches mailing list