af466ca41a
Most of this commit by Joshua Ferraro. updatedatabase changes by Galen Charlton. Major changes: This commit includes a lot of fairly major changes to Koha's Biblio handling, largest is the addition and deletion of several columns in the biblioitems, items tables, as well as cleanup of deletedbiblioitems, deleteditems tables. Some of the changes are simple cleanup, but most have to do with improvements to storage of call numbers in Koha. Also, I had to clean up the _koha_* routines quite a lot to make them work -- there was lots of data just being lost because columns weren't being updated. I'm still not completely convinced that the items table is being treated as authoritative for items data, investigating further. DB Changes (updated in kohastructure.sql and in updatedatabases): ADDED: biblioitems.cn_source ( auth value, CN_SOURCE, stores the source of the call number: DDC, LCC, NLM, etc.) biblioitems.cn_class ( plugin, marc21_callnumber.pl, helps fill in the rest of the biblio-level fields) biblioitems.cn_item biblioitems.cn_suffix biblioitems.cn_sort ( for zebra sorting, stored as a decimal number) biblioitems.totalissues ( for counting the total times issued ) items.cn_source ( auth value, CN_SOURCE, stores DDC, LCC, NLM, etc.) items.itemcallnumber ( plugin, marc21_itemcallnumber.pl, helps fill in the itemcallnumber based on the record data ) items.cn_sort ( for zebra sorting, stored as a decimal number) items.ccode ( auth value, CCODE, stores the Collection Code of the item, can be used as call number prefix by some libraries ) items.uri items.materials items.damaged DELETED: items.itype items.cutterextra biblioitems.classification biblioitems.subclass biblioitems.dewey biblioitems.lcsort biblioitems.lccn biblioitems.ccode DB version now 3.00.00.009. Minor changes: * Drop revision history from C4/Biblio.pm * GetMarcAuthors now returns additional authors (7XX), not main authors (1XX) * Debug warnings in C4/Search.pm commented out Signed-off-by: Chris Cormack <crc@liblime.com> Signed-off-by: Joshua Ferraro <jmf@liblime.com>
14 lines
510 B
Perl
14 lines
510 B
Perl
# the next koha public release version number;
|
|
# the kohaversion is divided in 4 parts :
|
|
# - #1 : the major number. 3 atm
|
|
# - #2 : the functionnal release. 00 atm
|
|
# - #3 : the subnumber, moves only on a public release
|
|
# - #4 : the developper version. The 4th number is the database subversion.
|
|
# used by developpers when the database changes. updatedatabase take care of the changes itself
|
|
# and is automatically called by Auth.pm when needed.
|
|
|
|
sub kohaversion {
|
|
return "3.00.00.009";
|
|
}
|
|
|
|
1;
|