Back to bug 29980

Who When What Removed Added
aleisha 2022-01-31 03:27:42 UTC Status NEW ASSIGNED
Assignee koha-bugs aleisha
Sponsorship status --- Sponsored
aleisha 2022-01-31 04:19:58 UTC Status ASSIGNED Needs Signoff
aleisha 2022-01-31 04:20:39 UTC Text to go in the release notes , Koha will apply a valid checksum algorithm to ISBN fields (020$a for MARC21 and 010$a for UNIMARC) to validate the ISBN when cataloguing bibliographic records. The user will be prompted to fix their invalid ISBN, or have the option to bypass the ISBN check and save anyway. This will work for both 10-digit and 13-digit ISBNs.

This patch also cleans up some bad indentation in
cataloguing/addbiblio.pl. This enhancement adds a new system preference ValidateISBN. When enabled
shi-yao.wang 2022-03-10 21:47:15 UTC CC shi-yao.wang
aleisha 2022-03-10 22:25:45 UTC Status Needs Signoff Failed QA
aleisha 2022-03-10 23:07:14 UTC Status Failed QA Needs Signoff
david 2022-04-30 04:09:30 UTC Status Needs Signoff Signed Off
david 2022-04-30 04:09:35 UTC Attachment #129984 Attachment is obsolete 0 1
david 2022-04-30 04:09:40 UTC Attachment #129985 Attachment is obsolete 0 1
david 2022-04-30 04:32:21 UTC CC david
victor 2022-04-30 17:26:54 UTC Patch complexity --- Small patch
m.de.rooy 2022-05-03 12:18:15 UTC Status Signed Off Failed QA
m.de.rooy 2022-05-03 12:18:23 UTC QA Contact testopia m.de.rooy
arthur.suzuki 2025-09-03 08:19:22 UTC CC arthur.suzuki
arthur.suzuki 2025-09-08 15:29:59 UTC Status Failed QA Needs Signoff
arthur.suzuki 2025-09-17 08:22:48 UTC Attachment #186509 Attachment is obsolete 0 1
Attachment #134433 Attachment is obsolete 0 1
Attachment #186261 Attachment is obsolete 0 1
Attachment #134432 Attachment is obsolete 0 1
dcook 2025-09-18 00:15:17 UTC CC dcook
reuter 2025-10-08 14:53:02 UTC Status Needs Signoff Signed Off
reuter 2025-10-08 14:53:04 UTC Attachment #186510 Attachment is obsolete 0 1
domm 2025-10-08 15:19:15 UTC Status Signed Off Passed QA
domm 2025-10-08 15:19:17 UTC Attachment #187583 Attachment is obsolete 0 1
lucas 2025-10-09 21:01:10 UTC Version(s) released in 25.11.00
Status Passed QA Pushed to main
lucas 2025-10-09 22:48:09 UTC CC lucas
arthur.suzuki 2025-10-21 08:54:18 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41060
david 2025-10-25 10:30:33 UTC Attachment #134434 Attachment is obsolete 0 1
david 2025-10-25 10:49:38 UTC Text to go in the release notes , or have the option to bypass the ISBN check and save anyway. This will work for both 10-digit and 13-digit ISBNs.

This patch also cleans up some bad indentation in
cataloguing/addbiblio.pl. This enhancement adds a new system preference ValidateISBN. When enabled, Koha will apply a valid checksum algorithm to ISBN fields (020$a for MARC21 and 010$a for UNIMARC) to validate the ISBN when cataloguing bibliographic records. The user will be prompted to fix their invalid ISBN
, update your frameworks manually. This enhancement adds a new cataloging plugin (value builder) for validating ISBNs. If you save a record with an invalid ISB, a browser pop-up window warns that the ISBN is invalid, but you can still ignore this and save the record.

For new installations, the validate_isbn.pl plugin is added to the bibliographic frameworks by default for 020$a (MARC21) or 010$a (UNIMARC).

For existing installations
david 2025-10-25 11:00:00 UTC Text to go in the release notes , but you can still ignore this and save the record.

For new installations, the validate_isbn.pl plugin is added to the bibliographic frameworks by default for 020$a (MARC21) or 010$a (UNIMARC).

For existing installations, update your frameworks manually. This enhancement adds a new cataloging plugin (value builder) for validating ISBNs. If you save a record with an invalid ISB, a browser pop-up window warns that the ISBN is invalid
, but you can ignore this (the field is highlighted in yellow) and still save the record.

For new installations, the validate_isbn.pl plugin is added to the bibliographic frameworks by default for 020$a (MARC21) or 010$a (UNIMARC).

For existing installations, update your frameworks manually. This enhancement adds a new cataloging plugin (value builder) for validating ISBNs. If you enter an invalid ISBN, a browser pop-up window warns that the ISBN is invalid

Back to bug 29980