#51 Upload CSV - Migration helper

H.-J. Tappe

This patch adds a biblio CSV import which can be used for library migration to openbiblio.

The CSV import file must be a tab separated file (use any parser-converter to convert your CSV file to the usable format). It can include barcode numbers to
ease migration but it does not yet handle duplicates cleanly (currently, it will add a complete entry, not just a copy).

The import page describes the column names understood by the import tool. Most are represented by the MARC identifier, other (openbiblio-special enries) carry
own column names.

Before import, a dry-run feature is available (like in the MARC import) to check for a lot of error conditions (missing mandatory data).

Translation-ready (en part of this patch).


<< < 1 2 (Page 2 of 2)
  • Michael Roush
    Michael Roush


    I am getting the same warning:

    Warning: Missing argument 1 for BiblioCopy::validateData(), called in
    C:\xampp\htdocs\openbiblio\catalog\upload_csv.php on line 275 and defined
    in C:\xampp\htdocs\openbiblio\classes\BiblioCopy.php on line 43

    It only happens when my .csv file includes a column for "barCo". When I remove that column, the file tests just fine.

    The problem is, without the "barCo" field, I'm entering a bunch of call numbers without having any actual copies of anything to check out. I can't tell if the problem is because the software won't create a "barcode" entry for an item it thinks doesn't exist, or if something else is going haywire.

    I've got 7500 entries, and I really don't want to have to enter them all by hand... or create loanable copies of them all by hand either.

<< < 1 2 (Page 2 of 2)