a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:0:"";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:61:"
	
	
	
	




















































";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:16:"WordPress Planet";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:28:"http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"language";a:1:{i:0;a:5:{s:4:"data";s:2:"en";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:47:"WordPress Planet - http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:50:{i:0;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:38:"Weblog Tools Collection: bbPress Lives";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7345";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:67:"http://weblogtoolscollection.com/archives/2009/12/11/bbpress-lives/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4309:"<p><img src="http://weblogtoolscollection.com/wp-content/uploads/2009/10/bbpresslogo.png" alt="bbpresslogo" title="bbpresslogo" class="alignright size-full wp-image-6948" height="57" width="181" />Back at the end of October, <a href="http://weblogtoolscollection.com/archives/2009/10/28/what-is-the-immediate-future-of-bbpress/">What Is The Immediate Future Of bbPress</a> was the question being asked around the bbPress community. Matt had <a href="http://bbpress.org/forums/topic/future-of-bbpress">published a thread</a> asking this very question and was also soliciting help to move the project along. </p>
<p>On December 9th, Matt published the <a href="http://bbpress.org/blog/2009/12/2009-12-09-meetup/">chat log</a> to the first bbPress meetup that occurred in the bbPress IRC channel. The attendees were made up of folks who volunteered to keep the project going. Here are some of the tidbits I learned while reading the archive.</p>
<p>There was a great debate amongst those in attendance on whether to continue bbPress as a standalone product, a dedicated plugin, or both. As far as I can tell, a concrete decision has not been made but quite a few leaned towards making an awesome bbPress plugin. </p>
<p>bbPress will become a registered trademark under the WordPress Foundation.</p>
<p>One of the biggest weaknesses of bbPress right now is documentation. Therefor, a documentation team has been put together comprised of Tom39Away, pmall, justintadlock, and Nightgunner5. For the first time, access to the bbPress.org website will be given to outsiders such as the documentation team. </p>
<p>Hajii who has been a long time moderator on the bbPress.org forums will be putting together a state of the forums where he will be stating where the forum needs help the most. If you&#8217;ve been looking at being more active on this particular forum, keep an eye out for the announcement for more moderators. </p>
<p>I was wondering when the name _ck_ would be mentioned which it was 37 minutes into the meeting. For those that don&#8217;t know, <a href="http://bbpress.org/forums/profile/_ck_">_ck_</a> was a very active bbPress contributor by being a forum moderator, producing a number of bbPress plugins and was recently brought on by Sam Bauers to help out with the project. But, after Sam left, _ck_ also left. There is some controversy as to why she left the project but Matt himself said he was surprised to find out she left the project. </p>
<blockquote> I was very surprised when _ck_ left, I hadn&#8217;t heard anything from her like an email or anything &#8212; anyone know the story there?</blockquote>
<p>Everyone took a stab at guessing why she left but the only one who really knows is _ck_. She had a loyal following and many in the bbPress community enjoyed her contributions. </p>
<p>The next big topic was plugins. There are many plugins for bbPress that only work up to 0.9. It looks like there will be a survey published on the bbPress.org blog in the coming days asking users what type of functionality they would like to see in the software which would not only generate core functionality ideas, but plugin ideas as well.</p>
<p>It&#8217;s also worth mentioning this information as well.</p>
<blockquote> hajii: yes and to clarify just like wordpress.org, bbPress is not owned or operated by Automattic, it&#8217;s separate. Just because I saw a lot of people conflating them in the forums.</p>
 I own bbPress.org just like WordPress.org &#8212; separate from Automattic &#8212; and the plan is to run it in the same fashion. We&#8217;ll register the bbPress trademark under the pending foundation</blockquote>
<p>Last but not least, the survey I mentioned previously has since <a href="http://bbpress.org/blog/2009/12/version-1-1-features/">gone online</a>. The poll focuses on ideas and features that you think should be in 1.1. </p>
<p>So in the end, Matt is spearheading the project once again as he did when he <a href="http://bbpress.org/about/the-story/">created the software</a> over a weekend back in 2004. In fact, this Christmas, bbPress will turn five years old. If you are interested in being a part of this renaissance, now would be a good time to head on over to the <a href="http://bbpress.org/forums/">bbPress.org forums</a> and make your presence known. </p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 11 Dec 2009 21:57:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:40:"Dougal Campbell: Post thumbnails changes";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:33:"http://dougal.gunters.org/?p=1898";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:120:"http://dougal.gunters.org/blog/2009/12/11/post-thumbnails-changes?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1771:"<div><img width="150" height="150" src="http://dougal.gunters.org/wordpress/wp-content/uploads/2008/11/wplogo-notext-rgb.png" class="attachment-post-thumbnail wp-post-image" alt="" title="WordPress" /></div><p>If you visited my site in the last 9 hours and found it displaying nothing but an error message, my apologies. It&#8217;s part of the danger of running my site out of the WordPress SVN trunk (i.e., beta code), and taking advantage of new features.</p>
<p>My site automatically pulls in the latest code changes from SVN at midnight. And it seems that sometime yesterday, all of the <code><strong>post_image_*</strong></code> functions were renamed to <code><strong>post_thumbnail_*</strong></code>, and I failed to wrap one of my function calls with <code>function_exists()</code> protection. So from midnight until about 9:00am, my site was bombing out with a fatal call to a non-existent function. Oops!</p>
<p>Anyhow, I&#8217;ve fixed it (and added in the protective wrapper), so things are back to normal now.</p>
<p>Oh, and all of you who have written tutorials about how to use the new post thumbnail features in your themes? Time to rewrite them. <img src="http://media.dougal.us.s3.amazonaws.com/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>


<p>Related posts:<ol><li><a href="http://dougal.gunters.org/blog/2009/10/16/wordpress-2-9-features" rel="bookmark" title="Permanent Link: WordPress 2.9 Features">WordPress 2.9 Features</a></li><li><a href="http://dougal.gunters.org/blog/2008/10/22/auto-fail" rel="bookmark" title="Permanent Link: Auto-fail">Auto-fail</a></li><li><a href="http://dougal.gunters.org/blog/2004/02/26/post-meta" rel="bookmark" title="Permanent Link: Post Meta">Post Meta</a></li></ol></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 11 Dec 2009 14:42:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:6:"Dougal";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:64:"Publisher Blog: Microsoft Partner Network Installs IntenseDebate";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:42:"http://publisherblog.automattic.com/?p=714";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:96:"http://publisherblog.automattic.com/2009/12/10/microsoft-partner-network-installs-intensedebate/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2710:"<div class="snap_preview"><br /><p>Excited to see that Microsoft installed <a href="http://intensedebate.com">IntenseDebate</a> on the <a href="http://www.microsoftpartnernetwork.com">Microsoft Partner Network</a> to power comments and develop their community.</p>
<p>IntenseDebate, as many of you know,  is a distributed commenting platform from <a href="http://automattic.com">Automattic</a> aimed at publishers looking to super-charge community engagement and is available for all content management systems out there including WordPress.</p>
<p><strong>About Microsoft Partner Network</strong></p>
<blockquote><p><strong>Community is the Foundation of the Microsoft Partner Network</strong><br />
With our more than 640,000 partner organizations worldwide, the network offers real-time connection and support through communities that spark innovation and help you discover opportunities. You can build the relationships that best serve your business and customer needs. Connect and collaborate with other great minds to deliver innovative solutions.</p></blockquote>
<p><a href="http://www.microsoftpartnernetwork.com/"><img class="alignnone size-full wp-image-715" title="Microsoft Partner Network" src="http://wordpresspublishers.files.wordpress.com/2009/12/microsoft-partner-network.jpg?w=640&#038;h=322" alt="" width="640" height="322" /></a></p>
<p>[ Visit <a href="http://www.microsoftpartnernetwork.com/">Microsoft Partner Network</a> ]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wordpresspublishers.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wordpresspublishers.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wordpresspublishers.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wordpresspublishers.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wordpresspublishers.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wordpresspublishers.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wordpresspublishers.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wordpresspublishers.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wordpresspublishers.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wordpresspublishers.wordpress.com/714/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=publisherblog.automattic.com&blog=1470857&post=714&subd=wordpresspublishers&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 10 Dec 2009 22:19:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:2:"Mk";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:29:"bbPress: Version 1.1 Features";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:25:"http://bbpress.org/?p=282";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:53:"http://bbpress.org/blog/2009/12/version-1-1-features/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:340:"<p>If you have some ideas about what features should be in 1.1 <a href="http://surveys.polldaddy.com/s/D26F9CAB472338C3/">take this survey and let me know</a>. The survey is open until Saturday, and then on Monday will put up a poll for people to vote on what they like. I&#8217;ll share the results at the next IRC meetup on Wednesday.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 10 Dec 2009 19:59:39 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:46:"Weblog Tools Collection: Is WordPress Spyware?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7337";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:74:"http://weblogtoolscollection.com/archives/2009/12/10/is-wordpress-spyware/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6523:"<blockquote><p>Spyware: Spyware is software that gathers information about a computer user, often without that person’s knowledge or consent. Spyware watches what users do with their computers (such as what websites they visit), and sends that information back to a central location (usually the company that produced the spyware). This information is often given to other companies, who then target the user for their advertisements. Especially bad spyware can gather information about email addresses, passwords, and even credit card information and transmit it to other companies. Spyware is often installed as bundled software. Under StopBadware.org’s guidelines, spyware is considered badware if it does not tell the user about the data that it will collect and how it will use that data.</p></blockquote>
<p>I started using WordPress back around version 2.2 in 2007. Shortly after, <a href="http://wordpress.org/development/2007/09/wordpress-23/">WordPress 2.3 was released</a>. This version of WordPress introduced the pre-cursor to automatic plugin upgrades in the form of plugin upgrade notifications. I thought this was an awesome feature but some in the community raised their eyebrows as they discovered the type of data that was being sent from WordPress to API.WordPress.org. Apparently, it was more than just version numbers. You can view the debate that took place around the privacy issues in September of 2007 <a href="http://comox.textdrive.com/pipermail/wp-hackers/2007-September/014832.html">here</a> along with the <a href="http://core.trac.wordpress.org/ticket/5066">corresponding ticket</a> in Trac which has since been reopened by a community member.</p>
<p>Fast forward two years later and the privacy concerns have been raised again. Here is the data that WordPress sends back to API.WordPress.ORG in order to check for plugin, theme and core upgrades.</p>
<ul>
<li>Your IP</li>
<li>Blog URL</li>
<li>WordPress version</li>
<li>PHP version</li>
<li>Locale setting if there is one</li>
<li>Plugin title, description, author &#8211; including all URL&#8217;s that form part of this.</li>
<li>Full list of all plugins on your site, whether they are active or not.</li>
</ul>
<p>This happens every 12 hours or when you load the plugin page if its been over 12 hours. The sticky point that some folks are arguing is that, the Blog URL should not be part of the information sent back rather just the IP address or some other unique identifier.</p>
<p>Matt has chimed in on the issue of disabling update checks with <a href="http://lists.automattic.com/pipermail/wp-hackers/2009-December/029145.html">a response</a> on the WordPress Hackers Mailing list that you can read here. Disabling update checks is a bad idea. It&#8217;s not the version number checks that are the problem, it&#8217;s the Blog URL that goes along with the checks that is the problem.</p>
<p>The <a href="http://wordpress.org/about/privacy/">WordPress.org privacy policy</a> does mention that the WordPress software performs checks to API.WordPress.org to look for new versions of WordPress and plugins. However, the privacy policy does not go into detail into what information is sent from the WordPress software back to api.wordpress.org.</p>
<p>It would be in good faith to outline this information in the privacy policy so everyone is on the same page. It&#8217;s also good PR. Not doing so just stirs the rumor mill and leaves people asking more questions.</p>
<p>While there are plugins available that disable the ability for WordPress to phone home, one of the <a href="http://lists.automattic.com/pipermail/wp-hackers/2009-December/029228.html">best ideas</a> proposed thus far is by Chris Jean.</p>
<blockquote><p>To me, the only solution for plugin updates is for the server to send what it has since any other option would be highly inefficient or very error prone. So, why not add the ability for a plugin to opt out of having its information included in the update request? This should only require a minimal change to the update code and won&#8217;t require any changes to the update servers.</p></blockquote>
<p>I know other software programs give the end-user a chance to opt-in to data collection/usage statistics but with WordPress, it appears you opt in when you install and use the program and the software does not provide a way of opting out. Some have mentioned that the plugins which strip out the identifying information are equal to an opt-out mechanism but I disagree. When you think about it, the only thing a WordPress powered website needs to send for core, theme, and plugin updates are the version numbers. Everything else just makes up the bigger picture.</p>
<p>It&#8217;s pretty simple to me what needs to happen but all of the proposals thus far have met strong opposition that anything is wrong with the way things are currently.</p>
<p>There needs to be disclosure to users of WordPress as they install the software so that they know upfront that their site will be sending data back to the mothership. Most software ships with a long EULA that users agree to by check marking a box. I think it might be time for WordPress to have a page added to the install process but instead of the EULA, make it the WordPress privacy policy. This policy would outline what data is collected, how often its collected, what the intended use of the data is, etc.</p>
<p>Check marking the box would signify that the end-user has opted-in to the data being sent home. No check mark means that the end-user has opted-out. Opting out should not put those users at risk by not receiving plugin, core, theme upgrade notifications so the process of opting out means that only version numbers of those three things will be sent. If someone wanted to opt-in at a later date, the option could be added to the <strong>Privacy Options</strong> page in the backend of WordPress.</p>
<h2>Thoughts, Ideas, Suggestions</h2>
<p>I don&#8217;t think WordPress is anywhere close to being spyware but according to the definition of the term by StopBadWare.org, WordPress seems to perform a few of the things mentioned.</p>
<p>I think it&#8217;s easy to shrug off the privacy concerns that are being raised and call those people paranoid but the points I&#8217;ve seen being made for the ability to opt-out have been pretty good. I encourage you to continue the conversation here in the comments or in the following <a href="http://www.wptavern.com/forum/general-wordpress/1085-wordpress-phone-home.html">forum thread</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 10 Dec 2009 17:46:57 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:57:"Dougal Campbell: Suggestion: WordPress Option Namespacing";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:33:"http://dougal.gunters.org/?p=1692";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:125:"http://dougal.gunters.org/blog/2009/12/10/wordpress-option-namespacing?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6613:"<div><img width="150" height="150" src="http://dougal.gunters.org/wordpress/wp-content/uploads/2008/11/wplogo-notext-rgb.png" class="attachment-post-thumbnail wp-post-image" alt="" title="WordPress" /></div><p>I happened to be poking around in my database a while ago, particularly in the WordPress &#8216;options&#8217; table for this blog. There&#8217;s an awful lot of cruft hanging around from old plugins that I don&#8217;t use anymore. I cleaned a few things out, but something hit me as I was perusing all those options: I can&#8217;t always tell which options belong(ed) to which plugins, themes, or to the WordPress core.</p>
<p>In many cases, plugin authors tag the option names in a way that you can figure it out. For example, Alex King&#8217;s <a href="http://wordpress.org/extend/plugins/twitter-tools/">Twitter Tools</a> plugin uses a prefix of <code>aktt_</code> on all of its options. And many other plugin authors similarly use a prefix of some sort that identifies the author and/or plugin. But it&#8217;s very inconsistent.</p>
<p>I would like to suggest a formal namespacing scheme which might help with option management in the future. The <code>option_name</code> field is a <code>VARCHAR(64)</code>, so there&#8217;s plenty of room for creativity in option naming. Also, there are not really any tangible restrictions on what characters can be used, though most of us tend to stick with identifers that would be legal variable names when programming.</p>
<p>My suggestion for a format is: <code><strong>area:plugin-slug:option-name</strong></code><br />
Where area is one of <em>core</em>, <em>plugin</em>, or <em>theme</em> (any others that should be separate?). The plugin-slug is the same as the slug used in the Plugin Repository or Theme Repository. For core options, the slug can be &#8216;_wp_&#8217; for normal options or &#8216;_trans_&#8217; for transient options, or they might even be broken down in to sub-areas (&#8216;general&#8217;, &#8216;writing&#8217;, &#8216;discussion&#8217;, etc.). For backwards compatibility as names are changed to the new format, core options could go through a deprecation phase where they keep the old names, but the get_option functions could be modified to check for the new names first, then fall back to the old.</p>
<p>Using Twitter Tools as an example again, the <code>aktt_last_tweet_download</code> option could be named <code>plugin:twitter-tools:last_tweet_download</code>. The core option <code>rss_excerpt_length</code> would become <code>core:_wp_:rss_excerpt_length</code>.</p>
<h3>Advantages:</h3>
<ul>
<li>Finding and deleting options based on their source would become easy. Need to get rid of some leftover options related to the Shazbot theme that you deleted? <strong><code>DELETE FROM $wp-&gt;options WHERE option_name LIKE "theme:shazbot:%"</code></strong></li>
<li>New standard option areas and slugs can easily be added in the future while retaining organization.</li>
<li>Less chance of namespace collisions between various plugins and themes.</li>
</ul>
<h3>Disadvantages:</h3>
<ul>
<li>Added complexity. Coders need to remember to use the new naming scheme, use new option get/set functions which take extra namespacing parameters, or we need to migrate to some sort of universal <acronym title="Object Oriented Programming"><span class="caps">OOP</span></acronym> plugin/theme frameworks in order to enforce consistency.</li>
<li>Plugins with longer names get less flexibility with the actual option_name. For example &#8216;plugin:all-in-one-seo-pack:&#8217; has already eaten up 27 characters which leaves 37 characters for the specific option name. Still not bad, but there might be cases where it could cause problems.</li>
<li>Without core buy-in, unlikely to to be utilized by the general plugin/theme codign community.</li>
</ul>
<h3>Other Notes:</h3>
<p>Backwards compatibility for core options should be easy, for the most part. I am unaware of any code in the wild using the &#8216;foo:bar:baz&#8217; format for option names, so collisions with existing plugins is unlikely. The current get_option() function can be modified to match $setting against a regular expression to see if the setting being fetched is namespaced. If so, but the option isn&#8217;t found, un-namespace it, and look again. If the setting is not namespaced, and it&#8217;s not found, try looking for &#8216;core:_wp_:$setting&#8217; as a last resort. This behavior could be in place for a few version releases, then deprecated later.</p>
<p>Also, as mentioned on the wp-hackers mailing list, current &#8220;best practice&#8221; is for a plugin or theme to wrap multiple options up into an array, and save it as a single entry. In some ways, that in itself helps mitigate some of the options table clutter. But a consistent naming standard, if followed by enough developers, would make things even cleaner. And there are certain use-cases where it still makes sense to keep multiple separate options. <ins>(I&#8217;m guilty of not grouping my options in arrays, but I&#8217;m planning to re-vamp all of my plugins eventually)</ins></p>
<p>While I don&#8217;t really expect this idea to become part of core, I wanted to put it out in the wild for discussion. At the very least, we might be able to come up with some more solid &#8220;best practices&#8221; that can be documented on the <a href="http://codex.wordpress.org/Main_Page">WordPress Codex</a>.</p>
<h3><ins>Further Reading:</ins></h3>
<p>You can learn more about how to build options pages for your plugins, and how to deal with options cleanly from these two excellent articles:</p>
<ul>
<li><ins><a href="http://striderweb.com/nerdaphernalia/2008/07/consolidate-options-with-arrays/">Consolidate Options with Arrays in Your WordPress Plugins</a> &#8211; Stephen Rider</ins></li>
<li><ins><a href="http://ottodestruct.com/blog/2009/wordpress-settings-api-tutorial/">WordPress Settings <acronym title="Application Interface"><span class="caps">API</span></acronym> Tutorial</a> &#8211; Otto</ins></li>
</ul>


<p>Related posts:<ol><li><a href="http://dougal.gunters.org/blog/2008/10/15/wordpress-wednesday-kick-off" rel="bookmark" title="Permanent Link: WordPress Wednesday Kick Off">WordPress Wednesday Kick Off</a></li><li><a href="http://dougal.gunters.org/blog/2009/07/30/wordpress-packages" rel="bookmark" title="Permanent Link: WordPress Packages?">WordPress Packages?</a></li><li><a href="http://dougal.gunters.org/blog/2007/11/16/easy-gravatars-version-11" rel="bookmark" title="Permanent Link: Easy Gravatars version 1.1">Easy Gravatars version 1.1</a></li></ol></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 10 Dec 2009 15:54:57 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:6:"Dougal";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:26:"bbPress: 2009-12-09 Meetup";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:25:"http://bbpress.org/?p=280";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:50:"http://bbpress.org/blog/2009/12/2009-12-09-meetup/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:51906:"<p>We just had our first ever IRC meetup for the new bbPress, here are the logs, sorry if they&#8217;re a little rough. If you&#8217;d like to join in next time <a href="http://bbpress.org/documentation/get-involved/">check out the Getting Involved page</a>.</p>
<p><span id="more-280"></span></p>
<p><code>[13:01] &lt;photomatt_sf&gt; alrighty -- &lt;meetup&gt;<br />
[13:01] &lt;hajii&gt; dan milward == wp-ecommerce<br />
[13:01] &lt;Ryan_&gt; San is the WP e-Commerce developer<br />
[13:01] &lt;Ryan_&gt; *San = Dan<br />
[13:02] &lt;Michael_Rockett&gt; I see - thanks <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:02] &lt;jjj&gt; What's the first topic on the list of things to tackle?<br />
[13:02] &lt;photomatt_sf&gt; well first up could everyone who's present introduce themselves?<br />
[13:03] &lt;jjj&gt; John James Jacoby - Core contributor for BuddyPress from Miami, FL<br />
[13:03] &lt;Ryan_&gt; Ryan Hellyer from PixoPoint.com. I don't have a lot of experience with bbPress but made a theme generator for it about a year ago. It's never worked as well as I'd like and I'm working on a new improved version now.<br />
[13:03] &lt;hajii&gt; chrishajer, bbpress.org moderator<br />
[13:03] &lt;photomatt_sf&gt; I'm Matt Mullenweg, and I'm working on bbPress.org-the-website and hope to help organize some new momentum for the core software<br />
[13:03] &lt;justintadlock&gt; Justin Tadlock here.  You know, of justintadlock.com fame, of course.<br />
[13:03] &lt;hajii&gt; of course<br />
[13:03] &lt;hajii&gt; <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
[13:03] &lt;photomatt_sf&gt; haha<br />
[13:03] &lt;pmall&gt; Pete Mall - WordPress puts food on my table<br />
[13:03] &lt;Michael_Rockett&gt; I'm Michael - pretty much new to bbPress. I'd like to contribute any any way I can - preferably in the visual/design area. My coding knowldge is not good enough to do much more. I will, however, learn in the future. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:03] &lt;andrewpowers&gt; hey I've seen your site <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
[13:04] &lt;jjj&gt; Justin who?<br />
[13:04] &lt;andrewpowers&gt; (justintadlock)<br />
[13:04] &lt;tom_&gt; Tom de Bruin - been using bbPress for about a year.<br />
[13:04] &lt;jjj&gt; <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /><br />
[13:04] &lt;benhuson&gt; Ben Huson from Camber, UK. Use WordPress a lot to develop bespoke sites - plugins and themes. Implemented bbPress a couple of times.<br />
[13:04] &lt;hajii&gt; michael rockett are you Michael888 at bbpress.org?<br />
[13:04] &lt;Michael_Rockett&gt; @Ryan_: Sounds interesting - I'd love to see the developments of that. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:04] &lt;andrewpowers&gt; Andrew Powers from Pagelines<br />
[13:04] &lt;Michael_Rockett&gt; @hajii: Yes I am <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:04] &lt;hajii&gt; 10:4<br />
[13:04] &lt;andrewpowers&gt; how the heck do you create  link?<br />
[13:05] &lt;photomatt_sf&gt; alrighty, anyone else want to jump in?<br />
[13:05] &lt;Ryan_&gt; @Michael - http://pixopoint.com/products/bbpress-forum-theme-generator/<br />
[13:05] &lt;andrewpowers&gt; "Everything you need to know about WordPress 2.9’s post image feature<br />
[13:05] &lt;andrewpowers&gt; Everything you need to know about WordPress 2.9’s post image feature" Good article Justin<br />
[13:05] &lt;jjj&gt; photomatt_sf, I'd like to talk about whether to merge into WP or keep a separate platform.<br />
[13:06] &lt;Michael_Rockett&gt; @Ryan_: Very nice - I will look at it in the morning. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" />  Thanks and good work, great site. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:06] &lt;jjj&gt; Seems there's pros/cons in both directions, and WP can't completely facilitate this until the post-types are readily available.<br />
[13:06] &lt;photomatt_sf&gt; okay, let's make that the first topic<br />
[13:06] &lt;photomatt_sf&gt; and give it a time limit of until 1:20 as a hard break<br />
[13:06] &lt;hajii&gt; 21:20 <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
[13:07] &lt;Ryan_&gt; I don't think there is a problem with post-types, the standard WP post types could be used until more suitable ones are available (bearing in mind I'm somewhat of a PHP moron)<br />
[13:07] &lt;justintadlock&gt; I'm all for making bbPress a plugin and using a "forum" post type.  We could use this as a launchpad to see what we need in WP to make post types work better.<br />
[13:07] &lt;Ryan_&gt; Then convert everthing over when most suitable post type setup is available.<br />
[13:07] &lt;hajii&gt; I will speak from the perspective of people. new people, coming to bbpress.org, since I see all the questions<br />
[13:07] &lt;jjj&gt; Ryan_, the problem would be with categorizing the data and making sure WP doesn't think topics are posts.<br />
[13:07] &lt;photomatt_sf&gt; my opinion: let's put it on the roadmap<br />
[13:07] &lt;jjj&gt; ^topics are blog posts<br />
[13:07] &lt;photomatt_sf&gt; I think to get things moving we should focus on a 1.1<br />
[13:07] &lt;Michael_Rockett&gt; I think that bbPress should be available both as a standalone package (for those who do not use WP, but want a forum on an already established site) as well as a plugin/merge-package for WP.<br />
[13:08] &lt;jjj&gt; photomatt_sf, good strategy<br />
[13:08] &lt;photomatt_sf&gt; that fixes current problems, and maybe adds one hook feature like email notifications<br />
[13:08] &lt;photomatt_sf&gt; show the community bbPress is still alive<br />
[13:08] &lt;photomatt_sf&gt; and helps existing users<br />
[13:08] &lt;hajii&gt; many/most people want integration, and to them, that means they want the theme to look the same, and they want users to log in one time, and they want access to WordPress function (but that's only because they aren't running as a plugin)<br />
[13:08] &lt;photomatt_sf&gt; then 1.2 we can focus on new folks, which to me the best strategy is WP integration<br />
[13:08] &lt;tom_&gt; and we need a 'lost username' feature in 1.1<br />
[13:09] &lt;hajii&gt; I can count on one hand the number of people who want a /standalone/ forum, separate from wordpress<br />
[13:09] &lt;andrewpowers&gt; Are people who aren't using WordPress really using BBpress for their sites?<br />
[13:09] &lt;Ryan_&gt; @Michael_Rockett - If bbPress were a plugin, it could still be used purely for standalone forums, it would just happen to be powerwed by WordPress<br />
[13:09] &lt;photomatt_sf&gt; we can do much better integration without redoing all the data structure<br />
[13:09] &lt;photomatt_sf&gt; so I don't know if we should "couple" those tasks<br />
[13:09] &lt;photomatt_sf&gt; (btw we'll do a hard stop for the meetup at 2pm)<br />
[13:09] &lt;Ryan_&gt; I worked on a bbPress site recently which was not using WordPress at all. But that's not really a problem since they could just upgrade to a WP bbPress plugin when/if it became avaialble.<br />
[13:10] &lt;justintadlock&gt; @Ryan_ Agreed. The few folks that actually use it as standalone forums typically have things such as site pages too.<br />
[13:10] &lt;andrewpowers&gt; Could we think about a WP plugin that would inject some BBPress specific information into a WP header?<br />
[13:10] &lt;benhuson&gt; I mentioned in email the possibility to have a checkbox on WordPress install which could essentially auto-install the bbPress plugin - that would esssentially be a bbPress install. Possibility?<br />
[13:10] &lt;andrewpowers&gt; We've had to hack our WP themes to account for being integrated with BBpress<br />
[13:10] &lt;hajii&gt; I would vote for plugin, so you can leverage the themes that are already done.  People don't want to make their own themes, they want to use WordPress themes that are already out there<br />
[13:11] &lt;photomatt_sf&gt; andrewpowers: yep<br />
[13:11] &lt;Ryan_&gt; There's a lot of stuff in WordPress which would automatically become available with no effort if the two were combined.<br />
[13:11] &lt;photomatt_sf&gt; that's more along the lines of my [bbpress] shortcode idea<br />
[13:11] &lt;hajii&gt; shortcodes for bbpress would be great<br />
[13:11] &lt;photomatt_sf&gt; [bbpress tag="akismet-plugin"]<br />
[13:11] &lt;benhuson&gt; @hajii - Yes, I think being able to benefit from existing wordpress theme would be a huge asset<br />
[13:11] &lt;photomatt_sf&gt; [bbpress forum="newbies"]<br />
[13:11] &lt;andrewpowers&gt; It would be a simple plugin to build<br />
[13:11] &lt;jjj&gt; Without going off topic too much, why did bbpress come about in the first place photomatt_sf? Since it is so similar to WP, what was the motivation? Why not just have it be part of WP in the first place? Easier to develop as a standalone maybe?<br />
[13:11] Nightgunner5 Agrees with photomatt_sf's bbpress idea<br />
[13:11] &lt;Michael_Rockett&gt; @Ryan_: Considering that there is plenty integration with most WP and bbPress users, you're right. Matt, what do you think the chances of a standalone forum existing as well as a WP merger?<br />
[13:11] &lt;photomatt_sf&gt; hajii: to clarify, I'm not saying shortcodes for bbPress, but a bbPress shortcode for WP<br />
[13:11] &lt;justintadlock&gt; I've got tons of users that want to use bbPress, but they want to be able to do all the same stuff as they do with WP (theme-wise).<br />
[13:12] &lt;photomatt_sf&gt; this assumes that you can drop bbP as a plugin in WP<br />
[13:12] &lt;tom_&gt; A unified user profile page is required, with forum history, etc.<br />
[13:12] &lt;hajii&gt; right, I knew and should have said that<br />
[13:12] &lt;jjj&gt; tom_, that's where BuddyPress probably comes in.<br />
[13:12] &lt;Ryan_&gt; @MichaelRockett - why would you want a standalone system? Once merged, WP would be the standalone system, you would just need a plugin to convert it.<br />
[13:12] &lt;Nightgunner5&gt; What if bbPress would work both ways - a standalone forum and a plugin?<br />
[13:12] &lt;photomatt_sf&gt; tom_: that's an interesting question -- do we need profiles to be a dependency?<br />
[13:12] &lt;jjj&gt; I think when people hear forum, they assume some kind of profile system exists.<br />
[13:13] &lt;pmall&gt; jjj: +!<br />
[13:13] &lt;CIA-14&gt; bbPress Plugins: Nightgunner5 * r2573 /bbpress-moderation-suite/ (7 files in 5 dirs): Release 0.1-rc1. It's been forever since I said I would. Props Ben (not me) - http://wp.me/pvLZ6-M#comment-83<br />
[13:13] &lt;justintadlock&gt; Why not have a specific "user.php" template that handles profiles?<br />
[13:13] &lt;Ryan_&gt; It would be weird if you were just installing WordPress to use as a forum and you had to add a shortcode just to make a forum.<br />
[13:13] &lt;photomatt_sf&gt; me too, but I look at my profile usually purely for tracking things I've participated in<br />
[13:13] &lt;Nightgunner5&gt; We have profile.php<br />
[13:13] &lt;photomatt_sf&gt; if I got email notifications I probably wouldn't look at it at all<br />
[13:13] &lt;photomatt_sf&gt; all of the information in a profile could be a 100px square popup<br />
[13:14] &lt;Ryan_&gt; Ick, popups are awful!<br />
[13:14] &lt;jjj&gt; But other forum software use profiles as a way to quickly see their activity on the site, and some basic info about who they are.<br />
[13:14] &lt;Michael_Rockett&gt; @Ryan_: There are some, like me, who want to have a standalone community forum.<br />
[13:14] &lt;Ryan_&gt; It would need to work just like other forum softwares IMO.<br />
[13:14] &lt;justintadlock&gt; @Nightgunner5 - And WP uses author.php, so users have two different pages, essentially.<br />
[13:14] &lt;hajii&gt; @Ryan_ it would be weird, but right now bbPress meets the needs of like 1% of users instead of 99%.  as a plugin I think it would meet more, at least based on feedback at bbpress.org<br />
[13:14] &lt;jjj&gt; Not just from MY perspective, but me looking at another user, their reputation, time registered, etc...<br />
[13:14] &lt;photomatt_sf&gt; Ryan_: really? I like how intensedebate and disqus do it<br />
[13:15] &lt;Nightgunner5&gt; justintadlock: WP author.php shows the posts from the blog, bb profile.php shows topics, posts, and general information<br />
[13:15] &lt;hajii&gt; I like @justintadlock's idea for using page templates<br />
[13:15] * DJPaul (n=DJPaul@host86-161-186-114.range86-161.btcentralplus.com) has joined #bbpress<br />
[13:15] &lt;Ryan_&gt; Intense debate and Disquis are not very popular for a reason. Plus there needs to be a way for users to display it as per other forums.<br />
[13:16] &lt;Ryan_&gt; Suggestion: (1) Install WP; (2) Install bbPress plugin; (3) user choose either to turn entire WP install into a big fat forum OR uses a shortcode.<br />
[13:16] &lt;photomatt_sf&gt; Ryan_: they're more popular than bbPress right now<br />
[13:16] &lt;hajii&gt; @rynan, that's interesting<br />
[13:16] &lt;hajii&gt; would that #3 come after installing the plugin?<br />
[13:16] &lt;jjj&gt; ryan_, I can't think of an instance where I've ever needed either of those though. Not to say I couldn't make a reason.<br />
[13:16] &lt;justintadlock&gt; @Nightgunner5 - Only if you've written posts.  Themes handle how this information is displayed for users without posts as well.<br />
[13:16] * aufumy (n=anonymou@d75-157-133-111.bchsia.telus.net) has joined #bbpress<br />
[13:17] &lt;Ryan_&gt; I think most themers will get grumpy if they can't style their profile pages how they like though. Although I guess you could fairly easily custom build everything into the theme and bypass the built in popup idea.<br />
[13:17] &lt;Michael_Rockett&gt; This is why we should leave options open. Word would need to get out that bbPress is available as a standablone product, whilst it can be downloaded as a plugin for WP.<br />
[13:17] &lt;hajii&gt; I disagree with standalone<br />
[13:17] &lt;Michael_Rockett&gt; Completely?<br />
[13:17] &lt;hajii&gt; completely disagree<br />
[13:17] &lt;andrewpowers&gt; Me too.<br />
[13:17] &lt;andrewpowers&gt; I agree with Chris<br />
[13:17] &lt;hajii&gt; I think it should be an awesome plugin<br />
[13:18] &lt;hajii&gt; what are the top 3 complaints from people coming to bbPress?<br />
[13:18] &lt;hajii&gt; not developers, users<br />
[13:18] &lt;Ryan_&gt; Wouldn't the standalone just be WordPress with a plugin auto-activated? That would be like downloading BuddyPress already packaged with WordPress.<br />
[13:18] &lt;hajii&gt; ahh, interesting<br />
[13:18] &lt;photomatt_sf&gt; hajii: there are two audiences, people we have now, and people who have never considered us<br />
[13:18] &lt;Ryan_&gt; @Haijj - lack of features.<br />
[13:18] &lt;andrewpowers&gt; Leverage WPs momentum.<br />
[13:18] &lt;photomatt_sf&gt; the reason I made bbPress and WP separate<br />
[13:18] &lt;jjj&gt; I don't think it's a good idea to force any one platform to require the others.<br />
[13:18] &lt;Ryan_&gt; However, lack of features is a feature in itself. And many of those features already come pre-packaged with WP.<br />
[13:19] &lt;photomatt_sf&gt; was at the time WP just powered part of your site<br />
[13:19] &lt;hajii&gt; @Ryan, that's a good one too.  Nothing bundled, everything plugin, and plugin dev has stopped<br />
[13:19] &lt;justintadlock&gt; @hajii - Complaints from bbPress users: 1) No theme integration.  2) No email option for threads (though I point out the RSS feed).  3) Want to use WP functionality such as widgets.<br />
[13:19] &lt;photomatt_sf&gt; so you'd have different software on different parts<br />
[13:19] &lt;tom_&gt; realistically there's a lot of standalone forums out there, why try and take market share from them when the main selling feature is its WP integration?<br />
[13:19] &lt;andrewpowers&gt; There is no point in competing with the well-developed *stand-alone* forums<br />
[13:19] &lt;jjj&gt; photomatt_sf, I still like that idea the best.<br />
[13:19] &lt;photomatt_sf&gt; now people use WP for their entire domain, and want everything to plug in without hacking around<br />
[13:19] &lt;hajii&gt; @jjj - which?<br />
[13:19] &lt;photomatt_sf&gt; even something as simple as google analytics code, people use a plugin to put it in their theme<br />
[13:19] &lt;hajii&gt; you can have a blog and a site now, with WordPress<br />
[13:19] &lt;photomatt_sf&gt; because that means they can switch themes without having to re-code everything<br />
[13:20] &lt;pmall&gt; 1:20<br />
[13:20] &lt;photomatt_sf&gt; thanks pmall<br />
[13:20] &lt;photomatt_sf&gt; to close I think everyone should check out<br />
[13:20] &lt;hajii&gt; I agree, main selling point is integration with WordPress<br />
[13:20] &lt;Michael_Rockett&gt; @tom_: You have a strong point. It's probably best to stick with the merger.<br />
[13:20] &lt;photomatt_sf&gt; our competition in the WP piece<br />
[13:20] &lt;photomatt_sf&gt; which is simple:press<br />
[13:21] &lt;andrewpowers&gt; Full agreement with Chris<br />
[13:21] &lt;photomatt_sf&gt; http://wordpress.org/extend/plugins/tags/forum<br />
[13:21] &lt;Ryan_&gt; SimplePress is a good idea, unfortunately poorly executed <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /><br />
[13:21] &lt;photomatt_sf&gt; huh, haven't seen this until just now: http://wordpress.org/extend/plugins/embed-bbpress/<br />
[13:21] &lt;hajii&gt; @Ryah_ +1, execution<br />
[13:21] &lt;andrewpowers&gt; simplepress isn't great.<br />
[13:21] &lt;justintadlock&gt; SimplePress is really no competition if bbPress becomes a plugin.<br />
[13:21] &lt;photomatt_sf&gt; http://wordpress.org/extend/plugins/wpforum/<br />
[13:22] &lt;photomatt_sf&gt; justintadlock: agreed, but today the integration pieces you point out are more important to people<br />
[13:22] &lt;photomatt_sf&gt; I meet folks all the time that use one of the embedded plugins instead af bbPress for that reason alone<br />
[13:22] &lt;justintadlock&gt; Me too.<br />
[13:22] &lt;pmall&gt; that is why bbPress needs to be a plugin<br />
[13:22] &lt;photomatt_sf&gt; but let's move on<br />
[13:23] &lt;photomatt_sf&gt; I have a topic: bbpress.org<br />
[13:23] &lt;hajii&gt; function ebb_activate_shortcode() { 	add_shortcode( 'EmbedBBpress', 'ebb_embeding_the_object' ); }<br />
[13:23] &lt;photomatt_sf&gt; I know a redesign will sex it up and everyone wants that<br />
[13:23] &lt;photomatt_sf&gt; but what do you guys is most important *functionality-wise* to make it more effective<br />
[13:23] &lt;justintadlock&gt; bbPress.org - We need a Codex first.<br />
[13:23] &lt;hajii&gt; how about making it accurate?<br />
[13:23] &lt;jjj&gt; +1 codex<br />
[13:23] &lt;Nightgunner5&gt; Codex<br />
[13:23] &lt;andrewpowers&gt; Documentation<br />
[13:23] &lt;pmall&gt; agreed... the current look and feel is 'dated' -&gt; scraems like a dead project<br />
[13:24] &lt;Ryan_&gt; If bbPress becomes a WP plugin, then perhaps the plugins should be stored in the WP plugin repo?<br />
[13:24] &lt;tom_&gt; there needs ot be very clear distinction about which plugins work in 0.9 and 1.0<br />
[13:24] &lt;hajii&gt; I don't mind the look so much, but the information is inaccurate<br />
[13:24] &lt;justintadlock&gt; Second, updated design.<br />
[13:24] &lt;Michael_Rockett&gt; I think that the front page should be more interactive. +Themes browser. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:24] &lt;photomatt_sf&gt; justintadlock: when you say codex, is the important bit that we use mediawiki like WP or that we have lots of people editing it, or that ANYONE can edit it<br />
[13:24] &lt;pmall&gt; model it after wp.org?<br />
[13:24] * nicolagreco (n=nicolagr@151.54.95.92) has joined #bbpress<br />
[13:24] &lt;photomatt_sf&gt; (because we hate and struggle with mediawiki on wp.org)<br />
[13:24] &lt;Nightgunner5&gt; Ryan_: BuddyPress has its own repository<br />
[13:24] &lt;Ryan_&gt; @Nightgunner5 - Good point.<br />
[13:24] &lt;Michael_Rockett&gt; @pmall: I have already designed something like that - problem is that wp.org will change soon and bbPress should not look like something old. Matt pointed this out in our emails.<br />
[13:24] &lt;jjj&gt; More powerful search is a good functionality for bbPress to have also.<br />
[13:25] &lt;Nightgunner5&gt; photomatt_sf: I think the BuddyPress codex is a nice example of what it should be<br />
[13:25] &lt;hajii&gt; I think more information and accurate information is more important than sprucing up design<br />
[13:25] &lt;andrewpowers&gt; what is the best 'wiki' software out there?<br />
[13:25] &lt;photomatt_sf&gt; bbpress.org is just a WP site, so trusted people could be give access to edit pages<br />
[13:25] &lt;justintadlock&gt; I like how anyone can edit it as on WP, but I'm all for using a different system.  There at least needs to be a way for some people to update the documentation.<br />
[13:25] &lt;Ryan_&gt; Perhaps use Instinct.co.nz's WP Wiki plugin instead?<br />
[13:25] &lt;hajii&gt; Michael888 - I liked your design but understand the part about wp.org going with a new design<br />
[13:25] &lt;jjj&gt; Custom post-types will spice up the ability to use WordPress as a Wiki also.<br />
[13:25] &lt;justintadlock&gt; I think documentation is the worst aspect of the entire project right now, so any ideas in that direction would be fine.<br />
[13:26] &lt;jjj&gt; With custom taxonomy clouds and categories to relate the data.<br />
[13:26] &lt;hajii&gt; +! @justintadlock<br />
[13:26] &lt;Michael_Rockett&gt; @hajii: Matt mentioned something about it in the emails.<br />
[13:26] &lt;Nightgunner5&gt; photomatt_sf: Why not have a WP blog integrated with the wp/bb/trac user system?<br />
[13:26] &lt;hajii&gt; +1<br />
[13:26] &lt;photomatt_sf&gt; we don't need a wiki plugin though if there's just a few of us working on it and talking on bbdev or forums about it<br />
[13:26] &lt;hajii&gt; I don't think wiki is a good idea<br />
[13:26] &lt;hajii&gt; for bbpress.org<br />
[13:27] &lt;Michael_Rockett&gt; Niether do I - maybe when it's bigger and more popular.<br />
[13:27] &lt;Ryan_&gt; If the WP codex is not the preferred route to doing things. Then maybe bbPress.org could be used as the testing ground for a new system?<br />
[13:27] &lt;andrewpowers&gt; how do you stay on top of it without a wiki?<br />
[13:27] &lt;photomatt_sf&gt; perhaps a good way to couch it is -- who wants to be on the documentation team?<br />
[13:27] &lt;jjj&gt; codex.buddypress.org just uses another MU blog.<br />
[13:27] &lt;tom_&gt; i would do some documentation.<br />
[13:27] &lt;Ryan_&gt; If not a Wiki, then how do we improve documentation? Perhaps write a blog post requesting article submissions?<br />
[13:27] &lt;pmall&gt; photomatt_sf: I'll volunteer<br />
[13:28] &lt;justintadlock&gt; I'll be a part of the documentation team.<br />
[13:28] &lt;nicolagreco&gt; i think the bp.org site is a good solution for the bb site<br />
[13:28] &lt;Nightgunner5&gt; photomatt_sf: Me too<br />
[13:28] &lt;Ryan_&gt; @Nicola - BuddyPress.org or bbPress.org?<br />
[13:28] &lt;photomatt_sf&gt; that sounds like a good team: Tom39Away, pmall, justintadlock, and Nightgunner5<br />
[13:28] &lt;hajii&gt; better than one person, I think<br />
[13:28] &lt;Tom39Away&gt; uh?<br />
[13:28] &lt;Michael_Rockett&gt; I can probably get involved with that - though not 'in-too-deep'<br />
[13:29] &lt;photomatt_sf&gt; Tom39Away: sorry meant tom_<br />
[13:29] &lt;nicolagreco&gt; the buddypress site is a good example i meant<br />
[13:29] &lt;hajii&gt; he was PUSHED<br />
[13:29] &lt;hajii&gt; heh<br />
[13:29] &lt;Michael_Rockett&gt; 1:10 <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:29] &lt;photomatt_sf&gt; doc team: I can give you guys access to the site<br />
[13:29] &lt;photomatt_sf&gt; there are no access controls beyond built-in WP stuff yet<br />
[13:29] &lt;photomatt_sf&gt; so please don't put porn everywhere <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:29] &lt;nicolagreco&gt; ahah<br />
[13:29] &lt;tom_&gt; <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:30] &lt;Michael_Rockett&gt; <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /><br />
[13:30] &lt;hajii&gt; @matt, I'd like access too, since I get a lot of requests along the line of "why don't you fix this" at bbpress.org<br />
[13:30] &lt;Nightgunner5&gt; Two of the top searches for my wp.com site are about 404s<br />
[13:30] &lt;photomatt_sf&gt; could you each let me know your bbpress.org usernames?<br />
[13:30] &lt;Nightgunner5&gt; bbpress pretty permalinks gives me a 404 error and 404 permalink errors bbpress<br />
[13:30] &lt;Nightgunner5&gt; Nightgunner5<br />
[13:30] &lt;jjj&gt; Only put porn in *some* places is what he's saying. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:30] &lt;nicolagreco&gt; if you need help (as i've done for bp i'm here) and i can't have access to porn giving that i'm not of age yet..<br />
[13:30] &lt;justintadlock&gt; bbPress username - greenshady<br />
[13:30] &lt;photomatt_sf&gt; hajii: this is just editor access, can't change templates or file stuff<br />
[13:30] &lt;tom_&gt; bbP: tomdebruin<br />
[13:30] &lt;hajii&gt; bbpress.org chrishajer if you'll have me<br />
[13:30] &lt;hajii&gt; @photomatt_sf, that's OK<br />
[13:31] &lt;hajii&gt; @photomatt_sf just accuracy stuff<br />
[13:31] &lt;pmall&gt; photomatt_sf: wp.org -&gt; PeteMall<br />
[13:31] &lt;benhuson&gt; username husobj<br />
[13:31] * nicolagreco (n=nicolagr@151.54.95.92) Quit<br />
[13:31] &lt;photomatt_sf&gt; this is a bit of an experiment, we've never opened the site up to outside contribution before on the WP side<br />
[13:32] &lt;Michael_Rockett&gt; Michael888 - but I think I'd rather get into forum moderation at the moment. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:32] * nicolagreco (n=nicolagr@151.54.95.92) has joined #bbpress<br />
[13:32] &lt;Ryan_&gt; Without post revisions it would have been a bit dodgy back in the day.<br />
[13:32] &lt;hajii&gt; keep good backups <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /><br />
[13:32] &lt;photomatt_sf&gt; that's a good place to transition to: hajii you're a current moderator, could you give a state of the forums and where you need help?<br />
[13:33] &lt;justintadlock&gt; @Ryan - Finally a use for those post revisions. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /><br />
[13:33] * apeatling (n=apeatlin@83.111.219.33) has joined #bbpress<br />
[13:33] &lt;Ryan_&gt; Hello Andy <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:33] &lt;nicolagreco&gt; hello apeatling<br />
[13:33] &lt;pmall&gt; jjj: 4 more to go<br />
[13:33] &lt;hajii&gt; for moderating the bbPress.org forums, I'm not sure there's any trouble moderating, I am there daily, 3x or 4x /day<br />
[13:34] &lt;hajii&gt; but more moderators are always good<br />
[13:34] &lt;jjj&gt; pmall, almost there <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:34] &lt;apeatling&gt; hello<br />
[13:34] &lt;hajii&gt; it would be nice to be able to fix inaccuracies in existing WP pages<br />
[13:34] &lt;photomatt_sf&gt; pmall: what's your username? missed it earlier<br />
[13:34] &lt;Michael_Rockett&gt; jjj: really determined hey? <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /><br />
[13:34] &lt;hajii&gt; I assume they're WP pages<br />
[13:34] &lt;pmall&gt; PeteMall wp.org<br />
[13:34] &lt;photomatt_sf&gt; hajii: how many other moderators are there?<br />
[13:35] &lt;hajii&gt; @photomatt - I don't know.  _ck_ was one active one, but she's gone<br />
[13:35] &lt;Ryan_&gt; bbPress.org could do with a "report post" button in the forums (and so could WP.org). Private messaging and forum signatures wouldn't go amiss either.<br />
[13:35] &lt;hajii&gt; maybe just me actively now?<br />
[13:35] &lt;hajii&gt; trentadams was for a while<br />
[13:35] &lt;jjj&gt; ryan_, buddypress has pm's and could use profile data for signatures too. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:35] &lt;hajii&gt; @Ryan_ - if you tag the topic with modlook, I will take care of it<br />
[13:36] &lt;hajii&gt; that has sort of developed<br />
[13:36] &lt;Michael_Rockett&gt; I'm around the forums almost 5 to 10 times a day.<br />
[13:36] &lt;Ryan_&gt; Yeah, I know how to do that, but most people don't and I usually forget the tag anyway.<br />
[13:37] &lt;hajii&gt; @Ryan_ right now it's not a problem since the forums are low volume, will be a problem in the future.  Not sure how they handle the volume at wp.org<br />
[13:37] &lt;pmall&gt; w/o jumping the gun... what else do we have on the agenda for today?<br />
[13:37] &lt;photomatt_sf&gt; I was very surprised when _ck_ left, I hadn't heard anything from her like an email or anything -- anyone know he story there?<br />
[13:37] &lt;pmall&gt; 20 mins to go... I wanna make sure we cover everything<br />
[13:37] &lt;hajii&gt; @photomatt_sf [opens can of worms]<br />
[13:37] &lt;photomatt_sf&gt; hajii: anyone else who's been active you'd like to nominate to be a moderator?<br />
[13:37] &lt;andrewpowers&gt; she didn't get enough donation?<br />
[13:37] &lt;Ryan_&gt; I think she just plain doesn't agree with the direction of the project.<br />
[13:37] &lt;aufumy&gt; she was soliciting donations from her showcase site, but hadn't received much, and was looking for a leader<br />
[13:37] &lt;andrewpowers&gt; Thats what here site said...<br />
[13:37] &lt;andrewpowers&gt; *her<br />
[13:38] &lt;aufumy&gt; leadership<br />
[13:38] &lt;hajii&gt; @photomatt_sf - I would have to look at the logins to be sure.  There are a couple very helpful people there right now<br />
[13:38] &lt;Michael_Rockett&gt; @photomatt_sf: I think she just lost it - probably mixed feelings about the continuity of bbPress.<br />
[13:38] &lt;tom_&gt; she much preferred 0.9 to 1.0 for some reason.<br />
[13:38] &lt;hajii&gt; @tom_ performance<br />
[13:38] &lt;hajii&gt; !bloat<br />
[13:38] &lt;photomatt_sf&gt; true and bbPress has floated rudderless for a few months now<br />
[13:38] &lt;Ryan_&gt; I'm guessing it was a long term decision based on her wanting to take the project in an entirely different direction ... that's just a wild guess on my part though. I don't know her beyond her forum posts.<br />
[13:39] &lt;photomatt_sf&gt; well maybe we'll make it so awesome she jumps back in again <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" />  I miss her<br />
[13:39] &lt;hajii&gt; I miss her plugins.<br />
[13:39] &lt;jjj&gt; haha<br />
[13:39] &lt;jjj&gt; But not her?<br />
[13:39] &lt;Michael_Rockett&gt; It would be great. I'm sure she might consider it when bbPress is alive and kicking again. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:39] &lt;hajii&gt; I hate telling people "there is this plugin, but it only worked up to 0.9"<br />
[13:39] &lt;Ryan_&gt; The thing is, most of the plugins will automatically become available if the system is switched to WP.<br />
[13:39] &lt;DJPaul&gt; @hajii lol<br />
[13:40] &lt;photomatt_sf&gt; that'd be a good next topic: plugins<br />
[13:40] &lt;Ryan_&gt; Since there are equivalent WP plugins.<br />
[13:40] &lt;hajii&gt; @Ryan_ right<br />
[13:40] &lt;photomatt_sf&gt; Ryan_ has a good point that a lot become not needed if we make the plugin good<br />
[13:40] &lt;hajii&gt; ok, next topic <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /><br />
[13:41] &lt;jjj&gt; Those equivalent plugins need to be updated to be bbPress aware though...<br />
[13:41] &lt;Ryan_&gt; Should any existing plugin functionality be included in the core download?<br />
[13:41] &lt;photomatt_sf&gt; jjj: how so? like a FB connect plugin would just start working<br />
[13:41] &lt;photomatt_sf&gt; we get widgets for free, wouldn't need to redo that in bbPress<br />
[13:41] &lt;Michael_Rockett&gt; About plugins, I think that we should keep most features as plugins as people will want to be able to choose. Exceptions would be avatars,messaging,and subscribing - I guess.<br />
[13:41] &lt;Nightgunner5&gt; photomatt_sf: I don't want bbPress to turn into a CMS<br />
[13:41] &lt;photomatt_sf&gt; google analytics, typekit, and insert JS plugin would work too<br />
[13:42] &lt;hajii&gt; +1 Nightgunner5<br />
[13:42] &lt;jjj&gt; True, but things like tinyMCE for post forms, etc... Unless they all use the existing WP code.<br />
[13:42] &lt;photomatt_sf&gt; Nightgunner5: that's why we're embedding in WP, it is<br />
[13:42] &lt;Ryan_&gt; Private messaging is a BuddyPress plugin already so would become automatically available after the WP merge.<br />
[13:42] &lt;hajii&gt; what bbPress plugin functionality would NOT be present in WordPress?<br />
[13:42] &lt;Nightgunner5&gt; Ryan_: bbPM, anyone?<br />
[13:42] &lt;justintadlock&gt; I'd personally like to see a poll on the bbPress site that gets some user feedback on the type of functionality they'd like to see.  We could see what those things are and either incorporate it into bbPress or create new plugins.<br />
[13:42] &lt;tom_&gt; some great moderation functionality should be core.<br />
[13:43] &lt;andrewpowers&gt; support forum functionality<br />
[13:43] &lt;Ryan_&gt; @NightGunner5 - I assume your plugin would break on converting to WP though, and would unfortunately become redundant since there will already be the BuddyPress one.<br />
[13:43] &lt;Michael_Rockett&gt; +1 justinadlock <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:43] &lt;justintadlock&gt; @tom_ Maybe extend the current role/capability system through bbPress.<br />
[13:43] &lt;jjj&gt; What I'm saying is, just because there's a plugin out there to perform a specific task in WP, doesn't mean it will magically work exactly like it is today for bbPress. There's lots of plugins that don't work with BuddyPress, and needed updates or rewrites to focus on that specific functionality of BP.<br />
[13:43] &lt;Nightgunner5&gt; Ryan_: The BuddyPress one requires BuddyPress<br />
[13:43] &lt;photomatt_sf&gt; justintadlock: I can do that<br />
[13:44] &lt;hajii&gt; role mapping always seemed like a pain in the butt<br />
[13:44] &lt;jjj&gt; justintadlock photomatt_sf, buddypress extends the role.cap system for bp-forums already.<br />
[13:44] &lt;hajii&gt; now, will be gone<br />
[13:44] &lt;justintadlock&gt; @andrewpowers - Such as "resolved", "not resolved," and so on?  Custom taxonomy, maybe?<br />
[13:44] &lt;jjj&gt; It adds the bbpress roles/caps to the WP ones.<br />
[13:44] &lt;Michael_Rockett&gt; Yeah - A poll would be great, but with functionality for people to bring in ideas?<br />
[13:44] &lt;photomatt_sf&gt; jjj: nice<br />
[13:44] &lt;hajii&gt; http://wordpress.org/extend/ideas/<br />
[13:44] &lt;andrewpowers&gt; Yes, you've faced the same problem <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:44] &lt;photomatt_sf&gt; I'll put a survey like we do on WP.org<br />
[13:45] &lt;hajii&gt; @photomatt_sf, like the ones Jane does?<br />
[13:45] &lt;hajii&gt; Wells<br />
[13:45] &lt;photomatt_sf&gt; hajii: yep<br />
[13:45] &lt;photomatt_sf&gt; what if someday bbPress was a canonical plugin for WP? <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:45] &lt;Michael_Rockett&gt; good idea. There's also UserVoice. Quite handy, I must say.<br />
[13:45] &lt;hajii&gt; I like bbPress becoming a WordPress plugin<br />
[13:45] &lt;nicolagreco&gt; that's cool photomatt_sf<br />
[13:46] &lt;hajii&gt; canonical is an interesting idea<br />
[13:46] &lt;hajii&gt; for wp plugins<br />
[13:46] &lt;justintadlock&gt; @andrewpowers - Support forum functionality could also be handled by custom fields.<br />
[13:46] &lt;nicolagreco&gt; i think that MU should be a plugin too<br />
[13:46] &lt;photomatt_sf&gt; jjj: are there any lessons from the BuddyPress side of things we should think about?<br />
[13:46] &lt;Ryan_&gt; @Nicola - no, it is merging instead.<br />
[13:46] &lt;pmall&gt; photomatt_sf: when we started this... I thought canonical plugins<br />
[13:46] &lt;hajii&gt; isn't it already merged? WPMU &amp;&amp; WP<br />
[13:46] &lt;nicolagreco&gt; you mean buil-tin Ryan_ ?<br />
[13:47] &lt;photomatt_sf&gt; hajii: not yet<br />
[13:47] &lt;jjj&gt; photomatt_sf, from my experience users want this to be seamlessly super insane easy, and if it isn't they'll be turned away...<br />
[13:47] &lt;Ryan_&gt; Yes, it's going to be built in for 3.0 probably.<br />
[13:47] &lt;hajii&gt; +1 jjj<br />
[13:47] &lt;hajii&gt; some people are persistent though, and bbPress makes their head explode after about 48 hours of attempting integration<br />
[13:48] &lt;photomatt_sf&gt; hajii: yes, fewer heads exploding is good <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:48] &lt;jjj&gt; photomatt_sf, some of the dev hurdles BP went through before 1.1 with themes and moving files and stuff, it turned a lot of people off at first for being too hard, unlike WP which is easy.<br />
[13:48] &lt;photomatt_sf&gt; it's like the unofficial WP slogan: we suck less with every release<br />
[13:48] &lt;Ryan_&gt; Deep integration would become automatic on WP merger which would make everything super easy.<br />
[13:48] &lt;Michael_Rockett&gt; Haha! I never knew that one - brilliant! <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:48] &lt;hajii&gt; that is a big one; people have come to expect WordPress like functionality/experience from all things Automattic.  bbPress fails in that regard<br />
[13:49] &lt;pmall&gt; photomatt_sf: I'm tweeting that!<br />
[13:49] &lt;benhuson&gt; Yep, I like WordPress core + bbPress / BuddyPress / MU - Easy for users and shared functionality<br />
[13:49] &lt;nicolagreco&gt; pmall: i'll retweet sure<br />
[13:49] &lt;Nightgunner5&gt; I think bbPress's main problem was being dropped for half a year<br />
[13:49] &lt;Nightgunner5&gt; And that's why it's not up to WP standards<br />
[13:49] &lt;photomatt_sf&gt; hajii: yes and to clarify just like wordpress.org bbpress is not owned or operated by Automattic, it's separate<br />
[13:50] &lt;hajii&gt; I personally have no need for WPMU or BuddyPress, but having them built in isn't going to turn me off<br />
[13:50] &lt;Michael_Rockett&gt; I'd actually love to know the reasons why bbPress halted for so long.<br />
[13:50] &lt;jjj&gt; photomatt_sf, I know for myself, that having Andy as an active part of the community was awesome also...<br />
[13:50] &lt;photomatt_sf&gt; just because I saw a lot of people conflating them in the forums<br />
[13:50] &lt;hajii&gt; @photomatt_sf, I have no idea what that means<br />
[13:51] &lt;Ryan_&gt; jajjj = he means people confuse bbPress.org as being owned by Automattic which it is not. The question is ... who does own bbPress.org?<br />
[13:51] &lt;hajii&gt; other than morbid curiousity, I have no need to know what happened in the past with bbPress.  Looking forward now.<br />
[13:51] &lt;photomatt_sf&gt; Michael_Rockett: it didn't actually halt until a few months ago, it's always had at least one full-time developer from the time I worked on it<br />
[13:51] &lt;Michael_Rockett&gt; I thought Automattic did - or is it just a contribution project from Automattic's side?<br />
[13:51] &lt;jjj&gt; hajii, some people can't get past politics.<br />
[13:52] &lt;hajii&gt; it's not owned by automattic?  interesting<br />
[13:52] &lt;hajii&gt; bbpress.org owned by Matt?<br />
[13:52] &lt;hajii&gt; I don't really care<br />
[13:52] &lt;photomatt_sf&gt; I own bbPress.org just like WordPress.org -- separate from Automattic -- and the plan is to run it in the same fashion. We'll register the bbPress trademark under the pending foundation<br />
[13:52] &lt;junsuijin&gt; having a start from buddypress 1.1-pre i think another lesson to learn is that changing the way something works is going to confuse many of the early adopters<br />
[13:52] &lt;hajii&gt; AH - got it<br />
[13:52] &lt;junsuijin&gt; ie the theme change<br />
[13:52] &lt;Michael_Rockett&gt; photomatt_sf: well, it's been going pretty slowly - I'd love to know the reasons behind it. But I think I can guess a few.<br />
[13:52] &lt;hajii&gt; changing from .9 to 1.0 is what chased _ck_ away, partly<br />
[13:52] &lt;junsuijin&gt; for the better, but lots of whiners and futile resistors<br />
[13:53] &lt;Ryan_&gt; Well moving from bbPress 1.0.x to WordPress will be huge. All plugins and themes will break.<br />
[13:53] &lt;photomatt_sf&gt; Michael_Rockett: I think we were pursuing something harder than it needed to be, building backpress instead of just embedding in WP<br />
[13:53] &lt;jjj&gt; junsuijin has a good point. photomatt_sf, are there stats from active bbPress installations to tell us how many are standalone versus integrated? Probably not eh?<br />
[13:53] &lt;photomatt_sf&gt; jjj: there's no update system, so no stats<br />
[13:53] &lt;hajii&gt; will there even *be* bbpress themes any more?<br />
[13:53] &lt;Michael_Rockett&gt; photomatt_sf: I see - that makes a heap load of sense.<br />
[13:53] &lt;hajii&gt; they could be page templates<br />
[13:54] &lt;photomatt_sf&gt; hajii: good point<br />
[13:54] &lt;photomatt_sf&gt; to jjj's idea of making things as simple as possible<br />
[13:54] &lt;Nightgunner5&gt; I've got download stats from the past few days: http://nightgunner5.is-a-geek.net:1337/bbpress/downloads/<br />
[13:54] &lt;Ryan_&gt; Yeah, there would be no need for bbPress themes, just forum specific template files or conditionals in themes.<br />
[13:54] &lt;photomatt_sf&gt; a lot of things that are currently templates, namely registration, could be a lightbox-style popup<br />
[13:54] &lt;photomatt_sf&gt; for ultra-simple theme integration, error handling, etc<br />
[13:54] &lt;junsuijin&gt; it'd actually be a good idea to consult with apeatling on what works well for making such an encompassing plugin out of bbpress i think<br />
[13:54] &lt;justintadlock&gt;  I'd rather see some stuff broken now with few bbPress users rather than later when there are more.<br />
[13:54] &lt;hajii&gt; that would make life so much easier for bbPress theming<br />
[13:54] &lt;Ryan_&gt; Ack, NO POPUPS please!<br />
[13:54] &lt;jjj&gt; hajii, they could also work like BuddyPress pages do, and be "virtual" pages.<br />
[13:54] &lt;Ryan_&gt; People don't use those for good reason.<br />
[13:54] &lt;photomatt_sf&gt; Ryan_: it's gonna happen <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:55] &lt;Ryan_&gt; <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /><br />
[13:55] &lt;hajii&gt; gack!<br />
[13:55] &lt;photomatt_sf&gt; lightbox is everywhere, it's a really nice interaction -- like adding a friend or sending a message from a profile page on facebook, it's a little box<br />
[13:55] &lt;Ryan_&gt; There must be a way to avoid popups or lightboxes.<br />
[13:55] &lt;hajii&gt; 5 minutes<br />
[13:55] &lt;photomatt_sf&gt; faster than a new pageload<br />
[13:55] &lt;tom_&gt; i love lightboxes<br />
[13:55] &lt;photomatt_sf&gt; and doesn't need a brand new template<br />
[13:55] &lt;photomatt_sf&gt; also a lot of those things don't entirely warrant their own page<br />
[13:55] &lt;benhuson&gt; Lightbox popups OK - Window popups bad <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /><br />
[13:55] &lt;justintadlock&gt; A Lightbox-style popup sounds more like a plugin thing to me.  But, I'm personally becoming a fan of Colorbox.<br />
[13:55] &lt;Nightgunner5&gt; photomatt_sf: It would need to load a new page in the popup<br />
[13:55] &lt;jjj&gt; junsuijin is right again. Frankly apeatling has already made bbPress a plugin, it's just part of BuddyPress that includes all of the extra social things that forums have; profiles, pms, friends, etc...<br />
[13:55] &lt;photomatt_sf&gt; there's no SEO reasons to have registration forms be its own standalone thing<br />
[13:55] &lt;Ryan_&gt; It doesn't matter if people like them, but it massively reduces the extensibility of the platform if you can't theme as you like.<br />
[13:55] &lt;aufumy&gt; +1 lightbox<br />
[13:56] &lt;Ryan_&gt; Otherwise you run into the same problems SimplePress has.<br />
[13:56] * GIGALinux2 (n=GIGALinu@82.113.121.222) has joined #bbpress<br />
[13:56] &lt;Michael_Rockett&gt; +2 lightbox - it's quick. it's simple. it's elegant. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" />  <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:56] &lt;photomatt_sf&gt; Ryan_: it's just an iframe, everything to make that page could be embedded<br />
[13:56] &lt;hajii&gt; it's cliche<br />
[13:56] &lt;jjj&gt; One could essentially install BuddyPress and only turn the BP-Forums component on, and now you have bbPress's code embedded into WordPress.<br />
[13:56] &lt;Nightgunner5&gt; Michael_Rockett: "Simple, fast, elegant"<br />
[13:56] * GIGALinux (n=GIGALinu@82.113.106.218) Quit (Nick collision from services.)<br />
[13:56] * GIGALinux2 is now known as GIGALinux<br />
[13:56] &lt;Ryan_&gt; Oh dear, this is sounding truly horrid <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /><br />
[13:56] &lt;hajii&gt; but it's quick and uniquitus<br />
[13:56] &lt;apeatling&gt; If the integration code is extracted from BuddyPress and moved into bbPress then we could get it integrating with one click tomorrow.<br />
[13:56] &lt;apeatling&gt; it's not a lot of code<br />
[13:57] &lt;Ryan_&gt; I hope you aren't suggesting using an iframe for an entire embedded forum right?<br />
[13:57] &lt;junsuijin&gt; +! apeatling <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
[13:57] &lt;apeatling&gt; and it works<br />
[13:57] &lt;apeatling&gt; <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[13:57] &lt;photomatt_sf&gt; let's revisit the lightbox topic later, sounds like we need to talk about it more<br />
[13:57] &lt;photomatt_sf&gt; we're running out of time on the official meetup, let's summarize the todos everyone is taking away<br />
[13:57] &lt;Michael_Rockett&gt; nightgunner5: That too <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /><br />
[13:57] &lt;Ryan_&gt; I can guarantee you any serious HTML/CSS people will throw a hissy fit over that.<br />
[13:57] &lt;photomatt_sf&gt; I'm going to add a few folks access for bbPress.org WP install<br />
[13:57] &lt;photomatt_sf&gt; and put up a survey on the blog<br />
[13:57] &lt;photomatt_sf&gt; for 1.1 features<br />
[13:58] &lt;hajii&gt; @photomatt_sf, I will send you a list of people who have been helpful at bbpress.org and should be considered as moderators<br />
[13:58] &lt;photomatt_sf&gt; hajii: perfect, thank you<br />
[13:58] * @ChanServ (ChanServ@services.) Quit (shutting down)<br />
[13:59] &lt;pmall&gt; http://j.mp/5JydpG<br />
[13:59] &lt;photomatt_sf&gt; wow we lost chanserv?<br />
[13:59] * ChanServ (ChanServ@services.) has joined #bbpress<br />
[13:59] * irc.freenode.net sets mode: +o ChanServ<br />
[13:59] &lt;Nightgunner5&gt; ChanServ: +1 timing<br />
[13:59] &lt;jjj&gt; haha<br />
[13:59] &lt;Michael_Rockett&gt; pmall: nice <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[14:00] &lt;hajii&gt; +1 @pmall<br />
[14:00] &lt;hajii&gt; adios?<br />
[14:00] &lt;photomatt_sf&gt; alrighty lets wrap up then <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[14:00] &lt;tom_&gt; thanks everyone. IRC moves fast! Really looking forward to the outcomes of this.<br />
[14:00] &lt;photomatt_sf&gt; thank you everyone for coming out<br />
[14:00] &lt;Ryan_&gt; Thanks for organising it <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[14:01] &lt;Michael_Rockett&gt; pleasure <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[14:01] &lt;justintadlock&gt; Great discussion, everyone.  I enjoyed my first IRC chat.<br />
[14:01] &lt;andrewpowers&gt; thanks ... looking forward to working with you kids <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
[14:01] &lt;Nightgunner5&gt; It was nice to have more than 3 people talking within an hour in #bbpress<br />
[14:01] &lt;Michael_Rockett&gt; Ryan_: Agreed - thanks matt. Finally, some action can happen. <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
[14:01] &lt;nicolagreco&gt; 'kid' is for me ? <img src="http://bbpress.org/wordpress/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /><br />
[14:01] &lt;andrewpowers&gt; @justintadlock - haha me too<br />
[14:01] &lt;benhuson&gt; yes, thank Matt - looking forward to bbPress development<br />
[14:01] &lt;jjj&gt; &lt;gavel&gt;<br />
[14:02] &lt;hajii&gt; second that motion<br />
[14:02] &lt;Ryan_&gt; This puts me an interesting situation now, as I'm in charge of the SitePoint bbPress theme project.<br />
[14:02] &lt;justintadlock&gt; Are we going to have a regular IRC meetup for bbPress?<br />
[14:02] &lt;photomatt_sf&gt; I'll post the logs to the bbPress blog<br />
[14:02] &lt;Ryan_&gt; But I'm not seeing much point in plowing ahead with it now if the bbPress system is giong to change so massively.<br />
[14:02] &lt;photomatt_sf&gt; &lt;/meetup&gt;</code></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 09 Dec 2009 22:12:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:59:"Weblog Tools Collection: WordPress Theme Releases for 12/09";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7335";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://weblogtoolscollection.com/archives/2009/12/09/wordpress-theme-releases-for-1209/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2269:"<h4><a href="http://themes.cnet.ro/themes/kngreen/">knGreen</a></h4>
<p><a href="http://themes.cnet.ro/?wptheme=knGreen"><img title="kngreen" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/kngreen.png" alt="kngreen" width="200" height="179" /></a></p>
<p>knGreen is a WordPress theme with 2 sidebars, clean design, several language supported, multi-levels menu and some effects as ThickBox and some shortcodes as for inserting YouTube videos.</p>
<h4><a href="http://www.blogging-inside.de/2009/12/kostenloses-greenfrog-theme-fuer-wordpress-joomla-und-drupal/">GreenFrog</a></h4>
<p><img title="GreenFrog2" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/GreenFrog2.jpg" alt="GreenFrog2" width="200" height="150" /></p>
<p>GreenFrog is a free WordPress Theme with two Sidebars. There is an Option Page to populate the Footer. (Page in German)</p>
<h4><a href="http://www.amberpanther.com/contributions/cleanroar-a-clean-and-light-wordpress-theme/">cleanRoar</a></h4>
<p><a href="http://cove.amberpanther.com/cleanroar/?skin=xmas"><img title="cleanRoar" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/cleanRoar.jpg" alt="cleanRoar" width="200" height="105" /></a></p>
<p>Released with a Christmas celebration look. It featuring a bold Christmas skin with build-in snow effect option.</p>
<h4><a href="http://www.blogging-inside.de/2009/12/greenskyline-theme-fuer-wordpress/">GreenSkyline</a></h4>
<p><img title="Greenskyline" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/Greenskyline.jpg" alt="Greenskyline" width="200" height="121" /></p>
<p>GreenSkyline is a WordPress Theme with two Sidebars, one Topbar for Ads or whatever you want to place there and Widget Support. There is an Option Page to populate the Footer. (Page in German)</p>
<h4><a href="http://www.fluffypress.com/wordpress/akira-theme/">Akira</a></h4>
<p><a href="http://demo.fluffypress.com/"><img title="Akira" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/Akira.jpg" alt="Akira" width="200" height="125" /></a></p>
<p>Fixed one column layout with widgetized sidebar</p>
<p>Are you a theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these posts.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 09 Dec 2009 20:00:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Perurry";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:43:"Donncha: Sitewide Tags 0.4 for WordPress MU";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"http://ocaoimh.ie/?p=89495568";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:57:"http://ocaoimh.ie/89495568/sitewide-tags-04-wordpress-mu/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1972:"<p>If you use the <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvd29yZHByZXNzLW11LXNpdGV3aWRlLXRhZ3Mv">Sitewide Tags</a> plugin for WordPress MU you may have missed <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dwbXV0dXRvcmlhbHMuY29tL3BsdWdpbnMvc2l0ZXdpZGUtdGFncy0wLTQv">Ron&#8217;s announcement post</a> about the new release.</p>
<p>This version is all Ron&#8217;s doing. He merged in features he has worked on over the past year. Check out his blog post for the full list of changes.</p>
<p>Oh yeah, I&#8217;m doing mini-merges of WordPress and MU code all the time. Update from <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RyYWMubXUud29yZHByZXNzLm9yZy9icm93c2VyL3RydW5r">trunk</a> (<a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RyYWMubXUud29yZHByZXNzLm9yZy9icm93c2VyL3RydW5r">svn link</a>) if you want to try it out, and please report any bugs on <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RyYWMubXUud29yZHByZXNzLm9yZy9yZXBvcnQ=">trac</a>! I <em>love</em> the new trash feature!</p>
<p><strong>Related Posts</strong><ul><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvd29yZHByZXNzLW11LXNpdGV3aWRlLXRhZ3Mv" rel="">WordPress MU Sitewide Tags</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvODk0OTM4MDgvc2l0ZXdpZGUtdGFncy1wYWdlcy1mb3Itd29yZHByZXNzLW11Lw==" rel="">Sitewide tags pages for WordPress MU</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvODk0OTQwNzEvd29yZHByZXNzLW11LXNpdGV3aWRlLXRhZ3MtcGFnZXMtMDMxLw==" rel="">WordPress MU Sitewide Tags Pages 0.3.1</a></li></ul></p> <img src="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?view=1&post_id=89495568" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 08 Dec 2009 14:02:58 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Donncha";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:39:"Dev Blog: Canonical Plugins (Say What?)";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://wordpress.org/development/?p=1005";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:59:"http://wordpress.org/development/2009/12/canonical-plugins/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4329:"<p>There have been a lot of references to &#8220;canonical plugins&#8221; over the past year, especially at WordCamps by Matt, but we haven&#8217;t really posted anything official about the idea, nor have we really made much progress beyond discussions about how awesome it would be to have canonical plugins and how good it would be for the community. <em>But what are canonical plugins</em>, you ask? Well, that&#8217;s one of the many things the core commit team has been talking about over the past few days, and everyone agrees that we need to prioritize this aspect of the project sooner rather than later. So, here&#8217;s a super high-level description of how we&#8217;re currently thinking about canonical plugins, which we&#8217;d like to use to initiate some focused community discussion on the topic.</p>
<p>Canonical plugins would be plugins that are community developed (multiple developers, not just one person) and address the most popular functionality requests with superlative execution. These plugins would be GPL and live in the WordPress.org repo, and would be developed in close connection with WordPress core. There would be a very strong relationship between core and these plugins that ensured that a) the plugin code would be secure and the best possible example of coding standards, and b) that new versions of WordPress would be tested against these plugins prior to release to ensure compatibility. There would be a screen within the Plugins section of the WordPress admin to feature these canonical plugins as a kind of Editor&#8217;s Choice or Verified guarantee. These plugins would be a true extension of core WordPress in terms of compatibility, security and support.</p>
<p>In order to have a system like this, each canonical plugin&#8217;s development community would probably need similar infrastructure to WordPress itself, including things like Trac, mailing lists, support forums, etc. These things will be worked out within the development community over the coming months, but in the meantime, we really need a better name for this. Many people have no idea what canon/canonical means (clearly, they are not Dr. Who fans!), and having to define the word distracts from discussing the core ideas behind the concept. So, we thought we&#8217;d do a community poll to see what people think we should call canonical plugins. We brainstormed a few dozen ideas yesterday and whittled it down to our top handful. Based on the definition of canonical plugins given above, which of these terms do you think best describes them? I&#8217;m including a short description of our thoughts on each.<br />
<blockquote><strong>Standard </strong>- Implies that these are the standard by which all other plugins should be judged, as well as the idea of them being the default plugins.<br />
<strong>Core </strong>- Makes the close relationship to core WordPress development very clear, and has the implication of bundled plugins (even though we don&#8217;t need to actually bundle them now that the installer is right in the admin tool).<br />
<strong>Premium</strong> &#8211; Identifies these officially-supported plugins as best-in-class and of the highest value, and could potentially disambiguate the word Premium as it is currently being used in the community (to refer to anything from commercial support to licensing terms to actual code quality).<br />
<strong>Validated </strong>- Focuses on the fact that the code is reviewed for compatibility with core and for security.<br />
<strong>Official</strong> &#8211; Makes it plain that these are the plugins officially endorsed by the core team as being the best at their functions.<br />
<strong>Canonical</strong> &#8211; Maybe once people get used to it, canonical wouldn&#8217;t confuse so many people?
</p></blockquote>
<p>Cast your vote in the poll below to have your opinion considered during the decision-making process. And if you can think of a word that we haven&#8217;t listed here that you think is better, please submit it in the poll! The poll will remain open until 11:59pm UTC Thursday, December 10, 2009.<br />
<br />
<a href="http://answers.polldaddy.com/poll/2352794/">What should we call canonical plugins? &#8220;________________&#8221; Plugins</a><span>(<a href="http://www.polldaddy.com">survey software</a>)</span><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 08 Dec 2009 00:44:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Jane Wells";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:10;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:61:"Alex King: WordPress HelpCenter now staffed by Crowd Favorite";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://alexking.org/?p=3823";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"http://alexking.org/blog/2009/12/07/wordpress-helpcenter-staffed-by-crowd-favorite";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1789:"<p>We&#8217;ve restructured <a href="http://wphelpcenter.com">WordPress HelpCenter</a> a little bit, and it is now fully run by <a href="http://crowdfavorite.com">Crowd Favorite</a> and staffed by Crowd Favorite developers. This change is due to how the business has evolved as it&#8217;s grown, and what we believe will allow it to flourish going forward.</p>
<p>We have a:</p>
<ul>
<li>new phone number<sup><a href="http://alexking.org/blog/topic/wordpress/feed#fn1260197204354n" id="fn1260197204354" class="footnote">1</a></sup>: <strong>(303) 395-1346</strong></li>
<li>and new hours: <strong>9am-5pm US/Pacific</strong></li>
</ul>
<p>as well.</p>
<p>While we are continuing to focus on providing top notch support and customer service for the community, we have added more development experience on the day-to-day team. This allows us to provide expanded on-demand development and customization services as well as offering support and troubleshooting services.</p>
<p>I&#8217;d also like to thank all of the plugin developers, theme authors and other affiliates that are <a href="http://alexking.org/blog/2009/10/28/wordpress-helpcenter-affiliate-program">working with us</a> &#8211; we really appreciate your partnership. If you create plugins and/or themes for WordPress, be sure to sign up for our <a href="http://wphelpcenter.com/affiliates/" rel="external">affiliate program</a> and register them with us so we can give you a little reward when we work with something you&#8217;ve built.</p>
<ol class="footnotes">
<li id="fn1260197204354n">The old number will continue to work for a few months. [<a href="http://alexking.org/blog/topic/wordpress/feed#fn1260197204354">back</a>]</li>
</ol>
<img src="http://alexking.org/wp/?ak_action=api_record_view&id=3823&type=feed" alt="" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 07 Dec 2009 14:48:26 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Alex";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:11;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:77:"WordPress.tv: Weekly Recap: Better WordPress Search, wp-config Tips, and More";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://blog.wordpress.tv/?p=124";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:97:"http://blog.wordpress.tv/2009/12/07/weekly-recap-better-wordpress-search-wp-config-tips-and-more/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3502:"<div class="snap_preview"><br /><p>One English tutorial, two French tutorials, and a couple of WordCamp videos—including one overdue—make up this week&#8217;s activity on WordPress.tv:</p>
<p>Last week, we saw Google Summer of Code participant <a href="http://wordpress.tv/2009/11/14/daryl-koopersmith-elastic-nyc09/">Daryl Koopersmith&#8217;s presentation on the Elastic plugin for WordPres</a>s. This week, we published the presentation from fellow Summer of Code participant Justin Shreve on his work <a href="http://wordpress.tv/2009/11/14/justin-shreve-search-nyc09/">creating a Search API for WordPress</a>. Both projects are quite interesting and their presentations from WordCamp NYC are definitely worth your time. The audio levels are a bit low, so turn up your speakers or grab a pair of headphones—don&#8217;t let the sound stop you from watching.</p>
<p>One we&#8217;ve been waiting for came in this week: the final &#8220;Ignite-style&#8221; presentation from WordCamp Seattle, in which <a href="http://wordpress.tv/2009/09/26/josh-harrison-config-seattle09/">Josh Harrison teaches some tips and tricks for the wp-config.php file</a>. Since it&#8217;s Ignite-style, it lasts only five great minutes—check it out.</p>
<p>We also published two tutorials in French from our friends at WP Channel: <a href="http://wordpress.tv/2009/12/05/restaurer-une-base-de-donnees-mysql/">Restaurer une base de données MySQL</a> and <a href="http://wordpress.tv/2009/12/07/rediriger-vos-visiteurs-en-fonction-des-preferences-de-langues-du-navigateur/">Rediriger vos visiteurs en fonction des préférences de langues du navigateur</a>.</p>
<p>Last, there&#8217;s <a href="http://wordpress.tv/2009/12/01/snipi-for-wordpress-plugin/">a tutorial from the creators of the Snipi plugin for WordPress.org</a>, explaining the installation of the plugin and how it interacts with both the &#8220;stock&#8221; WordPress gallery feature and the NextGEN Gallery plugin.</p>
<p>We received a handful of emails this week with suggestions for future content, and one or two pointing us to videos you&#8217;ve found interesting enough to want on WordPress.tv for others to see. Keep those suggestions coming! You can always post a comment here or <a href="http://wordpress.tv/contact">contact us through our handy form</a>.</p>
<p>Stay tuned for more from WordPress.tv!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptvblog.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptvblog.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptvblog.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptvblog.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptvblog.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptvblog.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptvblog.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptvblog.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptvblog.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptvblog.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wordpress.tv&blog=5310177&post=124&subd=wptvblog&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 07 Dec 2009 04:23:16 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:12;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:92:"WordPress.tv: Rediriger vos visiteurs en fonction des préférences de langues du navigateur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3134";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:108:"http://wordpress.tv/2009/12/07/rediriger-vos-visiteurs-en-fonction-des-preferences-de-langues-du-navigateur/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1442:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-0">
</div></ins>
<br /><a href="http://wordpress.tv/2009/12/07/rediriger-vos-visiteurs-en-fonction-des-preferences-de-langues-du-navigateur/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/dW5qSu5z/wordpress-navigateur-langues_std.original.jpg" alt="" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3134/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3134&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 07 Dec 2009 02:43:18 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:13;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:54:"WordPress.tv: John Hawkins: Building Your First Plugin";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3056";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://wordpress.tv/2009/11/14/john-hawkins-plugins-nyc09/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1380:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-11">
</div></ins>
<br /><a href="http://wordpress.tv/2009/11/14/john-hawkins-plugins-nyc09/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/F7cHbGmP/pzula-wp-plugin_std.original.jpg" alt="" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3056/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3056&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 06 Dec 2009 22:00:13 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:14;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:54:"WordPress.tv: Josh Harrison: wp-config Tips and Tricks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3123";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"http://wordpress.tv/2009/09/26/josh-harrison-config-seattle09/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1438:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-37">
</div></ins>
<br /><a href="http://wordpress.tv/2009/09/26/josh-harrison-config-seattle09/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/c92qT4LT/wcsea-joshharrison-ignitetalk_std.original.jpg" alt="Josh Harrison: wp-config Tips and Tricks" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3123/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3123&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 06 Dec 2009 22:00:13 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:15;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:60:"Weblog Tools Collection: WordPress Plugin Releases for 12/06";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7328";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:90:"http://weblogtoolscollection.com/archives/2009/12/06/wordpress-plugin-releases-for-1206-2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3049:"<h3>New Plugins</h3>
<p><a href="http://www.developersmind.com/wp-plugins/wp-plugin-installer/">WP Plugin Installer</a></p>
<p>Adds advanced plugin installation options to WordPress. Allows the user to install the development version of a plugin. Adds a link to the top of the plugin install page to install the development version of the plugin. If the development version is not available then a message is displayed at the top of the plugin install page.</p>
<p><a href="http://justintadlock.com/archives/2009/12/03/my-snippets-wordpress-plugin">My Snippets</a></p>
<p>The My Snippets plugin displays custom snippets in the widget area of your choosing on a post-by-post basis. It allows you to easily display contextual content.</p>
<p><a href="http://peplamb.com/google-analytics-visits/">Google Analytics Visits</a></p>
<p>This plugin uses Google Analytics API to fetch data from your analytics account and displays user visits from each country in the widget.</p>
<p><a href="http://whalesalad.com/socialgrid">SocialGrid</a></p>
<p>The SocialGrid widget makes it easy to include attractive links to your various social media profiles on the web.</p>
<h3>Updated Plugins</h3>
<p><a href="http://www.weinschenker.name/plugin-feed-reading-blogroll/">Feed Reading Blogroll</a></p>
<p>The plugin adds a cool new blogroll that is able to display the freshness, author name and the latest post-title of your bookmarks. It enables you to sort the blogroll by the latest update of your bookmarked blogs.</p>
<p><a href="http://www.viadat.com/store-locator">Google Maps Store Locator</a></p>
<p>The Google Maps Store Locator Plugin for WordPress empowers web developers &amp; web site owners to easily manage and display any set of important stores, products, or other locations on their website in an easily searchable manner. Uses Google Maps.</p>
<p><a href="http://arpitshah.com/plugins/twitter-goodies/">Twitter Goodies</a></p>
<p>Twitter Goodies plugin will show your tweets under Sidebar Area (Widget), Post and/or Pages. REFRESH AUTOMATICALLY and you have 5 different Color Option.</p>
<p><a href="http://arpitshah.com/plugins/all-in-one-webmaster/">All in One Webmaster</a></p>
<p>If you are a webmaster you probably heard of “Google Webmaster Tool“. Both Yahoo and Bing have their own versions called “Yahoo SiteExplorer” and “Bing Webmaster Central“. All in One Webmaster has option to add Google, Bing, Yahoo Webmaster Meta-Tags. Single click sitemap submission to Google, Bing, Yahoo and Ask. Add tracking code for Google, Clicky, 103Bees analytics.</p>
<p><a href="http://wordpress.org/extend/plugins/sidebar-photoblog/">Sidebar Photoblog</a></p>
<p>Sidebar Photo blog is simple, light and easy to use. It also has some nice effects, a simple slideshow, ability to show random photos and an archive page for your pictures.</p>
<p><a href="http://joshbetz.com/2009/11/fancyflickr/">FancyFlickr</a></p>
<p>Adds a nice looking gallery from flickr styled with a little CSS3 and jQuery, which degrades nicely in older browsers.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 06 Dec 2009 19:22:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Perurry";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:16;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:30:"Dev Blog: A Brief Intermission";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:39:"http://wordpress.org/development/?p=998";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:54:"http://wordpress.org/development/2009/12/intermission/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1451:"<p><img title="Core Team in Orlando (minus Matt)" src="http://jane.wordpress.com/files/2009/12/core_wcorlando.jpg?w=250" alt="picture of core team minus Matt" width="250" align="left" height="187" />Just a heads up that Trac commits will be pretty low over the next couple of days, as all the core committers are in Orlando: Matt, Ryan, Andrew, Peter and Mark. We all came for WordCamp Orlando (fun!) and are staying a couple of extra days to discuss the vision for WordPress in the coming year, the merge, canonical plugins, the WordPress.org site, community stuff, and all the other things that are important but that we never seem to have time to address. Since when things like this come up in the IRC dev chat or in various forums there&#8217;s inevitably a point at which someone says, &#8220;We really need to have [insert a core committer name here] here to make a decision,&#8221; we thought it would make sense to get together and figure out where everyone stands on all these ideas so that we can move forward a little more efficiently. Also, not all the committers had met in person before (and I&#8217;d never met Andrew or Peter), so it&#8217;s also a chance for us to just get to know each other a little. Watch this space around Tuesday or Wednesday for a post summarizing the things we&#8217;ve discussed, and the beginning of planning for how members of community can get involved in (or spearhead) the things that interest them.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 06 Dec 2009 14:45:21 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Jane Wells";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:17;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:61:"Weblog Tools Collection: WordPress 2.9 May Arrive Pretty Soon";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:90:"http://weblogtoolscollection.com/archives/2009/12/05/wordpress-2-9-may-arrive-pretty-soon/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:90:"http://weblogtoolscollection.com/archives/2009/12/05/wordpress-2-9-may-arrive-pretty-soon/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:867:"<p>While I was going through the developer feed on WordPress, I saw a pretty interesting thing, which <em>could mean</em> that WordPress 2.9 will be out pretty soon. The <a href="http://wpdevel.wordpress.com/2009/12/03/strings-are-frozen-for-2-9-as-of-the-bet/" target="_blank">update</a> on WordPress Dev Prologue reads:</p>
<blockquote><p>Strings are frozen for 2.9 as of the beta 2 release. Happy translating.</p>
</blockquote>
<p>Though this may not mean much as of now, as only the strings are frozen in the build. However, it <em>could also suggest</em> that the release is imminent and should be out soon.</p>
<p>If you haven’t checked out WordPress 2.9 yet, <a href="http://weblogtoolscollection.com/archives/2009/12/03/wordpress-2-9-packs-in-loads-of-features-hands-on-review/" target="_blank">read a hands-on review of WordPress 2.9</a> I did earlier.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 05 Dec 2009 21:09:05 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Keith Dsouza";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:18;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:47:"Weblog Tools Collection: Publish The Feed Later";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7288";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:76:"http://weblogtoolscollection.com/archives/2009/12/05/publish-the-feed-later/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:920:"<p><a href="http://wpengineer.com/publish-the-feed-later/">Publish The Feed Later</a>: WP Engineer provides a nice tutorial on how to publish your post to your feed a few minutes (configurable) after you publish your post. These few minutes can help you find errors or bugs in your post and fix them before they get sent out via your feed to all your readers. The &#8220;hack&#8221; requires you to change your theme&#8217;s functions.php file and add the code snippet provided. Alternatively you could also use a plugin written by our very own Keith, called <a href="http://wordpress.org/extend/plugins/feed-pauser/">Feed Pauser</a>. I see no compatibility information on this plugin (maybe Keith could chime in and let us know) but it does offer further functionality such as the ability to prevent individual posts from appearing in your feed. A useful hack/plugin for those like me who have an itchy post finger.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 05 Dec 2009 14:08:12 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Mark Ghosh";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:19;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:50:"WordPress.tv: Restaurer une base de données MySQL";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3131";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:67:"http://wordpress.tv/2009/12/05/restaurer-une-base-de-donnees-mysql/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1454:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-1">
</div></ins>
<br /><a href="http://wordpress.tv/2009/12/05/restaurer-une-base-de-donnees-mysql/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/8JBZTUfo/wordpress-restaurer-une-base-de-donnees-mysql_std.original.jpg" alt="Restaurer une base de données MySQL" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3131&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 05 Dec 2009 05:19:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:20;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:70:"Weblog Tools Collection: How Often do You Use Functions.php in Themes?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:98:"http://weblogtoolscollection.com/archives/2009/12/04/how-often-do-you-use-functions-php-in-themes/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:98:"http://weblogtoolscollection.com/archives/2009/12/04/how-often-do-you-use-functions-php-in-themes/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2991:"<p>Before I start, I must say that this question is directed more towards advanced users, rather than users who don’t fiddle with their themes.</p>
<p>As a advanced user of both WordPress and PHP, I prefer to keep things to the minimal and make use of existing features rather than adding new ones that overlap.</p>
<p>For example, I wanted to use the Bit.ly API to shorten URLs and track them. Instead of using a plugin I could create for my use or use existing ones, I preferred to add a new method to the functions.php of my theme. For those who are interested, you can find the code below.</p>
<pre>define('TB_BIT_API_USER', 'username');
define('TB_BIT_API_KEY', 'apikey');
function tb_make_bitly_url($postid, $url, $format = 'xml') {
  $shorturl = get_post_meta($postid, "shortened_url", true);
  if(!$shorturl) {
    $bitly = 'http://api.bit.ly/shorten?longUrl='.urlencode($url).'&amp;login='.TB_BIT_API_USER.'&amp;apiKey='.TB_BIT_API_KEY.'&amp;format='.$format.'&amp;version=2.0.1&amp;history=1';
    try {
      $httpclient = new WP_Http;
      $response = $httpclient-&gt;request($bitly);
      $xml = simplexml_load_string($response['body']);
      $shorturl = 'http://bit.ly/'.$xml-&gt;results-&gt;nodeKeyVal-&gt;hash;
      add_post_meta($postid, "shortened_url", $shorturl);
    }
    catch(Exception $e) {
      $shorturl = $url;
    }
  }
  return $shorturl;
}</pre>
<p>Functions.php should generally be used when you just want to add a minor feature that requires a single function or few lines of code. However, you cannot use functions.php to run code in the actions such as “plugins_loaded”, which run before the theme is loaded, you can however add code to other actions which run after the theme is loaded. This is by design and should be too, as each theme will have their own functions.php file and should only perform functions that relate to displaying the website.</p>
<p>Theme developers can use Functions.php to include common methods like getting recent posts or comments and so on instead of including additional plugins. Of course giving due credit wherever required is of utmost importance too.</p>
<p>I had written a post earlier, whether or not it made difference <a href="http://weblogtoolscollection.com/archives/2009/06/19/wordpress-plugins-usage-faqs/" target="_blank">If you use 1 plugin or 100 plugins</a> which can give you a general idea on what benefits you can get by using functions.php for smaller functions. It is still debatable, but you can always run benchmarks to find which the best method is.</p>
<p>Of course, users who edit themes themselves will have a minor problem if they keep changing their themes, as functions.php is different for each theme. I usually create a new file called “customfunctions.php” and then include it in the functions.php to keep things short and sweet and reusable.</p>
<p>Do you prefer to add code to functions.php or prefer using plugins for small tasks? Do let me know your thoughts about it.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 05 Dec 2009 02:07:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Keith Dsouza";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:21;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:59:"Weblog Tools Collection: WordPress Theme Releases for 12/04";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7318";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://weblogtoolscollection.com/archives/2009/12/04/wordpress-theme-releases-for-1204/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1713:"<h4><a href="http://www.slimmity.com/2009/12/free-wp-theme-simpleblog/">SimpleBlog</a></h4>
<p><a href="http://slimmity.com/go/simpleblog"><img title="SimpleBlog" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/SimpleBlog.png" alt="SimpleBlog" width="200" height="106" /></a></p>
<p>Doesn&#8217;t contain many features nor does it have preloaded plugins other then WP-PageNai. It has a small option page where you can edit the logo and favicon url&#8217;s, from this page you can also add your feedburner url and twitter account that will be displayed on the custom sidebar widget called: RSS Feed Suscribe. It has all the basic html elements styled for posts and the sidebar is widget ready.</p>
<h4><a href="http://www.blogging-inside.de/2009/11/blueskyline-theme-fuer-wordpress/">BlueSkyLine</a></h4>
<p><img title="blueskyline" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/blueskyline.jpg" alt="blueskyline" width="200" height="122" /></p>
<p>BlueSkyline is a simple WordPress Theme with one Sidebar and Widget Support. There is an Option Page to populate the Footer.</p>
<h4><a href="http://www.blogging-inside.de/2009/12/redcity-theme-fuer-wordpress-mit-4-widget-zonen/">RedCity</a></h4>
<p><img title="Redcity" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/Redcity.gif" alt="Redcity" width="200" height="120" /></p>
<p>RedCity is a WordPress Theme with two Sidebars, one Topbar and one Footerbar for Ads or whatever Widget you want to place there and Widget Support. There is an Option Page to populate the Footer.</p>
<p>Are you a theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get it listed here.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 04 Dec 2009 20:40:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Perurry";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:22;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:52:"Weblog Tools Collection: Do You Use The Code Editor?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7310";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:80:"http://weblogtoolscollection.com/archives/2009/12/04/do-you-use-the-code-editor/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1901:"<p>The code editor. One for plugins and one for themes. If I were using tracking software, it would register me as rarely venturing into that part of the WordPress administration. I&#8217;ve used WordPress for two years and I&#8217;ve burned myself enough times by using these code editors that I neglect to use them anymore side from looking but not touching code. The biggest problem I have is that it doesn&#8217;t contain any revisions. Also, when you click the save button, it reloads the page and causes the scroll bar in the code window to go back to the top meaning I have to remember which line of code I was editing and also remember the change I implemented so I can remove it if I don&#8217;t like the desired effects. </p>
<p>I&#8217;ve really come to appreciate using Control Z on my keyboard to undo changes I don&#8217;t like. You can&#8217;t do a Control Z after you click the save button in the editor which again, brings me back to my complaint of no revisions. When CodePress was introduced, I thought it was cool and a much-needed upgrade over the current implementation. However, I love NotePad++ and the ability to play around with a local copy of my site by editing the files directly within a good editor instead of through WordPress. </p>
<p>It&#8217;s my opinion that those who know what they are doing use their favorite tool and then upload the changes rather than the built-in code editor. I&#8217;m going to take a guess and say that end users make up the majority of the user base for WordPress and that this user base is not so inclined to use the editor to change code around. Therefor, I&#8217;m hoping to hear some valid reasons as to why it should be kept in WordPress.</p>
<p><center><br />
<a href="http://answers.polldaddy.com/poll/2340096/">Do You Use The Code Editor?</a><span>(<a href="http://www.polldaddy.com">online surveys</a>)</span><br />
</center></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 04 Dec 2009 15:33:26 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:23;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:67:"WordPress.tv: Justin Shreve: Building a Better Search for WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3127";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://wordpress.tv/2009/11/14/justin-shreve-search-nyc09/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1374:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-6">
</div></ins>
<br /><a href="http://wordpress.tv/2009/11/14/justin-shreve-search-nyc09/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/WriJLRuF/search_api_std.original.jpg" alt="" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3127&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 04 Dec 2009 05:15:13 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:24;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:82:"Weblog Tools Collection: WordPress 2.9 Packs in Loads of Features: Hands-on Review";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:110:"http://weblogtoolscollection.com/archives/2009/12/03/wordpress-2-9-packs-in-loads-of-features-hands-on-review/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:110:"http://weblogtoolscollection.com/archives/2009/12/03/wordpress-2-9-packs-in-loads-of-features-hands-on-review/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6528:"<p><a href="http://wordpress.org/development/2009/12/wordpress-2-9-beta-2/" target="_blank">WordPress 2.9 beta 2</a> is out, and the final release of WordPress 2.9 should be out in a short time. However, not many of you might have tried out the beta or may be aware of the new functionalities that will be included in it.</p>
<p>Here is a hands-on review of WordPress 2.9 Beta 2. I try to showcase some of the most interesting features you can look forward to.</p>
<h3>Image Editor</h3>
<p>The most interesting feature in WordPress 2.9 is the introduction of a basic image editor. Using this feature you can crop photos, resize them and more. </p>
<p><img title="upload_image_wp29" border="0" alt="upload_image_wp29" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/upload_image_wp29.png" width="356" height="168" /> </p>
<p>In WordPress 2.9 whenever you upload an image, you can edit it using the edit image option. </p>
<p><img title="edit_images_in_wp29" border="0" alt="edit_images_in_wp29" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/edit_images_in_wp29.png" width="418" height="308" /> </p>
<p>The image editor contains several useful functions such as image cropping, image rotation and image flipping. In addition to that you can also undo and redo your actions. Overall WordPress 2.9 provides users with a much needed image editor which rocks.</p>
<h3>Post Trash Can</h3>
<p>How many times have you had a OOPS moment, when you deleted a post and then realized that you should not have done it? WordPress 2.9 introduces a much needed Trash can feature, which will allow you to undelete the posts you did not intend to.</p>
<p><img title="wordpress_29_trash_post" border="0" alt="wordpress_29_trash_post" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/wordpress_29_trash_post.png" width="287" height="178" /> </p>
<p>The new Trash feature completely replaces the old Delete functionality, when you click on the Trash link, the status of the post will be moved to “Trash”, and can be restored for a certain time limit, 30 days by default.</p>
<p><img title="wordpress_29_trash_post_view" border="0" alt="wordpress_29_trash_post_view" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/wordpress_29_trash_post_view.png" width="293" height="258" /> </p>
<p>To view all the posts or page in Trash, just visit the Trash menu in the top of the Edit Posts or pages section. You can also limit the number of days the trash can should hold deleted posts by adding the following line to your wp-config.php:</p>
<p>define(&#8217;EMPTY_TRASH_DAYS&#8217;, 7);</p>
<p>Change the number 7 to the number of days you want to store deleted copies in the trash can.</p>
<h4>Restoring Deleted Posts</h4>
<p><img title="restore_deleted_posts" border="0" alt="restore_deleted_posts" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/restore_deleted_posts.png" width="240" height="154" /> </p>
<p>If you deleted posts by mistake, you can always restore it by visiting the Trash menu and clicking on the restore link. You can restore multiple posts by using the Bulk options.</p>
<h4>Disabling Trash Can Feature in WP 2.9</h4>
<p>The Trash can feature is very useful, however, some of you might want to disable it. To disable trash feature, just add the following code to wp-config.php: define(&#8217;EMPTY_TRASH_DAYS&#8217;, 0);</p>
<p><img title="disable_trash_feature_in_wp29" border="0" alt="disable_trash_feature_in_wp29" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/disable_trash_feature_in_wp29.png" width="334" height="192" /> </p>
<p>Once you do that, you will see Delete Permanently option instead of Trash.</p>
<h3>Embedding Videos and Images with oEmbed</h3>
<p>oEmbed provides media providers with a way to provide additional information about a media used from their sites you are adding it from. For more information on this visit the <a href="http://oembed.com/" target="_blank">oEmbed</a> site.</p>
<p>In short, you can now embed videos directly into WordPress by providing the URL of the video, instead of having to add the entire embed code into it.</p>
<p>oEmbed support is enabled by default, you can disable it by visiting Settings -&gt; Media.</p>
<h3>Tackling Duplicate Content With rel=”canonical”</h3>
<p><img title="duplicate_content_canonical" border="0" alt="duplicate_content_canonical" src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/duplicate_content_canonical.png" width="395" height="125" /> </p>
<p>WordPress 2.9 adds a new tag to the page header which specifies the canonical path to the actual content. Using this tag is highly suggested if you want to tackle duplicate content. You can read more about what this means at a Google Webmaster <a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html" target="_blank">blog post</a>.</p>
<h3>Automatic Database Repairing</h3>
<p>WordPress 2.9 introduces a new feature which can help you to automatically repair database problems. This can come in very handy as not many users usually manage their database or optimize them.</p>
<p>To setup Automatic DB repairs in WP 2.9, you will need to add a new constant to your wp-config.php file as follows:</p>
<p>define(&#8217;WP_ALLOW_REPAIR&#8217;, <strong>true</strong>);</p>
<p>Once you do that, WordPress will automatically repair the DB periodically</p>
<h3>Under the Hood Changes: Theme &amp; Plugin Developers</h3>
<p>These changes should not usually affect the end users, but will help our plugin and theme developers.</p>
<p>WordPress 2.9 introduces new functions which can come in pretty handy to plugin and theme developers. These include, but are not limited to:</p>
<ul>
<li>Ability to get the thumbnail image for any post using a function. </li>
<li>Ability to create custom post types. </li>
<li>Ability to add additional metadata for comments and posts. </li>
<li>Ability to register a theme directory, other than the default one. </li>
</ul>
<p>WordPress 2.9 does not pack as many features as 2.8 did, however it does introduce a lot of new and exciting features. Many of which will make life easier for both the end user and plugin and theme developers.</p>
<p>These are some of the most noticeable features I saw in WordPress 2.9. However, I might have missed a few of them out, so please feel free to comment and let me know about them, or give your views on what you think of the latest changes that will be unleashed in WordPress 2.9.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 03 Dec 2009 23:19:10 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Keith Dsouza";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:25;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:50:"Weblog Tools Collection: WordPress Trademark Usage";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7282";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:79:"http://weblogtoolscollection.com/archives/2009/12/02/wordpress-trademark-usage/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3110:"<p>In the past few weeks, I&#8217;ve come across more and more websites which are in clear violation of the WordPress trademark, namely the domain requirements as <a href="http://wordpress.org/about/domains/" target="_blank">outlined here</a>. The simple thing to do when creating a website centered around WordPress is not to have the full name as part of the domain name. For example, fanofwordpress.com. Instead, it should be fanofwp.com. That&#8217;s not all that&#8217;s trademarked though as the WordPress logo is also registered. </p>
<div id="attachment_7283" class="wp-caption aligncenter"><img src="http://weblogtoolscollection.com/wp-content/uploads/2009/12/wptrademarkedlogo.png" alt="Trademarked WordPress Logo" title="wptrademarkedlogo" class="size-full wp-image-7283" height="68" width="260" /><p class="wp-caption-text">Trademarked WordPress Logo</p></div>
<p>The description of the visual trademark according to the United States Patent and Trademark Office is as follows:</p>
<ul>
<li>26.01.17 &#8211; Circles, two concentric; Concentric circles, two; Two concentric circles</li>
<li>26.01.21 &#8211; Circles that are totally or partially shaded.</li>
<li>26.17.13 &#8211; Letters or words underlined and/or overlined by one or more strokes or lines; Overlined words or letters; Underlined words or letters</li>
</ul>
<p>If you need an official logo to use, <a href="http://wordpress.org/about/logos/" target="_blank">this page</a> on the WordPress.org website has quite a few but one thing missing from the page is instructions on the proper usage of these images in a way that does not violate the trademark.</p>
<p>WordPress is one of the most popular publishing systems in use today which spawns a host of websites that offer services related to the software or fan sites dedicated to the project. These sites will continue to be built but what happens if you invest time, money, and a bunch of sweat equity only to find out a year into the project that you&#8217;re violating the trademark and either have to redirect the domain to something else or change around the design of the website? This could pose quite a problem.</p>
<p>To avoid situations like these, I think it&#8217;s time that a dedicated section of the WordPress.org website be setup to specifically address the WordPress trademarks. Explain proper usage as it relates to domain names, visual identity, etc. Answer as many common questions as possible through the information presented on these pages so that we know ahead of time what is and is not a trademark violation. I also think there needs to be a form where community members such as myself can notify Automattic of trademark abuse. </p>
<p>While the model doesn&#8217;t have to be mimicked, I think Mozilla does a great job with presenting their <a href="http://www.mozilla.org/foundation/trademarks/" target="_blank">trademark information to the public</a> as well as providing a form to fill out to <a href="http://www.mozilla.com/en-US/legal/fraud-report/index.html" target="_blank">report trademark abuse</a>. </p>
<p><strong>What do you think?</strong></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 02 Dec 2009 19:58:47 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:26;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:60:"Weblog Tools Collection: WordPress Plugin Releases for 12/02";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7280";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"http://weblogtoolscollection.com/archives/2009/12/02/wordpress-plugin-releases-for-1202/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2573:"<h3>New Plugins</h3>
<p><a href="http://www.techtipsmaster.com/tweet-retweet-wordpress-posts-plugin.html">Tweet retweet posts</a></p>
<p>This plugin adds a button to your wordpress posts which helps the user to tweet and retweet wordpress blog posts which will attract more targeted potential users to your blog and gain popularity.</p>
<p><a href="http://arpitshah.com/plugins/all-in-one-webmaster/">All in One Webmaster</a></p>
<p>All in One Webmaster allow you to add Google, Bing, Yahoo Webmaster Meta Tag into Header of your theme and also you can add Google Analytics into theme footer.</p>
<p><a href="http://www.spunkyjones.com/wordpress/open-post-plugin-wordpress/">Open Post</a></p>
<p>Open post plugin allows anonymous unregistered users to comment on selected posts, when you have a register to comment blog.</p>
<p><a href="http://wordpress.org/extend/plugins/superslider-excerpt/">SuperSlider-Excerpt</a></p>
<p>SuperSlider-Excerpts automatically adds thumbnails wherever you show excerpts</p>
<p><a href="http://kirilisa.com/projects/frontpage-manager/">Frontpage Manager</a></p>
<p>Lets you customize how frontpage posts appear in a number of ways: limiting by category, number of posts, number of words/characters/paragraphs.</p>
<h3>Updated Plugins</h3>
<p><a href="http://markbeljaars.com/plugins/tocc-plugin/">Table of Contents Creator</a></p>
<p>Table of Contents Creator automatically generates a complete table of contents for your site, including pages, posts and forum comments. The table of contents is generated each time the page is displayed therefore ensuring it is always up to date.</p>
<p><a href="http://scribu.net/wordpress/front-end-editor">Front-end Editor</a></p>
<p>Allows you to edit posts, text widgets and even theme images on the spot, without having to go to the admin area.</p>
<p><a href="http://wordpress.org/extend/plugins/online-leaf/">Online Leaf</a></p>
<p>Online Leaf is a project started to help the Internet become greener. This is done by a standby engine, which reduces power consumption from inactive users on any blog or website Online Leaf has been installed on.</p>
<p><a href="http://blairwilliams.com/mingle">Mingle</a></p>
<p>The simplest way to turn your standard WordPress website with a standard WordPress theme into a Social Network.</p>
<p><a href="http://wordpress.org/extend/plugins/submit-to-any-for-wordpress/">Submit to Any for Wordpress</a></p>
<p>This plugin is for bookmarking your posts into many popular bookmarking sites and giving readers the chance to subscribe to subscribe to your feed.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 02 Dec 2009 19:00:12 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Perurry";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:27;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:59:"Donncha: Could this be the last huge WP into MU code merge?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:77:"http://ocaoimh.ie/89495555/could-this-be-the-last-huge-wp-into-mu-code-merge/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:77:"http://ocaoimh.ie/89495555/could-this-be-the-last-huge-wp-into-mu-code-merge/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2784:"<p>Well, this might be one of the last times I do a huge WordPress MU merge! I&#8217;ve just finished <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RyYWMubXUud29yZHByZXNzLm9yZy9jaGFuZ2VzZXQvMjAwOA==">merging</a> the code from WordPress 2.9 beta 1 into <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL211LndvcmRwcmVzcy5vcmcv">WordPress MU</a> trunk. No, I didn&#8217;t link to the actual merge changeset. That&#8217;s 2007 and <em>huge</em>! <img src="http://ocaoimh.ie/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<p>Want to give it a go? Grab the zip file from <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RyYWMubXUud29yZHByZXNzLm9yZy9icm93c2VyL3RydW5r">here</a> and install it on a test server. Do not, under any circumstances install it on your production server! Be aware that I haven&#8217;t tested most of the code yet so there may have been errors made during the merge. </p>
<p>We also need to work out a good way of adding the commentmeta table to each blog. If your MU site has more than a few dozen blogs you need to add this table <em>before</em> you upgrade. On WordPress.com, it took quite a long time to add that table to each of the millions of blogs there! It&#8217;s probably something that an external plugin should handle. It&#8217;ll have to be linked from the MU download page and hopefully talked about enough that nobody tries to upgrade without it. Ideas?</p>
<p>Oh, I&#8217;m testing out WordPress 2.9-beta-1 and changed theme here. I&#8217;m using a heavily modified version of <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3RoZW1lcy9wMg==">P2</a>. Love it so far. I&#8217;ve managed to hack it to do what I want. <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL25vZWwuaW8v">Noel</a> did a great job with the theme.</p>
<p><strong>Related Posts</strong><ul><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvODk0OTQ5NTYvd29yZHByZXNzLW11LW1lcmdlLWdwbC1hbmQtc3VwcG9ydC8=" rel="">WordPress MU Catchup: big merge, wpmudev goes gpl and MU support</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvODk0OTA4NTMvcHJvY21haWwtc2FuaXRpemVyLTExNDEtYXZhaWxhYmxlLw==" rel="">Procmail Sanitizer 1.141 available</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvMTEyMDc1MjUvdGhlcmVzLWEtaHVnZS10cmFmZi8=" rel="">There&#8217;s a huge traffic pile-up &#8230;</a></li></ul></p> <img src="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?view=1&post_id=89495555" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 02 Dec 2009 18:21:55 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Donncha";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:28;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:30:"Dev Blog: WordPress 2.9 Beta 2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:39:"http://wordpress.org/development/?p=991";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"http://wordpress.org/development/2009/12/wordpress-2-9-beta-2/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:474:"<p>Version beta-2 of WordPress 2.9 is ready for your testing pleasure. You can <a href="http://wordpress.org/wordpress-2.9-beta-2.zip">download it</a> or use the <a href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin and auto-upgrade a test installation. See <a href="http://core.trac.wordpress.org/log/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=12314&amp;stop_rev=12191&amp;limit=200">all changes</a> since beta 1.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 02 Dec 2009 00:58:17 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Andrew Ozz";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:29;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:40:"WordPress.tv: Snipi for WordPress Plugin";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3110";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://wordpress.tv/2009/12/01/snipi-for-wordpress-plugin/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1390:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-2">
</div></ins>
<br /><a href="http://wordpress.tv/2009/12/01/snipi-for-wordpress-plugin/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/xVbWrlKU/wordpress_nextgen_nov_2009_std.original.jpg" alt="" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3110&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 01 Dec 2009 04:38:09 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:30;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:56:"WP iPhone: WordPress for iPhone 2.1 now on the App Store";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:34:"http://iphone.wordpress.org/?p=562";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:56:"http://iphone.wordpress.org/2009/12/01/wp-for-iphone-21/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2894:"<div class="snap_preview"><br /><p>Just a month ago, WordPress for iPhone 2 was released. In that month, it&#8217;s been installed on over 55,000 iPhones and iPods. Today, we received word that <a href="http://itunes.com/app/wordpress2">WordPress for iPhone 2.1</a> is available now for download on the App Store. No special notes about installation this time &#8212; just update and enjoy.</p>
<p>New in version 2.1:</p>
<ul>
<li>A post or page can be deleted by swiping across its title in the Posts or Pages list</li>
<li>Commenter email addresses are now visible</li>
<li>The app now supports HTTP authentication for password-protected self-hosted blogs.  Big thanks to <a href="http://blog.jeffstieler.com/">Jeff Stieler</a> for the patch.*</li>
<li>Fix for link helper not working in mid-sentence</li>
<li>Fix for lost content after changing status of post containing a <code>&lt;!--more--&gt;</code> tag</li>
<li>Fix for visual glitch with buttons in Comments section</li>
<li>Fix for problem recognizing valid URLs during set up</li>
</ul>
<p>It usually take a few hours for the new version to appear on the App Store. If you don&#8217;t see it immediately, hang tight just a bit longer.</p>
<p>We&#8217;ve already begun working on the next version, too &#8212; as always, you can follow our progress on the <a href="http://iphonedev.wordpress.org"><cite>Making WordPress for iPhone</cite></a> blog.</p>
<p>* WordPress for iPhone is Open Source, just like WordPress itself. The absolute fastest way to add the features you want to the app? Do what <a href="http://iphone.trac.wordpress.org/ticket/282">Jeff did</a> &#8212; submit your own code. <img src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wpiphone.wordpress.com/562/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wpiphone.wordpress.com/562/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wpiphone.wordpress.com/562/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wpiphone.wordpress.com/562/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wpiphone.wordpress.com/562/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wpiphone.wordpress.com/562/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wpiphone.wordpress.com/562/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wpiphone.wordpress.com/562/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wpiphone.wordpress.com/562/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wpiphone.wordpress.com/562/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iphone.wordpress.org&blog=3882653&post=562&subd=wpiphone&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 01 Dec 2009 01:35:31 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:2:"MT";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:31;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:20:"Matt: Feeling Lucky?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=15824";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:35:"http://ma.tt/2009/11/feeling-lucky/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:336:"<p><a href="http://www.horsepigcow.com/2009/11/feeling-lucky/">Feeling Lucky? by Tara Hunt</a>: &#8220;It turns out that there IS such thing as lucky people, but it’s not some sort of mystical fate playing its hand at work after all. Instead, ‘lucky people’ are those who are really observant and open to opportunities.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 23:00:39 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:32;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:59:"Weblog Tools Collection: WordPress Theme Releases for 11/30";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7274";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://weblogtoolscollection.com/archives/2009/11/30/wordpress-theme-releases-for-1130/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1953:"<h4><a href="http://www.webdesign-in.de/wp-themes/journey-3column-wordpress-theme/">Journey</a></h4>
<p><a href="http://www.webdesign-in.de/wp-themes?wptheme=mts%20journey"><img title="Journey" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/Journey.jpg" alt="Journey" width="200" height="150" /></a></p>
<p>Journey is a classic, three column theme with flexible width (800-1200px). With v1.1, Pings/Trackbacks are displayed separately and option pages.</p>
<h4><a href="http://zacklive.com/itech-theme-free-wordpress-theme-for-gadgets-and-tech-blogs/690/">iTech</a></h4>
<p><img title="itech" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/itech.png" alt="itech" width="200" height="109" /></p>
<p>iTech is high quality, low graphics, Lightweight, fast-rendering professional WordPress Theme, especially good for technology blogs. A tabbed block is added to sidebar for displaying Recent Posts, Popular Posts and Recent Comments. Built in control panel, you can set customized RSS feed, email subscription, twitter subscription and header logo.</p>
<h4><a href="http://www.texto.de/wordpress-theme-vorlage-186/#blank">Blank</a></h4>
<p><img title="Blank" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/Blank.png" alt="Blank" width="200" height="150" /></p>
<p>Blank has no layout but every template is full of html comments to explain the php stuff if you know a bit of css and html</p>
<h4><a href="http://www.ChristianMingler.com/2009/06/amazing-grace-crimson-wordpress-theme/">Amazing Grace Crimson</a></h4>
<p><a href="http://wordpressthemes.themeray.com/?SelectedTheme=Amazing+Grace+Crimson"><img title="AGCrimson" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/AGCrimson.jpg" alt="AGCrimson" width="200" height="108" /></a></p>
<p>A simple, neat and clean looking 3 column, fixed width WordPress theme that would be appropriate for a church or Christian ministry website.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 19:45:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Perurry";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:33;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:69:"Weblog Tools Collection: Distributed WordPress Admin Account Cracking";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7277";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:98:"http://weblogtoolscollection.com/archives/2009/11/30/distributed-wordpress-admin-account-cracking/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1128:"<p>Bojan Zdrnja has <a href="http://isc.sans.org/diary.html?storyid=7663" target="_blank">published a post</a> on the SANS Internet Storm Center blog today highlighting a distributed WordPress admin account cracking script. The script was discovered by one of the sites readers on a virtual private server (VPS). The acquired script is written in PHP and performs brute force cracking attempts to WordPress admin accounts. </p>
<blockquote><p>While this particular version is relatively simple, the power behind the script and the MySQL database allows the attacker to distribute the attacks not only by sites, but also by passwords tried as well.</p></blockquote>
<p>The article goes into detail explaining how the script works and suggests the typical security precautions such as using strong passwords, changing the admin username and limiting the admin login page to only your IP address. Brute force attacks on WordPress are nothing new but it&#8217;s interesting to see this approach using a distributed technique. </p>
<p>Hat tip to <a href="http://twitter.com/wpvibe/statuses/6208163666" target="_blank">WPVibe</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 19:37:45 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:34;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:27:"Dev Blog: A Little Support?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:39:"http://wordpress.org/development/?p=986";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://wordpress.org/development/2009/11/a-little-support/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:11122:"<p>Thanksgiving was last week, and I thought about doing a post to thank the people who contribute to WordPress core, since this is a group of people I&#8217;m thankful for on a daily basis. I started a draft, and then realized that with 2.9 in beta, we&#8217;ll have a release announcement sometime in the next few weeks (barring unforeseen complications, etc), and all the core contributors will be thanked then. Though I think it&#8217;s worth giving thanks every day for the people who make WordPress possible, I don&#8217;t like to clutter up anyone&#8217;s feed readers with repetitive posts, so I decided to wait until today for my post, and to focus solely on the other group I&#8217;d planned to include: <a href="http://wordpress.org/support/">support forum</a> volunteers.</p>
<p>Forum volunteers don&#8217;t get a lot of flashy attention. There aren&#8217;t flame wars about whether or not the support forums should be commercial instead of free and community-run. There generally aren&#8217;t big arguments and debates over whose point of view is the right one. What the forums do have is amazing volunteers who give their time to help other WordPress users and developers learn. People who only know a little answer easy questions that maybe they&#8217;ve only recently learned the answers to themselves. People with more expert skills help troubleshoot larger issues. If someone offers advice that could be better, others will add their solutions to the mix. Of all the WordPress users I&#8217;ve met in person, not one person got started without visiting the forums. In many cases, people turn to the forums even before the Codex. In the support forums, I see a lot of what is best about our community, and almost none of that which is not.*</p>
<p>Without further ado, here&#8217;s my thank you to the volunteers who make the support forums work. Without them, we would be less than what we are today. I&#8217;m listing people by their Wordpress.org usernames, since that&#8217;s how you see them in the forums.</p>
<p><strong>Official WordPress.org Support Forum Moderators </strong></p>
<p id="userlogin">These are the people who&#8217;ve officially got your back and have been active in the past few months. See them at a WordCamp? Buy them a beer! <a href="http://wordpress.org/support/profile/71962">Otto42</a>,  <a href="http://wordpress.org/support/profile/168823">jeremyclark13</a>, <a rel="nofollow" href="http://wordpress.org/support/profile/18989">MichaelH</a>, <a href="http://wordpress.org/support/profile/54164">samboll</a>, <a href="http://wordpress.org/support/profile/38527">Chris_K</a>. MichaelH suggested we also recognize <a href="http://wordpress.org/support/profile/1915">Moshu</a>, <a href="http://wordpress.org/support/profile/804">Podz</a>, <a href="http://wordpress.org/support/profile/6445">Kafkaesqui</a> for past meritorious service.</p>
<p><strong>The Honor Roll</strong><br />
These people are not official moderators, but their knowledge and activity levels have caught the attention of those who are. A big round of thanks to these folks for selflessly sharing their knowledge with other WordPress users.</p>
<p><strong>Most active</strong> volunteers, nominated by more than one official moderator for recognition (for the reasons given):<br />
<a href="http://wordpress.org/support/profile/3300293">alchymyth</a> &#8211; &#8220;Overall knowledge&#8221;<br />
<a href="http://wordpress.org/support/profile/186152">apljdi</a> &#8211; &#8220;Overall knowledge and programming skills&#8221;<br />
<a href="http://wordpress.org/support/profile/2626207">t31os_</a> &#8211; &#8220;Programming skills&#8221;<br />
<a href="http://wordpress.org/support/profile/7432">whooami</a> &#8211; &#8220;For her security responses&#8221; &#8220;Knows her stuff&#8221;</p>
<p><strong>Generally active</strong> volunteers, nominated by official moderators for recognition:<br />
<a href="http://wordpress.org/support/profile/489759">esmi</a>,  <a href="http://wordpress.org/support/profile/210942">ClaytonJames</a>, <a href="http://wordpress.org/support/profile/2241412">numeeja</a>,<a href="http://wordpress.org/support/profile/188631"> stvwlf</a>, <a href="http://wordpress.org/support/profile/1352100">buddhatrance</a>, <a href="http://wordpress.org/support/profile/378514">songdogtech</a>, <a href="http://wordpress.org/support/profile/408898">alism</a>, <a href="http://wordpress.org/support/profile/3300293">alchymyth</a>, <a href="http://wordpress.org/support/profile/71562">Ipstenu</a>, <a href="http://wordpress.org/support/profile/335915">RVoodoo</a>, <a href="http://wordpress.org/support/profile/7364">jdingman</a>, <a href="http://wordpress.org/support/profile/181013">kmessinger</a>, <a href="http://wordpress.org/support/profile/4621979">ArnoldGoodway</a>, <a href="http://wordpress.org/support/profile/1533172">Shane G.</a>, <a href="http://wordpress.org/support/profile/553189">figaro</a>, <a href="http://wordpress.org/support/profile/1430">jonimueller</a>, <a href="http://wordpress.org/support/profile/71926">blepoxp</a>, <a href="http://wordpress.org/support/profile/914362">cais</a>, <a href="http://wordpress.org/support/profile/107621">mfields</a>, <a href="http://wordpress.org/support/profile/473288">designdolphin</a>, <a href="http://wordpress.org/support/profile/243121">doc4</a>, <a href="http://wordpress.org/support/profile/20482">greenshady</a>, <a href="http://wordpress.org/support/profile/187497">mercime</a>, <a href="http://wordpress.org/support/profile/211474">mrmist</a>, <a href="http://wordpress.org/support/profile/2959594">bh_WP_fan </a>, <a href="http://wordpress.org/support/profile/2038518">henkholland</a>, <a href="http://wordpress.org/support/profile/278881">krembo99</a>, <a href="http://wordpress.org/support/profile/43194">jdembowski</a>, <a href="http://wordpress.org/support/profile/104870">pboosten</a>, <a href="http://wordpress.org/support/profile/1499874">adiant</a>, <a href="http://wordpress.org/support/profile/8554">andrea_r</a>, <a href="http://wordpress.org/support/profile/475136">GDHosting</a>, <a href="http://wordpress.org/support/profile/179818">Gangleri</a>.</p>
<p>Some <strong>newcomers</strong> who&#8217;ve been getting active:<br />
<a href="http://wordpress.org/support/profile/4854975">a_johnson</a>, <a href="http://wordpress.org/support/profile/5269922">equalmark</a>, <a href="http://wordpress.org/support/profile/2160611">WebTechGlobal</a>, <a href="http://wordpress.org/support/profile/5471904">kymac</a>.</p>
<p>And an additional shoutout to plugin authors who take an active role in moderating threads regarding their plugins, again nominated by official moderators for recognition:<br />
<a href="http://wordpress.org/support/profile/180901">scribu</a>, <a href="http://wordpress.org/support/profile/358627">GDragoN</a>, <a href="http://wordpress.org/support/profile/242490">sivel</a>, <a href="http://wordpress.org/support/profile/903898">MikeChallis</a>, <a href="http://wordpress.org/support/profile/259">GamerZ</a>, <a href="http://wordpress.org/support/profile/125120">alexrabe</a>, <a href="http://wordpress.org/support/profile/21498">arnee</a>, <a href="http://wordpress.org/support/profile/3336378">sociable</a>, <a href="http://wordpress.org/support/profile/97335">takayukister</a>, <a href="http://wordpress.org/support/profile/368318">hallsofmontezuma</a>, <a href="http://wordpress.org/support/profile/213249">joostdevalk</a>, <a href="http://wordpress.org/support/profile/27544">filosofo</a>, <a href="http://wordpress.org/support/profile/3353157">roytanck</a>, <a href="http://wordpress.org/support/profile/263">donncha</a>, <a href="http://wordpress.org/support/profile/471527">Hiroaki Miyashita</a>, <a href="http://wordpress.org/support/profile/1381480">manojtd</a>, <a href="http://wordpress.org/support/profile/53959">froman118</a>, <a href="http://wordpress.org/support/profile/6709">error</a>, <a href="http://wordpress.org/support/profile/360">Viper007Bond</a>, <a href="http://wordpress.org/support/profile/257">alexkingorg</a>, <a href="http://wordpress.org/support/profile/4431">cavemonkey50</a>, <a href="http://wordpress.org/support/profile/161792">azaozz</a>, <a href="http://wordpress.org/support/profile/140668">aaroncampbell</a>, <a href="http://wordpress.org/support/profile/1819710">isa.goksu</a>, <a href="http://wordpress.org/support/profile/1275809">flipper</a>, <a href="http://wordpress.org/support/profile/1248163">joedolson</a>, <a href="http://wordpress.org/support/profile/174292">redwallhp</a>, <a href="http://wordpress.org/support/profile/1581832">eight7teen</a>, <a href="http://wordpress.org/support/profile/1030571">orenshmu</a>, <a href="http://wordpress.org/support/profile/278949">WebGeek</a>, <a href="http://wordpress.org/support/profile/71962">Otto42</a>, <a href="http://wordpress.org/support/profile/3556889">toddiceton</a>, <a href="http://wordpress.org/support/profile/13402">the_dead_one</a>, <a href="http://wordpress.org/support/profile/1428060">mywpplugin</a>, <a href="http://wordpress.org/support/profile/27364">MattyRob</a>, <a href="http://wordpress.org/support/profile/2545">markjaquith</a>, <a href="http://wordpress.org/support/profile/750410">TobiasBg</a>, <a href="http://wordpress.org/support/profile/337868">Txanny</a>, <a href="http://wordpress.org/support/profile/3085">elfin</a>, <a href="http://wordpress.org/support/profile/94099">jolley_small</a>, <a href="http://wordpress.org/support/profile/569198">stastoc</a>, <a href="http://wordpress.org/support/profile/67474">anmari</a>, <a href="http://wordpress.org/support/profile/165297">micropat</a>, <a href="http://wordpress.org/support/profile/5010761">frekel</a>.</p>
<p>One more time, a huge <strong>THANK YOU</strong> to everyone who contributes to the <a href="http://wordpress.org/support/">support forums at WordPress.org</a>.</p>
<p>As we close out 2009 and get closer to 2010, it would be great for us to start thinking about some ways we could make it easier/more rewarding for people to be involved in the forums and other aspects of the open source project. I&#8217;ve started a <a href="http://wordpress.org/support/topic/336953?replies=1">forum thread</a> to discuss some ideas with the thought that we can try a couple after the holidays and see what takes.</p>
<p>* <em>I say almost because let&#8217;s face it, we all get caught in the traps of trolls sometimes, and patience can be hard to keep when someone is a jerk. So a reminder to all who use the forums: be nice to the people who are trying to help you! <img src="http://wordpress.org/development/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </em></p>
<p>P.S. While I&#8217;m at it, here&#8217;s another tip/request. Search the forums for your problem before posting; if it&#8217;s already been answered before (often more than once), you&#8217;re kind of wasting people&#8217;s time by posting it again without trying the previous solutions first. Please respect the time of the volunteers by searching first (and mention in your post what you&#8217;ve already tried).</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 18:59:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Jane Wells";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:35;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:28:"BuddyPress: BuddyPress 1.1.3";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://buddypress.org/?p=711";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:49:"http://buddypress.org/blog/news/buddypress-1-1-3/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:522:"<p>The latest <a href="http://buddypress.org/about/">BuddyPress 1.1</a> point release is now <a href="http://buddypress.org/download">available for download</a>.</p>
<p>This release fixes a number of remaining issues with the 1.1 release of BuddyPress. Although this is not a critical upgrade, it is still highly recommended to ensure the stability of your installation.</p>
<p>Please consult the <a href="http://buddypress.org/about/release-history">release history</a> for a complete list of changes in this version.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 15:25:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Andy Peatling";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:36;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:104:"WordPress.tv: Weekly Recap: Your First Plugin, Internationalization, WordPress at School, and Geotagging";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://blog.wordpress.tv/?p=105";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:84:"http://blog.wordpress.tv/2009/11/30/last-week-on-wordpress-tv-nov-22%e2%80%94nov-28/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3802:"<div class="snap_preview"><br /><p>More WordCamp NYC videos and a great tutorial from the community round out the videos published this past week on WordPress.tv. Here&#8217;s what you missed:</p>
<p>First, there&#8217;s <a href="http://wordpress.tv/2009/11/14/john-hawkins-plugins-nyc09/">John Hawkins&#8217; talk from WordCamp NYC on how to build your very first WordPress plugin</a>. He&#8217;s given this talk at a handful of WordCamps this year, but it&#8217;s always packed with great information and serves as a great introduction to building a very basic plugin.</p>
<p>Next, <a href="http://wordpress.tv/2009/11/14/jose-fontainhas-i18n-nyc09/">Automattician José Fontainhas gives an overview of how to properly provide for internationalization in your WordPress projects</a>, including a brief look at the new GlotPress system. If you&#8217;re building something for WordPress, you should take a look at this presentation to learn how easy it is to help the community translate your project. Much of the WordPress community is not English-speaking.</p>
<p>The last presentation from WordCamp NYC comes from Serena Epstein and Shannon Houser: a talk titled &#8220;<a href="http://wordpress.tv/2009/11/14/epstein-houser-wordpress-classroom-innovation-nyc09/">WordPress As a Gateway Drug</a>&#8220;. It&#8217;s about how the use of WordPress in an undergraduate coursework setting has influenced students to continue the creative process even post-graduation. It has a unique style and flavor—check it out.</p>
<p>And lastly, we were pointed in the direction of a wonderful example of a tutorial coming out of the WordPress community. In this case, it&#8217;s <a href="http://wordpress.tv/2009/11/29/using-wordpress-com-geotagging/">Jesse P. Luna&#8217;s howto on using the new WordPress.com geotagging feature</a>. It&#8217;s great to see these kinds of things come from dedicated WordPress users like all of you.</p>
<p>This is a great moment to remind you that if you have a WordPress feature you think could use a great tutorial, there&#8217;s never a better time to create one and send it on to us! If you&#8217;ve seen a tutorial or have made one, <a href="http://wordpress.tv/contact/">drop us a line and let us know about it</a>.</p>
<p>If you&#8217;re looking for a suggestion, here&#8217;s one: are you one of the many people who are working with WordPress 2.9-beta? There are some excellent new features coming in 2.9, and there will be lots of WordPress users looking for information on those features. <strong>Why not consider whipping up a brief and to-the-point tutorial on one of the new features coming in 2.9?</strong></p>
<p>Have a great week!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptvblog.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptvblog.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptvblog.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptvblog.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptvblog.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptvblog.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptvblog.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptvblog.wordpress.com/105/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptvblog.wordpress.com/105/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptvblog.wordpress.com/105/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wordpress.tv&blog=5310177&post=105&subd=wptvblog&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 05:45:15 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:37;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:77:"Weblog Tools Collection: How To Track Outbound Links From Your WordPress Blog";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:106:"http://weblogtoolscollection.com/archives/2009/11/29/how-to-track-outbound-links-from-your-wordpress-blog/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:106:"http://weblogtoolscollection.com/archives/2009/11/29/how-to-track-outbound-links-from-your-wordpress-blog/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2277:"<p>As a webmaster we are all concerned about the number of links that are coming into the blog and all the other stats that usually concern the traffic to the blog. However, another important thing we all miss to see is the number of outbound clicks from our blog to other websites.</p>
<p>Though this may not sound interesting to many people, it definitely holds some importance when you want to track links to sites other than your own site. One of the reasons I want to track this on <a href="http://techie-buzz.com/" target="_blank">my blog</a>, is to understand and know what kind of software or services people download or visit, and then try and customize posts to include software or services that are liked by the readers.</p>
<p>Tracking outgoing links from your blog is pretty easy, all you need is a free Google Analytics account and the <a href="http://wordpress.org/extend/plugins/google-analyticator/" target="_blank">Google Analyticator WordPress Plugin</a>.</p>
<p><img title="outbound_link_tracking" border="0" alt="outbound_link_tracking" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/outbound_link_tracking.png" width="528" height="121" /> </p>
<p>Once you have installed and activated the plugin, head to the options page and scroll down to the advanced options till you see Outbound link tracking. From the available options, select “Enabled” and save the settings.</p>
<p>Once you do that, wait for a day till the tracking is available in your Google Analytics account. After that you can view the outbound links from your site by visiting Google Analytics and analyze it to understand what your readers are clicking on.</p>
<p><img title="outbound_link_tracking_analytics" border="0" alt="outbound_link_tracking_analytics" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/outbound_link_tracking_analytics.png" width="443" height="261" /> </p>
<p>To view the outbound links, visit Google Analytics and click on “Content” in the sidebar. In the available options under Content, click on “Event Tracking” to expand it, and then click on Categories to see the Outbound Traffic from your blog. </p>
<p>Hopefully this should be helpful to you to customize your content and suit it to the needs of your users.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 02:49:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Keith Dsouza";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:38;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:63:"Weblog Tools Collection: Why are good plugins becoming orphans?";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7265";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"http://weblogtoolscollection.com/archives/2009/11/29/why-are-good-plugins-becoming-orphans/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4602:"<h2>Preface</h2>
<p>The act of adopting an abandoned plugin reminds me of adopting an orphaned child. On the one hand, the new parents are taking on someone who they didn&#8217;t help raise thus far, which forces them to &#8220;learn&#8221; the ways of the new child to communicate well with them. On the other hand, the new parent is left with the fear that there will come a day that the old parent will come to claim their rights on the child.</p>
<p>The analogy I brought can go some way in building an intuition about the problem of orphaned plugins, but if we want to go beyond just intuition we need to take a more in-depth look at the subject. I hope such a look will inspire a discussion that will benefit us all.</p>
<h2>The chase for a faster plugin installation</h2>
<p>My prime example for an orphan plugin for this post will be the <a href="http://wordpress.org/extend/plugins/improved-plugin-installation/">&#8220;Improved Plugin Installation&#8221;</a> plugin. What is it:</p>
<p>This plugin is an improvement to the current WP 2.7 plugin installation methods. It allows you to install one or more plugins simply by typing their names or download URLs in a textarea.<br />
This means you can install all your favorite WordPress plugins in one go!<br />
Furthermore, a bookmarklet is included which lets you install plugins directly from an external plugin download page. (See screenshots tab)</p>
<p>Sounds heavenly. Why? because the &#8220;add a plugin&#8221; feature that Automattic introduced, And the already existing, <a href="http://wordpress.org/extend/plugins/one-click-plugin-updater/">&#8220;One Click Plugin Updater&#8221;</a> &#8211; where both lacking in exactly what &#8220;Improved Plugin Installation&#8221; came to solve. That is &#8211; they didn&#8217;t allow for a massive, fast, easy way to upload a lot of (predefined) plugins in one time. This is, to my opinion, the biggest cost effective solution for a bottleneck in today&#8217;s WordPress installation, and it was solved! Or was it?</p>
<p>After the release of WP 2.8, <a href="http://wordpress.org/support/topic/279536?replies=7">me and others </a> suddenly discovered that &#8220;Improved Plugin Installation&#8221; stopped working. 5 Months later, after seeing that no programmer came forward to fix the problem, I published the cry on the forums &#8220;An orphan plugin is looking to be updated: &#8220;Improved Plugin Installation&#8221; &#8220;, 5 days have passed, and no one replied.</p>
<h2>So what do you think should happen next?</h2>
<p>This question is directed at you, the reader. But with your permission, I will assume my prerogative.</p>
<p>The first one is that there is a need for someone (who knows plugin programming) to take on himself to fix &#8220;Improved Plugin Installation&#8221; for WordPress 2.8+. This conclusion is the easy one.</p>
<p>The bigger question here is what is the pattern behind the story. What is missing in our community that we do not adopt orphaned plugins? My personal answer (and I hope for yours as well) is the further improvement of the &#8220;Compatibility&#8221; section in the WordPress Plugin Directory.<br />
Up until now the Compatibility window gave an action item for just two audiences: The plugin users (don&#8217;t download the file) and the plugin authors (Maybe I should fix my plugin). But there is a third audience who are not being addressed. That is the other developers in the community. Imagine that a plugin is voted incompatible (above X consensus level), for T amount of time. I hope that there is a system e-mailing the plugin author letting him know that his plugin is having issues (I don&#8217;t know if there is). But what if the problem persists longer? Maybe we should have another page, for other developers to let them know that a plugin is suspect of being abandoned.<br />
Maybe developers should commit, when uploading a plugin, to saying after what amount of time, should the system consider their plugin as an orphaned one &#8211; and to go look for someone else to be its parent.</p>
<p>I don&#8217;t have the right answer, but I hope one of you will.</p>
<p><strong>About the author:</strong><br />
Tal Galili is passionate for WebActivism, WordPress and Statistics. He was proud to have helped with the organizing of WordCamp Israel 2007 and WordCamp Israel 2008, and is hoping to see another one in 2010. <a href="http://www.talgalili.com/">Tal Galili</a> writes (about the web and beyond) in Hebrew, and will start writing (on statistics) in English at <a href="http://www.r-statistics.com">Statistics and R</a></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 30 Nov 2009 01:49:09 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:10:"Mark Ghosh";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:39;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:68:"Weblog Tools Collection: Rough Holiday For MediaTemple And Dreamhost";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7262";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:97:"http://weblogtoolscollection.com/archives/2009/11/29/rough-holiday-for-mediatemple-and-dreamhost/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1398:"<p>If you are a Dreamhost or MediaTemple customer and I know that many WordPress users are, it&#8217;s probably been a rough week for you. Just before Thanksgiving, <a href="http://weblog.mediatemple.net/weblog/category/system-incidents/1026-gs-security-advisory/" target="_blank">an exploit was used</a> on a subset of MediaTemple grid servers to redirect websites to a 3rd-party advertising website. Also, some customers passwords were compromised as they were stored in the database via clear text. MediaTemple has since switched to an encryption method of storing passwords in databases.</p>
<p>Over the holidays, Dreamhost encountered a <a href="http://www.dreamhoststatus.com/2009/11/24/network-failure/" target="_blank">fairly large network failure</a>. This happened just before they conducted their largest data center move to date. The network failure caused a number of sites to go offline, including a number of Dreamhost official sites. However, as mentioned in a recent ZDNet article, the nightmare is still ongoing for a few customers, especially those running WordPress who are running into 500 errors. ZDNet <a href="http://blogs.zdnet.com/BTL/?p=27841&amp;tag=trunk;content" target="_blank">published a list of directions</a> from a Dreamhost customer service rep that should get your site back online. </p>
<p>Were you affected by either of these mishaps during Thanksgiving?</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 29 Nov 2009 20:35:16 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:40;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:37:"Matt: Micro-blogging vs Mega-blogging";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=15820";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:53:"http://ma.tt/2009/11/micro-blogging-vs-mega-blogging/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3040:"<p>I don&#8217;t think &#8220;mega-blogging&#8221; is actually a thing, I just made it up to make the title sound more dramatic. But if mega-blogging were a thing, you would do it with WordPress. Micro-blogging is a thing, ash a lot of people do it with Twitter.</p>
<p><a href="http://www.techcrunch.com/2009/11/24/twitter-wordpress-blogging-vs-microblogging/">TechCrunch drops in this fray with an article comparing the comScore numbers of WordPress.com and Twitter.com</a>, which show an accelerating growth for WP.com and flattening for Twitter. I&#8217;ll talk about the data itself later, but first wanted to point out a point many overlook when trying to create a battle between the mediums.</p>
<p><strong>New forms of social media, including micro-blogging, are complementary to blogging.</strong></p>
<p>One of the many uses of Twitter is to link to and promote your blog posts. (And other people&#8217;s blog posts.) As we grow, so do they, and vice versa. I blog when I have something longer to say, like this. I tweet when it&#8217;s the lowest friction way to talk to my friends, or get distribution for something longer I did somewhere else.</p>
<p>It&#8217;s not really a &#8220;versus,&#8221; it&#8217;s an &#8220;and.&#8221;</p>
<p>Whether the Twitter team intended it or not, they&#8217;ve built a killer and highly addictive reader platform with dozens of interesting UIs on top of it.</p>
<p>Features like <a href="http://en.blog.wordpress.com/2009/08/14/shorten/">WP.me</a>, <a href="http://en.blog.wordpress.com/2009/05/12/post-by-email/">post by email</a>, <a href="http://en.blog.wordpress.com/2009/10/08/publicize-twitter/">Twitter publicize</a>, <a href="http://en.blog.wordpress.com/2009/09/07/rss-in-the-clouds/">RSS Cloud</a>, <a href="http://en.blog.wordpress.com/2009/11/19/a-new-p2/">P2</a>, <a href="http://en.blog.wordpress.com/2009/11/25/blog-subscriptions/">email subscriptions</a>, and more stuff in the cooker is trying to tie these things together more because people who do one are highly likely to do another.</p>
<p>As for the accuracy of underlying comScore data I would say they probably are precise but not accurate, meaning that whatever flaws they have in collection now, for example for WP.com they don&#8217;t count the custom domains or RSS readers and for Twitter they don&#8217;t count API usage or desktop clients, they&#8217;re at least self-consistent in how they do things over time. Some months they show us flat our internal stats showed growth, and vice versa. Ultimately it&#8217;s not worth anyone outside of comScore arguing how they collect their data, it&#8217;s better just to use it as one reference point alongside Quantcast (my fav), Alexa, Google Trends, Nielsen&#8230;</p>
<p>How tweets get imported into a blog is still an open question for me. I&#8217;ve seen lots of ways people have attempted it but when a blog becomes an activity stream it becomes a weak version of all the things it aggregates, less than the sum of its parts, because of the loss of context.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 29 Nov 2009 04:58:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:41;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:44:"WordPress.tv: Using WordPress.com Geotagging";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3115";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"http://wordpress.tv/2009/11/29/using-wordpress-com-geotagging/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1411:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-3">
</div></ins>
<br /><a href="http://wordpress.tv/2009/11/29/using-wordpress-com-geotagging/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/tAOX82xk/wp_geotagging_std.original.jpg" alt="Using WordPress.com Geotagging" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3115/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3115&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 29 Nov 2009 04:00:54 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:42;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:76:"WordPress.tv: Serena Epstein and Shannon Houser: WordPress As a Gateway Drug";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3087";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:83:"http://wordpress.tv/2009/11/14/epstein-houser-wordpress-classroom-innovation-nyc09/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1465:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-8">
</div></ins>
<br /><a href="http://wordpress.tv/2009/11/14/epstein-houser-wordpress-classroom-innovation-nyc09/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/LA3OzQFd/gateway-drug_std.original.jpg" alt="WordPress As a Gateway Drug: Enabling Innovation beyond the Clas" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3087/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3087/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3087/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3087/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3087/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3087/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3087/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3087/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3087/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3087/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3087&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 29 Nov 2009 02:15:12 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:43;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:58:"Weblog Tools Collection: The Geekier Side Of WordPress 2.9";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7259";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://weblogtoolscollection.com/archives/2009/11/28/the-geekier-side-of-wordpress-2-9/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:572:"<p>If you&#8217;re a developer and need to know some of the geekier bits coming down the pipe in WordPress 2.9, <a href="http://yoast.com/wordpress-2-9-geeky-bits" target="_blank">Joost De Valks article</a> should fit the bill. In it, he lists a number of things that developers should pay attention to such as <b>enhancements to wp_query, upgraded TinyMCE editor, performance updates to the options table</b> and much more. </p>
<p>WordPress 2.9 is currently at beta 1 stage. If you are one of the beta testers for 2.9, let me know how it&#8217;s gone for you so far.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 28 Nov 2009 21:45:32 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:44;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:60:"Weblog Tools Collection: WordPress Plugin Releases for 11/28";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7257";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"http://weblogtoolscollection.com/archives/2009/11/28/wordpress-plugin-releases-for-1128/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2126:"<h3>New Plugins</h3>
<p><a href="http://wordpress.org/extend/plugins/lock-pages/">Lock Pages</a></p>
<p>This plugin lets administrators &#8220;lock&#8221; any or all pages. &#8220;Locking&#8221; here basically means preventing non-admins from Editing the page&#8217;s slug, Changing the page&#8217;s parent, Deleting the page.</p>
<p><a href="http://www.viper007bond.com/wordpress-plugins/yourls-shorturl-widget/">YOURLS: Short URL Widget</a></p>
<p>Creates a fully configurable widget that outputs the short URL to the current post or page. Requires the <a href="http://wordpress.org/extend/plugins/yourls-wordpress-to-twitter/">YOURLS: WordPress to Twitter</a> plugin.</p>
<p><a href="http://www.benhuson.co.uk/wordpress-plugins/list-pages-at-depth/">List Pages at Depth</a></p>
<p>This plugin creates a more powerful version of the wp_list_pages() function which allows you to specify a start depth.</p>
<h3>Updated Plugins</h3>
<p><a href="http://www.clickonf5.org/smooth-slider">Smooth Slider</a></p>
<p>Assign a post as featured posts on a blog and then create a slideshow with them to show at any location on a blog.</p>
<p><a href="http://geekyweekly.com/mypageorder">My Page Order</a></p>
<p>My Page Order allows you to set the order of your pages with an easy to use drag and drop interface. Adds a widget with additional options for easy installation on widgetized themes.</p>
<p><a href="http://geekyweekly.com/mycategoryorder">My Category Order</a></p>
<p>Gives you manual control over the order of your Wordpress post categories by letting you set an explicit order. Works with subcategories too.</p>
<p><a href="http://geekyweekly.com/mylinkorder">My Link Order</a></p>
<p>My Link Order allows you to set the order in which links and link categories will appear on your Wordpress site. Uses a drag and drop interface for ordering. Adds a widget with additional options for easy installation on widgetized themes.</p>
<p><a href="http://ocaoimh.ie/wordpress-mu-domain-mapping/">WordPress MU Domain Mapping</a></p>
<p>A plugin that allows the users of a WordPress MU site to use custom domains on their blogs.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 28 Nov 2009 20:15:09 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Perurry";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:45;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:59:"Weblog Tools Collection: WordPress Theme Releases for 11/26";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7255";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://weblogtoolscollection.com/archives/2009/11/26/wordpress-theme-releases-for-1126/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2113:"<h4><a href="http://ajaydsouza.com/wordpress/wpthemes/connections-reloaded/">Connections Reloaded v3</a></h4>
<p><img title="connections-reloaded" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/connectionsreloaded.jpg" alt="connections-reloaded" width="200" height="150" /></p>
<p>Connections Reloaded is a two column, fixed width theme derived from the <a href="http://vanillamist.com/blog/?page_id=81">Connections</a> theme by <a href="http://www.patriciamuller.com">Patricia Müller</a>. The theme is gravatar ready, widget ready (with custom widgets) with support for custom header images and SEO titles and a options page for easy customization.</p>
<h4><a href="http://www.thomasveit.com/bluebubble-free-premium-wordpress-portfolio-theme/">BlueBubble</a></h4>
<p><a href="http://wordpress.thomasveit.com/"><img title="BlueBubble" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/BlueBubble.gif" alt="BlueBubble" width="200" height="119" /></a></p>
<p>Two column, widget ready theme with a ready made jQuery/PHP based contact form and an options page for easy customization</p>
<h4><a href="http://martythornley.com/downloads/blogstarter/">BlogStarter</a></h4>
<p><img title="BlogStarter" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/BlogStarter.png" alt="BlogStarter" width="200" height="150" /></p>
<p>BlogStarter is an emptied out WordPress theme that can be used as a starting point for custom themes. Version 2.0 has some great improvements, including compatibility up to WordPress 2.8.6, a cleaned up CSS system, and a re-organized functions.php</p>
<h4><a href="http://www.webdesign-in.de/mts/be-my-guest-mein-wordpress-magazin-theme/">Be My Guest</a></h4>
<p><a href="http://www.webdesign-in.de/wp-themes?wptheme=Be%20My%20Guest"><img title="Be My Guest" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/BeMyGuest.png" alt="Be My Guest" width="200" height="150" /></a></p>
<p>Be My Guest supports widget, threaded-comments, theme-options and translation is ready. Also including page-navigation with multi level dropdown menu.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 26 Nov 2009 19:00:40 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Perurry";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:46;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:40:"Donncha: WordPress MU Domain Mapping 0.5";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:29:"http://ocaoimh.ie/?p=89495550";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://ocaoimh.ie/89495550/wordpress-mu-domain-mapping-05/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2759:"<p><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvd29yZHByZXNzLW11LWRvbWFpbi1tYXBwaW5nLw==">WordPress MU Domain Mapping</a> is a plugin that allows the users of a WordPress MU site to use custom domains on their blogs.</p>
<p>It&#8217;s been a while since the last release but with the help of <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dwbXV0dXRvcmlhbHMuY29tLw==">Ron Rennick</a>, and <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL211LndvcmRwcmVzcy5vcmcvZm9ydW1zL3RvcGljLzE1NDUxP3JlcGxpZXM9MTAw">many others</a> (kgraeme &#8211; you kick ass at finding bugs!) I think the wait has been worth it. Changes since the last release:</p>
<ol>
<li> Works in VHOST or folder based installs now.</li>
<li> Remote login added.</li>
<li> Admin backend redirects to mapped domain by default but can redirect to original blog url.</li>
<li> Domain redirect can be 301 or 302.</li>
<li> List multiple mapped domains on site admin blogs page if mapped</li>
<li> Bug fixes: set blogid of the current site&#8217;s main blog in $currentsite</li>
<li> Bug fixes: cache domain maps correctly, blogid, not blog_id in $wpdb.</li>
<li> and lots more bugs fixed and squashed.</li>
</ol>
<p>There are still a few limitations however:</p>
<ol>
<li> Your WordPress MU site should be installed in the root of your server.</li>
<li> It&#8217;s not possible to map a path on the new domain.</li>
<li> You cannot map a domain on to the main blog in a folder install of WordPress MU.</li>
</ol>
<p>Grab it from the page above, make sure you read the readme.txt as the plugin needs to be installed and configured correctly. You&#8217;ll also need to be familiar with concepts such as CNAME and A DNS records and how to configure your server correctly.</p>
<p>Please try it first on a test server. We have gone to extraordinary lengths to try to fix every bug we could but it&#8217;s always better to be careful when trying out new software.</p>
<p><strong>Related Posts</strong><ul><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvd29yZHByZXNzLW11LWRvbWFpbi1tYXBwaW5nLw==" rel="">WordPress MU Domain Mapping</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvODk0OTM4NDkvd29yZHByZXNzLW11LWRvbWFpbi1tYXBwaW5nLTAxLw==" rel="">WordPress MU Domain Mapping 0.1</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvd29yZHByZXNzLXBsdWdpbnMv" rel="">WordPress Plugins</a></li></ul></p> <img src="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?view=1&post_id=89495550" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 26 Nov 2009 16:08:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:7:"Donncha";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:47;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:50:"Weblog Tools Collection: Translators – Thank You";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:40:"http://weblogtoolscollection.com/?p=7244";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:75:"http://weblogtoolscollection.com/archives/2009/11/25/translators-thank-you/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3713:"<p><img src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/glotpresslogo.png" alt="glotpresslogo" title="glotpresslogo" class="alignright size-full wp-image-7245" height="59" width="298" /> In <a href="http://weblogtoolscollection.com/archives/2008/11/27/giving-thanks/" target="_blank">somewhat of a tradition</a>, I&#8217;d like to take an opportunity to spread my thanks considering Thanksgiving is only a day away here in the U.S. There is plenty to go around but this year, I&#8217;d like to especially thank those who translate WordPress, Plugins, and Themes into different languages. While I don&#8217;t know the technicalities involved with the translation process, I know the importance these translations have for the WordPress Project. These translations enable WordPress to be used all across the world in their native tongue which is awesome and really expands the reach of the software. </p>
<p>The last time I checked, WordPress was available in about <a href="http://codex.wordpress.org/WordPress_in_Your_Language" target="_blank">66 different languages</a>. All of these translations are possible thanks to volunteers. These translators are the primary reason why WordPress has an international following. However, there are more than 66 different languages in use across the world today and if you&#8217;re interested in translating WordPress into your specific language, check out the following resources.</p>
<p><a href="http://codex.wordpress.org/Translating_WordPress" target="_blank">Translating WordPress</a> &#8211; Explains how to translate WordPress using POT, PO, and MO files. </p>
<p><a href="http://codex.wordpress.org/Installing_WordPress_in_Your_Language" target="_blank">Installing WordPress In Your Language</a> &#8211; This article simply explains how to install WordPress in another language other than English. </p>
<p><a href="http://codex.wordpress.org/I18n_for_WordPress_Developers" target="_blank">I18n for WordPress Developers</a> &#8211; I18n is an abbreviation for internationalization, or the process of making an application ready for translation. In the WordPress case it means marking strings, which should be translated in a special way. It is called i18n, because there are 18 letters between the I and the n. Explains how to make your plugin, theme, or application built on top of WordPress I18n compliant.</p>
<p><a href="http://codex.wordpress.org/Files_For_Direct_Translation" target="_blank">Files That Need Direct Translation</a> &#8211; This Codex article is in need of editing but it contains a list of files up to WordPress 2.6 that need direct translations applied to them.</p>
<p><a href="http://lists.automattic.com/mailman/listinfo/wp-polyglots" target="_blank">WP-Polyglots Mailing List</a> &#8211; The wp-polyglots mailing list has been created keeping the needs of translators in mind. If you are interested in translating WordPress to suit your locale and language preferences, or would like to get involved in discussions regarding the same, consider joining this list. Also check out the <a href="http://lists.automattic.com/pipermail/wp-polyglots/" target="_blank">Polyglots mailing list archive.</a></p>
<p><a href="http://trac.glotpress.org/" target="_blank">GlotPress</a> &#8211; GlotPress is a new project by Nikolay. GlotPress will be a web-based translation tool similar to how WordPress is a web-based publishing tool. To see how it&#8217;s already being used, read this <a href="http://en.blog.wordpress.com/2009/11/19/a-new-translation-platform/" target="_blank">recently published post</a> on the WordPress.com blog. </p>
<h2>Are You Thankful?</h2>
<p>In 2009, what are you thankful for when it comes to WordPress?</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 Nov 2009 23:41:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:48;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:99:"Weblog Tools Collection: How To Disable Delete Post Functionality For Everyone Except Administrator";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:128:"http://weblogtoolscollection.com/archives/2009/11/25/how-to-disable-delete-post-functionality-for-everyone-except-administrator/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:128:"http://weblogtoolscollection.com/archives/2009/11/25/how-to-disable-delete-post-functionality-for-everyone-except-administrator/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1905:"<p>WordPress has a pretty decent role management in place, which allows you to create users and assign them certain privileges and functionality. However, there are few things which you cannot do right now with it. For example, creating new roles, modifying role privileges and so on.</p>
<p>The <a href="http://www.im-web-gefunden.de/wordpress-plugins/role-manager/" target="_blank">Role Manager plugin</a> fills in that void and adds a very robust role management interface to WordPress. Though I won’t go into much detail about the plugin, I just wanted to highlight a simple trick, using which you can disable delete functionality for post and pages and retain it with only the administrator of the blog.</p>
<p>Disabling delete functionality may be done for several reasons, specifically on multi-author blogs. However, my sole reason for doing this is that “Precaution is better than Cure”.</p>
<p>To disable delete functionality for post and pages, install the Role Manager plugin (if you haven’t done it already) and click on the Roles link under the Users menu, in the admin dashboard sidebar.</p>
<p><img title="disable_delete_posts_feature" border="0" alt="disable_delete_posts_feature" src="http://weblogtoolscollection.com/wp-content/uploads/2009/11/disable_delete_posts_feature.png" width="462" height="287" /> </p>
<p>Once you are on the Roles page, browse through the roles and click on the green checkmark (if they appear) next to the privileges highlighted in the screenshot above. Don’t do this for the administrator role though.</p>
<p>Once all the checkmarks have turned to red cross marks, the delete functionality will be disabled for the respective roles.</p>
<p>Role Manager is an excellent plugin and will come in pretty handy for multi-author blogs. I have just highlighted one of the many things you can accomplish with this plugin, so go ahead and give it a try.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 Nov 2009 21:15:57 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Keith Dsouza";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:49;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:72:"WordPress.tv: José Fontainhas: Lost in Translation—i18n and WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://wordpress.tv/?p=3066";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:58:"http://wordpress.tv/2009/11/14/jose-fontainhas-i18n-nyc09/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1427:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-10">
</div></ins>
<br /><a href="http://wordpress.tv/2009/11/14/jose-fontainhas-i18n-nyc09/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/f2sjEY8Y/i18n_std.original.jpg" alt="José Fontainhas: Lost in Translation—i18n and WordPress" /></a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/3066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/3066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/3066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/3066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/3066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/3066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/3066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/3066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/3066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/3066/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=3066&subd=wptv&ref=&feed=1" /></div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 Nov 2009 03:15:13 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:11:"Ryan Markel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:8:{s:4:"date";s:29:"Sat, 12 Dec 2009 04:02:28 GMT";s:6:"server";s:9:"LiteSpeed";s:13:"accept-ranges";s:5:"bytes";s:10:"connection";s:5:"close";s:4:"etag";s:23:""37048-4b231567-17429c"";s:13:"last-modified";s:29:"Sat, 12 Dec 2009 04:00:39 GMT";s:12:"content-type";s:15:"application/xml";s:14:"content-length";s:6:"225352";}s:5:"build";i:20081219;}