Skip to main content

Plone4Artists audio add-on for Plone

Project description

Overview

The p4a.ploneaudio egg is a Plone product built to expose the p4a.audio framework in a Plone setting. In a nutshell it provides the following features:

File support

Uploaded File objects are scanned for audio mime types and are audio enhanced automatically if a registered mime type is found.

Audio container support

Any folder or smart folder can be media activated which turns it into an audio container which knows how to display an overview for all contained audio.

Embedded media player support

MP3 and Ogg audio files can be played inline within the browser.

Audio metadata support

Audio information is read from and written to MP3 and Ogg audio files.

Podcasting support

Audio containers (activated folders or smart folders) can have ther contents broadcast using RSS with enclosures representing the individual audio files.

Content Licensing support

All audio content can automatically be licensed using the ContentLicensing product.

Requirements

  • Zope 2.10.x

  • Plone 3.0.x or 3.1.x (3.0.6 and 3.1.5.1 tested)

Optional Dependencies

Licensing Support
Podcasting Support

Installation

Install the p4a.ploneaudio egg and all of it’s dependencies and include the p4a.ploneaudio zcml slug in your zope2 instance.

Basic Usage

  • files with mime types audio/mpeg or application/ogg will automatically become audio enhanced

  • folders and files can be toggled to be audio enhanced by selecting the activate audio menu item in their respective actions drop down menus.

Smart Folders

You can use audio enhanced smart folders to display audio from across your site. Which audio files appear in your smart folder depends on the criteria you specify in the criteria drop down menu of the smart folder.

Here are step-by-step instruction for creating three commonly used audio smart folders:

  1. A smart folder containing all audio files from the whole site:

  1. Create a smart folder, give it a Title and save it

  2. Audio-activate the smart folder in the actions drop down menu

  3. Click the criteria tab

  4. In the Add New Search Criteria box, set Field name to MIME Types

  5. Click add

  6. In the criterion details column set Value to audio/mpeg

  7. Click the save button just below the MIME Types table, i.e. not the save button at the bottom of the page

  1. A smart folder containing all audio by a particular artist (repeat all steps from #1):

  1. In the Add New Search Criteria box, set Field name to Artist name

  2. Click add

  3. In the criterion details column set Value for Artist name to the name of the artist

  4. Click the save button just below Artist name, i.e. not the save button at the bottom of the page

  1. A smart folder containing all audio of a particular genre (repeat all steps from #1):

  1. In the Add New Search Criteria box, set Field name to Genre

  2. Click add

  3. Enter the number that corresponds to the genre. For a list of genres and corresponding numbers, please see the file: Plone4ArtistsAudio/pythonlib/p4a/audio/genre.py

  4. Click the save button just below Genre, i.e. not the save button at the bottom of the page

Artist name and genre are set up as search criteria when Plone4Artists Audio is installed, because they are the criteria thought most likely to be required. If you want to add other criteria, to e.g. have a folder for all songs recorded in 1976, you have to do a little more work. See the following page for instructions on creating your own search criteria: http://plone.org/documentation/how-to/using-topics

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

p4a.ploneaudio-1.1b1.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

p4a.ploneaudio-1.1b1-py2.4.egg (51.4 kB view details)

Uploaded Egg

File details

Details for the file p4a.ploneaudio-1.1b1.tar.gz.

File metadata

File hashes

Hashes for p4a.ploneaudio-1.1b1.tar.gz
Algorithm Hash digest
SHA256 70bc98fe08e94ec8cfee3ffb9e525c69537f21966ea9c827fdf18f526a2b09b0
MD5 950d8c6ee1230e90e624067397aa1946
BLAKE2b-256 712ad20a08db635f50620f08e25ddfbbe4b212ba996df24c4d453a62c66540ea

See more details on using hashes here.

File details

Details for the file p4a.ploneaudio-1.1b1-py2.4.egg.

File metadata

File hashes

Hashes for p4a.ploneaudio-1.1b1-py2.4.egg
Algorithm Hash digest
SHA256 e6429b105539bc90f9684ea4e34288af36655fb461f736de402cf01aacbd93c0
MD5 73041e3370b243ff537033714cac9478
BLAKE2b-256 62ac464aea4925d30f2ae79181acc51e493a60b6d608865a9e724526c9ed771e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page