PHP Classes

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 (2)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2022-10-28 (16 days ago) RSS 2.0 feedNot yet rated by the usersTotal: 199 This week: 1All time: 8,431 This week: 491Up
Version License PHP version Categories
salamcast-generator 4GNU 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 <contact>
Classes: 14 packages by
Country: Canada Canada
Innovation award
Innovation award
Nominee: 9x

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:199
This week:1
All time:8,431
This week:491Up
For more information send a message to info at phpclasses dot org.