<?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>WebDevStudios.com &#187; plugins</title>
	<atom:link href="http://webdevstudios.com/topics/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdevstudios.com</link>
	<description>Open Source Website Development and Design</description>
	<lastBuildDate>Wed, 28 Jul 2010 18:25:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>CollabPress v0.5 Released!</title>
		<link>http://webdevstudios.com/blog/collabpress-v0-5-released/</link>
		<comments>http://webdevstudios.com/blog/collabpress-v0-5-released/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:21:07 +0000</pubDate>
		<dc:creator>Brad Williams</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[CollabPress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[task management]]></category>

		<guid isPermaLink="false">http://webdevstudios.com/?p=2952</guid>
		<description><![CDATA[CollabPress, our new and popular task management plugin for WordPress, has a new version out: v0.5 beta! This new version adds a lot of great functionality including: * Add and view comments for tasks (with email notifications!) * Edit any existing tasks * Added single task detail page * Added uninstall script * fixed various [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/collabpress/" title="Task Management Plugin for WordPress">CollabPress</a>, our new and popular task management plugin for WordPress, has a new version out: v0.5 beta!  This new version adds a lot of great functionality including:</p>
<ul>
<li>* Add and view comments for tasks (with email notifications!)</li>
<li>* Edit any existing tasks</li>
<li>* Added single task detail page</li>
<li>* Added uninstall script</li>
<li>* fixed various bugs</li>
</ul>
<p><strong>New task comments in CollabPress</strong></p>
<p><a href="http://webdevstudios.com/wp-content/uploads/2010/02/screenshot-4.png" rel="shadowbox[post-2952];player=img;"><img src="http://webdevstudios.com/wp-content/uploads/2010/02/screenshot-4-300x220.png" alt="" title="screenshot-4" width="300" height="220" class="alignnone size-medium wp-image-2945" /></a></p>
<p>Please download and help us test this new version.  If you experience any issues please report them in our <a href="http://webdevstudios.com/support/forum/collabpress/">support forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdevstudios.com/blog/collabpress-v0-5-released/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Change WordPress permalinks on pages to have a .html extension</title>
		<link>http://webdevstudios.com/blog/change-wordpress-permalinks-on-pages-to-have-a-html-extension/</link>
		<comments>http://webdevstudios.com/blog/change-wordpress-permalinks-on-pages-to-have-a-html-extension/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 23:52:13 +0000</pubDate>
		<dc:creator>Brian Messenlehner</dc:creator>
				<category><![CDATA[BuddyPress]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress permalinks]]></category>
		<category><![CDATA[wp .html extension]]></category>

		<guid isPermaLink="false">http://webdevstudios.com/?p=2250</guid>
		<description><![CDATA[We are working on a new website built with WordPress MU, BuddyPress and bbPress and our client requested that all of the pages and posts of each MU site have a .html extension. Ok, so posts are easy just head to your &#8220;Permalink Settings&#8221; page, click the &#8220;Custom Structure&#8221; radio button and add something like [...]]]></description>
			<content:encoded><![CDATA[<p>We are working on a new website built with WordPress MU, BuddyPress and bbPress and our client requested that all of the pages and posts of each MU site have a .html extension. Ok, so posts are easy just head to your &#8220;Permalink Settings&#8221; page, click the &#8220;Custom Structure&#8221; radio button and add something like &#8220;/%postname%.html&#8221;. Pretty simple huh?</p>
<p>So what about pages? I found a great plugin called <a href="http://wordpress.org/extend/plugins/html-on-pages/" target="_blank">.html on Pages</a> which will add a .html extension to all of your pages. This plugin will also automatically remove the .html extension from any pages that are nested  as a parent page. Soooo: yourwebsite.com/mypage.html will turn into yourwebsite.com/mypage/mysubpage.html.</p>
<p>We ran into a problem, well not so much a problem because the plugin does what it is supposed to do, but we want to not add .html to the end of the blog page. We want /blog.html to be just /blog so we had to make a few modifications to the plugin. If you are comfortable with php the mod is small and here it is:</p>
<p>Add the following code where ever you want inside of the plugin. This code filters any instance of /blog.html and returns /blog.</p>
<blockquote><p>function blog_permalinks_page_link($permalink, $page) {<br />
$pos = strpos($permalink, &#8220;/blog.html&#8221;);<br />
if ($pos !== false) {<br />
$permalink = str_replace(&#8220;/blog.html&#8221;,&#8221;/blog&#8221;,$permalink);<br />
}<br />
return $permalink;<br />
}<br />
add_filter( &#8216;page_link&#8217;, &#8216;blog_permalinks_page_link&#8217;, 10, 2 );</p></blockquote>
<p>Next you will need to alter the html_page_permalink() function and add the following code to the top of it:</p>
<blockquote><p>$string=$_SERVER['REQUEST_URI'];<br />
$pos = strpos($string, &#8220;/blog.html&#8221;);<br />
if ($pos !== false) {<br />
switch_to_blog(1);//We are using WPMU if you are not you won&#8217;t need this line.<br />
wp_redirect( get_option(&#8216;home&#8217;).str_replace(&#8220;/blog.html&#8221;,&#8221;/blog&#8221;,$string), 301 );<br />
exit();<br />
}else{<br />
$pos = strpos($string, &#8220;/blog&#8221;);<br />
if ($pos !== false) {<br />
$_SERVER['REQUEST_URI'] =str_replace(&#8220;/blog&#8221;,&#8221;/blog.html&#8221;,$string);<br />
global $wp;<br />
$wp-&gt;parse_request();<br />
}<br />
}</p></blockquote>
<p>The above code makes the redirect of any hits on /blog.html to /blog (which shouldn&#8217;t happen because of the link filter) and hard-codes the request-URL so WordPress thinks it&#8217;s pulling from the page /blog.html when it&#8217;s now on /blog. That&#8217;s it, pretty simple&#8230; If you are not good with php you can download the modified plugin here: <a href="http://webdevstudios.com/downloads/html-on-pages.zip">http://webdevstudios.com/downloads/html-on-pages.zip</a></p>
<p>I&#8217;m sure this plugin could easily be modified to work with other extentions like .htm or .php, which could cut down on the amount of 301 redirects you would have to make when migrating to WordPress which by the way everybody running a blog or basic CMS should be doing! <img src='http://webdevstudios.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://webdevstudios.com/blog/change-wordpress-permalinks-on-pages-to-have-a-html-extension/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>WP-Announcements &#8220;WordPress Announcement Plugin&#8221;</title>
		<link>http://webdevstudios.com/blog/wp-announcements-wordpress-announcement-plugin/</link>
		<comments>http://webdevstudios.com/blog/wp-announcements-wordpress-announcement-plugin/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 11:09:01 +0000</pubDate>
		<dc:creator>Brian Messenlehner</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[marquee]]></category>
		<category><![CDATA[shadowbox]]></category>
		<category><![CDATA[thickbox]]></category>

		<guid isPermaLink="false">http://webdevstudios.com/?p=1935</guid>
		<description><![CDATA[Have you ever wanted to display a one time popup announcement message to any new visitor on your WordPress blog or website? Well our WP-Announcements plugin would be perfect for you! Your one time popup per visitor announcement could be a featured post, an important message, a community notice, an advertisement, a survey form, an [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1928" class="wp-caption alignleft" style="width: 290px"><a href="http://webdevstudios.com/wp-content/uploads/2009/07/screenshot-1.png" rel="shadowbox[post-1935];player=img;"><img class="size-medium wp-image-1928" title="wordpress popup announcement using thickbox or shadowbox" src="http://webdevstudios.com/wp-content/uploads/2009/07/screenshot-1-280x300.png" alt="wordpress popup announcement using thickbox or shadowbox" width="280" height="300" /></a><p class="wp-caption-text">Click on the image to see ShadowBox in effect!</p></div>
<p>Have you ever wanted to display a one time popup announcement message to any new visitor on your WordPress blog or website? Well our WP-Announcements plugin would be perfect for you! Your one time popup per visitor announcement could be a featured post, an important message, a community notice, an advertisement, a survey form, an email subscription form, an emergency alert or anything you can publish in a WordPress post. Popup announcements will appear using the popular ShadowBox JS or ThickBox WordPress plugins.</p>
<p>Perhaps you would like to periodically display a scrolling marquee accross the top of your WordPress blog or website with certain news alerts or messages. Well WP-Announcements does that too. Active marquees will scroll the title of any post you specifiy and link directly to that post.</p>
<p>All announcements can be set from the post page and every announcement created is added to a list on the &#8220;WP-Annoucements&#8221; settings page so they can easily be managed.</p>
<p><a href="http://webdevstudios.com/wp-content/uploads/2009/07/screenshot-3.png" rel="shadowbox[post-1935];player=img;"><img class="size-medium wp-image-1930 alignleft" title="announcement plugin for wordpress - add new announcements to a post." src="http://webdevstudios.com/wp-content/uploads/2009/07/screenshot-3-283x300.png" alt="announcement plugin for wordpress - add new announcements to a post." width="283" height="300" /></a></p>
<p>This plugin has been tested and works on WordPress 2.8.2 and WordPress MU (WPMU) 2.8.2.</p>
<p>Visit our <a title="WordPress Announcement Plugin" href="http://webdevstudios.com/support/wordpress-plugins/wp-announcements/">WP-Announcements plugin page</a>.</p>
<p>You can download the plugin at the Plugin Directory here: <a title="WordPress Announcements Plugin" href="http://wordpress.org/extend/plugins/wp-announcements/" target="_blank">WP-Announcements on WordPress.org</a></p>
<p>If you experience any bugs please visit our <a title="WP Plugin Support" href="http://webdevstudios.com/support/forum/">Support Forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://webdevstudios.com/blog/wp-announcements-wordpress-announcement-plugin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Post Google Map WordPress Plotting Plugin</title>
		<link>http://webdevstudios.com/blog/post-google-map-wordpress-plotting-plugin/</link>
		<comments>http://webdevstudios.com/blog/post-google-map-wordpress-plotting-plugin/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 01:54:12 +0000</pubDate>
		<dc:creator>Brad Williams</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Map]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://webdevstudios.com/?p=1889</guid>
		<description><![CDATA[Fresh off the dev table is our newest plugin, Post Google Map.  This plugins allows you to add addresses to posts and pages.  These addresses are then plotted on a google map in your sidebar when viewing the post or page!  It&#8217;s a great way to localize your posts, news, stories, events, etc. Hovering over [...]]]></description>
			<content:encoded><![CDATA[<p>Fresh off the dev table is our newest plugin, <a href="http://wordpress.org/extend/plugins/post-google-map" target="_blank" title="Google Map Widget Plot">Post Google Map</a>.  This plugins allows you to add addresses to posts and pages.  These addresses are then plotted on a google map in your sidebar when viewing the post or page!  It&#8217;s a great way to localize your posts, news, stories, events, etc.</p>
<p><a href="http://webdevstudios.com/wp-content/uploads/2009/07/google-map-widget-screenshot.png" rel="shadowbox[post-1889];player=img;"><img class="size-full wp-image-1891 alignleft" src="http://webdevstudios.com/wp-content/uploads/2009/07/google-map-widget-screenshot.png" alt="Google Map Widget Screenshot" width="284" height="365" /></a>Hovering over a plot will display the title of the post, address, and also a thumbnail from the post if any images exist. Easily add and delete a single or multiple addresses to each post.</p>
<p>Viewing a single post displays only addresses attached to that post/page, viewing any other page will show the most recent plots across your entire site. You can also set a custom title and description for each address saved. If no title or description is entered the post title and excerpt will be used.</p>
<p><strong>Installation</strong></p>
<ol>
<li>Upload the post-google-map folder to the plugins directory in your WordPress or WPMU installation</li>
<li>Activate the plugin</li>
<li>Click on &#8220;Post Google Map&#8221; under Settings. You MUST obtain a Google Maps API key for this plugin to work. <a href="http://code.google.com/apis/maps/signup.htm">http://code.google.com/apis/maps/signup.htm</a>l</li>
<li>Add the &#8220;Post Google Map&#8221; widget to your sidebar</li>
<li>Add an address to any post/page</li>
</ol>
<p>This plugin has been tested and works on WordPress 2.8.1 and WordPress MU (WPMU) 2.8.1.  </p>
<p>Visit our <a href="/support/wordpress-plugins/post-google-map-plugin-for-wordpress/" title="Google Map plugin for WordPress and WPMU">Official Post Google Map plugin support</a> page.</p>
<p>You can download the plugin at the Plugin Directory here:  <a href="http://wordpress.org/extend/plugins/post-google-map/" target="_blank" title="WordPress Google Map API Plugin">Post Google Map on WordPress.org</a></p>
<p>If you experience any bugs please visit our <a href="http://webdevstudios.com/support/forum/" title="WP Plugin Support">Support Forum</a>. </p>
<p><a href="http://webdevstudios.com/wp-content/uploads/2009/07/post-google-map-add-address.png" rel="shadowbox[post-1889];player=img;"><img src="http://webdevstudios.com/wp-content/uploads/2009/07/post-google-map-add-address.png" alt="post-google-map-add-address" title="post-google-map-add-address" width="500" class="alignnone size-full wp-image-1901" /></a><br />
<strong>Add an address to any post or page.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://webdevstudios.com/blog/post-google-map-wordpress-plotting-plugin/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)

Served from: webdevstudios.com @ 2010-07-29 17:03:29 -->