3b0d4e04e0
New sql tables: - oai_sets: contains the list of sets, described by a spec and a name - oai_sets_descriptions: contains a list of descriptions for each set - oai_sets_mappings: conditions on marc fields to match for biblio to be in a set - oai_sets_biblios: list of biblionumbers for each set New admin page: allow to configure sets: - Creation, deletion, modification of spec, name and descriptions - Define mappings which will be used for building oai sets Implements OAI Sets in opac/oai.pl: - ListSets, ListIdentifiers, ListRecords, GetRecord New script misc/migration_tools/build_oai_sets.pl: - Retrieve marcxml from all biblios and test if they belong to defined sets. The oai_sets_biblios table is then updated accordingly New system preference OAI-PMH:AutoUpdateSets. If on, update sets automatically when a biblio is created or updated. Use OPACBaseURL in oai_dc xslt
26 lines
693 B
Perl
26 lines
693 B
Perl
# the next koha public release version number;
|
|
|
|
=head1 FUNCTIONS
|
|
|
|
=head2 kohaversion
|
|
|
|
the kohaversion is divided in 4 parts :
|
|
- #1 : the major number. 3 atm
|
|
- #2 : the functional release. 00 atm
|
|
- #3 : the subnumber, moves only on a public release
|
|
- #4 : the developer version. The 4th number is the database subversion.
|
|
used by developers when the database changes. updatedatabase take care of the changes itself
|
|
and is automatically called by Auth.pm when needed.
|
|
=cut
|
|
|
|
use strict;
|
|
|
|
sub kohaversion {
|
|
our $VERSION = '3.07.00.029';
|
|
# version needs to be set this way
|
|
# so that it can be picked up by Makefile.PL
|
|
# during install
|
|
return $VERSION;
|
|
}
|
|
|
|
1;
|