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

<channel>
	<title>WhyPad &#187; Productivity</title>
	<atom:link href="http://www.whypad.com/category/productivity/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.whypad.com</link>
	<description>Tips, tricks, and hacks for life and tech...</description>
	<lastBuildDate>Tue, 06 Jul 2010 15:21:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Hosting Your WP Plugin with Aptana and Subclipse &#8211; Video pt. 2</title>
		<link>http://www.whypad.com/posts/hosting-your-wp-plugin-with-aptana-and-subclipse-video-pt-2/545/</link>
		<comments>http://www.whypad.com/posts/hosting-your-wp-plugin-with-aptana-and-subclipse-video-pt-2/545/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 07:24:55 +0000</pubDate>
		<dc:creator>Byron Bennett</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Worksoft Certify]]></category>

		<guid isPermaLink="false">http://www.whypad.com/?p=545</guid>
		<description><![CDATA[This is the 2nd part of this 3 part video series on hosting a plugin on WordPress.org.  There are 3 easy steps to accomplish this, but you need to do them all and you have to do them in order.  So if you haven&#8217;t already gotten your WordPress Subversion repository in an email, take a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-537" title="wp-plugin" src="http://www.whypad.com/wp-content/uploads/wp-plugin.gif" alt="wp-plugin" width="150" height="150" />This is the 2nd part of this 3 part video series on hosting a plugin on WordPress.org.  There are 3 easy steps to accomplish this, but you need to do them all and you have to do them in order.  So if you haven&#8217;t already gotten your WordPress Subversion repository in an email, take a look at Part 1 of this series <a href="http://www.whypad.com/posts/host-plugin-on-wordpress-video-tuts/536/">here</a>.  Here in Part 2, we&#8217;re going to download and install the Aptana IDE to use as a graphical interface to subversion.  WordPress very helpfully provides instructions for the bare basics needed to use SVN to get your plugin hosted.  <img class="alignright size-medium wp-image-546" title="picture-4" src="http://www.whypad.com/wp-content/uploads/picture-4-300x264.png" alt="picture-4" width="300" height="264" />Take a gander at the image at the right.  That sent shivers down my spine.  I did download SVN and tried a few SVN commands from the terminal.  And they worked, but I really wanted something a little more point-and-click.  And Aptana was it.</p>
<p><span id="more-545"></span></p>
<p>If you want to give the manual version of SVN a go, check out the WordPress instructions <a href="http://wordpress.org/extend/plugins/about/svn/">here</a>.</p>
<h2>A Word on SVN</h2>
<p>SVN is a code repository that provides superb versioning and access controls for development teams.  These types of tools are particularly necessary in large development groups where many developers might be working on the same code.    If you&#8217;re like me, you may have only the faintest idea as to what SVN does.  Well, not to fear.  These next two videos are going to tell you exactly what you need to do in order to get your plugin&#8217;s code into the repository.</p>
<h2>Configuring Aptana for Subversion Integration</h2>
<p>Aptana is an IDE that is based on the open source Eclipse IDE project.  The following video shows you how to download and configure Aptana for connecting to your repository.  <object width="425" height="344" data="http://www.screentoaster.com/swf/STPlayer.swf" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="flashvars" value="video=stUE5QQEZIR1pdR1VcUlhdU1NT" /><param name="src" value="http://www.screentoaster.com/swf/STPlayer.swf" /></object></p>
<div style="width: 425px; text-align: right;"><a href="http://www.screentoaster.com/">Record your screencast online</a></div>
<p>You probably noticed that the sound was cut off there at the end.  <a href="http://www.screentoaster.com/">ScreenToaster</a> was having some problems and it was cutting off recording audio at 4:00 mins.  And I&#8217;m so bad at doing these videos that I couldn&#8217;t bear trying it yet again for 10 seconds more sound.  Basically I said, &#8220;The Subclipse box will show up in the bottom right.  And check out part 3, which brings it home!&#8221;</p>
<p>Once you&#8217;ve configured Aptana and SVN (Subclipse), you&#8217;re now ready to make the connection to your remote WordPress plugin repository.  So, check out video 3 which demonstrates the steps for getting your plugin files into the repository.</p>
<p>Cheers!</p>
<p>Byron</p>
<img src="http://www.whypad.com/?ak_action=api_record_view&id=545&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.whypad.com/posts/hosting-your-wp-plugin-with-aptana-and-subclipse-video-pt-2/545/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PhotoSmash Galleries WordPress Plugin Released</title>
		<link>http://www.whypad.com/posts/photosmash-galleries-wordpress-plugin-released/507/</link>
		<comments>http://www.whypad.com/posts/photosmash-galleries-wordpress-plugin-released/507/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 06:39:14 +0000</pubDate>
		<dc:creator>Byron Bennett</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[web dev]]></category>
		<category><![CDATA[WordPress Plugin]]></category>

		<guid isPermaLink="false">http://www.whypad.com/?p=507</guid>
		<description><![CDATA[UPDATE:  7/12/2009 -PhotoSmash 0.3 has been released.  Its new homepage is just getting started, so you might need to browse below if you don&#8217;t find what you looking for over at Smashly.net.  Thanks for your patience! Release Candidate 2 version 0.2.996 (RC3 for 0.3.00) now available at WordPress. Final Release Candidate before going public with [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE:  7/12/2009 -PhotoSmash 0.3 has been released.  Its new homepage is just getting started, so you might need to browse below if you don&#8217;t find what you looking for over at <a href="http://smashly.net/photosmash-galleries/">Smashly.net</a>.  Thanks for your patience!</strong></p>
<p><strong>Release Candidate 2 version 0.2.996 (RC3 for 0.3.00)</strong> now available at <a href="http://wordpress.org/extend/plugins/photosmash-galleries/download/">WordPress</a>.</p>
<p><span id="more-507"></span></p>
<p><strong>Final Release Candidate before going public with 0.3.00!</strong></p>
<p><strong><span style="font-weight: normal;">I need to do some documentation.  Launch the new home for PhotoSmash.</span></strong></p>
<p><strong>Note!  This version has Sorting (only 2 choices right now &#8211; Date Uploaded &#8211; Ascending or Descending&#8230;more to come).</strong></p>
<p><strong>Going live very soon!!! I hope&#8230;</strong></p>
<p><strong><span style="color: #ff0000;">Beta Testers of 0.2.99?: </span></strong></p>
<p><span style="color: #ff0000;"><strong>First:</strong> <span style="color: #000000;">after uploading this version is to go to Plugin Info and run the Update Database.  If you still get a Database Warning in PhotoSmash Settings page, your database needs to be updated.</span></span></p>
<p><strong><span style="color: #ff0000;">Second: </span></strong><span style="color: #000000;">note that the behavior of custom forms has changed.  Note that you no longer have to turn on Custom Form usage in PhotoSmash Settings.  You can get a custom form to work by setting it </span>in the Gallery Settings (there is a mass update button in PhotoSmash Settings/Advanced tab/Default upload form setting &#8211; this button will update all existing galleries to use the selected custom form). Or you can use the shortcodes in your post:   [photosmash form=your_form_name]</p>
<p>Additional security enhancements around URL&#8217;s were made to this version.  It now utilizes WP 2.8 URL sanitizing, and remains backwards compatible with 2.7.</p>
<p><strong>Beta Testers wanted!</strong> Go to the PhotoSmash <a href="http://wordpress.org/extend/plugins/photosmash-galleries/download/">Other Versions</a> download page and download the Development version.  When you unzip, you should have version 0.2.992.  I didn&#8217;t make this 0.3.00 so you can use the automatic update feature of WP to upgrade to the Gold version.</p>
<p>There are tons of new features, so please beat it up and let me know what you find.  I&#8217;ve tried, kind of unsuccessfully to hide the complexity from the Plugin-n-go user of PhotoSmash, so if you have any suggestions for making the basic plugin more friendly&#8230;PLEASE let me know!</p>
<p>A new website, Smashly.net, is on its way also.  It&#8217;s just a shell right now, but it will ultimately house PhotoSmash, Supple Forms, and the Smashly WordPress community.  I want to have it ready for the PhotoSmash 0.3.00 official release&#8230;we shall see.</p>
<p>Thanks for your help!</p>
<p><strong>Byron<br />
</strong></p>
<p><strong>Permanent Alert (posted 4/16/2009):</strong> Please note that using 0777 as a folder permission is highly discouraged (DESPITE MY RECOMMENDATIONS IN THE COMMENTS BELOW). Please note that I no longer recommend setting folder permissions to 0777, but rather the upload folders should have 0755. Version 0.2.55 includes the Plugin Info page in the admin section that helps you determine what your permissions are and will let you set them appropriately (unless SAFE MODE is on in your PHP config).</p>
<p><strong>[Here begins the ORIGINAL Post]</strong></p>
<p><img class="alignleft size-thumbnail wp-image-511" title="screenshot-1" src="http://www.whypad.com/wp-content/uploads/screenshot-1-150x150.gif" alt="screenshot-1" width="150" height="150" /></p>
<p>I am pleased to announce the release of my first &#8220;real&#8221; WordPress plugin, PhotoSmash Galleries.  While there are at least a dozen photo gallery plugins available for WordPress, PhotoSmash adds something to the WordPress world that wasn&#8217;t there before (at least, I think so).  What could that possibly be? you ask.  Well, PhotoSmash makes it possible for your users to upload photos to galleries right from your Posts or Pages.</p>
<p>For directions in using the plugin, see the <a href="#usage">Usage section</a> below.</p>
<h3>Download:</h3>
<p>Download at the <a href="http://wordpress.org/extend/plugins/photosmash-galleries/">PhotoSmash page on WordPress</a></p>
<p>View <a href="http://www.whypad.com/wp-content/uploads/readme1.txt">readme.txt</a><br />
There is a <strong>demo</strong> at:  <a href="http://pmopress.com">PMOPress.com</a></p>
<p><a href="http://wordpress.org/extend/plugins/photosmash-galleries/"></a></p>
<h3>Features:</h3>
<ul>
<li>Produces XHTML 1.0 Transitional markup for public facing pages</li>
<li>User contributable photo galleries</li>
<li>AJAX photo uploads</li>
<li>Control who can upload images: admin only, authors &amp; contributors (and higher), or registered users and higher</li>
<li>Moderate images uploaded by registered users (Admins and authors are automatically approved)</li>
<li>Receive email alerts for new images that need to be moderated</li>
<li>Options page for setting general defaults or specific gallery settings</li>
<li>Auto-adding of photo galleries</li>
<li>Multiple galleries per post, added using a simple tag system</li>
<li>Integrates with popular image viewing systems like Lightbox and Shadowbox</li>
<li>Tweak appearance through the included css file</li>
<li>Allows loading images to galleries by URL</li>
<li>Option to set thumbnails to crop to size or maintain aspect raito</li>
<li>Various display options for captions, including displaying the contributor&#8217;s name and website link</li>
<li>Admins can set how many images per row in the galleries (can be set by gallery)</li>
<li>Admins can set how many images per page ( 0 turns off pagination )</li>
<li>Supports <a href="http://www.im-web-gefunden.de/wordpress-plugins/role-manager/">Role Manager</a> plugin with &#8220;Upload to PhotoSmash&#8221; capability (when assigned to a subscriber, they can upload to any gallery and &#8220;Photosmash ?&#8221; capability (where ? is the gallery ID&#8230;when assigned to a subscriber, they can upload to that specific gallery, regardless of the minimum upload user)</li>
<li>Option for a URL field on the upload form. Submitted URLs can be used as links for captions</li>
</ul>
<h3>Requested Features</h3>
<p>I&#8217;ll add requested features here as people ask, so I don&#8217;t lose track:</p>
<ol>
<li><span style="text-decoration: line-through;">Give an option to show uploader&#8217;s name and link to website</span></li>
<li><span style="text-decoration: line-through;">Allow image upload by URL.</span></li>
<li>RSS or subscribe for notifications by email</li>
<li>Use the on page upload to add photos to NextGen Gallery (I have no illusions about besting NextGen&#8230;I&#8217;m just aiming for fast and simple, so I don&#8217;t mind this one bit <img src='http://www.whypad.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )</li>
<li>Import photos from existing library</li>
<li>Upload a zip file of photos</li>
<li>Multiple photo uploads &#8211; swf uploader</li>
<li>Need to remove the &#8220;by-reference&#8221; indicator from certain function calls in admin&#8230;.causing PHP call-by-reference warning.</li>
<li>Need to reduce the final file size from 5M to a user configurable variable in the ajax-upload.php settings&#8230;it&#8217;s letting uploaded files stay huge &#8211; slow to download with little real quality gain on screen</li>
<li><span style="text-decoration: line-through;">Need to show Memory capabilities for server in the admin page.</span></li>
<li><span style="text-decoration: line-through;">Think about breaking up the Defaults page from the Gallery Edit page&#8230;.just something to consider</span></li>
<li>Upload photos from Flickr or Photobucket</li>
<li><span style="text-decoration: line-through;">Allow admins to set how many photos per row&#8230;use table for that</span></li>
<li><span style="text-decoration: line-through;">Add paging to galleries, allowing admins to set # of photos per page</span></li>
<li>Add CoolIris support (that thing just blows me away)</li>
<li><span style="text-decoration: line-through;">Add tabs to admin pages</span></li>
<li>Send email to Subscribers who upload images: 1) upload successful (maybe &#8211; they&#8217;ll see it on the gallery anyway if they&#8217;re logged in &#8211; can&#8217;t send an email otherwise) 2) image was moderated (definitely), allow admin to type brief msg or use default msg.</li>
<li><span style="text-decoration: line-through;">Create special role that can be assigned to individual subscribers without turning on uploading for all subscribers</span></li>
<li>Auto-resize upload (allow admin to set maximum pixel size of final images)</li>
<li>Create watermarks from custom image.</li>
<li>Allow creating new thumbnails to replace the originals.</li>
<li><span style="text-decoration: line-through;">Add option for URL field on the upload form, with options to use URLs in captions.</span></li>
<li>Latest additions widget</li>
<li>Mashup pages by tags, contributors, latest</li>
<li>RSS</li>
<li>Photo-level Comments</li>
<li>Star ratings</li>
<li>Option for contributors to delete images</li>
<li>Sorting</li>
<li>Shortcode for Showing individual images</li>
<li>Dashboard image approval box</li>
<li>Star rating system for photos</li>
<li>Upload files other than images (mp3, videos, documents)</li>
<li>is there no end to the freaking list???</li>
</ol>
<p>Soooooo&#8230;.if anyone makes any enhancements to the code that they think other users might like, please let me know.</p>
<p>Most sites don&#8217;t need to let users upload photos, and PhotoSmash handles that requirement as well by letting you set a minimum role for uploading by gallery. If you&#8217;re simply looking to do photo galleries that only you or your authors can upload to, you&#8217;ve got lots of options in the WordPress cosmos. Where PhotoSmash differentiates there is that it lets you add images directly within your posts and pages without going to the Admin section.</p>
<p>Personally, I needed PhotoSmash for my CityTracs website which I&#8217;m porting over to WordPress.  I want to let users upload their photos to the destination galleries there, hence the origins of PhotoSmash. Hopefully, PhotoSmash will find its niche on the Web.</p>
<h3>Screenshots</h3>
<p>Ahhh&#8230;the screenshots: <img class="size-full wp-image-511" title="screenshot-1" src="http://www.whypad.com/wp-content/uploads/screenshot-1.gif" alt="screenshot-1" width="500" height="415" /></p>
<p>Here&#8217;s a shot from the PhotoSmash options page in the Admin&#8230;when you&#8217;re actually in there, scroll down to work with individual galleries: <img class="size-full wp-image-512" title="screenshot-2" src="http://www.whypad.com/wp-content/uploads/screenshot-2.gif" alt="screenshot-2" width="500" height="374" /></p>
<p>And finally a shot of the AJAX image upload box: <img class="size-full wp-image-513" title="screenshot-3" src="http://www.whypad.com/wp-content/uploads/screenshot-3.gif" alt="screenshot-3" width="500" height="343" /></p>
<h3><a name="usage"></a> &#8211; How to Use PhotoSmash</h3>
<p>Using PhotoSmash is extremely simple:</p>
<ol>
<li><a href="http://www.whypad.com/wp-content/uploads/bwb-photosmash.zip">Download PhotoSmash</a> and unzip&#8230;you should wind up with a folder named: bwb-photosmash</li>
<li>Upload the bwb-photosmash plugin folder to your /wp-content/plugins/ folder</li>
<li>In the Plugins page of your WordPress Admin, activate PhotoSmash</li>
<li>There are 3 ways to add new galleries to your posts:
<ol>
<li>Under settings, go to the PhotoSmash options page and turn on Auto-adding of galleries.  You can auto-add galleries to the top of each post or the bottom of each post by changing the drop down to the correct selection.  Click Update Defaults button to save changes</li>
<li>Also in the PhotoSmash options page, scroll down below the PhotoSmash defaults section and select New in the gallery drop down.  Fill in the details you want to use for the new gallery, and click the Save Gallery button to create the new gallery.  After the save is complete, select your new gallery from the Gallery drop down and click the Edit button to retrieve it.  The code (like <span style="color: #ff0000;">[photosmash id=1] </span>)for adding this specific gallery to any post or page will be in red beneath the Gallery drop down.  Cut and past the code anywhere you like in your posts or pages.  You can also specify multiple specific galleries within a single post or page by putting the tags with their ids in as needed.</li>
<li>PhotoSmash can also create galleries on the fly for specific posts.  Simply enter the following code anywhere you like in posts or pages and a gallery will be automatically created:  <span style="color: #ff0000;"> [photosmash]</span> The code should include everything in red, including the braces and the = sign.</li>
</ol>
</li>
<li>To add photos to your galleries, go to the post or page and click Add Photos link.  I&#8217;m not sure what the size limit is right now.  It may vary based on your php.ini settings.</li>
<li>If you choose to let Registered users upload photos, their photos will be visible to Admins and the themselves only.  Admins will be presented with buttons for Approve or Bury.  Approve is self explanatory.  Bury simply deletes the record from the database and deletes (unlinks in PHP terms) the files from the bwbps and bwbps/thumbs/ folders in the wp-content/uploads/ folder</li>
<li>You will receive an email alert for photos requiring moderation.  These alerts use a pseudo-cron like scheduling scheme that is triggered whenever someone views one of your blog&#8217;s pages.  You can set the alert program to check every 10 minutes, 1 hour, or 1  day, or not at all.</li>
<li>To edit a photo&#8217;s caption, go to the PhotoSmash options page in wp-admin.  Select the desired gallery from the drop down and click Edit.  When the page comes back, the images for that gallery will show up at the bottom of the page.  There will be text boxes beneath image allowing you to edit captions.  Click save to save caption edits.  Approve buttons will be present for images needing moderation.  Delete will be available for all images.</li>
<li>To integrate with <a href="http://www.lokeshdhakar.com/projects/lightbox2/">Lightbox</a> or <a href="http://www.mjijackson.com/shadowbox/">Shadowbox</a>, simply include the correct &#8220;rel&#8221; information in the Gallery specific options on the PhotoSmash options page.  You can set your general PhotoSmash default rel in PhotoSmash Defaults section so that any newly created galleries will automatically get the rel.   For Lightbox, set the rel to lightbox.  Shadowbox can use lightbox or shadowbox.  To group a galleries images together as an album for Shadowbox, use something like:  shadowbox[album] as the gallery&#8217;s rel.</li>
<li>To prevent a post from receiving a gallery when Auto-add is activated, simply enter the following tag anywhere in the post&#8217;s content:   <span style="color: #ff0000;">
<pre class="brush: powershell;">[/ps]
</pre>
<p> </span></li>
<li>To use with <a href="http://www.im-web-gefunden.de/wordpress-plugins/role-manager/">Role Manager</a> plugin:  the Role Manager plugin lets you give specific subscribers additional capabilities.  PhotoSmash supports these capabilities by allowing you to give users additional access to galleries that their roles do not allow (e.g. a Subscriber could upload to a gallery that is set to Admins only).  Here are the steps:
<ol>
<li>Install the Role Manager Plugin (see link above)</li>
<li>In the Users menu box in Admin, click on Capabilities</li>
<li>Add a capability called:  Upload to PhotoSmash</li>
<li>To assign this capability to a user, click Authors &amp; Users</li>
<li>Edit the user you are targeting</li>
<li>At bottom of user profile screen, check the Upload to PhotoSmash checkbox in the Assign extra capabilities section and Save (Update) user&#8230;this user can now upload to any gallery regardless of the minimum role you have specified for those galleries.</li>
<li>To target a specific gallery, in #3, create the capability:  Photosmash ? (where ? is the gallery ID #, e.g.  Photosmash 10 ).  You can find the gallery ID # in the Gallery Settings screen in PhotoSmash admin section.  It is the same number that is used in the shortcode that can be used to specify a gallery.  Choose this capability in #6 instead of the Upload to Photosmash capability.  Assigning both would be redundant since Upload to Photosmash gives access to all galleries.  You can assign as many specific galleries to a user as you like.</li>
<li>To add the URL field to the upload form and use the user submitted URLs as the link for your captions, there are 2 settings needed to use feature: 1) you must turn on the field to show up in the Upload Form. Do this in PhotoSmash Settings / Gallery Defaults tab, the checkbox at the bottom of form. 2) There are 2 options in Gallery Settings and PhotoSmash Settings pages under the Viewing tab and in the Image caption style that will use the User submitted URL as the caption link&#8230;look at option #3 and the last one.</li>
</ol>
</li>
<li>Whew&#8230;that&#8217;s about it&#8230;.I think.</li>
</ol>
<p>This plugin is available through WordPress.org so you will be able to upgrade it with the wonderful automatic plugin upgrade feature in WP 2.7.</p>
<p>If you&#8217;ve got ideas, or better yet, code to make PhotoSmash better, please let us know.  Maybe somebody has ideas on how to integrate Flash gallery viewing like NextGen gallery has, or making the upload form more attractive.   Anyway, I&#8217;d love to hear from you.</p>
<h3>Plugin Conflicts/Recommendations</h3>
<ul>
<li>Lightbox &#8211; there are 2 versions&#8230;one works, one doesn&#8217;t. <a href="http://wordpress.org/extend/plugins/lightbox-2/">This one </a>does.</li>
<li>Some plugins that utilize the jquery-forms javascript code may conflict. One user found that a Chat box plugin was making continual ajax calls back to the server. This caused the PhotoSmash upload form to fire indiscriminately. You could still upload an image by selecting it and clicking submit, but you would get the 400k error for no reason. If someone has a suggestion as to how I might prevent his problem, I&#8217;m all ears&#8230;it appears to stem from common use of jquery.forms.js.</li>
<li>Flutter version .2.51 causes javascript errors in IE 6 when using Lightbox and possibly even other [?]box image viewers.  Haven&#8217;t tested with IE 7 or 8.  FF appears OK.  Check out <a href="http://www.whypad.com/posts/supple-forms-a-wordpress-cms-plugin/566/">Supple Forms </a>for a Flutter alternative <img src='http://www.whypad.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<h3>The Belated Changelog</h3>
<ul>
<li>0.2.62 (4/29/2009) &#8211; Fixed url validation on uploading images. Fixed css to make gallery table 100% width. Added options for using user submitted url&#8217;s as the thumbnail links (option must be set in Gallery Settings to become effective).  Add option to make thumbnail and caption links target new windows (option is only under PhotoSmash Settings).</li>
<li>0.2.61 (4/27/2009) Fixed manual creation of new galleries to use PhotoSmash defaults. Now using Colin Verot&#8217;s upload class version 2.7 RC2.  Previous version had a Safe Mode &#8220;feature&#8221; that was causing 400k errors.</li>
<li><strong>New Feature:</strong> (4/26/2009) 0.2.6 URL field added to upload form. 2 options added to allow the image caption to link to those urls. See the Usage section for instructions on use.</li>
<li>0.2.55 (4/16/2009) Added Plugin Info page in admin to assist with trouble shooting. Checks folders and tables and server info. Server info code borrowed from the immanent NextGen Gallery plugin by Alex Rabe. Change in folder permission recommendations from 0777 to 0755. Plugin Info page helps with those permissions as well.</li>
<li>0.2.54 (4/6/2009) Fixed &#8220;delete gallery&#8221; error in bwbps.admin.php. Nonce security wasn&#8217;t configured properly.</li>
<li>0.2.52 &amp; 0.2.53 (3/23/2009) Fixed implosion error in bwbps-photosmash.php on line 767.  Fixed a plugin conflict with redeclaring the JSON class when uploading.  This conflict was found with Twitter Tools.</li>
<li><strong>New Feature:</strong> (3/13/2009)  0.2.5 Added support for Role Manager plugin.  Can now grant specific subscribers access to upload to any gallery or to specific galleries regardless of the minimum roles.   See Usage notes for details.  Also, changed bwbps.js to allow IE uploads to show properly.  Were showing in a single column due to rendering of &#8220;margin: auto&#8221;</li>
<li><strong>2 New Features + bug fixes: </strong>0.2.4 (3/11/2009) Added Tabs to admin pages. Added pagination by gallery. Fixed use of admin defined captions for Add Photos link and Upload form upload message. Fixed CSS for IE for number of images per row.</li>
<li><strong>New Feature: </strong>0.2.3 (3/8/2009) admins can set how many images to display per row&#8230;setting is by gallery.  Can also set default for new galleries</li>
<li>0.2.22 (3/6/2009) corrected XHTML validation error &#8211; replaced &amp; with &amp;amp; in the ThickBox href on the Add Photos links.</li>
<li>0.2.21 (3/5/2009) corrected XHTML validation errors.  Corrected duplication of moderation nonce on front page.</li>
<li><strong>New Feature: </strong>0.2.2 (3/4/2009) added options for displaying captions, including displaying contributor&#8217;s WordPress nicename and their URL</li>
<li><strong>New Feature: </strong>0.2.1 (3/3/2009) added ability to upload images from a URL</li>
<li><strong>New Feature:</strong> 0.2.0  added the ability to choose to either maintain aspect ratio or crop when creating thumbnails.</li>
<li>0.1.99 &#8211; in bwbps-photosmash.php fixed &lt;?= WINC to &lt;?php echo WIND; ?&gt;&#8230;this was causing some uses problems.  Changed bwbps.js to use standard $j(&#8216;#bwbps_uploadfile&#8217;).val() instead of $j(&#8216;input[@name=bwbps_uploadfile]&#8216;).fileValue().</li>
<li>0.1.97 &#8211; now using JSON.php class in admin Photo Manager page for ajax calls&#8230;.affects ajax.php. Fixed the same json_encode problem for PHP4 in admin as for the upload</li>
<li>0.1.96 &#8211; added the <a href="http://abeautifulsite.net/notebook/71">JSON.php</a> class to ajax_upload.php to make json_encode compatible with PHP4.</li>
<li>0.1.95 &#8211; changed the code that handles image files to utilize WP_CONTENT_DIR and WP_CONTENT_URL. This was needed to deal with implementations of WP that did not use the root directory, or used non-standard (but perfectly acceptable) locations for their Content or Upload directories.</li>
</ul>
<h3>Acknowledgements</h3>
<ul>
<li>Thanks to Colin Verot for making his upload class available through the GPL.  PhotoSmash uses Colin&#8217;s <a href="http://www.verot.net/php_class_upload.htm">class.upload.php</a> for manipulating images and making sure the correct folders exist.</li>
<li>Thanks to <a href="http://abeautifulsite.net/notebook/71">Cory</a> and <a href="http://mike.teczno.com/json.html">Michal</a> for their work on the JSON encoding class.</li>
<li>Thanks to the WordPress community for sharing, inspiration, patience, and passion.</li>
<li>Thanks to my alpha/beta debuggers&#8230;I won&#8217;t name names, because I don&#8217;t want to leave anyone out. But you can see much of there contributions in the first 120 comments below.</li>
<li>Thanks to Alex Rabe for the immeasurable <a href="http://wordpress.org/extend/plugins/nextgen-gallery/">NextGEN Gallery</a>, which has helped me figure out a few things and has provided inspiration and the occasional snippet of code&#8230;particularly in the area of the Tabs in admin pages and the styling on the pagination.</li>
</ul>
<h3><a name="donate"></a><a></a></h3>
<p>Finally, if you do end up liking PhotoSmash enough to use it, that will be a thrill for me.  If it makes your life easier in some way and you want to throw a little donation my way, that would be an even bigger thrill and much appreciated.  Either way, I hope you like P&#8217;Smash.</p>
<div class="alignleft">
<form action="https://www.paypal.com/cgi-bin/webscr" enctype="application/x-www-form-urlencoded" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="2626694" />
<input name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" /> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
</div>
<div style="clear:both;">Cheers!</div>
<div style="clear:both;">Byron</div>
<img src="http://www.whypad.com/?ak_action=api_record_view&id=507&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.whypad.com/posts/photosmash-galleries-wordpress-plugin-released/507/feed/</wfw:commentRss>
		<slash:comments>482</slash:comments>
		</item>
		<item>
		<title>SAP TechEd 2008 &#8211; Jimmy Wales Keynote and More</title>
		<link>http://www.whypad.com/posts/sap-teched-jimmy-wales-keynote/245/</link>
		<comments>http://www.whypad.com/posts/sap-teched-jimmy-wales-keynote/245/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 02:09:50 +0000</pubDate>
		<dc:creator>Byron Bennett</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Jimmy Wales]]></category>
		<category><![CDATA[web celebrities]]></category>

		<guid isPermaLink="false">http://www.whypad.com/?p=245</guid>
		<description><![CDATA[When SAP or ASUG put on keynotes, it&#8217;s like the start of some very cool, very hip rock concert, and then they start talking about business software.  No iPod&#8217;s, no MacBook Air&#8217;s or iPhones, nothing that is going to overtly revolutionize the world, so the build up is a little misleading.  But still, if your [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.whypad.com/posts/sap-teched-jimmy-wales-keynote/245"><img class="alignright size-full wp-image-246" title="jimmywales" src="http://www.whypad.com/wp-content/uploads/jimmywales.jpg" alt="" width="170" height="91" /></a>When SAP or ASUG put on keynotes, it&#8217;s like the start of some very cool, very hip rock concert, and then they start talking about business software.  No iPod&#8217;s, no MacBook Air&#8217;s or iPhones, nothing that is going to overtly revolutionize the world, so the build up is a little misleading.  But still, if your job revolves around the SAP sun, it&#8217;s about the coolest thing you&#8217;re going to get to see that&#8217;s job related.<span id="more-245"></span></p>
<h3>Jimmy Wales Headlines TechEd 2008</h3>
<p>This year, SAP had web celeb Jimmy Wales, founder of Wikipedia, in to kick off the 2008 TechEd event in Las Vegas with a keynote on Monday night.  So, how was it?  Well, I don&#8217;t know what his reputation as a speaker is, but it wasn&#8217;t exactly a Steve Jobs level performance.  What he lacked in pizzazz, however, he made up for with his personal substance.</p>
<p>I&#8217;ve watched more than a few presentations from folks like Guy Kawasaki, Steve Jobs, and Bill Gates over the internet, but this was my first in-person celebrity speaker, so I was kind of hoping to be blown away.  It was good&#8230;just didn&#8217;t blow me away.  It is worth a listen if you&#8217;ve got an hour&#8230;sorry, the link is a stream, so you can&#8217;t download to your iPod (though Google could probably tell you how).  Here&#8217;s the link to the <a href="http://wwwmedia.sap.com/replay/global/events/teched/2008/TechEd_Las_Vegas_2008_Sept_8_Jimmy_Wales.asf">Jimmy Wales TechEd keynote</a>.</p>
<p>Here&#8217;s a short list of accomplishments that SAP listed when introducing Jimmy:</p>
<ul>
<li>Creator of Wikipedia</li>
<li>WikiMedia Foundation</li>
<li>Founded Wikia.com in 2004</li>
<li>Wikia Search</li>
<li>Pioneer Award from EFF</li>
<li>12th on 2007 Forbes Web Celeb List</li>
<li>2008 co-chaired annual World Economic Forum in Middle East</li>
<li>Board of Social Text</li>
<li>Board of Creative Commons</li>
</ul>
<p>With a to-do list like that, it&#8217;s a wonder he has time for an SAP event.</p>
<p>Some Wikipedia stats:</p>
<ul>
<li>280,000+ volunteers</li>
<li>10M+ articles</li>
<li>150+ languages</li>
<li>31% of all internet users use it</li>
</ul>
<p>Jimmy talked about the very humble beginnings of Wikipedia.  He started out in 2000 working on a free encyclopedia project called <a href="http://en.wikipedia.org/wiki/Nupedia">Nupedia</a> and became frustrated with the &#8220;top-down&#8221; nature of that project where the articles were written by experts without user/community input.  In 2001, he did a restart with Wikipedia using the quintessential Web 2.0 notion of community produced content.  Check out the full timeline of Wikipedia&#8217;s history on, where else but, Wikipedia <a href="http://en.wikipedia.org/wiki/History_of_Wikipedia">here</a>.</p>
<h3>Wikia and Other Projects</h3>
<p><img class="alignright size-medium wp-image-247" title="web_search_cloud" src="http://www.whypad.com/wp-content/uploads/web_search_cloud.png" alt="" width="155" height="55" />The idea of community being in control was very much a focus of Wale&#8217;s talk.  His new projects are also centered around that.  <a href="http://www.wikia.com/wiki/Wikia">Wikia</a> is one of his primary projects today, focused on allowing people to create topic focused wikis as well as democratizing search. The vision for Wikia is: To become the world&#8217;s largest sustainable, free-content, user controlled media company..</p>
<p>Frankly, if Wikia can get its kinks worked out on search, it provides some really awesome features that put the community in control of the search algorithm.</p>
<p>He discussed several of these briefly, including:</p>
<ul>
<li> Users can annotate results</li>
<li>Edit the results text</li>
<li>Star results to reorder results ranking for a given search term</li>
<li>Highlight a result, allowing other users to see your highlighted result item</li>
</ul>
<p>But let&#8217;s face it.  If any of these features ends up working, Google can have them in place with the single flex of a pinky.</p>
<p>One very cool thing Wikia are doing is using a tool called Grub to create a distributed web crawler.  Instead of having their servers crawl the web by themselves, they are hoping people will help them out like the <a href="http://folding.stanford.edu/">Folding@home</a> project, to use spare compute cycles (and bandwidth) to crawl the web for them.</p>
<h3>Philosophy of Benevolence in Design</h3>
<p>A guiding philosophy behind Jimmy&#8217;s work is what he calls &#8220;benevolence in design&#8221;.  You can see it completely at work in Wikipedia.  Benevolence in design says that most people are going to do the Right thing most of the time, so design your applications around that belief.</p>
<p>Now, if you&#8217;re an SAP guy and you&#8217;ve got any touch points with GRC (and even if you don&#8217;t), you&#8217;re probably thinking to yourself, &#8220;Over my fired, fried, and forgotten body!&#8221;</p>
<p>Well, you&#8217;ve got a point there when you&#8217;re talking about building software that is going to drive something that is regulated by SOX or the FDIC, the FDA, FAA, FCC, or pretty much anything that the government is going to take a good hard look at.</p>
<h3>Benevolence&#8230;not Something They Teach in Business Schools</h3>
<p>While benevolence by design says that you should build in means of fixing things when people step off the deep end and do something bad, this is usually not going to work in the business world where you have bosses or government agents who don&#8217;t fully appreciate the incredible benefits of living in a world where there are no locks on the doors that prevent people from doing random acts of kindness at will.</p>
<p>I saw this funny commercial last night.  This young woman was trying to sell her boss on some Green initiative (some tech company as I recall), and the boss was saying:</p>
<p>&#8220;That will be great news for the tree huggers and the greenies.  But my bosses don&#8217;t eat granola.&#8221;</p>
<p>That sentiment probably roundly applies to those of us in business software today where Benevolence in Design would be the issue versus energy savings.  Our bosses don&#8217;t really hold hands and sing campfire songs.</p>
<p>But let&#8217;s assume that we are running a business that is controlled and run by the community.  What benefits does this philosophy hold for our applications?  Here are a few:</p>
<ul>
<li>You erect no barriers that would discourage wide participation in building content and community</li>
<li>You actually invite fanatical participation from people who want to ensure that their special areas of interest are not molested</li>
<li>You build a society that appreciates the comfort of knowing that people are playing by the rules and when they don&#8217;t, they are discretely removed if they are incorrigible</li>
</ul>
<p>One of my favorite quotes from Jimmy&#8217;s speech was:  <strong>Human life is possible at scale</strong>.  Ultimately, he&#8217;s right.  When we live in the context of each other, we have a mutually beneficial incentive for doing the right thing.  And ultimately, that&#8217;s really what SOX is trying to do in what some would call a Draconian fashion&#8230;bringing visibility to the goings and doings of business.</p>
<p>Thanks for a good talk, Jimmy.  I hope you wildly succeed in your vision: for everyone on earth to have free (as in speech and beer) access to the sum of human knowledge.</p>
<p>Byron</p>
<img src="http://www.whypad.com/?ak_action=api_record_view&id=245&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.whypad.com/posts/sap-teched-jimmy-wales-keynote/245/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Private Phone &#8211; Get a Phone Number you can Give Out</title>
		<link>http://www.whypad.com/posts/private-phone-get-a-phone-number-you-can-give-out/20/</link>
		<comments>http://www.whypad.com/posts/private-phone-get-a-phone-number-you-can-give-out/20/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 02:21:38 +0000</pubDate>
		<dc:creator>Byron Bennett</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.whypad.com/posts/private-phone-get-a-phone-number-you-can-give-out/20/</guid>
		<description><![CDATA[Have you ever needed to give someone your phone number that you didn&#8217;t really want having your real #? Whatever the reason or situation, chances are good that you have. NetZero has a solution. It&#8217;s easy to use and it&#8217;s FREE! Of course, they want you to upgrade to their premium service, but the free [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever needed to give someone your phone number that you didn&#8217;t really want having your real #? Whatever the reason or situation, chances are good that you have.</p>
<p>NetZero has a solution. It&#8217;s easy to use and it&#8217;s FREE! Of course, they want you to upgrade to their premium service, but the free entry level deal is perfectly usable.</p>
<p><span id="more-20"></span></p>
<p>The way it works is simple:</p>
<ul>
<li>You sign up and pick a phone number. You can pick one with your own area code, or get one in another city if you want.</li>
<li>Set up your voice mail greeting</li>
<li>Tell Private Phone how many rings before voice mail picks up</li>
<li>Set alerts to email you or text you on your mobile when you get new voice maik</li>
</ul>
<p>You&#8217;re off and running!People call you and leave a voice mail. You get an alert. The email alerts can even contain the voicemail. If you upgrade to a premium service, you can get the call forwarded.</p>
<p>You have to call them back on your real phone number, so if you want to keep your number anonymous and talk, you&#8217;ll need something like <a href="http://www.jaxtr.com/" title="Call anonymizer">Jaxtr</a> (check out the TechCrunch <a href="http://www.techcrunch.com/2007/03/20/jaxtr-out-of-private-beta-link-your-phone-to-your-web-page/">writeup</a>).</p>
<p>The other very cool thing is that you can download messages or even embed links in your web pages/blogs, etc. You can leave yourself voice notes through your phone and save them to your website. I love the idea of being able to visually archive voice mail.</p>
<p>I&#8217;ve just started using this myself, so I don&#8217;t know of all the kinks, but I&#8217;m sure there must be some.</p>
<p>So, here&#8217;s a list of phone related links that may be of use:</p>
<ul>
<li><a href="http://www.privatephone.com/">PrivatePhone.com</a> &#8211; this is the NetZero offering</li>
<li><a href="http://www.jaxtr.com/">Jaxtr</a>  &#8211; allows you to have your computer broker a phone call, thereby protecting the numbers of both parties</li>
<li><a href="https://2recall.com/">2ReCall.com</a> &#8211; allows you to record a phone call by first dialing an 800 # before calling the other party</li>
<li><a href="http://www.gotvoice.com/">GotVoice</a> &#8211; similar to PrivatePhone without the extra phone #. Lets you manage your voice mail using your computer. You can get your regular voicemails emailed to you, or listen to them online. This is another one I&#8217;m excited about!</li>
<li><a href="http://www.free411.com/index.php">1-800-FREE411</a> -the name says it all&#8230;free 411 calls. Need a phone number, you don&#8217;t have to burn your cash on 411 calls. Just listen to a brief advertisement and 1-800-FREE411 gives you the info you need&#8230;for FREE!</li>
<li><strong>[Update] </strong><a href="http://www.grandcentral.com/">GrandCentral </a>- this service has been getting good/mixed reviews from <a href="http://www.techcrunch.com/2007/03/26/grandcentral-a-little-too-beta-for-some/">TechCrunch</a>, NYT, and others.   The idea is that GrandCentral will issue you a local phone number that you can give out in lieu of all your other numbers.   You can set up rules relating to callers.    When someone calls who isn&#8217;t whitelisted, they give their name and you get a call and decide whether to take the call or send to voicemail.   Whitelisted callers are passed right through based on your rules.   Theory sounds great&#8230;it&#8217;s still in Beta, so kinks may exist.</li>
</ul>
<img src="http://www.whypad.com/?ak_action=api_record_view&id=20&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.whypad.com/posts/private-phone-get-a-phone-number-you-can-give-out/20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SMART Goals</title>
		<link>http://www.whypad.com/posts/smart-goals/19/</link>
		<comments>http://www.whypad.com/posts/smart-goals/19/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 16:41:32 +0000</pubDate>
		<dc:creator>Byron Bennett</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.whypad.com/posts/smart-goals/19/</guid>
		<description><![CDATA[What are SMART Goals: Specific Measurable Achievable Relevant Time-based]]></description>
			<content:encoded><![CDATA[<p>What are SMART Goals:</p>
<ul>
<li><strong>S</strong>pecific</li>
<li><strong>M</strong>easurable</li>
<li><strong>A</strong>chievable</li>
<li><strong>R</strong>elevant</li>
<li><strong>T</strong>ime-based</li>
</ul>
<img src="http://www.whypad.com/?ak_action=api_record_view&id=19&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.whypad.com/posts/smart-goals/19/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Listening to:  Getting Things Done (GTD)</title>
		<link>http://www.whypad.com/posts/listening-to-getting-things-done-gtd/15/</link>
		<comments>http://www.whypad.com/posts/listening-to-getting-things-done-gtd/15/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 20:27:55 +0000</pubDate>
		<dc:creator>Byron Bennett</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.whypad.com/posts/listening-to-getting-things-done-gtd/15/</guid>
		<description><![CDATA[Maybe I&#8217;m the last person on the planet to read/listen to David Allen&#8217;s Getting Things Done, but it&#8217;s about time! So&#8230;here&#8217;s the cheat sheet (my distillation of the Wikipedia article) : 2 Minute Rule New task comes in&#8230;if it can be done in less than 2 minutes, just DO IT! Core Principles Collect Capture everything [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe I&#8217;m the last person on the planet to read/listen to David Allen&#8217;s Getting Things Done, but it&#8217;s about time!</p>
<p>So&#8230;here&#8217;s the cheat sheet (my distillation of the Wikipedia <a href="http://en.wikipedia.org/wiki/Getting_Things_Done" title="Wiki's article on GTD">article</a>) :</p>
<h1>2 Minute Rule</h1>
<p><span id="more-15"></span></p>
<p>New task comes in&#8230;if it can be done in less than 2 minutes, just DO IT!</p>
<h3>Core Principles</h3>
<p><strong>Collect</strong></p>
<ul>
<li>Capture everything you need to remember</li>
<li>Store it in your bucket (PDA, day timer, boxes, file cabinet)</li>
<li>Process buckets at least once a week</li>
</ul>
<p><strong>Process</strong></p>
<ul>
<li>Start at top</li>
<li>1 item at a time</li>
<li>Don&#8217;t put anything back in the bucket</li>
<li>For items that require action, do one of:
<ul>
<li>do it (2 minutes or less)</li>
<li>delegate it</li>
<li>defer it</li>
</ul>
</li>
<li>For items requiring no action, do one of:
<ul>
<li>file for reference</li>
<li>trash it</li>
<li>incubate for possible future action</li>
</ul>
</li>
</ul>
<p><strong>Organize</strong></p>
<ul>
<li>Next actions
<ul>
<li>Every item must be assigned a next action</li>
</ul>
</li>
<li>Projects
<ul>
<li>Periodically review to be sure it&#8217;s moving</li>
<li>Must have a next action assigned</li>
</ul>
</li>
<li>Waiting for
<ul>
<li>Must have list of &#8220;waiting fors&#8221;</li>
<li>Review list</li>
<li>Check action due or reminders needed</li>
</ul>
</li>
<li>Someday/Maybe
<ul>
<li>list of items that you may want to do someday</li>
</ul>
</li>
</ul>
<p><strong>Review</strong></p>
<ul>
<li>Next actions &#8211; review daily</li>
<li>Projects, waiting for, and someday&#8230;at least weekly</li>
</ul>
<p><strong>Do</strong></p>
<p>Make it simple and fun to do the actions&#8230;if you can!</p>
<h3>Organization and Filing System</h3>
<p><strong>Calendars </strong>- should only be used for appointments and deadlines</p>
<p><strong>Filing system </strong>- whatever you like&#8230;suggests alphabetically ordered folders.  If something doesn&#8217;t fit an existing folder add a new one</p>
<p><strong>Tickler file (43 folders)</strong> &#8211; suggests using 12 folders for the months&#8230;31 folders for days of the current month</p>
<img src="http://www.whypad.com/?ak_action=api_record_view&id=15&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.whypad.com/posts/listening-to-getting-things-done-gtd/15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
