Over the course of the last month, I've been busy at work on a new extension for Joomla! 1.6. Today, I'm pleased to share with you the development of Podcast Manager.
Podcast Manager is based on ideas seen in Joe LeBlanc's Podcast Suite for Joomla! 1.5 and is designed to allow a podcast producer to easily produce and host a podcast feed directly from their Joomla! site. The completed product, as of this writing, will be distributed as a package of five separate extensions, to include the component, a module, two plug-ins, and the getID3 library, to bring the full power of the manager to you. Basic features which are already or nearly completed include:
- Core ACL integration - Podcast Manager makes use of Joomla! 1.6's new ACL to allow site admins to manage who can, and cannot, access the component with permissions defined at the component level
- Manage the state of metadata - Podcast Manager gives the flexibility to manage the published state of your podcasts; stage your podcasts in advance with the ability to define when to start publishing the podcast
- Integration with the Article Manager - A button is added to the Article Manager to allow you to select a podcast to insert into an article, similar to the article or user selection modals
- Language Integration - Using Joomla! 1.6's new language features, you can define the language of the podcast to match any or all of your site's languages
Other features which are still in progress include:
- File Management within Joomla! - Upload your podcast files using a media manager within the Joomla! administrator backend
- getID3 Library Integration - Uploaded files will be processed through the getID3 library using the power of Joomla! 1.6's plugins to extract key fields from the file's information
- Player for podcast files - An audio player will be integrated into the extension suite, delivering both a HTML5 and Flash based player to stream podcasts directly on your site
- Simple updates - Using one of many technologies available for Joomla! 1.6, updates to the extension will be as simple as a few clicks within the administrator section.
Watch this site for further announcements concerning the development progress and the availability of this powerful package.
The main list view of Podcast Manager
The edit view of Podcast Manager