Skip to content
Easily upload mp3 files, and embed them on your Radiant site with a Flash audio player.
Ruby JavaScript
Find file
Pull request Compare This branch is 5 commits ahead of nelstrom:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
db/migrate
demo
lib
public
spec
vendor
.gitignore
LICENSE.txt
README.md
Rakefile
audio_player_extension.rb
tasks.todo

README.md

Audio Player

This extension for Radiant adds a Flash audio player plugin which can be embedded on the pages of your site. It adds an "Audio" tab to the admin area, where mp3 files may be uploaded.

Suggested uses: publishing a podcast, or portfolio of music.

This is a standalone extension. It does not depend on any other asset management extensions, but neither should it cause any conflict if you do have such an extension installed.

Added Features by ScullyGroup

Added additional route /songs/playlist.xml to output wimpy player xml playlists

Added necessary controller actions and view updates for basic create, remove and update to work

Installation

This extension is hosted on github. If you don't have git installed, see below.

If you have git installed,1 cd to the root of your radiant project and issue this command:

git clone git://github.com/nelstrom/radiant-audio_player-extension.git vendor/extensions/audio_player

From your radiant application root run the install task:

rake (production) radiant:extensions:audio_player:install

Next, run the demo task (optional):

rake (production) radiant:extensions:audio_player:demo

This creates an Audio page, with example usage of the Radius tags provided in this extension.

Installing without git

If you don’t have git, then you can download the tarball from this URL:

http://github.com/nelstrom/radiant-audio_player-extension/tarball/master

and expand the contents to your-radiant-project/vendor/extensions/audio_player. Proceed by running the install and demo tasks, as directed above.

Credits

The flash player was created by Martin Laine. This extension was conceived and designed be Andrew Neil. With thanks to Anna Neil for sponsoring it.

Something went wrong with that request. Please try again.