CaRP Evolution Documentation
CaRP Evolution Documentation
twitter youtube linkedin google-plus
CaRP Evolution Box
Web This Site

CaRP: Caching RSS Parser - Documentation


CaRP Interactive FAQ
Getting Started: Free Download | Purchase | Install
Reference: Functions | Plugins | Themes | Full Index
Etc.: Display Formatting | Example Code | Affiliates

Podcast

Podcast is a plugin bundled with CaRP Evolution 4.0.8 and higher. It works with the 1 Pixel Out Audio Player to display a Flash-powered audio player for each MP3 in a podcast feed.

Beginning with version 4.0.21a, it can alternatively use an HTML5 "audio" tag to play the podcast. Be aware, however, that not all major browsers currently support the MP3 format with the audio tag.

Example Podcast Feed

Podcast – White Hat Crew

Interview: Ryan Healy on Copywriting
If you're interested in getting into the copywriting business, today's interview is for you. Copywriter Ryan Healy recently took time out of his schedule to share his insights and experience on topics like who might enjoy and do well as a copywriter, how to get started in the industry, and more. You can listen to...
[read more]


What Does “Know, Like and Trust” Mean to Affiliates?
You've heard it before: "customers buy from people they know, like and trust. So let your personality shine." That's fine if you've got a product to sell, but what if you make your living as an affiliate? Does the advice still apply? In short, yes. But not only in the way you're thinking. The obvious...
[read more]


Announcing the White Hat Crew Inner Circle
I'm a little late posting today, because I've been putting the finishing touches on something new: the White Hat Crew Inner Circle. I'd been thinking of doing something like this for a while, and my interview with Terry Dean last month (which I published a few days ago) pushed me over the edge. The Inner...
[read more]


My Kindle 3 (Wi-Fi) Experience
My wife and I had been thinking for a while of getting Amazon Kindles, so when dad asked what we wanted for Christmas, we decided it was time. Let me share the good and bad of my experience so far. Since wireless internet is available at home and church, and we don't anticipate needing urgent...
[read more]


Installation:


To install Podcast:
  1. If "podcast.php" is not already found in your "plugins" folder, upload it to that folder.
  2. Download the 1 Pixel Out Audio Player.
  3. If you have a WordPress blog, you may wish to install it in your WordPress plugins directory.
  4. Otherwise, upload just audio-player.js and player.swf to your webserver. You can put them anywhere as long as they're web-accessible and both files are in the same folder.
 

Use:


To tell CaRP Evolution to use Podcast:
  1. Enter the following command into your webpage after "require_once '/path/to/carp.php';":
    CarpLoadPlugin('podcast.php');
  2. Tell the plugin where audio-player.js and player.swf are located by adding a line of code like this:
    $podcastcarpconf['player-path']='/blog/wp-content/plugins/audio-player/';
    • The path should end with "/".
    • If the files are not on the same server as the page where you're displaying the podcast, enter the full URL of the folder. Otherwise, you can enter just the path as in the example above.
  3. By default, the plugin adds a "<br />" (line break) tag after the podcast player. If you wish to change that, or add something before the podcast player, use CaRP's "bipodcast" and "aipodcast" settings to specify what to display. Be sure to set those settings after loading the plugin.
  4. If desired, use the settings below to customize your podcast players.

Important Notes:
 

Configuration:

The Podcast plugin has the following settings, which are members of the array $podcastcarpconf:

Flash-Only Settings


HTML5-Only Settings


Example Code:

<?php
require_once '/YOUR/PATH/TO/carp/carp.php';
CarpLoadPlugin('podcast.php');
$podcastcarpconf['player-path']='/blog/wp-content/plugins/audio-player/';
$podcastcarpconf['bg']='FFFFFF'; // White page background
$podcastcarpconf['player-settings']['bg']='FFFFCC'; // Yellow player background
$podcastcarpconf['player-settings']['track']='006633'; // Dark green track
CarpCacheShow('http://example.com/podcast.rss');
?>