SimplePie 1.5 is now available!

SimplePie Documentation.  Learn how to use this thing.  It's way better than going to school.

You are here: Documentation » Tips, Tricks, Tutorials, and Screencasts

Differences

This shows you the differences between two versions of the page.

tutorial:start [2008/05/28 07:04]
admin
tutorial:start [2013/06/26 11:48] (current)
emilhem [Code and Demos] Cleaned spam
Line 9: Line 9:
 Screencasts are either QuickTime 7 files (compressed as H.264/AAC) or are Flash Video (.flv), and may be wider than a 1024x768 screen resolution.  Assumes that you have gotten through the [[http://us2.php.net/tutorial|Introduction to PHP]] tutorial (as noted in the [[setup:requirements|minimum requirements]]), and understand that a **feed** has information associated with it, and a feed contains one or more **items** which also have information associated with them. Screencasts are either QuickTime 7 files (compressed as H.264/AAC) or are Flash Video (.flv), and may be wider than a 1024x768 screen resolution.  Assumes that you have gotten through the [[http://us2.php.net/tutorial|Introduction to PHP]] tutorial (as noted in the [[setup:requirements|minimum requirements]]), and understand that a **feed** has information associated with it, and a feed contains one or more **items** which also have information associated with them.
  
-  * **[[http://simplepie.org/tutorials/introduction_to_simplepie.mov|Introduction to SimplePie]] (10:56; [[http://simplepie.org/tutorials/introduction_to_simplepie.mov|High]]/[[http://www.viddler.com/explore/SimplePie/videos/2/|Low]])**\\ This screencast by Ryan Parman discusses the creation of a simple page, feed auto-discovery, mashing and sorting multiple feeds by time and date, favicons, and PHP5 method chaining. +  * **[[http://simplepie.org/tutorials/introduction_to_simplepie.mov|Introduction to SimplePie]] (10:56)**\\ This screencast by Ryan Parman discusses the creation of a simple page, feed auto-discovery, mashing and sorting multiple feeds by time and date, favicons, and PHP5 method chaining. 
-  * **[[http://simplepie.org/tutorials/simplepie_digg_addon.mov|Creating the Digg SimplePie Add-on]] (22:13; [[http://simplepie.org/tutorials/simplepie_digg_addon.mov|High]]/[[http://www.viddler.com/explore/SimplePie/videos/3/|Low]])**\\ This screencast by Ryan Parman discusses the creation of SimplePie Add-ons including extending and overriding the built-in SimplePie classes.  Uses Digg's custom RSS tags as the application of this Add-on. +  * **[[http://simplepie.org/tutorials/simplepie_digg_addon.mov|Creating the Digg SimplePie Add-on]] (22:13)**\\ This screencast by Ryan Parman discusses the creation of SimplePie Add-ons including extending and overriding the built-in SimplePie classes.  Uses Digg's custom RSS tags as the application of this Add-on. 
-  * **[[http://www.viddler.com/explore/elliothaughin/videos/10/|Integrate SimplePie and CodeIgniter]] (23:40; [[http://www.viddler.com/explore/elliothaughin/videos/10/|Low]])**\\ This screencast by Elliot Haughin discusses how to integrate SimplePie into your CodeIgniter projects. +  * **[[http://www.viddler.com/explore/elliothaughin/videos/10/|Integrate SimplePie and CodeIgniter]] (23:40)**\\ This screencast by Elliot Haughin discusses how to integrate SimplePie into your CodeIgniter projects. 
-  * **[[http://simplepie.org/tutorials/simplepie_firefox.mov|Add SimplePie to Firefox 2]] (0:30; [[http://simplepie.org/tutorials/simplepie_firefox.mov|High]]/[[http://www.viddler.com/explore/SimplePie/videos/1/|Low]])**\\ This 30-second "screen spot" by Ryan Parman shows how easy it is to add SimplePie as the default feed handler in Firefox 2.+  * **[[http://simplepie.org/tutorials/simplepie_firefox.mov|Add SimplePie to Firefox 2]] (0:30)**\\ This 30-second ";screen spot" by Ryan Parman shows how easy it is to add SimplePie as the default feed handler in Firefox 2. 
 +  * **[[http://www.nikibrown.com/designoblog/2009/02/10/quick-tip-16-super-simple-pie/|Quick Tip #16 Super SimplePie!]] (3:49)**\\ This short video by Niki Brown shows how easy it can be to drop SimplePie directly into your existing pages. 
 +  * **[[http://css-tricks.com/video-screencasts/55-adding-rss-content-with-simplepie/|CSS-Tricks: Adding RSS content with SimplePie]] (33:03)**\\ In this screencast by Chris Coyier, we build a really simple site that grabs content from multiple RSS feeds, smushes them together, and displays them using our own custom markup. 
 +  * **[[http://net.tutsplus.com/videos/screencasts/extending-simplepie-to-parse-unique-rss-feeds/|NETTUTS: Extending SimplePie to Parse Unique RSS Feeds]] (40:10)**\\ Jeffrey Way takes the time to show us how to extend SimplePie's abilities, build a page of thumbnails and videos, and wrap it up in a slick jQuery-based UI. 
 +  * [[http://net.tutsplus.com/videos/screencasts/how-to-build-a-super-duper-news-scroller/|How to Build a Super Duper News Scroller]]
  
 +===== Code and Demos =====
 +  * [[http://www.michaelpshipley.com/simplepie/simplepie-leaderboard-18/|Leaderboard]]
 +  * [[http://www.michaelpshipley.com/simplepie/filter-4/|Filter posts by keywords]]
 +  * [[tutorial:How to display a single feed item]]
 +  * [[tutorial:How to display previous feed items like Google Reader]]
 +  * [[http://www.michaelpshipley.com/simplepie/update-and-display-rss-or-atom-feeds-without-re-loading-the-web-page-using-javascript-ajax-and-simplepie-42/|How to Update and Display RSS Feeds or ATOM Feeds Without Re-Loading the Web Page Using AJAX and SimplePie]]
 +  * [[http://www.michaelpshipley.com/simplepie/simplepie-accelerator-34/|How to speed up SimplePie: SimplePie Accelerator]]
 +  * [[http://net.tutsplus.com/tutorials/php/create-a-slick-flickr-gallery-with-simplepie/|Create a Slick Flickr Gallery with SimplePie]]
 +  * [[http://www.pvmgarage.com/en/2009/07/how-to-realize-a-news-aggregator-using-simple-in-an-adaptive-layout/|How To Realize A News Aggregator Using Simple Pie In An Adaptive Layout]]
 +  * [[http://line25.com/tutorials/how-to-create-a-lifestream-of-your-online-activities|How to Create a Lifestream of Your Online Activities]]
 +  * [[http://www.corvidworks.com/articles/easy-feed-reading-with-simplepie|Easy feed reading with SimplePie]]
 +  * [[http://dentedreality.com.au/2009/07/simple-activity-streaming-with-simplepie/|Simple Activity Streaming with SimplePie]]
 +  * [[http://www.devirtuoso.com/2009/07/a-collection-of-beginner-simplepie-tutorials/| A collection of beginner SimplePie tutorials]].
 +  * [[http://joshhighland.com/blog/2008/04/19/lifestreaming-is-simple-as-pie/|LifeStreaming Is Simple As Pie]]
 +  * [[http://net.tutsplus.com/javascript-ajax/building-a-better-blogroll-dynamic-fun-with-simplepie-and-jquery/|Building a Better Blogroll: Dynamic Fun with SimplePie and jQuery]]
 +  * [[http://ad1987.blogspot.com/2009/03/how-to-building-simple-online-feed.html|Build A Simple Online Feed-reader With SimplePie, jQuery and PHP]]
 +  * [[http://www.csskarma.com/blog/selectable-rss/|Selectable RSS with SimplePie and jQuery]]
 ===== Time and Date ===== ===== Time and Date =====
   * [[tutorial:Only display items from the last 24 hours]]   * [[tutorial:Only display items from the last 24 hours]]
Line 28: Line 49:
   * [[http://www.webmaster-source.com/2007/08/06/merging-rss-feeds-with-simplepie/|Generate a new feed using SimplePie's multifeed support]]   * [[http://www.webmaster-source.com/2007/08/06/merging-rss-feeds-with-simplepie/|Generate a new feed using SimplePie's multifeed support]]
   * [[http://www.delic.com/blog/2008/04/11/building-your-own-alltop-or-popurls/|Building your own Alltop or PopURLs]]   * [[http://www.delic.com/blog/2008/04/11/building-your-own-alltop-or-popurls/|Building your own Alltop or PopURLs]]
 +  * [[http://ericulous.com/2007/06/11/popurls-clone-using-wordpress/|Build your own popurls-like news aggregator using wordpress theme]]
  
 ===== Getting Specific Data ===== ===== Getting Specific Data =====
Line 43: Line 65:
   * [[tutorial:How to make description links open in a new window?]]   * [[tutorial:How to make description links open in a new window?]]
   * [[tutorial:Sorting by custom criteria instead of date]]   * [[tutorial:Sorting by custom criteria instead of date]]
 +  * [[tutorial:Setting up a cron job with SimplePie]]
  
 ===== Integration ===== ===== Integration =====
 +  * [[http://ericlbarnes.com/68classifieds/tips/integrate-simplepie-with-68-classifieds/|Integrate SimplePie with 68 Classifieds]]
   * [[http://nextbigleap.com/blog/development/simplepie-rss-class-and-codeigniter|Integrate SimplePie and CodeIgniter]]   * [[http://nextbigleap.com/blog/development/simplepie-rss-class-and-codeigniter|Integrate SimplePie and CodeIgniter]]
   * [[http://68kb.com/2007/10/31/codeigniter-and-simplepie/|CodeIgniter + SimplePie: Like peas and carrots]]   * [[http://68kb.com/2007/10/31/codeigniter-and-simplepie/|CodeIgniter + SimplePie: Like peas and carrots]]
   * [[http://www.michaelpshipley.com/simplepie/smartypie-feeding-the-smarty-php-template-engine-with-simplepie-21/|SmartyPie: Feeding the Smarty PHP Template Engine with SimplePie]]   * [[http://www.michaelpshipley.com/simplepie/smartypie-feeding-the-smarty-php-template-engine-with-simplepie-21/|SmartyPie: Feeding the Smarty PHP Template Engine with SimplePie]]
- 
 ===== Requested Tutorials ===== ===== Requested Tutorials =====
-  * [[tutorial:Setting up a cron job with SimplePie]]+  * Read my GMail / Check new mail 
 +  * feel free to add more! 
 + 
 +How do you this feed horizontal using the rss images for wordpress??  
 +how to add mysql database caching ?

tutorial/start.txt · Last modified: 2013/06/26 11:48 by emilhem