<?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:atom="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">
	<channel>
	<title>Visual28</title>
	<link>http://www.visual28.com/</link>
	<description>Visual28 is the homepage of interaction designer Mark Aplet.</description>
	<generator>Mango 1.3.1</generator>
	
	 
      <geo:lat>38.616891</geo:lat><geo:long>-121.496231</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/visual28" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">visual28</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
         <title>How to enable shadowbox features in the mangoblog admin</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/shadowbox.jpg" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;Now that &lt;a href="http://www.witheringtree.com/page.cfm/source/mango-blog/shadowbox"&gt;Witheringtree created a shadowbox plugin&lt;/a&gt; for mango blog, I wanted to show you how you can make it easy to use within the mango blog admin. The process is not too complicated, but does take a little bit of explanation.&lt;/p&gt;
&lt;p&gt;Let me start off by saying, that I have not yet used Witheringtree's shadowbox plugin, though I suspect it will work just fine. It's mostly just including the necessary Javascript files so this should work regardless of wether your using the plugin or not. &lt;/p&gt;
&lt;p&gt;To start, you need to modify the /admin/editorSettings.cfm file to enable advanced linking. Honestly, I think this should be enabled by default for&amp;nbsp; new mango blog installs, and maybe it will someday. For now, we have to make some changes manually. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1.&lt;/strong&gt; Go to line 16; where it says "plugins" and lets add "advlink" to the list of available plugins. This will turn on some extra features in the link dialogue box that we will use later.&amp;nbsp; While your there, you may also wish to add "safari" to the list if you have users that use use the Apple Safari web browser. It only gets called if the browser being used is safari so FF and IE will not load the plugin. tinyMCE comes with some other useful plugins so check out the &lt;a href="http://wiki.moxiecode.com/index.php/TinyMCE:Plugins"&gt;plugin reference page&lt;/a&gt; for a full list of plugins. Make a backup of your configuration settings and keep it safe. In the past, I have had some updates to mango blog overwrite these settings and change it back to the defaults.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 2.&lt;/strong&gt; Next we need to drill down into the admin files and find the tinyMCE advanced link file. You can find it located here buried deep into the assets folder: /admin/assets/editors/tinymce_3/jscripts/tiny_mce/plugins/advlink/link.htm&lt;/p&gt;
&lt;p&gt;Scroll on down to around line 198 or search for "rellabel" this is the drop down menu where you can select the necessary relative linking option. The first option is lightbox which last I recall reading, shadowbox can use. For our purpose lets add two new lines just before the lightbox option. &lt;/p&gt;
&lt;p&gt;
&lt;code&gt;&lt;span class='cc_normaltag'&gt;&lt;span class='cc_formtag'&gt;&amp;lt;option value=&lt;span class='cc_value'&gt;&amp;quot;shadowbox&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;Shadowbox&lt;span class='cc_normaltag'&gt;&lt;span class='cc_formtag'&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;span class='cc_normaltag'&gt;&lt;span class='cc_formtag'&gt;&amp;lt;option value=&lt;span class='cc_value'&gt;&amp;quot;shadowbox[group]&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;Shadowbox Group&lt;span class='cc_normaltag'&gt;&lt;span class='cc_formtag'&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This will give you the option to have both the single shadowbox display and the grouped output that automatically inserts the previous and next buttons to your pop up display. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 3.&lt;/strong&gt; To put all this to use, you only need to link your image or other media as normal, but before you exit the link dialog box, you need to go to the "Advanced" section and change the "Relationship page to target" to the appropriate Shadowbox item. You can also add a title in the "General" tab. The title will appear with your image when it pops up. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=CuKihxWo9V4:_Ejarfi4XmQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/enable-shadowbox-in-mangoblog-admin</link>
         <guid>http://www.visual28.com/articles/enable-shadowbox-in-mangoblog-admin</guid>
         <category>Mango</category><category>Plugins</category>
         <pubDate>Mon, 01 Jun 2009 04:46:48 GMT</pubDate>
      </item> 
      <item>
         <title>CSS Naked Day</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/css-naked-day.jpg" alt="CSS Naked Day - A Mango Blog Plugin" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;A few years ago, Dustin Diaz started a Web Standards movement aimed to promote web standards around the world. He dubbed it &lt;a href="http://naked.dustindiaz.com/"&gt;CSS Naked Day&lt;/a&gt;! A day when websites around the world strip out their css and show off their  for a day. &lt;/p&gt;
&lt;p&gt;Last year I hard coded a toggle into my website and totally forgot about it until I just happened to go to my website and find the css was gone. My first reaction was to crap a blue twinkie and wonder what had happened. Then I saw the alert at the top of the page telling me it was CSS Naked Day. Imagine my relief.&lt;/p&gt; 
&lt;p&gt;This year I decided to create a plugin for Mango Blog that automatically removed the css and added the notification message to tell users that it was css naked day. &lt;/p&gt;
&lt;dl class="plugin-data"&gt;
&lt;dt&gt;Plugin version:&lt;/dt&gt;
&lt;dd&gt;1.0&lt;/dd&gt;
&lt;dt&gt;Last Updated:&lt;/dt&gt;
&lt;dd&gt;2009-04-10&lt;/dd&gt;
&lt;dt&gt;Requires:&lt;/dt&gt;
&lt;dd&gt;Mango Blog 1.3+&lt;/dd&gt;
&lt;dt class="install"&gt;Auto-install URL:&lt;/dt&gt;
&lt;dd class="install"&gt;&lt;a href="http://www.visual28.com/assets/content/mango/cssNakedDay.zip"&gt;http://www.visual28.com/assets/content/mango/cssNakedDay.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;

&lt;h3&gt;What If I Don't Have Mango Blog&lt;/h3&gt;
&lt;p&gt;Since not everyone uses mango but may still want to participate in CSS Naked Day with their coldfusion powered blog I thought I would throw in some samples of my code from before the creation of the Mango Plugin. It's really simple but for a CF newbie it might be usefull. &lt;/p&gt;
&lt;p&gt;Place this in your &lt;tt&gt;&amp;lt;head&amp;gt;&lt;/tt&gt; and put your css files into it.&lt;/p&gt;
&lt;code&gt;&lt;span class='cc_cftag'&gt;&amp;lt;cfif day(now()) neq&lt;span class='cc_numeric'&gt; 9&lt;/span&gt; OR month(now()) neq&lt;span class='cc_numeric'&gt; 4&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class='comment'&gt;&amp;lt;!-- css files here --&amp;gt;&lt;/span&gt;&lt;span class='cc_cftag'&gt;&amp;lt;/cfif&amp;gt;&lt;/span&gt;&lt;/code&gt;
&lt;p&gt;Put this code just inside the &lt;tt&gt;&amp;lt;body&amp;gt;&lt;/tt&gt; tag.&lt;/p&gt;
&lt;code&gt;&lt;span class='cc_cftag'&gt;&amp;lt;cfif day(now()) eq&lt;span class='cc_numeric'&gt; 9&lt;/span&gt; and month(now()) eq&lt;span class='cc_numeric'&gt; 4&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class='cc_normaltag'&gt;&amp;lt;div id=&lt;span class='cc_value'&gt;&amp;quot;naked&amp;quot;&lt;/span&gt; style=&lt;span class='cc_value'&gt;&amp;quot;background:#ffc;padding:5px;color:#900;&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class='cc_normaltag'&gt;&amp;lt;h3&amp;gt;&lt;/span&gt;What happened to the design?&lt;span class='cc_normaltag'&gt;&amp;lt;/h3&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class='cc_normaltag'&gt;&amp;lt;p&amp;gt;&lt;/span&gt;To know more about why styles are disabled on this website visit the &lt;span class='cc_anchor'&gt;&amp;lt;a href=&lt;span class='cc_value'&gt;&amp;quot;http://naked.dustindiaz.com&amp;quot;&lt;/span&gt; title=&lt;span class='cc_value'&gt;&amp;quot;Web Standards Naked Day Host Website&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Annual CSS Naked Day&lt;span class='cc_anchor'&gt;&amp;lt;/a&amp;gt;&lt;/span&gt; website for more information.&lt;span class='cc_normaltag'&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;span class='cc_normaltag'&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span class='cc_cftag'&gt;&amp;lt;/cfif&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=7gUEZ1n4n8g:15f_mpxLNzo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/css-naked-day</link>
         <guid>http://www.visual28.com/articles/css-naked-day</guid>
         <category>Freebies</category><category>Mango</category><category>Code</category><category>Plugins</category><category>ColdFusion</category>
         <pubDate>Fri, 10 Apr 2009 23:56:16 GMT</pubDate>
      </item> 
      <item>
         <title>Configuring CF8 to use Google Apps</title>
         <description>&lt;p&gt;The biggest issue I have with running my own server is dealing with spam blockers, email servers, DNS servers, etc. For some of you this is easy, and a no brainer. I personally run from it like a screaming banshee. I use google hosted services for all my email needs. They make it easy, rarely ever have downtime, and the spam filtering is second to none! &lt;/p&gt;
&lt;p&gt;Google works fine for sending email from my desktop mail client or through the web, but sending mail via scripts programatically has always been a pain in the butt in my experience. That is until today. &lt;/p&gt;
&lt;p&gt;I started getting a lot of undelivered emails and decided it was time to look for another option. After much research, I found an article on &lt;a href="http://tacfug.org/blog/index.cfm/2007/5/30/ColdFusion-8-likes-Google-Apps"&gt;TACFUG: ColdFusion 8 likes Google Apps&lt;/a&gt;. The article is incomplete and only shows some code for step 2. Not very helpful. I assume it had photos but they may have been deleted at some point. It lead me to my own testing and discovery so I guess it did help in some way. &lt;/p&gt;
&lt;p&gt;Here is what I found. Google can accept email from your CF server but it must support SSL and TSL Connections. Coldfusion Server versions previous to CF8 did not support this. So If your using an older version of CF there is a workaround using &lt;a href="http://www.dougboude.com/blog/1/2008/02/Using-Google-as-your-CF-Mail-Server.cfm"&gt;Doug Boude's sTunnel method&lt;/a&gt;. Since I discovered that CF8 supports SSL and TSL connections, I will talk about that here.&lt;/p&gt;
&lt;h3&gt;Configure ColdFusion Admin&lt;/h3&gt;
&lt;p&gt;This is actually super simple and I wish I had discovered it before. It would have saved me so much heartache and pain in the past. &lt;a href="http://www.visual28.com/assets/content//general/cf8-gmail-settings.png"&gt;Here is a screen shoot for reference&lt;/a&gt;.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Go to the Server Settings for "Mail" and set the Mail Server value to smtp.gmail.com&lt;/li&gt;
&lt;li&gt;Set the Username field to a valid username in your google account.&lt;/li&gt;
&lt;li&gt;Add the obvious password for this account&lt;/li&gt;
&lt;li&gt;Lastly check the two boxes to enable SSL and TSL connections and submit. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Thats really all there is to it. Now when your server sends an email it will pass it off to Google for delivery and you will see the email appear in your sent mail folder in google webmail. Easy as pie!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=J1OOKvPG7ks:cY1yaqZ8t8M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/configuring-cf8-to-use-google-apps</link>
         <guid>http://www.visual28.com/articles/configuring-cf8-to-use-google-apps</guid>
         <category>Software</category><category>ColdFusion</category>
         <pubDate>Wed, 18 Mar 2009 19:00:07 GMT</pubDate>
      </item> 
      <item>
         <title>Apple's Obsession With Removing Buttons</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/apples-obsession.jpg" alt="Apple's obsession with removing buttons" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;It seams that as of late, Apple has been obsessed with removing buttons from their devices. They are acting like the crazy parents obsessed with removing all sharp corners from their house when they have a child. Was Steve Jobs attacked and injured as a child from a rogue button? &lt;/p&gt;
&lt;p&gt;In the last two years Apple has been grooming consumers for a buttonless revolution. The iPhone, though having buttons itself focuses more or non tactile usability. Earlier this year we saw the laptops go buttonless. Now the iPod Shuffle. &lt;/p&gt;
&lt;p&gt;I personally did not care much for the buttonless laptop. I felt the system did not work as good and needed more time being tested for usability. Apple has always been on the forefront of design and usability and being able to put them into the same package has always been a strong point for them. This time around I am not so sure. I know I would feel more comfortable recommending an last years model to someone purchasing a laptop for the first time.&lt;/p&gt;
&lt;p&gt;The 3rd generation iPod announced today really makes me wonder if it's really necessary to reinvent the wheel? Unless of course your making a better wheel. Maybe I am being quick to conclusions as I have not actually seen the new iPod Shuffle but let me point out a few things that I noticed right away. A few things that have me concerned about this product. &lt;/p&gt;
&lt;p&gt;Why on earth would you take the buttons off of the device and put them on to the headphone cord? I don't know about you, but I personally think the earbuds are mediocre at best. The first thing I did when I got my iPod was buy some real headphones. Putting the controls on the cord just means that if you buy a shuffle you have to stick to the earbuds supplied until third party manufactures catch up and ship an alternate product. No doubt you will have to pay a premium for them to boot. Do we really need another iPhone headphone debacle? Didn't we learn something from this or do we need to do it all over again. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=399vDMrC0Ks:03jo4oS3QgE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/apples-obsession-with-removing-buttons</link>
         <guid>http://www.visual28.com/articles/apples-obsession-with-removing-buttons</guid>
         <category>Design</category><category>Software</category><category>usability</category>
         <pubDate>Wed, 11 Mar 2009 19:02:00 GMT</pubDate>
      </item> 
      <item>
         <title>Twitter Plugin Updated for Mango 1.3 Compatibility</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/twitter_1-3_th.png" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;Now that Mango Blog 1.3 is out a few plugins may have to be updated to the new 1.3 version to include auto install. Thanks to the help of &lt;a href="http://sebduggan.com/"&gt;Seb Duggan&lt;/a&gt; the mango blog twitter plugin has been updated for compatibility with the new auto Install system. Get the twitter plugins below:&lt;/p&gt;
&lt;h3&gt;Mango Blog 1.3 Compatible Version&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.visual28.com/assets/content//mango/twitter-1.3.zip"&gt;http://www.visual28.com/assets/content/mango/twitter-1.3.zip&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Mango Blog 1.2 Compatible Version&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.visual28.com/articles/twitter-plugin"&gt;http://www.visual28.com/articles/twitter-plugin&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=gv9AJMo2BhY:wpzDCnKjCMU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/twitter-plugin-updated-1-3</link>
         <guid>http://www.visual28.com/articles/twitter-plugin-updated-1-3</guid>
         <category>Freebies</category><category>Mango</category><category>Code</category><category>Plugins</category>
         <pubDate>Wed, 04 Mar 2009 19:14:48 GMT</pubDate>
      </item> 
      <item>
         <title>Auto Install Challenge </title>
         <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/auto-install-challenge.jpg" alt="Mango Blog Auto Install Challenge" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;A few days ago we saw a release of &lt;a href="http://mangoblog.org/news/version-1-3-released"&gt;version 1.3.1 for Mango Blog&lt;/a&gt;. What is particularly awesome about this release is that it takes it up a notch adding features not found in other major blogging software. In particular mango blog now has a new system for auto installing plugins. No longer will you need to FTP a plugin to your site. Simply copy and paste the url for the plugin into your admin and viola! The plugin is copied to your server, decompressed, installed, and activated all in one shot! That is slick! &lt;/p&gt;
&lt;p&gt;Although I think this feature is totally slick, I think it can be made even easier yet. Here are my thoughts. I hope that one you fine developers see this as a challenge and decides to take it on. Or you can tell me that I am crazy and to take a long walk off a short pier. Either way I want action! Then I digress. Okay, so here are my thoughts. Since plugins are hosted by the individual developers and not by mangoblog.org there needs to be a way to simplify the auto install experience to another degree. One thought would be to develop something like a firefox extension that allows you to harness the power of the Mango Blog API to add the link directly to your admin area. The next idea would require the developer to use javascript in the linkage to the plugin archive to automatically send the plugin url your mango admin.&lt;/p&gt;
&lt;p&gt;My last idea and probably the most feasible one, would involve setting up a system that would allow developers to ping the mangoblog.org site when a plugin is released or updated. This allows mango blog to act as a central location for all the plugins available for mango blog. This central repository then acts as a hub for all the mango plugins moving forward. Similar to the way the overview page displays a notice for a new version of mango blog. The system could then display a message for those plugins that have updates available and offer the option to auto install the new plugin.  Taking this a step further, users could then be given an option in the plugins admin to view what plugins are available for mango blog and install those that they need. &lt;/p&gt;
&lt;p&gt;Taking the whole idea one more step into the future, mango might offer the same functionality for other areas of the system for example themes that could be automatically installed from the admin area. After all the code has already been written to some degree for themes offered through the mango blog site. &lt;/p&gt;
&lt;p&gt;Thoughts? Ideas? Public Flaming? What are your thoughts? &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=Bof8-niqq1k:6MKZReLRcvk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/auto-install-challenge</link>
         <guid>http://www.visual28.com/articles/auto-install-challenge</guid>
         <category>Mango</category><category>ColdFusion</category>
         <pubDate>Wed, 04 Mar 2009 18:28:12 GMT</pubDate>
      </item> 
      <item>
         <title>New Years Resolutions 2009</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/new-years-resolution.jpg" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;I heard from someone that you're not serious about your new years resolutions until you write them down. Apparently this is some form of accountability program designed to make you stick to them. Truth or fiction? I don't know but here are my resolutions for 2009.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Stop drinking soda&lt;/li&gt;
&lt;li&gt;Make more time for myself and my family&lt;/li&gt;
&lt;li&gt;Take more photos for fun&lt;/li&gt;
&lt;li&gt;Try more foods that I didn't like before&lt;/li&gt;
&lt;li&gt;Redesign my personal site&lt;/li&gt;
&lt;li&gt;Work on my sofware idea&lt;/li&gt;
&lt;li&gt;Exercise&lt;/li&gt;
&lt;li&gt;Learn to use After Effects better&lt;/li&gt;
&lt;li&gt;Go camping at the Lost Coast&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Okay it's written in my blog. Like being written in stone. Not capable of being edited or altered. :) The betting begins now! Place your bets in the comments area.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=lCj1BaaV3rc:BYZcMB58SAU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/new-years-resolutions-2009</link>
         <guid>http://www.visual28.com/articles/new-years-resolutions-2009</guid>
         <category>Inspiration</category><category>General</category>
         <pubDate>Thu, 15 Jan 2009 00:35:49 GMT</pubDate>
      </item> 
      <item>
         <title>Standing Aginst Auto-Focus Inputs</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/1216-auto-focus-input.jpg" alt="Don't Auto-focus and make the web better" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;In the last few months I have read a number of articles from some major sites that appear to promote or advocate the use of an auto-focus input when a page loads as a "technique to improve your user interface". The technique usually relies on some form of onload event for the body tag to set the focus to a search field or a login field.&lt;/p&gt;
&lt;p&gt;I will say right now this is not a good practice at all. Unless your creating a site (or page) where the first task a user should take is to search for something or login, this is a very bad thing to do. This technique is one that I would personally lump in an article more appropriately titled "10 things to kill your user interface designs" &lt;/p&gt;
&lt;h3&gt;Why the Auto-focus is a bad idea&lt;/h3&gt;
&lt;p&gt;Here are some of my top reasons why this approach belongs on the list of bad UI techniques. First the auto-focus takes a non traditional user (e.g. non-mouse, vision or cognitive disabilities.) out of the normal document flow. Users that tab to content on the page will find that they are not at the top of the page anymore. This can be confusing or disorientating to some users. Users of assistive technologies will suffer the most as they may not be able to tell where they are on the page at all. Some newer breads of CSS based designs put navigations and searches at the bottom of the document flow. This may present usability issues of it's own, but compounded with an auto-focused input and you may completely loose or disorientate a user. &lt;/p&gt;
&lt;p&gt;Good UI design, and usability experts agree, that you should never break functionality of the browser just for your page. Placing focus on a form input breaks the standard UI expectations of users by removing the delete or backspace function allowing a user to go backwards in their history to the previous page. &lt;/p&gt;
&lt;h3&gt;Steps in the right direction&lt;/h3&gt;
&lt;p&gt;There has been efforts made to correct this by using smarter javascript's that detect when you have hit delete past the last character in the field and thereby returning you back in your history to the previous page.  I commend these javascript developers taking steeps in the right direction but more work needs to be done. This approach may work for some users but not all. Case in point: Sometimes I may start typing a few characters into a field, Then realize I made a mistake and hit delete more times than there are characters typed. A script like this would return me to the previous page and not just delete the content I wanted from a field and stop. If I had already filled out a lengthy form this could go really wrong. Thats not likely to be the case, but it's still annoying all the same. &lt;/p&gt;
&lt;p&gt;Your better off ditching a script like unless it really makes sense for your application. If your google then I can see it being useful. Googles homepage is very minimal with most people going to do one thing &amp;#8212; Search. This makes sense for google. Yahoo on the other hand does not make as strong of a case to me as there are numerous tasks that a user can make from the yahoo homepage. Yahoo still auto-focuses their search field so it either makes sense to them or they just don't care about non-traditional surfers. Based on my mobile experience with yahoo, I would guess they really do not care unless your a traditional user. But that is just my two cents. &lt;/p&gt;
&lt;p&gt;What are your thoughts? Agree? Disagree? Good and bad examples? You are all surfing veterans, so your feedback is most valuable. Feel free to let me have it.&lt;/p&gt;
&lt;h3&gt;Offsite Resources&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.useit.com/alertbox/990530.html"&gt;The Top Ten Web Design Mistakes of 1999&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://boagworld.com/usability/dont_break_the_default_browser/"&gt;Don't break the default browser behaviour&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=0YJwGc5iQA8:DSjppY0p2qw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/auto-focus-inputs</link>
         <guid>http://www.visual28.com/articles/auto-focus-inputs</guid>
         <category>usability</category><category>Accessibility</category>
         <pubDate>Tue, 16 Dec 2008 19:41:43 GMT</pubDate>
      </item> 
      <item>
         <title>Don't Be A Bad Javascript User</title>
         <description>&lt;p&gt;Let me start off by saying that this is not going to be a javascript bashing article. I don't hate javascript, in fact I really do like it a lot&amp;#8212; although the title of this article may seem to the contrary. There are many javascript libraries that do really cool stuff. I love that many of these scripts enhance webpages without requiring the use of flash. &lt;/p&gt;
&lt;p&gt;The problem I have been encountering lately has more to do with the improper use or implementation of javascript. I think there is far to much whiz-bang stuff being added to many of todays modern websites without considering the impact on users. I feel it's important that before you add a script or a feature to your site that you stop and ask yourself: Is this thing I am about to add to a site going to help my visitors or hurt them? Does it add any value to for the user? Does it hurt them if it's not there? Will it only cause more confusion?&lt;/p&gt;
&lt;p&gt;Rather than just talk about it, I have compiled a few video clips to help demonstrate some bad uses of javascript. &lt;/p&gt;
&lt;h3&gt;Hiding Banner: One Trick Pony?&lt;/h3&gt;
&lt;p&gt;In this first example, I surfed onto site designchuchi and was struck by it's beautiful interface design. It's clean and organized with great use of color. I like the site a lot. But they have this hide header thing that just made me go huh??? &lt;/p&gt;
&lt;p&gt;
					&lt;object width="425" height="355"&gt;
						&lt;param name="movie" value="http://www.youtube.com/v/UbwYB-Et01s&amp;rel=1"&gt;&lt;/param&gt;
						&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;
						&lt;embed src="http://www.youtube.com/v/UbwYB-Et01s&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;
					&lt;/object&gt;
					&lt;/p&gt;
&lt;p&gt;You can click the button and a javascript function pulls the 150 pixel banner closed. I though okay, that's cool for those monitor challenged users who want the site a little more compact so more content fits above the fold. That's great for going through the portfolio section of the site where a user may not want to scroll. However when I clicked to the next page the banner was back again? I closed it once more, thinking the session variable did not remember my preference. Nope that is not the case at all. I would have to close the banner on every page. This begs the questions: Is this feature put there for the convenience of the user? Is the users experience on the site somehow better because of this trick? Would the visitor care if that function was missing?  Or is it's only purpose to achieve a "That's neat" effect? &lt;/p&gt;
&lt;h3&gt;Floating Blocks of Chaos&lt;/h3&gt;
&lt;p&gt;This second example uses a dragable div. It allows you to drag the sidebar navigation and position it anywhere on the screen you wish. I cannot think of one good reason why a user would want a feature like this. &lt;/p&gt;
&lt;p&gt;
					&lt;object width="425" height="355"&gt;
						&lt;param name="movie" value="http://www.youtube.com/v/D3JhjkQ2sOM&amp;rel=1"&gt;&lt;/param&gt;
						&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;
						&lt;embed src="http://www.youtube.com/v/D3JhjkQ2sOM&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;
					&lt;/object&gt;
					&lt;/p&gt;
&lt;p&gt;The floating boxes can overlap obscuring other navigational items. Originally the boxes were all spaced evenly, though after recently checking back I noticed that in order to fix this flaw, the developer placed the boxes further apart. This just creates a whole different set of usability issues. All for some dragable boxes. Personally I just don't get it.  In my opinion, the return on investment is just too low to be a feature that I would want as a user.&lt;/p&gt;
&lt;p&gt;The web is full of  poor uses of javascript. I hope that developers will see the mistakes before javascript gets the same bad rap that flash and DHTML got several years ago. Truth of the matter is. I would rather see people find creative ways of using javascript for good rather than evil.&lt;/p&gt;
&lt;h3&gt;Good And Bad&lt;/h3&gt;
&lt;p&gt;Have you spotted good or bad implementations of javascript libraries in the wild? If so, I would like to see a link to them. I am looking for both good and bad examples. I plan to follow up this article with some sites that I feel make great use of javascript. Rather than being only the devils advocate, I also want to point out some great uses for javascript. &lt;/p&gt;
&lt;p&gt;I also want to hear what you have to say about this. I know I can get pretty caught up in my concerns over usability on the web and that can sometimes make me overly critical at times. That being said, do you agree or disagree with me?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=OWS7q45yR68:rlTIBJJQLJk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/dont-be-a-bad-javascript-user</link>
         <guid>http://www.visual28.com/articles/dont-be-a-bad-javascript-user</guid>
         <category>Code</category><category>usability</category><category>Accessibility</category>
         <pubDate>Mon, 24 Nov 2008 05:44:20 GMT</pubDate>
      </item> 
      <item>
         <title>Donating to Homeless Women and Children</title>
         <description>&lt;p&gt;&lt;a href="http://www.visual28.com/articles/women-s-empowerment"&gt;&lt;img src="http://www.visual28.com/assets/content//general/1117-we-donation.jpg" alt="" width="600" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I'm not one to volunteer all to often. There are however a few times when I set some time aside for a worthwhile cause. Like helping homeless woman and children get back on their feet and turn their lives around.&lt;/p&gt;
&lt;p&gt;I recently offered up my web design services to help &lt;a href="http://www.womens-empowerment.org/"&gt;Women's Empowerment&lt;/a&gt;, a local not for profit organization that does just that. Help Homeless women and their children get back on track. &lt;/p&gt;
&lt;p&gt;Many who know me well, know that I am fairly critical of the homeless. So it may at first appear odd why I decided to volunteer my time to help them. The whole answer can be a long one, however the short and possibly surprising answer is that I spent most of my childhood and teen years being homeless or forced into a less than normal living arrangement. My brother's and I were casualties of a lifestyle that we had no control over. Like I said, it could be a long story. One that I will spare you from here. &lt;/p&gt;
&lt;p&gt;My motivations to help were based largely on helping the children. In this case, to help the children you have to help the mother's too. So it just made sense to me to support the group.&lt;/p&gt;
&lt;h3&gt;Project Background&lt;/h3&gt;
&lt;p&gt;When approaching a project like this, I wanted to make sure the members at Women's Empowerment could update the site without knowing HTML or have additional software like Dreamweaver or Contribute. Instead I opted to use the free open source web software called &lt;a href="http://mangoblog.org"&gt;Mango Blog&lt;/a&gt;. It's a great blogging tool that I have been involved with for the last few months. Using software like Mango Blog, I was able to quickly develop a simple website and push the limits of what I know about the software to do more than it was intended. &lt;/p&gt;
&lt;p&gt;It was a fun challenge to undertake. Especially doing the design and code in just over a week. A true testament to the speed and flexibility of a great application like Mango Blog. I think the end result turned out quite well despite having to cut a few corners in order to make the launch deadline. &lt;/p&gt;
&lt;p&gt;Have you donated your services to a group you feel is worthwile? If so please leave a comment  below, and If you donated a website please leave a link. I would like to see what others are donating to.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=YUHBv9k1IEo:KbsX_Oi-boI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/women-s-empowerment</link>
         <guid>http://www.visual28.com/articles/women-s-empowerment</guid>
         <category>Design</category><category>Mango</category><category>General</category>
         <pubDate>Tue, 18 Nov 2008 04:29:58 GMT</pubDate>
      </item> 
      <item>
         <title>Plugin Updates</title>
         <description>&lt;p&gt;It's been a busy month for me so I haven't had much time to write any articles for visual28. I hope I can change that soon. I have some topics all lined up, but I really need to do some additional research before I post them.  I do have some news that I wanted to put out to you all. I have made some small updates to the twitter and flickr plugins for Mango Blog. Mostly to improve flexibility of the plugin for various themes, but also fixed a few small bugs. So if you haven't yet given it a try or found that it didn't work for you, give it go and download them. &lt;a href="http://www.visual28.com/articles/flickrpics"&gt;Get the Flickr Plugin Here&lt;/a&gt;, or the &lt;a href="http://www.visual28.com/articles/twitter-plugin"&gt;Twitter Plugin Here&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=05yiqJgfXVM:CXFtRJMefUQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/plugin-updates</link>
         <guid>http://www.visual28.com/articles/plugin-updates</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Thu, 06 Nov 2008 03:16:03 GMT</pubDate>
      </item> 
      <item>
         <title>SideNote: A Free Mango Blog Plugin</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/sideNote.jpg" alt=" " width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;Back when I used BlogFusion as a CMS, it had a very simple utility called notes. Its function was simple.  It added a note to your sidebar. I found this really useful when you need to alert your users to a new update or some problem without having to create a blog post about it. I wanted that feature back in mango blog so I created a very simple plugin called SideNote. It allows you to add html to your sidebar so you can use it however you want. Use SideNote to add an alert about upcoming maintenance or an outage, or maybe you need a donate now button? It's up to you. &lt;br /&gt;&lt;br /&gt;It's currently a beta right now, because I am not aware of any issues when adding advanced HTML or javascript. So far I have not had any issues, but I tend to use only basic HTML and CSS. Let me know if you find any issues with it.&lt;br /&gt;&lt;br /&gt;&lt;a title="Zip File" href="http://www.visual28.com/assets/content//mango/sideNote.zip"&gt;Download SideNote Here.&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Installation&lt;/h3&gt;
&lt;p&gt;To install this plugin copy the entire sideNote folder to your "components/plugins/user/" folder&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=XLl4ijSQkbM:YJA0FpRyd38:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/sidenote</link>
         <guid>http://www.visual28.com/articles/sidenote</guid>
         <category>Freebies</category><category>Mango</category><category>Software</category><category>Plugins</category>
         <pubDate>Wed, 29 Oct 2008 02:33:15 GMT</pubDate>
      </item> 
      <item>
         <title>Mobile Web: Surfing The Web Distraction Free</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/1021-mobile-web.jpg" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;A few weeks ago I downloaded the Myspace &amp;amp; Facebook apps for my iPhone. Not because I am overly active on either of those sites, but rather just curious about the apps. To my surprise I found them very enjoyable. Much more so than going to the actual website. Gone was the advertising, and was red and blue text on black background, gone was the lame music that starts playing at full volume when I enter the page. Each time I go to the profile page. (urg! I hate that) Also gone&amp;#8230; Advertising, pop-ups, annoying flash banners! Oh, yes this is my kind of heaven! I actually found surfing these sites a pleasure once more.&lt;/p&gt;
&lt;h3&gt;The Epiphany&lt;/h3&gt;
&lt;p&gt;Checking out these apps, a little closer, they appear to be accessing a mobile version of their sites, just made to look pretty and clean for the small browser. That's when it hit me. Hallelujah! most every mobile version of a site can be accessed via your standard web browser. This means you can access ad free, distraction free, music free versions of your favorite sites online. You do not need a mobile phone to access many sites, just a normal web browser. &lt;/p&gt;
&lt;p&gt;With the popularity of mobile phones increasing, Most major sites offer mobile versions of their sites, the trick becomes finding the link or just guessing it. Most of the time it's just their regular domain name with a prefix of "mobile" or "m" instead of the "www". Some sites like Amazon make theirs a bit more tricky to find, and MSN does a redirect when trying to access their site on a non mobile device. Most likely to prevent people from circumventing their ad revenue. All it all it's not difficult to find these mobile versions once you know what to look for.&lt;/p&gt;
&lt;h3&gt;Links for Reference&lt;/h3&gt;
&lt;p&gt;Here are a few sites that I visit on a regular basis and have discovered that their mobile versions are better suited to a positive user experience and increased productivity over their full web versions. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://m.facebook.com"&gt;http://m.facebook.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.myspace.com"&gt;http://m.myspace.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bbc.co.uk/mobile"&gt;http://www.bbc.co.uk/mobile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.news.com"&gt;http://m.news.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.cnn.com"&gt;http://m.cnn.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.sacbee.com"&gt;http://m.sacbee.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cbsmobile.com"&gt;http://www.cbsmobile.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/gp/aw"&gt;http://www.amazon.com/gp/aw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.youtube.com"&gt;http://m.youtube.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mobile.fandango.com"&gt;http://mobile.fandango.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.netflix.com"&gt;http://m.netflix.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.google.com"&gt;http://m.google.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://us.m.yahoo.com"&gt;http://us.m.yahoo.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weather.mobi"&gt;http://weather.mobi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.wund.com"&gt;http://m.wund.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Feel free to leave a comment with links to your favorite mobile sites that you find usefull. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=-eIObf4hRg8:oWytXuNlsLE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/mobile-web</link>
         <guid>http://www.visual28.com/articles/mobile-web</guid>
         <category>usability</category><category>General</category>
         <pubDate>Tue, 21 Oct 2008 22:30:00 GMT</pubDate>
      </item> 
      <item>
         <title>Flickr Plugin For Mango Blog</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/1108-flickr-th.png" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;I think that just about everybody has a flickr account, and many of us want to put our photos on our blogs. Be it family photos or screen shots of video games and websites &amp;#8212; they add visual interest to our web site designs and engage our readers. I know, Mango Blog already has a flickrWidget, but I didn't really like the slideshow and wanted to see a group of thumbnails instead. So I built my own plugin. Now you Mango Blog owners have an option for putting your flickr Pics onto your site.&lt;/p&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;p&gt;The flickrPics plugin has some great features not available in all plugins yet. This plugin is pod-enabled so you can set it's position within your sidebar in the admin. This is also the first plugin that supports Caching. Thanks to Adam Tuttle for writing the cache script that he will publish later this week on his site &lt;a href="http://www.fusiongrokker.com/"&gt;Fusion Grokker.&lt;/a&gt; Caching the feeds from these plugins will increase performance of your blog and will be less likely to return an error if those site go offline for any length of time.&lt;/p&gt;
&lt;p&gt;This Cache feature is something I will also be adding to the &lt;a href="http://www.visual28.com/articles/twitter-plugin"&gt;twitter plugin&lt;/a&gt; later this week.  &lt;/p&gt;
&lt;h3&gt;Configuration Settings&lt;br /&gt;&lt;/h3&gt;
&lt;p&gt;I tried to pack several useful features into flickrPics to give you flexibility to make it work in as many themes as possible. When you configure the flickrPics plugin you have a few options available. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; allow you to perform a search through your photos for particular tags. This is a comma separated list and works the same as it would like the flicker search.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Photos to Display:&lt;/strong&gt; A numerical value for the number of images you want to show at a time.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Photo Size:&lt;/strong&gt; Square thumbnails, and medium thumbnails are the only two options at the moment. I am looking into other options for future updates.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Custom Header:&lt;/strong&gt; Allows you to specify a custom H2 title.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Image Wrappers:&lt;/strong&gt; There are two extra fields "before image" and "after image" that allow you to wrap your images in custom elements like &amp;lt;p&amp;gt; tags or a &amp;lt;br&amp;gt; tag.&lt;/p&gt;
&lt;h3&gt;Download the plugin&lt;/h3&gt;
&lt;p&gt;The &lt;a href="http://www.visual28.com/assets/content//mango/flickrPics.zip"&gt;flickrPics plugin is free to download&lt;/a&gt; so get it now, and please provide me your feedback for it's usefulness, and suggestions for improvements.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=KRqj7ABqujM:I6RVG4C0BrQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/flickrpics</link>
         <guid>http://www.visual28.com/articles/flickrpics</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Tue, 14 Oct 2008 02:22:34 GMT</pubDate>
      </item> 
      <item>
         <title>Twitter Plugin For Mango Blog</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/107-twitter-th.png" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE: A new version of the twitter plugin is now available for Mango Blog 1.3 &lt;a href="http://www.visual28.com/articles/twitter-plugin-updated-1-3"&gt;Please see the new post for details and download&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://twitter.com"&gt;Twitter&lt;/a&gt;, the popular micro blogging social phenomenon is taking the blogosphere by storm. I felt Mango Blog needed to keep up with the times. I was also working on a new theme that required a twitter sidebar widget. This meant I had to force myself to learn about the plugin system for mango blog. I was about to throw in the towel, call it quits and cry my eyes out then all of a sudden it started to "click". Within the next hour or so I fixed my plugin and got it working as intended. Hooray!&lt;/p&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;p&gt;I tried to make it as flexible as possible. Adding a few extra hooks for future styling needs.  While I was at it. I added a custom javascript that automatically links @Usernames as well as hyperlinks in the tweet. Something the original twitter badge does not do. &lt;/p&gt;
&lt;h3&gt;Configuration Settings&lt;/h3&gt;
&lt;p&gt;I tried to make the plugin settings functional as well for future proofing the plugin. I added the ability to customize the H2 text that appears in the sidebar. Or you can choose not to show any heading at all by leaving the field blank. &lt;/p&gt;
&lt;p&gt;Additionally, I added a location selector for the follow me hyperlink. There are three settings available: None for do not show a link. Below for displaying the traditional link below the posts, or Above if you want to link to a twitter logo or other graphic. &lt;/p&gt;
&lt;p&gt;Lastly, I added the ability to specify the number of posts to show at a time.&lt;/p&gt;
&lt;h3&gt;Download Plugin&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.visual28.com/assets/content//mango/twitter.zip"&gt;So here is it! My very first mango blog plugin!&lt;/a&gt; Since this is my first plugin, I would really appreciate your feedback, comments or suggestions. &lt;/p&gt;
&lt;h3&gt;Custom Tag Option&lt;/h3&gt;
&lt;p&gt;As a side note, I also have a &lt;a href="http://www.visual28.com/assets/content//mango/twitterCustomTag.zip"&gt;custom tag version&lt;/a&gt; of this plugin. It's not as good as the plugin, but sometimes a theme might require something unique that a sidebar plugin cannot provide.&lt;/p&gt;
&lt;h3&gt;Thank You&lt;/h3&gt;
&lt;p&gt;Thanks to Laura for advising me on pod enabeling this plugin, and also for writing a portion of the installer script so that it's "Mango Certified"&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=lgzw_zciY1s:RH1XSkN3SFc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/visual28?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
         <link>http://www.visual28.com/articles/twitter-plugin</link>
         <guid>http://www.visual28.com/articles/twitter-plugin</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category><category>ColdFusion</category>
         <pubDate>Wed, 08 Oct 2008 03:11:22 GMT</pubDate>
      </item> 
   </channel>
</rss>
