<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://tedserbinski.com">
<channel>
 <title>ted serbinski</title>
 <link>http://tedserbinski.com</link>
 <description>a blog about drupal, macs, productivity, health, and bmws</description>
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/tedserbinski" /><feedburner:info uri="tedserbinski" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>38.893241</geo:lat><geo:long>-77.074537</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><link>http://tedserbinski.com</link><url>http://tedserbinski.com/sites/all/themes/tedserbinski/images/logo-small.png</url><title>ted serbinski</title></image><feedburner:emailServiceId>tedserbinski</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
 <title>Book Review: Drupal 7 Module Development</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/CZWP01cIL4Y/book-review-drupal-7-module-development</link>
 <description>&lt;p&gt;Well, it&amp;#8217;s been a while my Drupal friends, almost 18 months&amp;#8230; dusting off this old Drupal 6 blog and time to start posting again.&lt;/p&gt;

	&lt;p&gt;And what better way to get started again than by talking about Drupal 7, by far the best release of Drupal. And with almost &lt;a href="http://drupal.org/user/12932" rel="nofollow"&gt;7 years being involved with the Drupal project&lt;/a&gt;, I&amp;#8217;m speaking from experience :)&lt;/p&gt;

	&lt;p&gt;The biggest issue with Drupal is understanding all the wonderful complexity going on under the hood.&lt;/p&gt;&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/drupal/book-review-drupal-7-module-development" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=CZWP01cIL4Y:5fAoiLu-9g4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=CZWP01cIL4Y:5fAoiLu-9g4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=CZWP01cIL4Y:5fAoiLu-9g4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=CZWP01cIL4Y:5fAoiLu-9g4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=CZWP01cIL4Y:5fAoiLu-9g4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=CZWP01cIL4Y:5fAoiLu-9g4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/CZWP01cIL4Y" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/drupal/book-review-drupal-7-module-development#comments</comments>
 <category domain="http://tedserbinski.com/tags/book-reviews">book reviews</category>
 <category domain="http://tedserbinski.com/tags/drupal">drupal</category>
 <pubDate>Thu, 21 Apr 2011 00:48:32 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">215 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/drupal/book-review-drupal-7-module-development</feedburner:origLink></item>
<item>
 <title>Automatically Extracting Tags from Nodes</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/PmnrbYkoR1s/automatically-extracting-tags-nodes</link>
 <description>&lt;p&gt;Automatically tagging content is becoming easier with services like &lt;a href="http://opencalais.com/"&gt;OpenCalais&lt;/a&gt; and &lt;a href="http://developer.yahoo.com/search/content/V1/termExtraction.html"&gt;Yahoo Terms Extractor&lt;/a&gt;, offering their APIs for free semantic analysis of content. There&amp;#8217;s even a great Drupal module, &lt;a href="http://drupal.org/project/autotagging"&gt;Auto Tagging&lt;/a&gt; (with &lt;a href="http://www.workhabit.com/labs/autotagging-content-drupal"&gt;a great writeup on usage&lt;/a&gt;) that ties these services together and makes it even easier.&lt;/p&gt;

	&lt;p&gt;However, there is still one common issue with these services: they really need nicely written, rich, keyword dense articles to produce the most logical, semantic tags.&lt;/p&gt;

	&lt;p&gt;Try any of those services with user generated content and you&amp;#8217;ll see a common tag each time around: &lt;span class="caps"&gt;FAIL&lt;/span&gt;.&lt;/p&gt;

	&lt;p&gt;We experimented with over 20,000 pieces of content on &lt;a href="http://www.mothersclick.com"&gt;MothersClick&lt;/a&gt; and our results showed that these semantic services weren&amp;#8217;t producing quality &amp; relevant tags: rather, we were getting very little, if any relevant tags for our user generated content. &lt;/p&gt;

	&lt;p&gt;After a little more trial and error, I then noticed a simple pattern: more often than not, the title to a user&amp;#8217;s post usually had the most applicable keywords to what their post was about, rather than the body of the post.&lt;/p&gt;

	&lt;p&gt;So how to extract just the keywords and make tags from the title of a node?&lt;/p&gt;&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/drupal/automatically-extracting-tags-nodes" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=PmnrbYkoR1s:delbcww4rMY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=PmnrbYkoR1s:delbcww4rMY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=PmnrbYkoR1s:delbcww4rMY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=PmnrbYkoR1s:delbcww4rMY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=PmnrbYkoR1s:delbcww4rMY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=PmnrbYkoR1s:delbcww4rMY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/PmnrbYkoR1s" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/drupal/automatically-extracting-tags-nodes#comments</comments>
 <category domain="http://tedserbinski.com/tags/drupal">drupal</category>
 <category domain="http://tedserbinski.com/tags/jquery">jquery</category>
 <category domain="http://tedserbinski.com/tags/tags">tags</category>
 <enclosure url="http://tedserbinski.com/files/stopwords.js.txt" length="8412" type="text/plain" />
 <pubDate>Sat, 21 Nov 2009 01:10:56 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">210 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/drupal/automatically-extracting-tags-nodes</feedburner:origLink></item>
<item>
 <title>Website Crashes IE8 Browser with sysfader.exe Exception </title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/oP63VBy2158/website-crashes-ie8-browser-sysfaderexe-exception</link>
 <description>&lt;p&gt;&lt;a href="http://tedserbinski.com/files/ie8-sysfader-exe.jpg" target="_blank"&gt;&lt;img src="http://tedserbinski.com/files/ie8-sysfader-exe.jpg" style="float:left;margin:0 6px 6px 0;width:283px;height:198px" /&gt;&lt;/a&gt; So here&amp;#8217;s what may be a crazy new IE8 &lt;span class="caps"&gt;CSS&lt;/span&gt; bug that can be triggered under the right circumstances. At &lt;a href="http://www.mothersclick.com"&gt;MothersClick&lt;/a&gt; we started to get a few bug reports about &amp;#8220;my browser crashing&amp;#8221; when viewing the site. As hard as we could try, we couldn&amp;#8217;t get the site to crash any of the browsers we tried. Then with a brand new, clean install of IE8, &lt;a href="http://www.nickrobillard.ca"&gt;Nick Robillard&lt;/a&gt; was able to get the site to crash and we finally had a reproducible crash on our hands.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/css/website-crashes-ie8-browser-sysfaderexe-exception" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=oP63VBy2158:cy9qdUJGeUA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=oP63VBy2158:cy9qdUJGeUA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=oP63VBy2158:cy9qdUJGeUA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=oP63VBy2158:cy9qdUJGeUA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=oP63VBy2158:cy9qdUJGeUA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=oP63VBy2158:cy9qdUJGeUA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/oP63VBy2158" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/css/website-crashes-ie8-browser-sysfaderexe-exception#comments</comments>
 <category domain="http://tedserbinski.com/tags/css">css</category>
 <category domain="http://tedserbinski.com/tags/ie8">ie8</category>
 <pubDate>Wed, 11 Nov 2009 19:51:00 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">211 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/css/website-crashes-ie8-browser-sysfaderexe-exception</feedburner:origLink></item>
<item>
 <title>RightScale &amp; Drupal - How to Get Internal IP Address</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/7bqS6ymWk7U/rightscale-drupal-how-get-internal-ip-address</link>
 <description>&lt;p&gt;I&amp;#8217;m working on a new project that has a Drupal site running in the cloud&amp;#8212;specifically &lt;a href="http://aws.amazon.com/" rel="nofollow"&gt;Amazon AWS&lt;/a&gt; with &lt;a href="http://www.rightscale.com/" rel="nofollow"&gt;RightScale&lt;/a&gt; sitting on top to manage our servers and automated scaling scripts.&lt;/p&gt;

	&lt;p&gt;The advantage of RightScale is it allows us to manage our servers at a further abstracted layer than AWS itself &amp;#8212; through the use of &amp;#8220;RightScripts&amp;#8221; we can script our way through the managing of low level resources. &lt;/p&gt;

	&lt;p&gt;Things started to get a bit hairy when our scripts needed to talk to Drupal, in particular, registering each new server as it comes online with our Drupal stack, thereby whitelisting its IP address as trustworthy.&lt;/p&gt;&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/drupal/rightscale-drupal-how-get-internal-ip-address" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=7bqS6ymWk7U:eQIfJY29DpI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=7bqS6ymWk7U:eQIfJY29DpI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=7bqS6ymWk7U:eQIfJY29DpI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=7bqS6ymWk7U:eQIfJY29DpI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=7bqS6ymWk7U:eQIfJY29DpI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=7bqS6ymWk7U:eQIfJY29DpI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/7bqS6ymWk7U" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/drupal/rightscale-drupal-how-get-internal-ip-address#comments</comments>
 <category domain="http://tedserbinski.com/tags/drupal">drupal</category>
 <category domain="http://tedserbinski.com/tags/rightscale">rightscale</category>
 <pubDate>Sun, 02 Aug 2009 01:04:14 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">209 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/drupal/rightscale-drupal-how-get-internal-ip-address</feedburner:origLink></item>
<item>
 <title>How to Save and Archive Your Geocities Account (with jQuery + Firebug)</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/IkyIWCebQMM/how-save-and-archive-your-geocities-account-jquery-firebug</link>
 <description>&lt;p&gt;Back in the late 1990s, &lt;a href="http://en.wikipedia.org/wiki/GeoCities"&gt;Geocities&lt;/a&gt; was all the rage and free 2MB of space for hosting your website rocked. It was in 1997 that I first put my own websites online and Geocities made it very easy to host.&lt;/p&gt;

	&lt;p&gt;Fast-forward 12 years and the &lt;a href="http://www.techcrunch.com/2009/04/23/yahoo-quietly-pulls-the-plug-on-geocities/"&gt;doors are closing&lt;/a&gt;. Geocities has offered &lt;a href="http://help.yahoo.com/l/us/yahoo/geocities/close/close-01.html"&gt;some help &amp; tips&lt;/a&gt; but for the most part these are lacking on how to easily download and save all of your files (that is if you&amp;#8217;re on the &lt;span class="caps"&gt;FREE&lt;/span&gt; account). You really want me to &amp;#8220;Save page as&amp;#8221; with my browser? I&amp;#8217;ll lose all the meta info with my files and what about all of those images or files I stored? No way to easily navigate to those, especially when there are 100s of files.&lt;/p&gt;

	&lt;p&gt;Well here&amp;#8217;s a handy trick to get this working.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/jquery/how-save-and-archive-your-geocities-account-jquery-firebug" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=IkyIWCebQMM:ialquVpiz-s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=IkyIWCebQMM:ialquVpiz-s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=IkyIWCebQMM:ialquVpiz-s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=IkyIWCebQMM:ialquVpiz-s:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=IkyIWCebQMM:ialquVpiz-s:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=IkyIWCebQMM:ialquVpiz-s:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/IkyIWCebQMM" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/jquery/how-save-and-archive-your-geocities-account-jquery-firebug#comments</comments>
 <category domain="http://tedserbinski.com/tags/firebug">Firebug</category>
 <category domain="http://tedserbinski.com/tags/jquery">jquery</category>
 <pubDate>Tue, 07 Jul 2009 07:00:16 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">207 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/jquery/how-save-and-archive-your-geocities-account-jquery-firebug</feedburner:origLink></item>
<item>
 <title>Drupal Behavior to Fix IE6 CSS Background Image Flickering</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/s6BZXD8uUd4/drupal-behavior-fix-ie6-css-background-image-flickering</link>
 <description>&lt;p&gt;When the new &lt;a href="http://tedserbinski.com/tags/portfolio/mylifetime-community-launches" rel="nofollow"&gt;myLifetime community launched&lt;/a&gt; we wanted to focus on performance, and one trick was to minimize HTTP requests by using the CSS sprites technique. For a great run down of this technique and examples of other major sites using this, &lt;a href="http://www.smashingmagazine.com/2009/04/27/the-mystery-of-css-sprites-techniques-tools-and-tutorials/" rel="nofollow"&gt;check out this resource on Smashing Magazine&lt;/a&gt;.&lt;/p&gt;

	&lt;p&gt;Double checking this implementation with &lt;a href="http://developer.yahoo.com/yslow/" rel="nofollow"&gt;YSlow!&lt;/a&gt; everything was working great.&lt;/p&gt;

	&lt;p&gt;Well almost. Then we tried IE6. &lt;a href="http://blog.hugsformonsters.com/post/87657240/overly-judgemental-ie6-splash-pages" rel="nofollow"&gt;I hate IE6&lt;/a&gt;.&lt;/p&gt;

	&lt;p&gt;Then I discovered &lt;a href="http://misterpixel.blogspot.com/2006/09/forensic-analysis-of-ie6.html" rel="nofollow"&gt;this excellent post detailing IE6 and its BackgroundImageCache usage&lt;/a&gt;.&lt;/p&gt;

	&lt;p&gt;After trying that JS trick, we noticed the page was significantly faster &amp;amp; smoother in IE6. With heavy CSS sprite usage this was a necessary fix. And with future sites in the works with this same technique, seems like a reoccurring fix.&lt;/p&gt;

	&lt;p&gt;To Drupal-ize &amp;amp; jQuery-ize this fix for resuability, I wrote this simple behavior below that works with Drupal 6. You can see in action on the &lt;a href="http://mylifetime.com/community" rel="nofollow"&gt;myLifetime community&lt;/a&gt;.&lt;/p&gt;

	&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;div class="text geshifilter-text" style="font-family:monospace;"&gt;&lt;ol&gt;&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;/**&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;* Fix flickering background images in IE.&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp;*/&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;Drupal.behaviors.fixIEFlickr = function() {&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp; if (jQuery.browser.msie) {&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp; &amp;nbsp; try { &lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; document.execCommand('BackgroundImageCache', false, true); &lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp; &amp;nbsp; } catch(err) {}&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: normal;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&amp;nbsp; }&lt;/div&gt;&lt;/li&gt;
&lt;li style="font-family: monospace; font-weight: bold; font-style: italic;"&gt;&lt;div style="font-family: monospace; font-weight: normal; font-style: normal"&gt;};&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;

	&lt;p&gt;May this code save you a few hours/days of head banging! &lt;/p&gt;&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/drupal/drupal-behavior-fix-ie6-css-background-image-flickering" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=s6BZXD8uUd4:JoB_trp8R_w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=s6BZXD8uUd4:JoB_trp8R_w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=s6BZXD8uUd4:JoB_trp8R_w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=s6BZXD8uUd4:JoB_trp8R_w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=s6BZXD8uUd4:JoB_trp8R_w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=s6BZXD8uUd4:JoB_trp8R_w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/s6BZXD8uUd4" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/drupal/drupal-behavior-fix-ie6-css-background-image-flickering#comments</comments>
 <category domain="http://tedserbinski.com/tags/css">css</category>
 <category domain="http://tedserbinski.com/tags/drupal">drupal</category>
 <category domain="http://tedserbinski.com/tags/ie6">ie6</category>
 <category domain="http://tedserbinski.com/tags/jquery">jquery</category>
 <pubDate>Mon, 11 May 2009 07:05:38 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">204 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/drupal/drupal-behavior-fix-ie6-css-background-image-flickering</feedburner:origLink></item>
<item>
 <title>myLifetime Community Launches</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/ozCkQfMIogw/mylifetime-community-launches</link>
 <description>&lt;p&gt;Recently, the new &lt;a href="http://community.mylifetime.com/"&gt;myLifetime Community&lt;/a&gt; launched and it has been an overwhelming success. With members joining at such a fast rate, it&amp;#8217;ll soon be surging past 100,000 &lt;a href="http://community.mylifetime.com/community/members"&gt;registered members&lt;/a&gt;.&lt;/p&gt;

	&lt;p&gt;This site is separate from the main &lt;a href="http://www.mylifetime.com"&gt;myLifetime site&lt;/a&gt; (which also is Drupal) and was built to be powered by the &lt;a href="http://www.mothersclick.com"&gt;MothersClick community platform&lt;/a&gt; which  &lt;a href="http://tedserbinski.com/tags/parentsclick-network/mothersclick-acquired-lifetime-networks"&gt;Lifetime acquired last year&lt;/a&gt;. This new community website was built upon the new version of our community platform, which now has Drupal 6 at it&amp;#8217;s core. &lt;/p&gt;

	&lt;p&gt;While we&amp;#8217;ve been quietly working on this new platform, we&amp;#8217;ve been brewing up and improving some great APIs in the Drupal community, all of which we consider to be necessities for building rich, online communities with Drupal. Without further ado, here&amp;#8217;s a top sampling of where our efforts have been focused:&lt;/p&gt;&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/portfolio/mylifetime-community-launches" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=ozCkQfMIogw:cfYJweNUFYk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=ozCkQfMIogw:cfYJweNUFYk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=ozCkQfMIogw:cfYJweNUFYk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=ozCkQfMIogw:cfYJweNUFYk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=ozCkQfMIogw:cfYJweNUFYk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=ozCkQfMIogw:cfYJweNUFYk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/ozCkQfMIogw" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/portfolio/mylifetime-community-launches#comments</comments>
 <category domain="http://tedserbinski.com/tags/drupal">drupal</category>
 <category domain="http://tedserbinski.com/tags/portfolio">portfolio</category>
 <pubDate>Sat, 28 Feb 2009 07:25:32 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">203 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/portfolio/mylifetime-community-launches</feedburner:origLink></item>
<item>
 <title>Blog Redesign and Drupal "Spring Theme" Released</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/FaGLm2OWaIw/blog-redesign-and-drupal-spring-theme-released</link>
 <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/tedserbinski/3299012691/" title="Drupal Spring Theme by Ted Serbinski by m3avrck, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3590/3299012691_9b86b9a457_m.jpg" width="240" height="142" alt="Drupal Spring Theme by Ted Serbinski" style="float:left;margin:0 6px 6px 0;border:1px solid #ccc;padding:2px;" /&gt;&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;Almost exactly &lt;a href="http://tedserbinski.com/tags/portfolio/ted-30-a-drupal-blog-redesign"&gt;1 year ago I redesigned this blog&lt;/a&gt; and today, I unveil yet another new design. This time, it&amp;#8217;s running Drupal 6 and all that goodness. I&amp;#8217;ve enhanced the contrast on the design quite a bit and really improved the readability on posts and comments, along with using the &lt;a href="http://drupal.org/project/geshifilter"&gt;GeSHi code filter&lt;/a&gt; for much better display of code snippets. This theme was built on top of the &lt;a href="http://drupal.org/project/blueprint"&gt;Drupal Blueprint theme&lt;/a&gt;, which I maintain, and also made theming this site quick and simple.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/drupal/blog-redesign-and-drupal-spring-theme-released" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=FaGLm2OWaIw:rsstbCFFi3s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=FaGLm2OWaIw:rsstbCFFi3s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=FaGLm2OWaIw:rsstbCFFi3s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=FaGLm2OWaIw:rsstbCFFi3s:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=FaGLm2OWaIw:rsstbCFFi3s:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=FaGLm2OWaIw:rsstbCFFi3s:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/FaGLm2OWaIw" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/drupal/blog-redesign-and-drupal-spring-theme-released#comments</comments>
 <category domain="http://tedserbinski.com/tags/drupal">drupal</category>
 <enclosure url="http://tedserbinski.com/files/tedserbinski-drupal-spring-theme.zip" length="1818239" type="application/zip" />
 <pubDate>Sun, 22 Feb 2009 08:21:57 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">202 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/drupal/blog-redesign-and-drupal-spring-theme-released</feedburner:origLink></item>
<item>
 <title>MothersClick Acquired by Lifetime Networks</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/X96ZB6eyK_Y/mothersclick-acquired-lifetime-networks</link>
 <description>&lt;p&gt;&lt;a href="http://www.mothersclick.com" rel="nofollow"&gt;MothersClick.com&lt;/a&gt; and the rest of the &lt;a href="http://www.parentsclick.com" rel="nofollow"&gt;ParentsClick Network&lt;/a&gt; have been &lt;a href="http://www.marketwatch.com/news/story/l/story.aspx?guid=%7B764B126C-2071-4605-8222-7FA1E481B0EE%7D" rel="nofollow"&gt;acquired by Lifetime Entertainment&lt;/a&gt;. &lt;/p&gt;

	&lt;p&gt;I&amp;#8217;ve been working on this site and with Dietrich (CEO &amp;amp; founder) for over 2 years now. Through the ups and the downs we stuck to it, determined to succeed, and I&amp;#8217;m delighted that finally after these years, we will have all the resources behind us now to really build out the company and network of sites to how we both envision it. The coming years are going to be exciting!&lt;/p&gt;

	&lt;p&gt;&lt;a href="http://drupal.org/node/310095" rel="nofollow"&gt;An article for Drupal.org&lt;/a&gt; further outlines things from a technical perspective.&lt;/p&gt;&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/parentsclick-network/mothersclick-acquired-lifetime-networks" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=X96ZB6eyK_Y:_6DBhXQ5LUY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=X96ZB6eyK_Y:_6DBhXQ5LUY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=X96ZB6eyK_Y:_6DBhXQ5LUY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=X96ZB6eyK_Y:_6DBhXQ5LUY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=X96ZB6eyK_Y:_6DBhXQ5LUY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=X96ZB6eyK_Y:_6DBhXQ5LUY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/X96ZB6eyK_Y" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/parentsclick-network/mothersclick-acquired-lifetime-networks#comments</comments>
 <category domain="http://tedserbinski.com/tags/mothersclick">MothersClick</category>
 <category domain="http://tedserbinski.com/tags/parentsclick-network">ParentsClick Network</category>
 <pubDate>Thu, 18 Sep 2008 07:28:52 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">198 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/parentsclick-network/mothersclick-acquired-lifetime-networks</feedburner:origLink></item>
<item>
 <title>Creating an Alpha Pager with Views 2 and Drupal 6</title>
 <link>http://feedproxy.google.com/~r/tedserbinski/~3/Rqxl7FVSsCc/creating-alpha-pager-with-views-2-and-drupal-6</link>
 <description>&lt;p&gt;&lt;strong&gt;UPDATE: &lt;a href="http://tedserbinski.com/tags/drupal/creating-alpha-pager-with-views-2-and-drupal-6#comment-3478"&gt;Earl comments below&lt;/a&gt; how this is already built in. Two different ways to achieve a similar result, each with their own pros/cons.&lt;/strong&gt;&lt;/p&gt;

	&lt;p&gt;Hats off to &lt;a href="http://www.angrydonuts.com/"&gt;Earl Miles&lt;/a&gt; and the rest the &lt;a href="http://groups.drupal.org/views-developers"&gt;views developers&lt;/a&gt; they have done a tremendous job with Views 2. While the interface is entirely different from that of Views 1, it is so much more intuitive that within a few minutes I had quickly forgotten my bewildered &amp;#8220;oh no, I know nothing&amp;#8221; look :)&lt;/p&gt;

	&lt;p&gt;From reading all of the docs and quietly watching development commits, I knew Views 2 was going to eliminate a lot of the Views 1 helper modules and open up a whole new world of awesomeness. While I haven&amp;#8217;t seen many blog posts detailing just which functionality/modules have been replaced with Views 2, I wanted to kickstart things with my own discovery as I played around with Views 2 quite thoroughly this afternoon.&lt;/p&gt;

	&lt;p&gt;With Views 1, to build an alpha pager you would use the &lt;a href="http://drupal.org/project/views_alpha_pager"&gt;views alpha pager module&lt;/a&gt; in conjunction with your view. But what about Views 2?&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tedserbinski.com/tags/drupal/creating-alpha-pager-with-views-2-and-drupal-6" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=Rqxl7FVSsCc:nw0v6RwA1dg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=Rqxl7FVSsCc:nw0v6RwA1dg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=Rqxl7FVSsCc:nw0v6RwA1dg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=Rqxl7FVSsCc:nw0v6RwA1dg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/tedserbinski?a=Rqxl7FVSsCc:nw0v6RwA1dg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/tedserbinski?i=Rqxl7FVSsCc:nw0v6RwA1dg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/tedserbinski/~4/Rqxl7FVSsCc" height="1" width="1"/&gt;</description>
 <comments>http://tedserbinski.com/tags/drupal/creating-alpha-pager-with-views-2-and-drupal-6#comments</comments>
 <category domain="http://tedserbinski.com/tags/drupal">drupal</category>
 <pubDate>Thu, 21 Aug 2008 23:08:17 +0000</pubDate>
 <dc:creator>ted</dc:creator>
 <guid isPermaLink="false">196 at http://tedserbinski.com</guid>
<feedburner:origLink>http://tedserbinski.com/tags/drupal/creating-alpha-pager-with-views-2-and-drupal-6</feedburner:origLink></item>
</channel>
</rss>

