The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Labyrinth::Plugin::MP3s - MP3 plugin handler for Labyrinth

DESCRIPTION

Contains all the MP3 management handling functionality for the Labyrinth Web Framework.

PUBLIC INTERFACE METHODS

  • List

    Lists all the publicly visable categories and MP3s.

ADMIN INTERFACE METHODS

MP3s Methods

  • Admin

    List, and manages, all the MP3s available within the system.

  • Add

    Add a new MP3.

  • Edit

    Edit details of an existing MP3.

  • ReOrder

    Re-order MP3s within a category.

  • Promote

    Publish, Archive, etc MP3s.

  • Delete

    Delete an MP3 from the system.

  • Save

    Validates the fields returned from the edit page, and either saves or inserts the record into the database.

    It should be noted that the actual media file upload data is saved in the 'images' table. This is for legacy reasons and the table *should* have been renamed, perhaps to 'media', but I've never gotten around to it.

Category Admin

  • CatAdmin

    List, and manages, all the MP3 categories within the system.

  • CatEdit

    Edit details of an existing MP3 category.

  • CatDelete

    Delete an MP3 category from the system.

  • CatSave

    Validates the fields returned from the edit page, and either saves or inserts the record into the database.

    Note that there is no CatAdd, as this is purely a blank form, submitted to CatSave method.

  • CatSelect

    Provides a drop down list of the currently available MP3 categories. =back

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.