Contentment::Catalog 0.011_033 review

Download
by rbytes.net on

Contentment::Catalog is a Perl module to provides categorization and indexing features. SYNOPSIS # Get a list of the availabl

License: Perl Artistic License
File size: 115K
Developer: Andrew Sterling Hanenkamp
0 stars award from rbytes.net

Contentment::Catalog is a Perl module to provides categorization and indexing features.

SYNOPSIS

# Get a list of the available indexes
my @indexes = $context->catalog->indexes;

for my $index (@indexes) {

# Get a list of avilable terms
my @terms = $index->terms;

for my $term (@terms) {

# Get a list of generators
my @generators = $index->generators;

}

}

One frequently controversial component of a CMS is the categorization system. Contentment attempts to avoid this problem by providing a framework for building categorization systems so that any controversy just leads to the replacement of whatever system someone doesn't like.
That is, rather than create some all encompassing categorization system or some dead-simple one that your grandma who thinks the boogey-man is going to jump out of the her CD-ROM drive can use, you can have either or both or neither depending upon your need. Thus, instead of providing a category or taxonomy system, Contentment provides the indexing system, which allows you to implement whatever category system you prefer.

Requirements:
Perl

Contentment::Catalog 0.011_033 search tags