ISBN is a simple field/widget module. It provides simple validation for ISSN-8, ISBN-10, and ISBN-13. Javascript validation is available. Display options include raw (as inserted) and clean (dashes and spaces removed).

Drupal 7 and 8 versions

For this version only validation through form submission is implemented. Javascript, format options and ISSN-8 would be nice to have.

Drupal 8 - Dependencies

Instead of reinventing the wheel, on Drupal 8 version of this module, both validation and format are done by an external library. The library used is Nicebooks ISBN library.
This library is already included to be download if you download ISBN module via Composer like:

composer require drupal/isbn

Instead of using Composer, this library can also be installed using the Ludwig module.

Drupal 6 version

Additional CCK display plugin modules could be written.

Requirements

Formatter Modules

Credits

Project information

Releases