PHP Classes
elePHPant
Icontem

SalamCast PHP Podcast Generator: Generate RSS feeds for podcasts

Recommend this page to a friend!
  Info   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2013-03-16 (3 years ago) RSS 2.0 feedNot yet rated by the usersTotal: 144 All time: 8,187 This week: 978Up
Version License PHP version Categories
salamcast-generator 1GNU General Publi...5.3XML, PHP 5
Description Author

This class can generate RSS feeds for podcasts.

It can compose a RSS 2.0 feed by adding channel items and other elements necessary to be used as a podcast feed.

The class generates the XML of the RSS 2.0 podcast feed and returns it as a string.

Picture of Karl Holz
  Performance   Level  
Name: Karl Holz is available for providing paid consulting. Contact Karl Holz .
Classes: 13 packages by
Country: Canada Canada
Age: 36
All time rank: 62119 in Canada Canada
Week rank: 83 Up2 in Canada Canada Up
Innovation award
Innovation award
Nominee: 8x

Details
# SalamCastGen - Podcast Generator class


***

- [GPL 2.0 license](http://opensource.org/licenses/GPL-2.0)
- [RSS 2.0](http://www.rssboard.org/rss-2-0) 
- [iTunes podcast spec and documentation](http://www.apple.com/itunes/podcasts/specs.html)
- [Documentation](http://salamcast.github.com/SalamCastGenerator/docs/index.html)

***

SalamCastGen and SalamCastGenItem are a fork of [Universal FeedWriter and FeedItem](http://www.phpclasses.org/package/4427-PHP-Generate-feeds-in-RSS-1-0-2-0-an-Atom-formats.html), by Anis uddin Ahmad <anisniit@gmail.com>.  Generates an RSS2.0 (Channel elements that are not included are: rating, skipHours, skipDays) Feed with a mix of ATOM xmlns and built-in support for iTunes Podcast xmlns; other XML Name spaces can be added, but you will need to manually add the elements your self with the proper xmlns prefix.

### Some features include:
 - This feed generator has been targeted at iTunes, XMBC, iPhoto, any podcast (RSS 2.0) player/downloader
 - Not all tags are supported by all RSS readers, but they can be used for any clients you choose to create to comsume them
 - Support for XSLT templates for applying them to the RSS Feed.
 - Nothing is printed to the browser until you call $s->genarateFeed();
 - The feed can be returned as a string and not printed out right away, using $s->getNewFeed()
 - All common functionality is stored in an abstract class
 - iTunes podcast category checking
  Files folder image Files  
File Role Description
Accessible without login Plain text file LICENCE.SalamCastGen.txt Lic. GPL 2.0
Accessible without login Plain text file README Doc. README
Plain text file salamcast.class.php Class SalamCast Podcast Generator classes file
Accessible without login Plain text file tester.salamcast.php Example feed tester script, use a query value to test the XSLT template
Accessible without login Plain text file tester.salamcast.xsl Data XSLT template tester to basic HTML

 Version Control Unique User Downloads Download Rankings  
 100%
Total:144
This week:0
All time:8,187
This week:978Up