MyLibrary is a tutorial module that contains an overview of how to use the MyLibrary modules.
This tutorial gives the reader an overview of how to use the MyLibrary modules. It is only an introduction. The reader is expected to understand the principles of basic object-oriented Perl programming.
By the end of the tutorial the reader should be able to: create sets of facets, create sets of terms, create sets of librarians, create sets of location types, create sets of resources, classify librarians and resources with terms, work with sets of resources assoicated with particular sets of terms, output the resources' titles, descriptions and locations, create a freetext index of MyLibrary content, harvest OAI repositories and cache the content in a MyLibrary database.
Initialization
To include MyLibrary into your scripts you "use" it:
# include the whole of MyLibrary
use MyLibrary::Core;
This will enable all the necessary modules. You can use selected modules if you so desire. This will save you a bit of RAM and compile time, but not a whole lot. For example:
# include just selected modules
use MyLibrary::Facet;
use MyLibrary::Term;
Make your life easy. Just include the whole of MyLibrary. See MyLibrary::Core's pod for more information.
Product's homepage
Requirements:
· Perl