<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hone Watson Bookmarks</title>
	<atom:link href="http://bookmarks.honewatson.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bookmarks.honewatson.com</link>
	<description>I bring you the best from the web - random bookmarks.</description>
	<lastBuildDate>Fri, 20 Nov 2009 00:54:43 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='bookmarks.honewatson.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/d342b31a79cf2a9201ad915522856538?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Hone Watson Bookmarks</title>
		<link>http://bookmarks.honewatson.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://bookmarks.honewatson.com/osd.xml" title="Hone Watson Bookmarks" />
		<item>
		<title>Drupal 6 node.save services taxonomy xmlrpc php and python</title>
		<link>http://bookmarks.honewatson.com/2009/11/20/drupal-6-node-save-services-taxonomy-xmlrpc-php-and-python/</link>
		<comments>http://bookmarks.honewatson.com/2009/11/20/drupal-6-node-save-services-taxonomy-xmlrpc-php-and-python/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 00:54:43 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Drupal Development]]></category>
		<category><![CDATA[Web Apps]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[xmlrpc]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/11/20/drupal-6-node-save-services-taxonomy-xmlrpc-php-and-python/</guid>
		<description><![CDATA[Drupal 6 node.save uses different methods for saving taxonomy for different taxonomy types.
For multiple select based taxonomy:
(php)

$nodeObj-&#62;taxonomy = array(2=&#62;array(15,19));

(python)

nodeOb['taxonomy']['2'] = [15,19]

For tags based taxonomy:
(php)

$nodeObj-&#62;taxonomy = array(
  'tags' =&#62; array(
         2=&#62;'military,navy'
   )
);

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=405&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Drupal 6 node.save uses different methods for saving taxonomy for different taxonomy types.</p>
<p>For multiple select based taxonomy:</p>
<p>(php)</p>
<pre>
$nodeObj-&gt;taxonomy = array(2=&gt;array(15,19));
</pre>
<p>(python)</p>
<pre>
nodeOb['taxonomy']['2'] = [15,19]
</pre>
<p>For tags based taxonomy:</p>
<p>(php)</p>
<pre>
$nodeObj-&gt;taxonomy = array(
  'tags' =&gt; array(
         2=&gt;'military,navy'
   )
);
</pre>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/405/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=405&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/11/20/drupal-6-node-save-services-taxonomy-xmlrpc-php-and-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>Nginx WordPress Mu FastCgi_Cache Conf Rewrites</title>
		<link>http://bookmarks.honewatson.com/2009/09/02/nginx-wordpress-mu-fastcgi_cache-conf-rewrites/</link>
		<comments>http://bookmarks.honewatson.com/2009/09/02/nginx-wordpress-mu-fastcgi_cache-conf-rewrites/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 05:17:13 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php-fpm]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/09/02/nginx-wordpress-mu-fastcgi_cache-conf-rewrites/</guid>
		<description><![CDATA[Nginx fastcgi cache with php-fpm can be a super fast of serving WordPress Mu.
Nginx WordPress Mu FastCgi_Cache Conf Rewrites are an interesting thing to get set up because of the cookie situation.  You also don&#8217;t want to have wp-admin php files cached either.
One of the problems with mu supercache is it doesn&#8217;t have very [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=393&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Nginx fastcgi cache with php-fpm can be a super fast of serving WordPress Mu.</p>
<p>Nginx WordPress Mu FastCgi_Cache Conf Rewrites are an interesting thing to get set up because of the cookie situation.  You also don&#8217;t want to have wp-admin php files cached either.<span id="more-393"></span></p>
<p>One of the problems with mu supercache is it doesn&#8217;t have very good support for Nginx.  By default I think the latest version turns off the supercache portion if it cannot detect the apache mod_rewrite module or htaccess file.  This means supercache is automatically turned off for nginx servers.</p>
<p>The Nginx fastcgi_cache is blistering fast and makes supercache redundant for Nginx users.</p>
<p>Usually Nginx caches a response depending on whether you have added &#8220;X-Accel-Expires: 0&#8243; in the response with the cookie.  Then you include the cookie in your key.  This seemed unnecessarily complicated to set up on the wordpress side.  It did require a bit of lateral thinking to get something quick n dirty up and working that avoided the above approach.</p>
<p>Really the only content you want nginx fastcgi cached is any permalink running off /index.php the wordpress controller for all published page requests.  I couldn&#8217;t get try_files working so I just flagged the rest.  This set up is for cache to expire after one day for successful 302 and 200 requests.</p>
<p>Step One:</p>
<p>The first step is in the root folder of your Mu WordPress folder make a copy of your index.php file which is the wordpress controller and call it second_index.php.</p>
<p>example:</p>
<p>/home/mu/public_html/index.php<br />
/home/mu/public_html/second_index.php</p>
<p>Of course in your root wordpress folder there will be all the standard other wordpress files and folders.</p>
<p>Step Two:</p>
<p>In the main http { } area of your nginx create an area where the cached files are to be stored:</p>
<pre>
http {

fastcgi_cache_path  /var/nginx_cache levels=1:2 keys_zone=one:100m inactive=7d max_size=4g;

...
...
...
}
</pre>
<p>The above configuration sets the path to where the cache will be stored.  Level&#8217;s is the number of folders to use for the cache.  </p>
<p>keys_zone is the name of the zone which you will specify in your fast_cgi parameters and 100m means that nginx will use up to 100m for to store the key values.  </p>
<p>Inactive is the time that the cache file will stay in the cache inactive  before its deleted.  I&#8217;ve set this to a long time because I&#8217;d like to have static files cached for up to 7 days.  </p>
<p>max_size is the size of the maximum cache size. I&#8217;ve set 4 gigabytes.</p>
<p>The cached files are stored as binary files.  The key of the file is written in the binary file before the headers and the content.  The file name of the cached fastcgi request is an md5 of the url.  For example &#8216;bookmarks.honewatson.com/2009/09/02/nginx-wordpress-mu-fastcgi_cache-conf-rewrites/&#8217; filename is 119a34a0e9e5817140836ffb44883df1.  Using this knowledge I suppose a plugin could be written to grep through and delete the cache file if it is edited or comments are added.</p>
<p>Step Three:</p>
<p>Create a configuration that will direct all non-logged in cookie users to a location where requests are cached.  For all other php files, do not cache.  You don&#8217;t want to fastcgi_cache files of logged in users.  No php files in wp-admin are cached.  Any requests of logged in users are sent to second_index.php which is not cached.   They can see regularly updated comments.   You could also set it up so the cache time is much lower for logged in users.  Maybe 5 minutes.  I&#8217;ll include a second configuration down the bottom for this.</p>
<p>This means you get far greater control than you would with supercache.</p>
<p>So here is something that is working for me:</p>
<pre>
location / {
            	root   /home/mu/public_html;
            	index index.php;
		if ($http_cookie ~* "comment_author_|wordpress|wp-postpass_" ) {
			error_page       404 = /second_index.php?q=$uri;

		}
	    	error_page       404 = /index.php?q=$uri;
}

location ~ /index\.php.*$ {
	fastcgi_cache_key $host$request_uri;
	fastcgi_cache_valid 200 302 1d;
	fastcgi_cache_valid 301 7d;
	fastcgi_cache_valid any 5m;
	fastcgi_cache_use_stale off;
	fastcgi_cache one;
	fastcgi_ignore_headers  Cache-Control  Expires;
	fastcgi_pass   127.0.0.1:9000;
	fastcgi_index  index.php;
	fastcgi_param  SCRIPT_FILENAME /home/mu/public_html$fastcgi_script_name;
	include        /usr/local/nginx/conf/fastcgi_params;
}

location ~ \.php$ {
	fastcgi_pass   127.0.0.1:9000;
	fastcgi_index  index.php;
	fastcgi_param  SCRIPT_FILENAME /home/mu/public_html$fastcgi_script_name;
	include        /usr/local/nginx/conf/fastcgi_params;
}
</pre>
<p>Second configuration:</p>
<ol>
<li>Cache any 200 or 302 published content requests from anonymous users for 1 day.</li>
<li>Cache any 200 or 302 published content requests for logged in users for 5 minutes.</li>
<li>Don&#8217;t cache any other php files.</li>
</ol>
<pre>

location / {
            	root   /home/mu/public_html;
            	index index.php;
		if ($http_cookie ~* "comment_author_|wordpress|wp-postpass_" ) {
			error_page       404 = /second_index.php?q=$uri;

		}
	    	error_page       404 = /index.php?q=$uri;
}

location ~ /index\.php.*$ {
	fastcgi_cache_key $host$request_uri;
	fastcgi_cache_valid 200 302 1d;
	fastcgi_cache_valid 301 7d;
	fastcgi_cache_valid any 5m;
	fastcgi_cache_use_stale off;
	fastcgi_cache one;
	fastcgi_ignore_headers  Cache-Control  Expires;
	fastcgi_pass   127.0.0.1:9000;
	fastcgi_index  index.php;
	fastcgi_param  SCRIPT_FILENAME /home/mu/public_html$fastcgi_script_name;
	include        /usr/local/nginx/conf/fastcgi_params;
}

location ~ /second_index\.php.*$ {
	fastcgi_cache_key $host$request_uri;
	fastcgi_cache_valid 200 302 5m;
	fastcgi_cache_valid 301 1d;
	fastcgi_cache_valid any 5m;
	fastcgi_cache_use_stale off;
	fastcgi_cache one;
	fastcgi_ignore_headers  Cache-Control  Expires;
	fastcgi_pass   127.0.0.1:9000;
	fastcgi_index  index.php;
	fastcgi_param  SCRIPT_FILENAME /home/mu/public_html$fastcgi_script_name;
	include        /usr/local/nginx/conf/fastcgi_params;
}

location ~ \.php$ {
	fastcgi_pass   127.0.0.1:9000;
	fastcgi_index  index.php;
	fastcgi_param  SCRIPT_FILENAME /home/mu/public_html$fastcgi_script_name;
	include        /usr/local/nginx/conf/fastcgi_params;
}
</pre>
<p>Third configuration:</p>
<ol>
<li>Cache uploaded files for 7 days &#8211; slip this extra configuration in before the all other php files location.</li>
</ol>
<pre>

location ~ /wp-content/blogs\.php.*$ {
access_log  /vol/nginx_logs/jollypeople_sphp_cache.access.log small_php;
fastcgi_read_timeout 10;
fastcgi_cache_key $host$request_uri;
	fastcgi_cache_valid 200 302 7d;
	fastcgi_cache_valid 301 7d;
       fastcgi_cache_valid 504 1s;
	fastcgi_cache_valid any 5m;
	fastcgi_cache_use_stale off;
	fastcgi_cache one;
	fastcgi_ignore_headers  Cache-Control  Expires;
	fastcgi_pass   127.0.0.1:8084;
	fastcgi_index  index.php;
	fastcgi_param  SCRIPT_FILENAME /vol/home/jollypeo/public_html$fastcgi_script_name;
	include        /usr/local/nginx/conf/fastcgi_params;
}

location ~ \.php$ {
...
... etc

}
</pre>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/393/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=393&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/09/02/nginx-wordpress-mu-fastcgi_cache-conf-rewrites/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>Trac configured with Nginx MySql Python SVN on Ubuntu</title>
		<link>http://bookmarks.honewatson.com/2009/09/01/trac-configured-with-nginx-mysql-python-svn-on-ubuntu/</link>
		<comments>http://bookmarks.honewatson.com/2009/09/01/trac-configured-with-nginx-mysql-python-svn-on-ubuntu/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 06:52:20 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[trac]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/09/01/trac-configured-with-nginx-mysql-python-svn-on-ubuntu/</guid>
		<description><![CDATA[Assuming you&#8217;ve downloaded ./configure &#38;&#38; make &#38;&#38; make install the latest nginx and have mysql, svn already installed.   More info on installing svn and setting up svn here.


apt-get install trac
apt-get install python-mysqldb

Now once I&#8217;ll assume you&#8217;ve set up an svn repostitory in /home/svn/myproject.

trac-admin /home/trac/myproject initenv #fill in details here assume project name is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=392&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Assuming you&#8217;ve downloaded ./configure &amp;&amp; make &amp;&amp; make install the latest nginx and have mysql, svn already installed.   More info on installing svn and setting up <a href="http://bookmarks.honewatson.com/tag/svn/">svn here</a>.</p>
<p><span id="more-392"></span></p>
<pre>
apt-get install trac
apt-get install python-mysqldb
</pre>
<p>Now once I&#8217;ll assume you&#8217;ve set up an svn repostitory in /home/svn/myproject.</p>
<pre>
trac-admin /home/trac/myproject initenv #fill in details here assume project name is myproject
htdigest -c /home/trac/myproject.passwd myproject.com my_username
trac-admin /home/trac/myproject permission add my_username TRAC_ADMIN
chown -R www-data /home/trac/myproject
sudo -u www-data tracd -d -p 3110 --auth=myproject,/home/trac/myproject.passwd,myproject.com /home/trac/myproject
</pre>
<p>Now you have a tracd server daemonized.</p>
<p>Now add an nginx conf file in your nginx conf directory:</p>
<pre>
 upstream live_trachosts_com {
          server  127.0.0.1:3110;
  }

  server {
          listen          80;
          server_name     myproject.com;
          location / {
                rewrite ^/$ /myproject last;
                  proxy_pass      http://live_trachosts_com;
          }

  }
</pre>
<p>Now restart/reload Nginx.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/392/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=392&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/09/01/trac-configured-with-nginx-mysql-python-svn-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>Magento Sucks</title>
		<link>http://bookmarks.honewatson.com/2009/08/13/magento-sucks/</link>
		<comments>http://bookmarks.honewatson.com/2009/08/13/magento-sucks/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 11:51:19 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/08/13/magento-sucks/</guid>
		<description><![CDATA[Magento is a steaming pile of turd.
I&#8217;ve developed for WordPress, Drupal, Magento, and Joomla so feel I can provide a reasonably educated opinion on opensource php cms.
Magento is good in theory but in action its bloatware.
Magento is unnecessarily complicated with far too many files, like Joomla.  It&#8217;s even slower than Joomla.  It&#8217;s pitifully [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=387&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Magento is a steaming pile of turd.<span id="more-387"></span></p>
<p>I&#8217;ve developed for WordPress, Drupal, Magento, and Joomla so feel I can provide a reasonably educated opinion on opensource php cms.</p>
<p>Magento is good in theory but in action its bloatware.</p>
<p>Magento is unnecessarily complicated with far too many files, like Joomla.  It&#8217;s even slower than Joomla.  It&#8217;s pitifully slow despite claims that it has been optimized.  For clients there is more hand holding.  The learning curve is too much for your clients, like Joomla.</p>
<p>WordPress easily has the most elegant and practical code and its easy for clients to manage their content.  Next is Drupal.  After that there&#8217;s daylight and then there&#8217;s Magento and Joomla.</p>
<p>The WordPress object design, database structure, and database api are refined to a level of efficiency the others could only dream of at the moment.  WordPress is a framework that can be used for the majority of content serving tasks.  (With Facebook and Twitter API&#8217;s in-house social media modules are not so important)</p>
<p>Out of the mainstream Opensource PHP Carts I currently like Ubercart which is a Drupal module.   But even that has its downsides.   That&#8217;s why I&#8217;m going to build a cart which uses WordPress as the framework and makes no manipulations to the WordPress database table structure.  </p>
<p>WordPress Classes and API&#8217;s are all there</p>
<p>If you look at WordPress carefully all the api&#8217;s and classes are mostly there to build a far more efficient cart.  Despite this, no one has done it yet with a plugin.  They haven&#8217;t looked at the code closely enough to realize that the way the database, and objects/classes work&#8230; well everything is already there for the core requirements to create an easy to use and install cart.</p>
<p>WordPress is Scalable  </p>
<p>WordPress.com is a Mu WordPress install which is one of the top 20 biggest sites on the internet at the moment.  WordPress.com, built on the core of WordPress servers visitors that any of the alternatives could only dream of.  Why?</p>
<p>Because WordPress is efficient in both its code, it&#8217;s database structure, and it has the best built-in caching.</p>
<p>I bet there are a few frustrated designer/part-time coders that are already frustrated enough to be looking for an easy alternative to Magento.  Plenty agree that <a href="http://www.pickledshark.com/magento-ecommerce-complicated-bloated-brilliant/">Magento is bloatware</a>.</p>
<p>I&#8217;ve bought a domain and I&#8217;m going to start work on <a href="http://apicart.org">Api Cart</a>.  The WordPress Cart plugin which is going to bring the smack down on all other PHP Opensource carts!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/387/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/387/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/387/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=387&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/08/13/magento-sucks/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>Python Gmail imaplib search subject get attachments</title>
		<link>http://bookmarks.honewatson.com/2009/08/11/python-gmail-imaplib-search-subject-get-attachments/</link>
		<comments>http://bookmarks.honewatson.com/2009/08/11/python-gmail-imaplib-search-subject-get-attachments/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 09:52:31 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Google Apps]]></category>
		<category><![CDATA[Python Programming]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Imaplib]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/08/11/python-gmail-imaplib-search-subject-get-attachments/</guid>
		<description><![CDATA[

import email, getpass, imaplib, os

detach_dir = '.'

### directory where to save attachments (default: current)

m = imaplib.IMAP4_SSL('imap.gmail.com', 993)
m.login('username@gmail.com','password')
keywordsSearch = 'bananas oranges'
searchString = "(ALL SUBJECT '%s')" % keywordsSearch

### m.search(None, "(ALL SUBJECT 'bananas oranges')")
resp, items = m.search(None, searchString)
items = items[0].split()
for emailid in items:
    resp, data = m.fetch(emailid, "(RFC822)")
    email_body = data[0][1]
  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=380&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="code">
<pre>
import email, getpass, imaplib, os

detach_dir = '.'

### directory where to save attachments (default: current)

m = imaplib.IMAP4_SSL('imap.gmail.com', 993)
m.login('username@gmail.com','password')
keywordsSearch = 'bananas oranges'
searchString = "(ALL SUBJECT '%s')" % keywordsSearch

### m.search(None, "(ALL SUBJECT 'bananas oranges')")
resp, items = m.search(None, searchString)
items = items[0].split()
for emailid in items:
    resp, data = m.fetch(emailid, "(RFC822)")
    email_body = data[0][1]
    mail = email.message_from_string(email_body)
    if mail.get_content_maintype() != 'multipart':
        continue
    print "["+mail["From"]+"] :" + mail["Subject"]
    for part in mail.walk():
        if part.get_content_maintype() == 'multipart':
            continue
        if part.get('Content-Disposition') is None:
            continue
        filename = part.get_filename()
        counter = 1
        if not filename:
            filename = 'part-%03d%s' % (counter, 'bin')
            counter += 1
        att_path = os.path.join(detach_dir, filename)
        if not os.path.isfile(att_path) :
            fp = open(att_path, 'wb')
            fp.write(part.get_payload(decode=True))
            fp.close()
</pre></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/380/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/380/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=380&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/08/11/python-gmail-imaplib-search-subject-get-attachments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>menu.inc on line 2423 Duplicate entry menu router fix Drupal 6</title>
		<link>http://bookmarks.honewatson.com/2009/08/06/menu-inc-on-line-2423-duplicate-entry-menu-router-fix-drupal-6/</link>
		<comments>http://bookmarks.honewatson.com/2009/08/06/menu-inc-on-line-2423-duplicate-entry-menu-router-fix-drupal-6/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 00:01:31 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Drupal Development]]></category>
		<category><![CDATA[Web Apps]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/08/06/menu-inc-on-line-2423-duplicate-entry-menu-router-fix-drupal-6/</guid>
		<description><![CDATA[There is an issue with Drupal 6 menu router rebuild which causes Drupal to time out with 404 pages or internal 500.
The following fix worked for me:
Install Drupal Tweaks, increase php memory, and mysql recommendations etc
http://drupal.org/project/drupal_tweaks
Download the following patches:
http://drupal.org/node/251792#comment-1831346

http://drupal.org/node/317775#comment-1491208  	
From command line copy patches to your root drupal directory.
cd to your root drupal directory [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=376&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>There is an issue with Drupal 6 menu router rebuild which causes Drupal to time out with 404 pages or internal 500.</p>
<p>The following fix worked for me:</p>
<p>Install Drupal Tweaks, increase php memory, and mysql recommendations etc</p>
<p><a href="http://drupal.org/project/drupal_tweaks">http://drupal.org/project/drupal_tweaks</a></p>
<p>Download the following patches:</p>
<p><a href="http://drupal.org/node/251792#comment-1831346">http://drupal.org/node/251792#comment-1831346</a></p>
<p><a href="http://drupal.org/node/317775#comment-1491208"><br />
http://drupal.org/node/317775#comment-1491208  	</a></p>
<p>From command line copy patches to your root drupal directory.</p>
<p>cd to your root drupal directory and then apply the patches.  Each time you will be asked where the file is for the patch and the actual path to the files to be patched will be provided in the command line.  Just copy and paste each file path as presented into the prompt.</p>
<p class="code">
<code><br />
cp *.patch /home/drupal_directory/<br />
cd /home/drupal_directory/<br />
patch &lt; no-router-blob-317775-56-D6.patch<br />
patch &lt; lock-251792-163-D6.patch</p>
<p>|--- includes/bootstrap.inc	(revision 7577)<br />
|+++ includes/bootstrap.inc	(working copy)<br />
--------------------------<br />
File to patch: includes/bootstrap.inc</p>
<p></code>
</p>
<p>So in the above text you can see it gives you the path &#8216;includes/bootstrap.inc&#8217;.  Just copy and paste that to where it says &#8216;File to patch:&#8217;.  For each file it will provide you the correct path to the file assuming you are in the drupal root directory.</p>
<p>The final thing to do is to cp the lock.inc file which is created to includes/</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/376/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=376&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/08/06/menu-inc-on-line-2423-duplicate-entry-menu-router-fix-drupal-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>CSS WordPress Thematic</title>
		<link>http://bookmarks.honewatson.com/2009/07/24/css-wordpress-thematic/</link>
		<comments>http://bookmarks.honewatson.com/2009/07/24/css-wordpress-thematic/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 05:18:00 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress Themes]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[HTTP Requests]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/07/24/css-wordpress-thematic/</guid>
		<description><![CDATA[Thematic is a pretty cool theme development framework for WordPress although I believe it can be improved.

One great thing about thematic is the ability to create css based on the template file.
For example, the single.php template will include the css class &#8217;single&#8217; in the body classes of the html:


&#60;body class="... ... single ..."&#62;


The dog-page-template.php, a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=369&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Thematic is a pretty cool theme development framework for WordPress although I believe it can be improved.</p>
<p><span id="more-369"></span></p>
<p>One great thing about thematic is the ability to create css based on the template file.</p>
<p>For example, the single.php template will include the css class &#8217;single&#8217; in the body classes of the html:</p>
<p class="code">
<code><br />
&lt;body class="... ... single ..."&gt;<br />
</code>
</p>
<p>The dog-page-template.php, a custom page template will include:</p>
<p class="code">
<code><br />
&lt;body class="... ... dog-page-template ..."&gt;<br />
</code>
</p>
<p>So if you want to customize any links for those specific pages you simply place: </p>
<p class="code">
<code><br />
body.single a {}<br />
body.dog-page-template a {}<br />
</code></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/369/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/369/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/369/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=369&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/07/24/css-wordpress-thematic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>perl: warning: Please check that your locale settings ubuntu</title>
		<link>http://bookmarks.honewatson.com/2009/05/30/perl-warning-please-check-that-your-locale-settings-ubuntu/</link>
		<comments>http://bookmarks.honewatson.com/2009/05/30/perl-warning-please-check-that-your-locale-settings-ubuntu/#comments</comments>
		<pubDate>Sat, 30 May 2009 02:22:56 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Ubuntu Server]]></category>
		<category><![CDATA[Locales]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/05/30/perl-warning-please-check-that-your-locale-settings-ubuntu/</guid>
		<description><![CDATA[The fix (change to whatever language or version of english you&#8217;re using eg en_GB):
apt-get install language-pack-en-base

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales


If you get the following warning below for apt-get or dpkg in ubuntu:
perl: warning: Please check that your locale settings ubuntu

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = &#8220;en_US.UTF-8&#8243;,
	LC_ALL = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=366&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The fix (change to whatever language or version of english you&#8217;re using eg en_GB):</p>
<p>apt-get install language-pack-en-base</p>
<p class="code"><code><br />
export LANGUAGE=en_US.UTF-8<br />
export LANG=en_US.UTF-8<br />
export LC_ALL=en_US.UTF-8<br />
locale-gen en_US.UTF-8<br />
dpkg-reconfigure locales<br />
</code></p>
<p><span id="more-366"></span></p>
<p>If you get the following warning below for apt-get or dpkg in ubuntu:</p>
<h3>perl: warning: Please check that your locale settings ubuntu</h3>
<blockquote><p>
perl: warning: Setting locale failed.<br />
perl: warning: Please check that your locale settings:<br />
	LANGUAGE = &#8220;en_US.UTF-8&#8243;,<br />
	LC_ALL = &#8220;en_US.UTF-8&#8243;,<br />
	LANG = &#8220;en_US.UTF-8&#8243;<br />
    are supported and installed on your system.<br />
perl: warning: Falling back to the standard locale (&#8220;C&#8221;).<br />
locale: Cannot set LC_CTYPE to default locale: No such file or directory<br />
locale: Cannot set LC_MESSAGES to default locale: No such file or directory<br />
locale: Cannot set LC_ALL to default locale: No such file or directory</p></blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/366/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=366&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/05/30/perl-warning-please-check-that-your-locale-settings-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>Bulk Optimize Jpg&#8217;s Ubuntu Linux Command Line</title>
		<link>http://bookmarks.honewatson.com/2009/05/29/bulk-optimize-jpgs-ubuntu-linux-command-line/</link>
		<comments>http://bookmarks.honewatson.com/2009/05/29/bulk-optimize-jpgs-ubuntu-linux-command-line/#comments</comments>
		<pubDate>Fri, 29 May 2009 03:04:16 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[Image Manipulation]]></category>
		<category><![CDATA[Image Optimization]]></category>
		<category><![CDATA[Ubuntu Server]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Imagemagick]]></category>
		<category><![CDATA[Mogrify]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/05/29/bulk-optimize-jpgs-ubuntu-linux-command-line/</guid>
		<description><![CDATA[First install imagemagick.
sudo apt-get install imagemagick
Then cd to your folder with your jpg images and type the following:
mogrify -quality 75 *jpg
Image optimization quality is defined by the number after -quality.  In this example 75%.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=364&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>First install imagemagick.</p>
<p class="code"><code>sudo apt-get install imagemagick</code></p>
<p>Then cd to your folder with your jpg images and type the following:</p>
<p class="code"><code>mogrify -quality 75 *jpg</code></p>
<p>Image optimization quality is defined by the number after -quality.  In this example 75%.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/364/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/364/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/364/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=364&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/05/29/bulk-optimize-jpgs-ubuntu-linux-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
		<item>
		<title>Upload Image WordPress Error Problem</title>
		<link>http://bookmarks.honewatson.com/2009/04/14/upload-image-wordpress-error-problem/</link>
		<comments>http://bookmarks.honewatson.com/2009/04/14/upload-image-wordpress-error-problem/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 13:10:16 +0000</pubDate>
		<dc:creator>honewatson</dc:creator>
				<category><![CDATA[WordPress Mu]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>

		<guid isPermaLink="false">http://bookmarks.honewatson.com/2009/04/14/upload-image-wordpress-error-problem/</guid>
		<description><![CDATA[Sometimes wordpress plugins can interfere with the basic functionality of wordpress such as uploading files.

One plugins was preventing a jquery action occuring to reveal an image which had been uploaded with the wordpress image loader.&#160; The file was there, but you couldn&#8217;t send it to the browser.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=359&subd=honewatson&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Sometimes wordpress plugins can interfere with the basic functionality of wordpress such as uploading files.</p>
<p><span id="more-359"></span></p>
<p>One plugins was preventing a jquery action occuring to reveal an image which had been uploaded with the wordpress image loader.&nbsp; The file was there, but you couldn&#8217;t send it to the browser.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/honewatson.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/honewatson.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/honewatson.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/honewatson.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/honewatson.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/honewatson.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/honewatson.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/honewatson.wordpress.com/359/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/honewatson.wordpress.com/359/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/honewatson.wordpress.com/359/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bookmarks.honewatson.com&blog=1388057&post=359&subd=honewatson&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://bookmarks.honewatson.com/2009/04/14/upload-image-wordpress-error-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e9f5ca1121158385c9408cb2dafd03?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">honewatson</media:title>
		</media:content>
	</item>
	</channel>
</rss>