<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tierra Innovation: Wordpress CMS Project &#187; Plugins</title>
	<atom:link href="http://tierra-innovation.com/wordpress-cms/category/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://tierra-innovation.com/wordpress-cms</link>
	<description>The Tierra Innovation Wordpress CMS Project</description>
	<lastBuildDate>Tue, 26 Oct 2010 15:00:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>

	<image>
		<title>Tierra Innovation: Wordpress CMS Project</title>
		<url>http://www.tierra-innovation.com/i/logos/jamie/logo_2034329729.jpg</url>
		<link>http://tierra-innovation.com/wordpress-cms</link>
		<width>75</width>
		<height>75</height>
		<description>The Tierra Innovation Wordpress CMS Project</description>
	</image>
	
	<enclosure url="http://www.tierra-innovation.com/i/logos/jamie/logo_2034329729.jpg" type="image/jpg" />
		<item>
		<title>AJAX Report Comments</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/report-comments/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/report-comments/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 18:25:04 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=225</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p style="color: #c00"><strong>If you are installing this plugin over version 1, you will need to deactivate and reactivate it prior to using it.</strong></p>
<p>AJAX Report Comments is a powerful add-on for any WordPress blog, particularly larger blogs with a higher volume of user comments. It provides blog visitors the ability to report an inappropriate comment to the blog&#8217;s moderator with a single click using AJAX and email.  You can even enable a &#8216;comment&#8217; box so your users can say why they are flagging the comment.</p>
<p>Through the WordPress Admin you can modify many aspects of the plugin including the text of the &#8220;Report Comment&#8221; link, setting a threshold for the number of reports before hiding the comment on the front end, the &#8220;Thank you&#8221; message for enabled email notifications, the email address to send the inappropriate comment to and the layout and content of the generated email itself. You can even modify the HTML surrounding the &#8220;Report Comment&#8221; link to suit your needs.</p>
<p>After a comment is reported, any site moderator / administrator can log into the WordPress admin and moderated the comments.  Once a comment is approved, users can no longer report it.  A comment can additionally be edited or deleted from the plugin&#8217;s moderation panel.  You can even view a report per comment which includes the original posting author as well as all users who have flagged the comment.  If you&#8217;ve enabled the email notify feature, the email address you specify will receive a message including the text of the reported comment and a link to view the comment on the site.</p>
<h3 class="sidetitle">Installation:</h3>
<ol>
<li>Download and unzip the above file</li>
<li>Upload the entire report-comments directory to your plugins directory</li>
<li>Activate the plugin from the WordPress admin panel</li>
<li>Configure the options under the admin panel: Options &#8211; AJAX Report Comments</li>
</ol>
<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<div class="changelog">
<h4>v2.0.4</h4>
<ul>
<li>Disabled caching level which causes most of the plugin to fail.</li>
</ul>
<h4>v2.0.3</h4>
<ul>
<li>Fixing syntax error in report-comments.php</li>
<li>Fixed a layout issue where the footer appeared on top of the list of comments in some cases.</li>
<li>Resolved issue where multiple reports for the same comment from the same computer were not blocked.</li>
<li>Fixed an issue where the wrong IP address was displayed on the moderation screen under Commenter&#8217;s IP</li>
</ul>
<h4>v2.0.2</h4>
<ul>
<li>Fixing syntax error in report-comments.php</li>
</ul>
<h4>v2.0.1</h4>
<ul>
<li>Fixing conflict with &#8216;Role Scoper&#8217; plugin where pluggable.php was not required on plugin forward facing pages.</li>
</ul>
<h4>v2.0</h4>
<ul>
<li>Reported comments are available in a moderation system inside WP for site admins / moderators.</li>
<li>Added dashboard integration for moderation panel.</li>
<li>Moved plugin to own widget navigation.</li>
<li>Once a flagged comment is approved by a site administrator / moderator, it cannot be flagged again by front end users.</li>
<li>Can view a report on a single comment to see how many times it has been reported as well as details of original comment poster and users who flagged the comment.</li>
<li>Admins can set a threshold value where if a comment is reported more times then the number specified, it automatically hides from the site&#8217;s front end.</li>
<li>Enable / Disable reported comment reason box where users can give a reason for reporting a comment.</li>
<li>Enable / Disable email moderator function.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/report-comments/feed/</wfw:commentRss>
		<slash:comments>74</slash:comments>
	
			<description><![CDATA[AJAX Report Comments is a simple yet powerful add-on for any Wordpress blog, particularly larger blogs with a higher volume of user comments. It provides blog visitors the ability to report an inappropriate comment to the blog’s moderator with a single click using AJAX and email.<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/12/ajax-report-comments.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/12/ajax-report-comments.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/12/ajax-report-comments.png' type='image/jpg' />
			</item>
		<item>
		<title>Audio Playlist Manager</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/audio-playlist-manager/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/audio-playlist-manager/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 13:50:17 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=24</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Tierra&#8217;s Audio Playlist Manager offers extensive flexibility when embedding mp3 audio into your posts or templates.</p>
<h3 class="sidetitle">Features:</h3>
<ul>
<li>Embed single/multiple audio file(s) on a post page or template</li>
<li>Embed single/multiple audio playlist(s) on a post page or template</li>
<li>Build your own XSPF compatible player and link our XML to it (we&#8217;ve tested against <a href="http://www.boutell.com/xspf/" target="_blank">Tom Boutell’s Enhanced XSPF player</a></li>
</ul>
<h3 class="sidetitle">Short Code Examples</h3>
<p>We have set up some easy to use short code that can be pasted into any post / page within WordPress.</p>
<p><strong>Multi-Track Audio Playlist:</strong></p>
	<p class='ti_player_align_class'><script language="javascript">
	
	AC_FL_RunContent(
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0',
		'width', '290',
		'height', '32',
		'src', 'http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player',
		'quality', 'high',
		'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'transparent',
		'devicefont', 'false',
		'id', 'player_1',
		'bgcolor', '#ffffff',
		'name', 'player_1',
		'menu', 'true',
		'allowFullScreen', 'true',
		'allowScriptAccess','always',
		'flashvars', '&player_title=Playlist+managed+by+Tierra+Audio+Playlist+Manager&volume=50&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-audio-playlist-manager%2Fplaylist.php%3Fid%3D1%26media_id%3D0%26random%3D0',
		'movie', 'http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player',
		'salign', ''
	); //end AC code	
	</script>
	
		
	<noscript>
		<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="290" height="32" id="player_1" align="middle">
		<param name="allowScriptAccess" value="always" />
		<param name="allowFullScreen" value="true" />
		<param name="movie" value="http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player.swf?&player_title=Playlist+managed+by+Tierra+Audio+Playlist+Manager&volume=50&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-audio-playlist-manager%2Fplaylist.php%3Fid%3D1%26media_id%3D0%26random%3D0" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />
		<embed src="http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player.swf?&player_title=Playlist+managed+by+Tierra+Audio+Playlist+Manager&volume=50&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-audio-playlist-manager%2Fplaylist.php%3Fid%3D1%26media_id%3D0%26random%3D0" quality="high" bgcolor="#ffffff" width="290" height="32" name="player_1" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
		</object>
	</noscript></p>


<p>If you are looking to embed a playlist on to your page, you can use the following short code.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// using the short code `[ti_audio]` by itself  will attempt to play playlist #1,</span>
<span style="color: #666666; font-style: italic;">// which may or may not exist. It's always preferable to use a named Playlist</span>
<span style="color: #666666; font-style: italic;">// when calling the player or to set the id.</span>
<span style="color: #009900;">&#91;</span>ti_audio<span style="color: #009900;">&#93;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Plays playlist with name &quot;Name of Playlist&quot;  (case sensitive) </span>
<span style="color: #009900;">&#91;</span>ti_audio name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Name of Playlist&quot;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Plays playlist #1</span>
<span style="color: #009900;">&#91;</span>ti_audio id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Uses the swf located at this location, rather than the default.</span>
<span style="color: #666666; font-style: italic;">// Your root folder must contain a crossdomain.xml file allowing</span>
<span style="color: #666666; font-style: italic;">// another domain's swf access to XML data.  Also passed is the</span>
<span style="color: #666666; font-style: italic;">// name of the player and the swf's width and height values.</span>
<span style="color: #009900;">&#91;</span>ti_audio skin<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;/player/xspf_player_custom.swf&quot;</span> width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;260&quot;</span> height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;315&quot;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// In addition, you can also change the following attributes of the player (defaults shown):</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Sets player to begin playing on load. Default is off, 0.</span>
autoplay<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Sets player to begin loading assets before the user clicks anything. Default is on, 1.</span>
autoload<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Sets player to repeat once it reaches the end of the playlist. Default is off, 0.</span>
repeat<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// URL of the XSPF swf to use for display. Uses default player unless specified.</span>
skin<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;xspf_player.swf&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Set if the skin attribute points to a SWF of different dimensions.</span>
width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;400&quot;</span>
height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;170&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Set default volume level (in percent)</span>
volume<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;50&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Set the playlist to play in random order</span>
randomize<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span></pre></td></tr></table></div>

<p><strong>Single Audio Track:</strong></p>
	<p class='ti_player_align_class'><script language="javascript">
	
	AC_FL_RunContent(
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0',
		'width', '290',
		'height', '32',
		'src', 'http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player',
		'quality', 'high',
		'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'transparent',
		'devicefont', 'false',
		'id', 'player_1',
		'bgcolor', '#ffffff',
		'name', 'player_1',
		'menu', 'true',
		'allowFullScreen', 'true',
		'allowScriptAccess','always',
		'flashvars', '&player_title=Playlist+managed+by+Tierra+Audio+Playlist+Manager&volume=50&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-audio-playlist-manager%2Fplaylist.php%3Fid%3D1%26media_id%3D202%26random%3D0',
		'movie', 'http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player',
		'salign', ''
	); //end AC code	
	</script>
	
		
	<noscript>
		<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="290" height="32" id="player_1" align="middle">
		<param name="allowScriptAccess" value="always" />
		<param name="allowFullScreen" value="true" />
		<param name="movie" value="http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player.swf?&player_title=Playlist+managed+by+Tierra+Audio+Playlist+Manager&volume=50&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-audio-playlist-manager%2Fplaylist.php%3Fid%3D1%26media_id%3D202%26random%3D0" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />
		<embed src="http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-audio-playlist-manager/swf/ti-player.swf?&player_title=Playlist+managed+by+Tierra+Audio+Playlist+Manager&volume=50&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-audio-playlist-manager%2Fplaylist.php%3Fid%3D1%26media_id%3D202%26random%3D0" quality="high" bgcolor="#ffffff" width="290" height="32" name="player_1" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
		</object>
	</noscript></p>


<p>If you are looking to embed a single file, use the following short code.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Plays audio file with id of 1</span>
<span style="color: #009900;">&#91;</span>ti_audio media<span style="color: #339933;">=</span><span style="color: #0000ff;">'201'</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Plays single audio file, set to auto play, repeat and volume at 60%</span>
<span style="color: #009900;">&#91;</span>ti_audio media<span style="color: #339933;">=</span><span style="color: #0000ff;">'201'</span> autoplay<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span> repeat<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span> volume<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;60&quot;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<h3 class="sidetitle">Templates:</h3>
<p>You can embed the audio player into any WordPress template.  Much like the short code examples above, you can customize the values within your own templates.  Here are all of the fields that you can specify should you choose.  Omitting a field will set it to the plugin&#8217;s default values.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ti_apm_print_player&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #b1b100;">print</span> ti_apm_print_player <span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
    <span style="color: #0000ff;">&quot;name&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;Name of Playlist&quot;</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">&quot;skin&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;/player/xspf_player_custom.swf&quot;</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">&quot;autoplay&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;0&quot;</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">&quot;repeat&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;0&quot;</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">&quot;width&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;400&quot;</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">&quot;height&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;170&quot;</span>
    <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>To play a single audio file within your template, specify the following:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">// Set the media id to play a single audio track
<span style="color: #000000; font-weight: bold;">&lt;?</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ti_apm_print_player&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    ti_apm_print_player <span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
    <span style="color: #0000ff;">&quot;media&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;3&quot;</span>
    <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<h3 class="sidetitle">Player API:</h3>
<p>Want to use your own player? That&#8217;s no problem. We built our custom player to follow a default set of XML that is compatible with any skinned XSPF audio player.  You can choose to use the core XSPF player by <a href="http://www.boutell.com/xspf/" target="_blank">downloading it here</a> or can skin your own.</p>
<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<div class="changelog">
<h4>v2.2</h4>
<ul>
<li>Fixed widget randomize bug</li>
<li>Fixed syntax error on certain browsers with output</li>
</ul>
<h4>v2.1</h4>
<ul>
<li>Fixed RSS &#8216;array&#8217; bug introduced with WP 3.0</li>
</ul>
<h4>v2.0</h4>
<ul>
<li>Added widget support</li>
<li>Added notice on plugin page about file upload limitations</li>
<li>Added compatibility with WP 3.0.x</li>
<li>Fixed loading bug upon activation in WP 3.0.1</li>
<li>Fixed rendering bug on file upload size limit (see add notice)</li>
</ul>
<h4>v1.1.0</h4>
<ul>
<li>Added ability to &#8220;randomize&#8221; audio tracks</li>
<li>Added pre-loading indicator to default player</li>
<li>Fixed bug in player causing multiple instances of track to play</li>
<li>Changed preview to use text area for shortcode selection</li>
</ul>
<h4>v1.0.9</h4>
<ul>
<li>Fixed bug in admin playlist display reported to affect IE users.</li>
</ul>
<h4>v1.0.8</h4>
<ul>
<li>Fixed bug in player that could lead to simultaneous sound playing.</li>
<li>Added logo to admin page.</li>
</ul>
<h4>v1.0.7</h4>
<ul>
<li>Fixed glitches in Admin UI lightbox.</li>
<li>Updated ti-player.swf to better accomodate long album, artist and track names.</li>
<li>Removed visual glitch when ti-player.swf is launched without autoplay (Player would expand and shrink upon load).</li>
<li>Fixed error thrown when selecting tracks from right-click menu while player was paused.</li>
</ul>
<h4>v1.0.6</h4>
<ul>
<li>Changed Roles &#038; Capabilities user level code to check against edit_others_posts per some users permissions issues.</li>
</ul>
<h4>v1.0.5</h4>
<ul>
<li>Fixed the template embed code to render the player inside a theme.</li>
</ul>
<h4>v1.0.4</h4>
<ul>
<li>Changed embed code to increase compatibility with older XSPF players. (Flash 7 v. 8 specifically)</li>
</ul>
<h4>v1.0.3</h4>
<ul>
<li>Fixed issue where users who were not administators could not access the plugin page.  You can now access if you are an Editor or Administrator.  If you are an Editor, you will see the link to the plugin page under the &#8220;Tools&#8221; menu.  If you are an &#8220;Administrator&#8221; you will see the link to the plugin page under both &#8220;Tools&#8221; and &#8220;Settings.&#8221;  Also fixed an HTML bug on the edit asset screen.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/audio-playlist-manager/feed/</wfw:commentRss>
		<slash:comments>167</slash:comments>
	
			<description><![CDATA[Tierra’s Audio Playlist Manager offers extensive flexibility when embedding mp3 audio into your posts or templates. Using the media gallery built into WordPress, this plugin allows you to embed single/multiple audio file(s) on a post page or template OR embed single/multiple audio playlist(s) on a post page or template. Want to use your own player? That’s no problem...<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/audio-playlist-manager.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/audio-playlist-manager.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/audio-playlist-manager.png' type='image/jpg' />
			</item>
		<item>
		<title>Billboard Manager</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/billboard-manager/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/billboard-manager/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 20:54:07 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=224</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>The Tierra Billboard Manager plugin for WordPress offers a single, customizable &#8220;billboard panel&#8221; through which publishers can present images, animations, audio and video files to tout content they wish to bring to their visitors&#8217; attention. An administration panel allows content creators to create multiple playlists with custom presentation styles for use in posts and page templates, and a simple menu and control panel allow visitors to browse each billboard within a rotating playlist. Each asset can be linked to any URL, whether its within the current blog or an external Web site.</p>
	
	<script language="javascript">
	
	

	
	AC_FL_RunContent(
		'id', 'player_4',
		'class',  'ti_billboard_player',
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0',
		'width', '550',
		'height', '340',
		'src', 'http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-billboard-manager/swf/ti-billboard',
		'quality', 'high',
		'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'window',
		'devicefont', 'false',
		
		'bgcolor', '000000',
		'name', 'player_4',
		'menu', 'true',
		'allowFullScreen', 'true',
		'allowScriptAccess','always',
		'flashvars', 'autoplay=1&repeat_playlist=1&player_title=Playlist+managed+by+Tierra+Billboard+Manager&delay=15&overlay=0&theme_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-billboard-manager%2Fskin&textAlign=left&glowColor=0x000000&titleBarColor=0x043251&titleTextColor=0xFFFFFF&navBarColor=0x475DB5&id=player_4&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-billboard-manager%2Ftierra-billboard-playlist.php%3Fid%3D4%26media_id%3D0&rollovers=1&thumbnails=0&keepTitles=0&titlesOnRollover=0',
		'movie', 'http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-billboard-manager/swf/ti-billboard',
		'salign', ''
	); //end AC code
	
	// Add to the queue of controlled players, so we can turn it down when another player takes focus...
	ti_bbm_addPlayer('player_4');
	</script>
	
		
		<noscript>
				<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="340" id="player_4" name="player_4"  align="middle">
				<param name="allowScriptAccess" value="always" />
				<param name="allowFullScreen" value="true" />
				<param name="movie" value="http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-billboard-manager/swf/ti-billboard.swf?autoplay=1&repeat_playlist=1&player_title=Playlist+managed+by+Tierra+Billboard+Manager&delay=15&overlay=0&theme_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-billboard-manager%2Fskin&textAlign=left&glowColor=0x000000&titleBarColor=0x043251&titleTextColor=0xFFFFFF&navBarColor=0x475DB5&id=player_4&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-billboard-manager%2Ftierra-billboard-playlist.php%3Fid%3D4%26media_id%3D0&rollovers=1&thumbnails=0&keepTitles=0&titlesOnRollover=0" /><param name="quality" value="high" /><param name="bgcolor" value="000000" />
				<embed src="http://tierra-innovation.com/wordpress-cms/wp-content/plugins/tierra-billboard-manager/swf/ti-billboard.swf?autoplay=1&repeat_playlist=1&player_title=Playlist+managed+by+Tierra+Billboard+Manager&delay=15&overlay=0&theme_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-billboard-manager%2Fskin&textAlign=left&glowColor=0x000000&titleBarColor=0x043251&titleTextColor=0xFFFFFF&navBarColor=0x475DB5&id=player_4&playlist_url=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fwp-content%2Fplugins%2Ftierra-billboard-manager%2Ftierra-billboard-playlist.php%3Fid%3D4%26media_id%3D0&rollovers=1&thumbnails=0&keepTitles=0&titlesOnRollover=0" quality="high" bgcolor="000000" width="550" height="340" id="player_4"  name="player_4" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
				</object>
			</noscript>


<h3 class="sidetitle">Short Code Examples</h3>
<p><strong>Billboard Playlist:</strong></p>
<p>If you are looking to embed a playlist within a page / post, you can use the following short code.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>ti_billboard name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Billboard Demo&quot;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<p>The name of your billboard is referenced back to the database, where all of your saved settings (color, navigation, title card overlay, etc).  You&#8217;ll never need to update your shortcode again should you make a style change or adjust settings.</p>
<p><strong>Single Audio Track:</strong></p>
<p>If you are looking to embed a single asset within a billboard, you can use the following short code.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>ti_billboard media<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;242&quot;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<p>Please keep in mind that if you use a single asset that is not its own playlist, you will have to copy / paste all of the shortcode that is generated each time you make an update.  Single assets do not save billboard settings like a playlist does, so you&#8217;ll need to make sure you include everything within your WordPress post.  See the following example:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>ti_billboard media<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;242&quot;</span> width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;450&quot;</span>  height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;290&quot;</span>  delay<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;9&quot;</span> autoplay<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0&quot;</span> repeat<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0&quot;</span> background<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0x000000&quot;</span>  navigation<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0xffffff&quot;</span>  titlebarcolor<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0xcccccc&quot;</span>  titleTextColor<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0x000000&quot;</span>  glow<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;0x000000&quot;</span>  overlay<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span> justify<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;center&quot;</span>  keeptitles<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<p>Our advice is, that if your billboard only has a single media file within it, save it as a playlist so you don&#8217;t have to worry about changing the shortcode should you want to make a skin change.</p>
<h3 class="sidetitle">Templates:</h3>
<p>You can embed a billboard playlist into any WordPress template.  By setting the title of your saved playlist in your template code, it will inherit all of your saved settings.  If you change those settings, it will automatically reflect out on the page it is embedded.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ti_bbm_print_player&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #b1b100;">print</span> ti_bbm_print_player <span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
    <span style="color: #0000ff;">&quot;name&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;tierra&quot;</span>
    <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>To embed a single asset item from your billboard, here are all of the options you can set to customize your player.  You can only save options for a playlist, thus you will need to enter your values into the template if you want your billboard to resemble a playlist billboard.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ti_bbm_print_player&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">print</span> ti_bbm_print_player <span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
		<span style="color: #0000ff;">&quot;media&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">&quot;1&quot;</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;width&quot;</span> <span style="color: #339933;">=&gt;</span>  <span style="color: #cc66cc;">440</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;height&quot;</span> <span style="color: #339933;">=&gt;</span>  <span style="color: #cc66cc;">280</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;repeat&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;delay&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">8</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;autoplay&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;background&quot;</span> <span style="color: #339933;">=&gt;</span> ffffff<span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;navigation&quot;</span> <span style="color: #339933;">=&gt;</span>  <span style="color: #208080;">000000</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;glow&quot;</span> <span style="color: #339933;">=&gt;</span> 9999ff<span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;overlay&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;titles&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;titlebarcolor&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #208080;">000000</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;titletextcolor&quot;</span> <span style="color: #339933;">=&gt;</span> ffffff<span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;thumbnails&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;keeptitles&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;justify&quot;</span> <span style="color: #339933;">=&gt;</span> left<span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;rollovers&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;titlesonrollover&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span>
    <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<h3>Custom Template Variables</h3>
<p>If you are embedding a single asset file, the below template variables can allow you to customize your single asset billboard.  You will not be required to set all values if you plan to leave some as the default.  Only specify override values in your template code.  The above example shows all variables which can be set, so you can use that as a guide to update as needed.</p>
<p><strong>media:</strong> this is the id number of an individual billboard item.  You can gather this information by clicking any preview / embed link next to any asset.</p>
<p><strong>width:</strong> the width of the player, specificed in pixels.  The default value set is 440.</p>
<p><strong>height:</strong> the height of the player, specificed in pixels.  The default value set is 280.</p>
<p><strong>repeat:</strong> specify whether you want the billboard to continue cycling content indefinitely or stop after the last asset is played.  The default value is 1 which sets the player to auto repeat.  Setting it to 0 if you want the billboard to stop after the last asset.</p>
<p><strong>delay:</strong> the mount of time between each asset item.  This does NOT apply if you have loaded an audio or video file.  Those files will play until completed.  For static images / content, delay applies here.  The default value is 8 (seconds).</p>
<p><strong>autoplay:</strong> start the player once the page loads.  The default value set is 1 (yes).  Set it to 0 to require users to click play first.</p>
<p><strong>background:</strong> set the background behind the billboard.  The default value set is ffffff (hex).</p>
<p><strong>navigation:</strong> set the background behind the navigation bar.  The default value set is 000000 (hex).</p>
<p><strong>glow:</strong> set the highlight color on each navigation orb.  The default value set is 9999ff (hex).</p>
<p><strong>overlay:</strong> specify how you want the navigation to appear.  The default value set is 0, which fixes the navigation at the bottom of the billboard.  Setting it to 1 will float the navigation on top of your content, expanding the viewing region of the billboard content.</p>
<p><strong>titles:</strong> specify whether you want title cards to show when each asset has loaded.  The default value set is 1, which shows the title cards.  Setting it to 0 will omit the title cards from loading.</p>
<p><strong>titlebarcolor:</strong> set the background of the title card.  The default value set is 000000 (hex).</p>
<p><strong>titletextcolor:</strong> set the font color of the text within the title card.  The default value set is ffffff (hex).</p>
<p><strong>thumbnails:</strong> specify whether you want a WordPress generated thumbnail to show within the title card.  The default value set is 1 which will show the thumbnail.  Setting it to 0 will omit it from tht title card window.</p>
<p><strong>keeptitles:</strong> specify whether you want the title cards on the screen at all time.  The default value set is 0 which will not keep them at all time.  Setting it to 1 will keep those title cards loaded at all times.</p>
<p><strong>justify:</strong> set the text justification within the title card.  The default value set is left.  You can also specify &#8216;center&#8217; or &#8216;right&#8217; as options.</p>
<p><strong>rollovers:</strong> show each asset&#8217;s title card when you hover over a navigation orb.  The default value is set to 1 which shows the title card of each asset on orb hover.  Setting it to 0 will not display the title card on orb hover.</p>
<p><strong>titlesonrollover:</strong> show the current asset&#8217;s title card when you hover over the billboard.  The default value is set to 1 which shows the title card of the current asset on billboard hover.  Setting it to 0 will not display the title card on billboard hover.</p>
<h3 class="sidetitle">Supported File Types / Limitations:</h3>
<p><strong>Image formats:</strong></p>
<ul>
<li>PNG</li>
<li>JPG</li>
<li>GIF (non animated)</li>
</ul>
<p><strong>Audio Formats:</strong></p>
<ul>
<li>MP3</li>
</ul>
<p><strong>Video Formats:</strong></p>
<ul>
<li>FLV</li>
<li>MPEG4 h.264 (extensions may vary, but h.264 encoding is a must)</li>
</ul>
<p><strong>Flash/Flex formats:</strong></p>
<ul>
<li>SWF</li>
</ul>
<h3 class="sidetitle">ActionScript API within Flash content:</h3>
<p>By default, Flash movies (SWF content) are presented using the same &#8220;delay&#8221; default as that used for still images, and the billboard maintains control of the mouse. Therefore, regardless of SWF length or desired interactivity, a SWF-based billboard may only be shown for 8 seconds (depending on the defaults assigned to the billboard itself), and any mouse movement or clicks will be ignored by the SWF. This ensures that the billboards play as expected, and continue content rotation, regardless of the content itself.</p>
<p>Flash content developers can override this default behavior, however, by including calls to the billboard manager&#8217;s API to request that the billboard suspend its normal behavior and return control to the content SWF itself. Because the interaction is handled through an external (Javascript) interface, both AS2- and AS3-based SWFs may use the same API calls:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #009900;">//Give mouse control to the SWF, rather than using the default &quot;click on the billboard to jump to the linked URL&quot; behavior:</span>
&nbsp;
	<span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">call</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">'ti_bbm_takeMouseControl'</span>, <span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">objectID</span><span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #009900;">// By default, the billboard will advance to a new item after X seconds. The following call allows a SWF to override this behavior.</span>
<span style="color: #009900;">// Please note, it should always have an accompanying &quot;ti_bbm_resume()&quot; call, too (see below). Otherwise, the user will need to use</span>
<span style="color: #009900;">// the navigation menu to move on.</span>
&nbsp;
	<span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">call</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">'ti_bbm_suspend'</span>, <span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">objectID</span><span style="color: #000000;">&#41;</span>;
&nbsp;
&nbsp;
<span style="color: #009900;">// By default, the billboard will advance to a new item after X seconds (or, if ti_bbm_suspend() is used, never). The following allows the SWF</span>
<span style="color: #009900;">// to terminate itself, advancing the billboard to the next item.</span>
&nbsp;
	<span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">call</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">'ti_bbm_resume'</span>, <span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">objectID</span><span style="color: #000000;">&#41;</span>;</pre></td></tr></table></div>

<p><strong>Example uses:</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
</pre></td><td class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #009900;">// Check to make sure the ExternalInterface is available and the page supports SWF/browser interaction.</span>
<span style="color: #009900;">//</span>
<span style="color: #0033ff; font-weight: bold;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">available</span><span style="color: #000000;">&#41;</span>	<span style="color: #000000;">&#123;</span>
&nbsp;
	<span style="color: #009900;">// Give mouse control to the SWF, rather than to the billboard URL link. Note that all calls are wrapped in try/catch constructions, which allows more flexibility</span>
	<span style="color: #009900;">// for content designers, as the same SWF can now be used both inside a Tierra billboard AND independently elsewhere.</span>
	<span style="color: #009900;">//</span>
	<span style="color: #0033ff; font-weight: bold;">try</span><span style="color: #000000;">&#123;</span>
		<span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">call</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">'ti_bbm_takeMouseControl'</span>, <span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">objectID</span><span style="color: #000000;">&#41;</span>;
	<span style="color: #000000;">&#125;</span> <span style="color: #0033ff; font-weight: bold;">catch</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000000;">&#41;</span>	<span style="color: #000000;">&#123;</span>
		<span style="color: #004993;">trace</span> <span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;Billboard SWF could not claim mouse control: &quot;</span> <span style="color: #000000; font-weight: bold;">+</span> e.<span style="color: #004993;">text</span><span style="color: #000000;">&#41;</span>;
	<span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #009900;">// Suspend the autoadvance...</span>
	<span style="color: #0033ff; font-weight: bold;">try</span><span style="color: #000000;">&#123;</span>
		<span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">call</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">'ti_bbm_suspend'</span>, <span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">objectID</span><span style="color: #000000;">&#41;</span>;
	<span style="color: #000000;">&#125;</span> <span style="color: #0033ff; font-weight: bold;">catch</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000000;">&#41;</span>	<span style="color: #000000;">&#123;</span>
		<span style="color: #004993;">trace</span> <span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;Billboard SWF could not suspend auto advance: &quot;</span> <span style="color: #000000; font-weight: bold;">+</span> e.<span style="color: #004993;">text</span><span style="color: #000000;">&#41;</span>;
	<span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #009900;">// When a user clicks a clip named &quot;closeButton,&quot; resume the billboard and advance to the next item.</span>
	closeButton.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">MouseEvent</span>.<span style="color: #004993;">CLICK</span>, <span style="color: #339966; font-weight: bold;">function</span> <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>	<span style="color: #000000;">&#123;</span>	
		<span style="color: #0033ff; font-weight: bold;">try</span><span style="color: #000000;">&#123;</span>
			<span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">call</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">'ti_bbm_resume'</span>, <span style="color: #004993;">ExternalInterface</span>.<span style="color: #004993;">objectID</span><span style="color: #000000;">&#41;</span>;
		<span style="color: #000000;">&#125;</span> <span style="color: #0033ff; font-weight: bold;">catch</span> <span style="color: #000000;">&#40;</span>e<span style="color: #000000;">&#41;</span>	<span style="color: #000000;">&#123;</span>
			<span style="color: #004993;">trace</span> <span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;Billboard SWF could not resume auto advance:  &quot;</span> <span style="color: #000000; font-weight: bold;">+</span> e.<span style="color: #004993;">text</span><span style="color: #000000;">&#41;</span>;
		<span style="color: #000000;">&#125;</span>
	<span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<div class="changelog">
<h4>v1.12</h4>
<ul>
<li>Fixed bug introduced in 1.11 that could affect existing playlists</li>
</ul>
<h4>v1.11</h4>
<ul>
<li>Fixed bug in player that could lead to simultaneous sound playing</li>
<li>Added logo to admin page.</li>
<li>Added full-screen capabilities</li>
<li>Removed audio icon on still image presentations</li>
<li>Major revisions to asset management and player to accommodate inclusion of remote files within billboard.</li>
<li>Various bug fixes</li>
</ul>
<h4>v1.0.1</h4>
<ul>
<li>Fixed admin issues reported by users of Internet Explorer</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/billboard-manager/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
	
			<description><![CDATA[The Tierra Billboard Manager plugin for WordPress offers a single, customizable "billboard panel" through which publishers can present images, animations, audio and video files to tout content they wish to bring to their visitors' attention. An administration panel allows content creators to create multiple playlists...<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/12/billboard-manager.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/12/billboard-manager.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/12/billboard-manager.png' type='image/jpg' />
			</item>
		<item>
		<title>Extend KSES</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/extend-kses/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/extend-kses/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 15:59:23 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=17</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>This plugin extends the HTML functionality of the WordPress kses.php file, which states the allowable HTML that the post/page content editor will accept. It allows the site administrator to optionally enable support for currently disallowed HTML tags.  Those tags include: object, embed, param, iframe and map.  We also added additional support to the div and img tags.</p>
<p>Keep in mind, that by allowing a tag, you are making it acceptable to post said HTML and save it.  If your users contribute to your blog, it is important that you make sure you are not enabling any HTML that could be malicious, wreaking havoc to your environment. If there is a tag that is missing or that you would like us to add and support, please drop us a note.</p>
<h3 class="sidetitle">Installation:</h3>
<ol>
<li>Upload extend-kses to the /wp-content/plugins/ directory</li>
<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress</li>
<li>Check the boxes next to the HTML tag you wish to enable and click save options</li>
<li>Paste HTML code into the HTML version &#8211; NOT the visual version &#8211; of the post/page editor and save.</li>
</ol>
<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<div class="changelog">
<h4>v2.3</h4>
<ul>
<li>Adding support for additional image map tags.</li>
</ul>
<h4>v2.2</h4>
<ul>
<li>Adding support for Google Syntax Highlighter using the &#8216;pre&#8217; tag.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/extend-kses/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
			<description><![CDATA[This plugin extends the HTML functionality of the WordPress kses.php file, which states the allowable HTML that the post/page content editor will accept. It allows the site administrator to optionally enable support for currently disallowed HTML tags...<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/extend-kses.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/extend-kses.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/extend-kses.png' type='image/jpg' />
			</item>
		<item>
		<title>Facebook iLike</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/facebook-ilike/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/facebook-ilike/#comments</comments>
		<pubDate>Thu, 06 May 2010 02:23:22 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=267</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftierra-innovation.com%2Fwordpress-cms%2Fplugins%2Ffacebook-ilike%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden;  width:450px; height:65px"></iframe>
<p>Facebook iLike is a powerful tool that allows you to utilize the new &#8220;Facebook Like&#8221; functionality within your WordPress install.  We&#8217;ve taken a simple feature and added flexible components so that for every page / post you create, you can customize the settings for the &#8220;Like&#8221; button.</p>
<h3>How To Embed The Code</h3>
<p>To embed the &#8220;Like&#8221; button in a post or a page, paste this code into your post/page at the desired location:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>facebook_ilike<span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<p>If you prefer to embed the &#8220;Like&#8221; button in your theme&#8217;s templates rather than within specific posts, use this PHP code in your template:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?</span> facebook_ilike<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p style="color: #c00;"><strong>All options set globally can be overridden on any post / page edit for specific page settings.</strong></p>
<h3>Global Options</h3>
<p>Globally set any / all of these values.</p>
<ul>
<li><strong>Site Name:</strong> Name of your web site</li>
<li><strong>Facebook Admins:</strong> Once users have liked your page, you can publish stream updates to those users and get statistics about your pages, just like you can with Facebook Pages. To administer your page you need to associate it with your Facebook account. To do so, add a comma-separated list of the user IDs or usernames of the Facebook accounts who own the pages here.
<p>Each listed user must click Like on the URL to be approved as an admin. This is to prevent users being made admins without their consent. Also, the first user listed in this tag cannot be removed, or moved later in the list of user IDs.</p>
<p>Once you have associated the page with your Facebook account, the page will show up in Pages You Admin on Facebook. From that interface, you can publish stream updates and get detailed analytics about the users who have liked your page.</li>
<li><strong>Facebook App ID:</strong> Some sites may have hundreds or even thousands of pages with meta data. To handle a site with lots of pages, you can link your pages to your Facebook Platform application, which will enable you to publish stream updates to your pages programmatically. To connect your Page to your Facebook application ID, include your application&#8217;s ID here.</li>
</ul>
<h3>Layout Options</h3>
<p>Customize the look and feel of the plugin.</p>
<ul>
<li><strong>Layout Style:</strong> Choose between &#8216;Standard&#8217; or &#8216;Button Count&#8217; &#8211; Standard shows you &#8220;John Smith and 5,830 others like this&#8221; while Button Count shows you just the count of people who like / recommend the page.</li>
<li><strong>Show Faces:</strong> Display thumbs of friends who like the page / post under the like button.  Only works if you use the &#8216;Standard&#8217; button.</li>
<li><strong>Width:</strong> Set the max width of the FB Like widget.</li>
<li><strong>Height:</strong> Set the max height of the FB Like widget.</li>
<li><strong>Verb To Display:</strong> Choose between a &#8216;Like&#8217; button or a &#8216;Recommend&#8217; button.</li>
<li><strong>Font:</strong> Choose a font from the predefined list.</li>
<li><strong>Color Scheme:</strong> Set to light if you have a light colored web site.  Set to dark if you have a dark colored web site.</li>
</ul>
<h3>Basic Information Options (Optional)</h3>
<p>Override of page title, page description and page sent to Facebook when page / post is &#8220;liked.&#8221;</p>
<p style="color: #c00;"><strong>* Note:</strong> by default, the_title(); is used as the title passed to Facebook when someone clicks &#8220;Like&#8221; on a post. If you wish to change this at a global level, be aware that what you enter will be used on all pages of your site when a user clicks &#8220;Like&#8221; rather than the dynamic the_title() variable.</p>
<ul>
<li><strong>Page Name:</strong> By default, uses your post / page title.</li>
<li><strong>Page Description:</strong> By default, uses the description of your blog entered in the Settings > General screen.</li>
<li><strong>Page Type:</strong> Specify the type of content you publish.</li>
</ul>
<h3>Location Options (Optional)</h3>
<p>Specify the location of the published content.</p>
<ul>
<li><strong>Latitude:</strong></li>
<li><strong>Longitude:</strong></li>
<li><strong>Street Address:</strong></li>
<li><strong>City / Locality:</strong></li>
<li><strong>State / Region:</strong></li>
<li><strong>Postal Code:</strong></li>
<li><strong>Country Name:</strong> two characters max (ie: US, UK, CA)</li>
</ul>
<h3>Contact Options (Optional)</h3>
<p>Specify ways to contact the author of the published content.</p>
<ul>
<li><strong>Email Address:</strong></li>
<li><strong>Phone Number:</strong></li>
<li><strong>Fax Number:</strong></li>
</ul>
<h3 class="sidetitle">Installation:</h3>
<ol>
<li>Upload Facebook iLike to the /wp-content/plugins/ directory</li>
<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress</li>
<li>Activate the plugin from the WordPress admin panel</li>
<li>Configure the options under the admin panel: Settings – Facebook iLike</li>
</ol>
<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<div class="changelog">
<h4>v1.1</h4>
<ul>
<li>Fixed RSS &#8216;array&#8217; bug introduced with WP 3.0</li>
</ul>
<h4>v1.0.1</h4>
<ul>
<li>Fixing an issue with the_loop(); where the permalink was set incorrectly.  This caused all posts on a category list to appear as &#8220;liked&#8221; due to the browser url, not each posts permalink.</li>
<li>Compatable with WordPress 3.0.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/facebook-ilike/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
			<description><![CDATA[Facebook iLike is a powerful tool that allows you to utilize the new "Facebook Like" functionality within your WordPress install.  We've taken a simple feature and added flexible components so that for every page / post you create, you can customize the settings for the "Like" button.<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2010/05/fb-ilike.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2010/05/fb-ilike.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2010/05/fb-ilike.png' type='image/jpg' />
			</item>
		<item>
		<title>Feedme</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/feedme/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/feedme/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 03:08:54 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=252</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Feedme is a simple and powerful tool that will surely enhance any WordPress install.  As feed readers become more advanced and are capable of handling additional information, we found the default method of feeds within WordPress to lack content elements.</p>
<p><strong>Global Feed Image</strong></p>
<p>Through Feedme, you can assign an image to your global feed.  This &#8216;brands&#8217; your feed to all readers.  Options include:</p>
<ul>
<li><strong>Show Single Image On Global Feed:</strong> Enable / Disable image from the feed.</li>
<li><strong>Full URL To Custom Image:</strong> This is the full url path to your custom image.  If left blank, it will use the plugin&#8217;s default image.</li>
<li><strong>Width x Height:</strong> Default: 75&#215;75.  Set this to the dimensions of your custom image.</li>
<li><strong>Image Link:</strong> Default: WordPress Install URL.  Override url of the default image when it is clicked.</li>
</ul>
<p><strong>Post Feed Images</strong></p>
<p>Select the default image assigned to each post. Specify the default size to show in the feed.  Options include:</p>
<ul>
<li><strong>Show Images Per Post In Feed:</strong> Enable / Disable default post image from displaying within the feed.</li>
<li><strong>Set Default Image Size:</strong> Default: Thumbnail.  Set image size to either Thumbnail or Medium.</li>
</ul>
<p><strong>Feed Delay</strong></p>
<p>Frequently updating your latest posts? You can set the delay time it will show in the feed so your changes aren&#8217;t published out until you&#8217;re ready.</p>
<p>Many times, our clients have the need to post content, and then make quick changes / spelling corrections / etc.  By setting a delay, your content will show up after the allotted number of minutes you specify in the delay.  Call it a gut check if you will on publishing your content out to external sites / feed readers.</p>
<p><strong>Exclude Categories</strong></p>
<p>By checking the box next to each category, you exclude the content from that category from displaying in your WordPress Feeds.</p>
<p><strong>CMS Function: Disable Feeds</strong></p>
<p>Using WordPress as a CMS? Perhaps you don&#8217;t want to display RSS on your site. Check the boxes next to each feed type to disable the feed.</p>
<h3 class="sidetitle">Installation:</h3>
<ol>
<li>Upload feedme to the /wp-content/plugins/ directory</li>
<li>Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress</li>
<li>Activate the plugin from the WordPress admin panel</li>
<li>Configure the options under the admin panel: Options – Feedme</li>
</ol>
<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<p>None At This Time</p>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/feedme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
			<description><![CDATA[Feedme is a simple and powerful tool that will surely enhance any WordPress install.  As feed readers become more advanced and ara capable of handling additional information, we found the default method of feeds within WordPress to lack content elements.<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2010/01/feedme.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2010/01/feedme.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2010/01/feedme.png' type='image/jpg' />
			</item>
		<item>
		<title>Smart Category Ordering</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/smart-category-ordering/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/smart-category-ordering/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 15:59:47 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=19</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Smart Category Ordering is a plugin that allows you to sort your post content (per category). You can apply your sorting to a single category, or have your settings follow a category tree, covering the parent and children categories.</p>
<p>When sorting by &#8220;Smart Title&#8221;, that option is there to the leading &#8216;a&#8217;, &#8216;an&#8217; or &#8216;the&#8217; from a post title when sorting. This is the only difference between &#8220;Smart Title&#8221; and &#8220;Title.&#8221;</p>
<h3 class="sidetitle">Installation:</h3>
<ol>
<li>Upload the smart-category-ordering folder to the `/wp-content/plugins/` directory.</li>
<li>Activate the plugin through the `Plugins` menu in WordPress.</li>
<li>Select &#8216;Smart Category Ordering&#8217; from the &#8216;Settings&#8217; menu and configure your options.</li>
</ol>
<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<p>No changes at this time.</p>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/smart-category-ordering/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
			<description><![CDATA[Smart Category Ordering is a plugin that allows you to sort your post content (per category). You can apply your sorting to a single category, or have your settings follow a category tree, covering the parent and children categories...<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/smart-category-ordering.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/smart-category-ordering.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/smart-category-ordering.png' type='image/jpg' />
			</item>
		<item>
		<title>WPDB Profiling</title>
		<link>http://tierra-innovation.com/wordpress-cms/plugins/wpdb-profiling/</link>
		<comments>http://tierra-innovation.com/wordpress-cms/plugins/wpdb-profiling/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 15:58:39 +0000</pubDate>
		<dc:creator>Todd Stowell</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://tierra-innovation.com/wordpress-cms/?p=15</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>WPDB Profiling allows you to examine database queries rendered against your WordPress installation. This information can be useful to locate plugins that have slow query times or do not properly cache. Recommended for installations that see moderate to heavy traffic.</p>
<p>This plugin will give you the total number of queries to the db per page, as well as the total time it took to render those queries out to the page. Additionally, line by line each individual query will display with the originating SQL statement, time executed and the function call used to execute the query.</p>
<p>This is especially handy if you are debugging a slow WordPress install and can&#8217;t seem to locate the cause of the load. It is also a great way to identify plugins that may not have proper caching enabled or supported.</p>
<p>This is NOT a full page load profiler. This simply shows you the total DB queries and the time it takes to execute.</p>
<h3 class="sidetitle">Installation:</h3>
<ol>
<li>Unpack the wpdb-profiling directory to your `/wp-content/plugins/` directory</li>
<li>Activate the plugin through the `Plugins` menu in WordPress</li>
<li>Edit wp-config.php and add `define(&#8216;SAVEQUERIES&#8217;, true);` or verify it is already there.</li>
<li>Using the plugin management screen, you can toggle the plugin on and off depending on the settings you desire.</li>
</ol>
<p><a name="changelog"></a></p>
<h3 class="sidetitle">Change Log:</h3>
<div class="changelog">
<h4>v1.3.3</h4>
<ul>
<li>Fixing a bug where the css is always enabled, even if the plugin isn&#8217;t.</li>
</ul>
<h4>v1.3.2</h4>
<ul>
<li>Adds front end functionality to the wp-admin. Helpful for debugging admin or plugin scripts under development inside wp-admin.</li>
</ul>
<h4>v1.3</h4>
<ul>
<li>Support to disable post revisions: Post revisions can bloat your database by retaining previously saved versions of your post, which you may never use.</li>
<li>Support to disable auto saving: Auto saving can bloat your database by assigning different id&#8217;s each time an item is saved, this adding an unnecessary record to the db.</li>
</ul>
<h4>v1.2.1</h4>
<ul>
<li>Update to license information</li>
</ul>
<h4>v1.2</h4>
<ul>
<li>New configuration options to specify which user levels can view profiling (no longer restricted to Administrator)</li>
<li>?showqueries=true can now be used in addition to ?showqueries=yes</li>
<li>Users not logged in can never view profiling</li>
</ul>
<h4>v1.1.1</h4>
<ul>
<li>?showqueries=yes $GET parameter can only be used if logged in user is an administrator (user Level 10)</li>
</ul>
<h4>v1.1</h4>
<ul>
<li>New wp-admin interface allows you to toggle plugin settings. Options are (Always show profiling when logged in as an administrator?) and (Allow the ?show_queries=yes parameter in URL to show profiling?)</li>
<li>Enable / Disable profiling on the front end when logged in as administrator (user Level 10) to the wp-admin interface.</li>
<li>Enable / Disable ?show_queries=yes $_GET parameter via wp-admin config to allow / prevent url request for query list.</li>
<li>Check whether WP_CACHE and SAVEQUERIES are set on the back end &#8211; display success / failure notices and suggestions if one is missing.</li>
</ul>
<h4>v1.0.2</h4>
<ul>
<li>Checks if define(&#8216;WP_CACHE&#8217;, true); is present. If not, provides plugin suggestions for DB caching.</li>
<li>Plugin automatically enabled if your user has Level 10 permissions (administrator) by default.</li>
<li>If user Level &lt; 10 or not logged in, you can continue to pass ?show_queries=yes via the url if you are not logged in.</li>
<li>Sets define(&#8216;SAVEQUERIES&#8217;, true); in plugin should it not be by default.</li>
</ul>
<h4>v1.0.1</h4>
<ul>
<li>Groups duplicate function calls and gives a total time for the grouped calls.</li>
<li>Styles the profiling a bit to mirror Kohana&#8217;s profiling coloring.</li>
<li>Added a fix to PHP 5.2.1 where scientific notation was displaying instead of the true time.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tierra-innovation.com/wordpress-cms/plugins/wpdb-profiling/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
			<description><![CDATA[WPDB Profiling allows you to examine database queries rendered against your WordPress installation. This information can be useful to locate plugins that have slow query times or do not properly cache. Recommended for installations that see moderate to heavy traffic...<br /><br /><a href='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/wpdb-profiling.png'><img src='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/wpdb-profiling.png' alt='' title='' /></a>]]></description>
			<enclosure url='http://tierra-innovation.com/wordpress-cms/wp-content/uploads/2009/10/wpdb-profiling.png' type='image/jpg' />
			</item>
	</channel>
</rss>

