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).
sosley,
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.