Barbie > Labyrinth-Plugin-Release-0.02 > Labyrinth::Plugin::Release

Download:
Labyrinth-Plugin-Release-0.02.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.02   Source  

NAME ^

Labyrinth::Plugin::Release - Release plugin handler for Labyrinth

DESCRIPTION ^

Contains all the release handling functionality for the Labyrinth Web Framework.

PUBLIC INTERFACE METHODS ^

ADMIN INTERFACE METHODS ^

BACKGROUND ^

The suite of Music plugins for Labyrinth were originally developed for the Ark and Slim Pickins band websites. With enhancements along the way as they were used in part or wholly for other sites.

There are four key modules within the suite, which enables a "release" to be linked to each element within it.

  * Labyrinth::Plugin::Articles::Lyrics
  * Labyrinth::Plugin::Articles::Profiles
  * Labyrinth::Plugin::MP3s
  * Labyrinth::Plugin::Release

The first three can be use completely independently, and do not require the last. However, the last, this module, does require the other three, even if they aren't used.

In the music world, the term 'discography' is used to represent a collection of records (albums, singles, demos, etc), while in the literary world, the term 'bibliography' is used to represent a collection of works by an author (novels, novellas, articles, short stories, etc). This suite of modules can hopefully be used for both, and any other collection type that may be used in other fields of work.

CREATING A RELEASE ^

When creating a release, there are many components that can make up the whole picture.

Thinking of albums, there is the basic release information, the liner notes, the lyrics, the people involved (mostly the performers, but may be also a producer, engineer and road crew), and possible MP3s, either samples or complete tracks.

For a book, you may only require the release information, cover notes, the people involved (author(s), editor(s), publisher, etc), and maybe extracts or complete short stories. You may wish to even include audio snippets or interviews via MP3s (or even video files).

All these elements are collected together under this module, so that they can be neatly associated with multiple releases, songs can appear on more than one album, and a short story may feature in more than one collected stories.

To help identify where elements are stored in the system, the following provides a helpful guide.

SEE ALSO ^

  Labyrinth

AUTHOR ^

Barbie, <barbie@missbarbell.co.uk> for Miss Barbell Productions, http://www.missbarbell.co.uk/

COPYRIGHT & LICENSE ^

  Copyright (C) 2002-2014 Barbie for Miss Barbell Productions
  All Rights Reserved.

  This distribution is free software; you can redistribute it and/or
  modify it under the Artistic Licence v2.
syntax highlighting: