<?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. When not crafting my master plan to take over the world, I can be found &lt;a href="http://www.flickr.com/photos/visual28"&gt;taking photos&lt;/a&gt;, &lt;a href="http://twitter.com/visual28"&gt;twittering&lt;/a&gt; about technology, design, and the Apple Macintosh. I can also be found on &lt;a href="http://www.linkedin.com/in/visual28"&gt;Linked&lt;/a&gt; In from time to time.</description>
	<generator>Mango 1.4.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><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
         <title>Better Page Anchors with Anchor Slider Plugin</title>
         <description>&lt;p&gt;Here is another simple Mango Blog plugin that uses jQuery to make clicking internal links less jarring by adding an easing effect to select links. The obvious use is the back to top links found in footers, or at the end of long pages. Normally clicking one of these links jumps the page up or down to the specified section. The problem is that the quick jumping can be jarring and disorientating for some users. &lt;/p&gt;
&lt;p&gt;Thankfully &lt;a href="http://www.position-absolute.com/articles/better-html-anchor-a-jquery-script-to-slide-the-scrollbar/"&gt;Cedric Dugas created a jQuery plugin&lt;/a&gt; that slides the page up or down with a nice easing effect so that users realize that they are in fact on the same page and not on a new one. &lt;/p&gt;
&lt;p&gt;I really like these small finishing touches to sites. I feel that they make  it a much more pleasurable experience.&lt;/p&gt;
&lt;p&gt;The jQuery needed is only a few lines of code so at first it hardly seamed necessary to make a Mango Blog plugin from it. But after adding it to 4 sites in a row, I thought it made more sense to go ahead and make it a standalone plugin. &lt;/p&gt;
&lt;h3&gt;How to use it&lt;/h3&gt;
&lt;p&gt;Using the Anchor Slide plugin is easy. Just add a class of 'anchorSlide' to your links. That's It! jQuery does the rest! I recommend adding a new empty class in your themes adminEditor.css file of .anchorSlide {} so that you can use it within the TinyMCE editor. &lt;/p&gt;
&lt;h3&gt;Download Anchor Slider&lt;/h3&gt;
&lt;dl class="plugin-data"&gt;
&lt;dt&gt;Plugin version:&lt;/dt&gt;
&lt;dd&gt;0.1&lt;/dd&gt;
&lt;dt&gt;Last Updated:&lt;/dt&gt;
&lt;dd&gt;2009-10-17&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="/assets/content/mango/anchorslider.zip"&gt;http://www.visual28.com/assets/content/mango/anchorslider.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=LzqAqjfVj4s:nzIoi4W3qWY: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/anchorslider</link>
         <guid>http://www.visual28.com/articles/anchorslider</guid>
         <category>Mango</category><category>Plugins</category>
         <pubDate>Tue, 20 Oct 2009 13:00:00 GMT</pubDate>
      </item> 
      <item>
         <title>Anchor Fade: Fade Link Colors using JQuery</title>
         <description>&lt;p&gt;I was reading the &lt;a href="http://www.jankoatwarpspeed.com/post/2009/10/13/Fade-colors-jQuery.aspx"&gt;Janko At Warp Speed&lt;/a&gt; Blog the other day and he had this jQuery link fading script that he was showing off. I have no idea why this is useful but apparently another site: &lt;a href="http://www.retweetradar.com/"&gt;Retweetradar&lt;/a&gt; used it and Mr. Janko felt it was worth recreating. I still have no idea if I could ever see myself using this, but it was so easy to turn it into a Mango Blog plugin, that I did while I had 15 minutes of downtime while a movie finished transcoding. If anyone else can find a good use for then it was worth the 15 minutes I spent on it. &lt;/p&gt;
&lt;p&gt;BTW: the video is still not done encoding. Quick, What else can I make into a plugin? &lt;/p&gt;
&lt;h3&gt;Auto Install URL&lt;/h3&gt;
&lt;p&gt;http://www.visual28.com/assets/content/mango/anchorfader.zip&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=a7UftsGNXFE:9genq-LAr9Y: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/anchorfader</link>
         <guid>http://www.visual28.com/articles/anchorfader</guid>
         <category>Mango</category><category>Plugins</category>
         <pubDate>Mon, 19 Oct 2009 23:11:49 GMT</pubDate>
      </item> 
      <item>
         <title>Unit PNG Fix</title>
         <description>&lt;p&gt;&lt;img src="/assets/content/mango/unitpngfix.jpg" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;While creating a new MangoWear theme I needed a transparent png fix so I looked to Unit Interactive's unitpngfix.js. It's the easiest script to use and requires very little work to implement. Rather than manually adding the code to each theme I thought I would create a Mango Blog plugin so others can take advantage of it for your own themes.&lt;/p&gt;
&lt;p&gt;If your not familiar with the unit png fix or why you need a png fix, here is a quick breakdown. Internet Explorer 6 does not support png's with an alpha transparency. So the genius minds over at Unit Interactive created a javascript that is really easy to use and fixes that lack of support for transparent png's Now you can create graphics for your page that have fades, drop shadows or anything with an alpha channel. Best of all it's only 1kb!&lt;/p&gt;
&lt;p&gt;Unit PNG Fix will, by default, run automatically on all pngs on the page. If you wish, you can force the script to only fix specific elements by adding the class "unitPng" to those elements. This will cause only those specified elements to be fixed, and may help you work around any layout issues that the Unit PNG Fix may cause by default.&lt;/p&gt;
&lt;p&gt;The Unit PNG Fix is not perfect. IE6 does not always properly with repeated background images. They talk about this on their website so if your needing this feature, check the Unit Interactive site for technotes and updates.&lt;/p&gt;
&lt;h3&gt;Download the Unit PNG Fix Plugin&lt;/h3&gt;
&lt;dl class="plugin-data"&gt;
&lt;dt&gt;Plugin version:&lt;/dt&gt;
&lt;dd&gt;0.1&lt;/dd&gt;
&lt;dt&gt;Last Updated:&lt;/dt&gt;
&lt;dd&gt;2009-10-17&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="/assets/content/mango/unitpngfix.zip"&gt;http://www.visual28.com/assets/content/mango/unitpngfix.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=Vyij2vvS3gA:xt2ZQH1tvnI: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/unitpngfix</link>
         <guid>http://www.visual28.com/articles/unitpngfix</guid>
         <category>Mango</category><category>Plugins</category>
         <pubDate>Mon, 19 Oct 2009 13:00:00 GMT</pubDate>
      </item> 
      <item>
         <title>Juitter Plugin For Mango Blog</title>
         <description>&lt;p&gt;&lt;img src="/assets/content//mango/juitter.jpg" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;I read about &lt;a href="http://juitter.com/"&gt;Juitter&lt;/a&gt; this morning and thought it was a really cool twitter widget and decided to make a Mango Blog plugin from it.&lt;/p&gt;
&lt;p&gt;Juitter is a lot like &lt;a href="/articles/twitter-plugin-updated-1-3"&gt;my twitter plugin&lt;/a&gt; but it does a lot more. In fact I would say that it's an all around better replacement plugin. It's feature list is rather impressive and covers some of items people had requested of the twitter plugin. &lt;/p&gt;
&lt;p&gt;For starters you can display search results in your feed. So if you want to monitor the latest buzz about #mangoblog or #iphone you can. You can even search for multiple words at a time! You also have the option to show messages that were sent to you. Pretty handy if you like to display your feedback to the world.&lt;/p&gt;
&lt;p&gt;Some other neat features include the ability to show twitter avatars in the feed. Of corse the text only option is also available too. Juitter also has a bad word filter. Now you can keep it clean and avoid any PR fiascos. &lt;/p&gt;
&lt;p&gt;A few additional notable features include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Choose whether to open links in a new window or in the same window&lt;/li&gt;
&lt;li&gt;Restrict searchs by language&lt;/li&gt;
&lt;li&gt;Automatic linking of URLs and users(@)&lt;/li&gt;
&lt;li&gt;Update the tweets list by clicking on a hash tag (#)&lt;/li&gt;
&lt;li&gt;Support to update the search word or user after loaded&lt;/li&gt;
&lt;li&gt;Do not slow down your page while tweets are loading&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The two plugins have similar functions but are slightly different in what they can do. For some people the two plugins might work best when used together. So try it out and let me know how it work.&lt;/p&gt;
&lt;h3&gt;Download Juitter Plugin&lt;/h3&gt;
&lt;dl class="plugin-data"&gt;
&lt;dt&gt;Plugin version:&lt;/dt&gt;
&lt;dd&gt;0.1&lt;/dd&gt;
&lt;dt&gt;Last Updated:&lt;/dt&gt;
&lt;dd&gt;2009-10-13&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="/assets/content/mango/juitter.zip"&gt;http://www.visual28.com/assets/content/mango/juitter.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=_RKCYT5uu_M:NwopzEzQd34: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/juitter</link>
         <guid>http://www.visual28.com/articles/juitter</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Tue, 13 Oct 2009 19:09:18 GMT</pubDate>
      </item> 
      <item>
         <title>What A Bad User Experience</title>
         <description>&lt;p&gt;&lt;img src="/assets/content/general/bad-user-experience-rant.jpg" alt="" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;I spend better than 60 percent of my day online. I shop, I do research, I work, and I play. Bad user experiences are not all that uncommon for users.  We encounter them almost daily with the various websites we use. But this one site has really pissed me off today. So bad that I could not let it slide off my back like the others. Maybe I'm just in a bad mood, but really, I think it was just a bad experience that left a significant impression on me. &lt;/p&gt;
&lt;p&gt;It all started when I got an email from SmithMicro, makers of TuneRanger. It's an application that syncs itunes libraries. Anyway, I got this email first thing in the morning announcing a 30% off sale. Being half asleep and recognizing it as a software that I once wanted to purchase I decided to jump on it. This is where it all started to go wrong&amp;#8230;&lt;/p&gt;
&lt;p&gt;First sign of failure, and a clue that I should have jumped ship before I got to involved was the ordering process. Upon submitting my order&amp;#8212;paying with PayPal&amp;#8212; I got an error message saying that my order had failed and that I needed to contact my credit card company. ?!? errr, mum, I payed with Paypal? Not a credit card. After checking my PayPal account, I was able to see that my account had been charged for the software after all. Odd? &lt;/p&gt;
&lt;p&gt;I waited for a confirmation email and when nothing came right away, I went back to the SmithMicro site to look for a contact email for support. After reading through their complicated support pages, I was able to find a link to the store order manager where I could approve my order manually. Not sure why I had to do this but I did. Now&amp;#8230; How many people are going to wade through all the support pages before getting mad? How many people will have the patience to do that? How many people would get lucky enough to stumble onto the store page link that allowed them to manually approve their order? My guess is, not many. Why? because it's not normal user behavior! As a user we are being asked to go above and beyond just to buy your products. Why does it need to be this complicated? &lt;/p&gt;
&lt;p&gt;A short while later, I did receive an email from Digital River with a slightly cryptic message about my order. See if you can make heads or tails of it.&lt;/p&gt;
&lt;blockquote&gt;Thank you for placing an order on Smith Micro Software. If you completed payment, but did not return to the site and see confirmation, click on the following link and look up your order. This process attempts to reconcile your payment with your order and may take up to 24 hours to complete.&lt;/blockquote&gt;
&lt;p&gt;I did not really understand what this message was about, but clearly they have some issues with orders not being processed properly. What urks me is, rather than correcting the problem, some person thought it was "good enough" to send a message explaining that there is a problem with the ordering process and here is the link to fix it yourself. &lt;/p&gt;
&lt;p&gt;First rule of an e-commerce site: make sure you do not give your customers any reason at all, not complete their purchase easily. Especially impulse buyers! A user should not get an error message stating that their order was not successful, only to find later, that they were in fact charged for the product or service. Users should not have to dig up links on your site, or email, just to approve the transaction that your shopping cart should handle automatically.  &lt;/p&gt;
&lt;p&gt;By this time, I wasted my entire morning chasing down my order and I was forced to set it to the side and head off to work. When I returned from the office, I sat back down to get this software installed and get my itunes synced. Most software is easy to figure out, and rarely require much documentation. But after reading some bad reviews while at the office, I decided that I wasn't going to "wing it" with my precious iTunes library. Good thing I did read up on the software, as I discovered that the software did not function exactly as I thought it did anyway. Without a trial version available to demo, I bought this software entirely on impulse. It was only after discovering that the software was not what I needed, I wanted to get my money back. So back to their website I go to request my refund. After all I never used the software. It was not Compatible with my version of iTunes, and did not do what I was looking for. This should be easy right? Wrong!&lt;/p&gt;
&lt;p&gt;Drudging back though the support pages, I had to follow 4 links that said "To request a refund click here". Why can't they just link you directly to the page that you need, rather than make you follow links to 4 separate pages that offered very little information on the actual refund process? This is very frustrating as a user! Why do they subject us to this type of experience?&lt;/p&gt;
&lt;p&gt;After reading every single support page, I was left feeling unsure about this refund policy. The text on the homepage read "There are no worries with our 30-day 'no questions asked' return policy!". The gold seal makes it look official, but I think it's really just lip service. Once they lure you in with a promise of getting your money back if you are not satisfied, they got you. But I digress. &lt;/p&gt;
&lt;p&gt;On one page, the return policy states that you must return the product with 24 hours. On another page it is stated that you have to wait 48 hours to request a refund. So should I wait? or do I have to act now? I am not sure. I decided to act on it now, rather than later thinking that it would be better and probably would not hurt anything. So I proceeded to the refund request page to submit my query. &lt;/p&gt;
&lt;p&gt;Once I got to the request page, I typed out a long message explaining why I was requesting a refund. Wait&amp;#8230; I though this was a "NO QUESTIONS ASKED" policy? I guess not? Anyway, I typed my long explanation and was going to submit the form and thats when I discovered that there was no submit button to even send my query! WTF?! What kind of crack pot group is managing this website anyway! To overlook a submit button on a form?! I scoured the support pages again looking for other links, I started the process over again, several times. I tried different browsers, thinking it was a browser issue. All attempts failed to get me any further than before. &lt;/p&gt;
&lt;p&gt;So here I am stuck at page 2 of 3 in my refund request process. Depressing&amp;#8230; What should I do now? Wait 48 hours and try again? Does this 48 hours include weekends? I placed my order on a Friday, do I have to wait until Wednesday before I can attempt my request again? Will the button magically appear at the end of 48 hours? These are all questions I should not have to be asking myself after purchasing a product. I think days of buying software from developers that use third party credit card services like Digital River are over. Also over is my willingness to buy software without a proper demo. &lt;/p&gt;
&lt;p&gt;The real losers here are (besides me and my pocket book) the developers. I spend on average $200 a year on small apps and utilities that make my computer experience more pleasurable. Unfortunately, todays events have left sizable negative impression on my experience with sites that operate like this. One that I wont soon forget.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=sTeUA2iRSpo:kB6FpJfIdg8: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/what-a-bad-user-experience</link>
         <guid>http://www.visual28.com/articles/what-a-bad-user-experience</guid>
         <category>General</category>
         <pubDate>Sat, 12 Sep 2009 06:20:13 GMT</pubDate>
      </item> 
      <item>
         <title>Snow Leopard Firefox Fonts Fix</title>
         <description>&lt;p&gt;I had a strange problem today when I upgraded my office computer to the new Snow Leopard OS. Upon launching Firefox I noticed that all the fonts in the user interface got really fat and bold looking. I immediately started checking the preferences for a default font selection thinking the font choice had been changed. Tried resetting the preferences, tried checking the about:congig for FF thinking there might be something there. I was turning up empty handed. I had already updated my home machine without incident, so I knew it had to be localized.Here is a screen shot below of the offending UI:&lt;/p&gt;
&lt;p&gt;&lt;img src="/assets/content//general/ff-fat-fonts.jpg" alt="Fat bold looking fonts in firefox" width="489" height="250" /&gt;&lt;/p&gt;
&lt;p&gt;After turning up empty handed in my search for a changed or damaged preference, I turned to Suitcase. I noticed that I had a lot of duplicate fonts that were not there before. I keep a tight library and instantly recognized the issue. After turning off and removing duplicate MS Office fonts both from Suitcase and from Apples Font Book &amp;#8212; I was able to determine that the missing font was LucidaSans and/or Lucida Sans Unicode. After reactivating these two fonts the problem was fixed. &lt;/p&gt;
&lt;p&gt;Also worth noting: On my home system I used Suitcase Fusion, and at the office I am using Suitcase Fusion 2 Other than that the systems are the same. I know Suitcase Fusion 2 has a different way of handling fonts. So this might be the root problem, but I am not really sure.&lt;/p&gt;
&lt;p&gt;I hope this will help someone else just upgrading to Snow Leopard.&lt;/p&gt;
&lt;h3&gt;Update&lt;/h3&gt;
&lt;p&gt;I was alerted by &lt;a href="https://twitter.com/Jason_Reed/statuses/5303235588"&gt;Jason Reed&lt;/a&gt; that there is another possible fix for this issue. Interestingly enough also involving the font "Lucida". Design blog Stucel, has this alternate fix posted on his site: &lt;a href="http://www.stucel.com/blog/firefox-bold-font-ui-problem-snow-leopard"&gt;Firefox bold font UI problem in Snow Leopard &lt;/a&gt;So there are at least two possible fixes for this issue. If you find another solution to this issue that works for you, feel free to comment or &lt;a href="/page/contact"&gt;shoot me an email&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=1H020NfOXZA:8niEblLo-AE: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/snow-leopard-firefox-fonts-fix</link>
         <guid>http://www.visual28.com/articles/snow-leopard-firefox-fonts-fix</guid>
         <category>Software</category><category>General</category>
         <pubDate>Wed, 02 Sep 2009 21:06:56 GMT</pubDate>
      </item> 
      <item>
         <title>Netflix RSS Feed Plugin</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/netflix.png" alt="Netflix RSS Feed Plugin" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;If your a Netflix subscriber, you can now place one of thirty possible &lt;a href="http://www.netflix.com/RSSFeeds?lnkctr=mfRSS"&gt;Netflix RSS Feeds&lt;/a&gt; on your blogs sidebar. Netflix offers 6 personalized feeds like your movie queue, your reviews, or other recommendations specific to you. They also offer General public feeds like the top 100, or new releases. Personally I wanted to see what movies were in my queue. I get so excited when I see what favorite movie is coming to me next.&lt;/p&gt;
&lt;h3&gt;Download the Netflix RSS Feed Plugin&lt;/h3&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-08-08&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/netflix.zip"&gt;http://www.visual28.com/assets/content/mango/netflix.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=_86U74r1Z84:O3pQpddIo6o: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/netflix-rss-feed-plugin</link>
         <guid>http://www.visual28.com/articles/netflix-rss-feed-plugin</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Sat, 08 Aug 2009 17:27:58 GMT</pubDate>
      </item> 
      <item>
         <title>Memento Image Gallery Plugin</title>
         <description>&lt;p&gt;&lt;img src="/assets/content//mango/memento.jpg" alt="Memento Photo Gallery" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;Before I even knew about Mango Blog, I ran my own home brew blog system. It did not have very many features but it worked for the time, and I was proud of what I had been able to create. But it took me nearly a year to make the move and convert my personal blog over to Mango Blog simply because it did not have the features I wanted from it. One of those features that held me back was a photo gallery. I tried to use flickr but my technophobic family cried fowl! They liked the original lightbox style image gallery, and found themselves lost and confused when all my photo links directed them to flickr. &lt;/p&gt;
&lt;p&gt;Thanks to Mango Blog's plugin architecture I was able to create a simple but functional photo gallery system to solve my problem. I am calling it "Memento". It was based loosely on my &lt;a href="/articles/autogallery"&gt;Auto Gallery script&lt;/a&gt; that I have been using for years to simplify the automation of image galleries. I just made it even easier to use by adding an image resizing cfc that automatically creates the thumbnails for you. No more creating two versions of your image in Photoshop. Hooray!&lt;/p&gt;
&lt;h3&gt;Download the Memento Plugin For CF8+&lt;/h3&gt;
&lt;dl class="plugin-data"&gt;
&lt;dt&gt;Plugin version:&lt;/dt&gt;
&lt;dd&gt;1.1 for CF8&lt;/dd&gt;
&lt;dt&gt;Last Updated:&lt;/dt&gt;
&lt;dd&gt;2009-07-28&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="/assets/content/mango/Memento-v1-1.zip"&gt;http://www.visual28.com/assets/content/mango/Memento-v1-1.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;
&lt;h3&gt;CF 7 version now available&lt;/h3&gt;
&lt;p&gt;I gave up trying to make ColdFusion 7 work with my original version of Memento. No matter how hard I tried, I could not make the two work correctly. I did manage to chunk out the CF7 only bits and get it to work on my CF7 server. Since it's such a hassle, I won't be updating this version unless there really is a demand for it in the future. Instead my efforts will be in making the the CF8+ version more robust and extendable.  &lt;/p&gt;
&lt;p&gt;&lt;a href="/assets/content/mango/Memento_CF7.zip"&gt;http://www.visual28.com/assets/content/mango/Memento_CF7.zip&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Installation&lt;/h3&gt;
&lt;p&gt;When you first install Memento it will create a new folder called (can you guess?) "memento" in your &lt;tt&gt;assets/content&lt;/tt&gt; directory. This is where all the images and files are put when you use the file explorer that comes with Mango Blog so you don't have to learn how to upload files just for Memento.   Just do it the same way your already used to. &lt;/p&gt;
&lt;h3&gt;Getting Started&lt;/h3&gt;
&lt;p&gt;Using Memento is pretty easy (I hope). Start by creating a new folder inside of the "memento" folder to hold all your images. I refer to it as an album as that term seems to make the most sense. For discussion sake, let's call the album "test". Upload your pictures to the "test" album. &lt;/p&gt;
&lt;p&gt;On any page or post where you want to include your photo gallery, type in the editor &lt;tt&gt;[memento:AlbumName]&lt;/tt&gt; Using our example above, you would type &lt;tt&gt;[memento:test]&lt;/tt&gt; That's pretty much all there is to it.&lt;/p&gt;
&lt;p&gt;Just in case it is not too clear how to use Memento, &lt;a href="/training/#memento"&gt;I put together some videos&lt;/a&gt; that I think will help you understand how to use it.&lt;/p&gt;
&lt;p&gt;The first time your album is called, Memento will automatically scan your album and create the thumbnails for you. Expect that the first time you call memento to create your thumbnails the page will take longer to load. Be patient. The more photos you have or the larger the images are you can expect longer load times  the first time the thumbnails are generated.&lt;/p&gt;
&lt;p&gt;Memento will also build out the code necessary for any of those fancy lightbox scripts. Memento is built to use either Shadowbox, Lightbox2, or Fancybox. If you use another lightbox script and wish to see it supported let me know either in the comments or with an email. I would be happy to include support for it.&lt;/p&gt;
&lt;h3&gt;Additional Gallery Features&lt;/h3&gt;
&lt;p&gt;One of the cool features about Memento is it's ability to scan your large images to check for new ones. If you later add new photos to an existing Memento album, Memento will automatically create that new thumbnail and display it on the page with the rest of the images. &lt;/p&gt;
&lt;p&gt;What if you change your blogs design and part of that redesign is making all your existing thumbnails square? Maybe you want to change the size of the thumbnails, like making them bigger? No problem! Just delete the "thumbs" folder from inside your album and Memento will reprocess your album images making new ones based on your new settings.&lt;/p&gt;
&lt;h3&gt;Technical Requirements&lt;/h3&gt;
&lt;p&gt;Memento was built to run on CFMX 8 or higher. (CF 7 Version coming soon)&lt;br /&gt; 
Requires &lt;a href="http://sebduggan.com/posts/jquery-plugin-for-mango"&gt;jQuery plugin&lt;/a&gt; to use lightbox effects&lt;br /&gt;
&lt;a href="http://fusiongrokker.com/page/projects/lightbox-mango-plugin"&gt;Lightbox&lt;/a&gt;, &lt;a href="http://www.witheringtree.com/page.cfm/source/mango-blog/shadowbox"&gt;Shadowbox&lt;/a&gt;, or &lt;a href="/articles/fancybox-light"&gt;Fancybox&lt;/a&gt; plugin required for overlay effect&lt;/p&gt;
&lt;h3&gt;Development To Do List&lt;/h3&gt;
&lt;p&gt;Memento is not perfect. I would like to see it grow and have ideas in mind for that growth. If people like the plugin and find it useful I will continue to build on it. Here are some of my thoughts for future upgrades.&lt;/p&gt;
&lt;p&gt;Implement large image resizing (preview images). Currently original images are linked to thumbnails. Shadowbox will scale image to fit browser. However this may not be desirable in some situations where users upload large images that are 10 megapixels. Currently, the recommended process is to resize your large preview images first. 800pz -1200px is a pretty good size for most uses.&lt;/p&gt;
&lt;p&gt;Option to keep or delete original files after preview images are built. Keeping originals will be handy if you change your mind and want to reprocess the images. Reprocessing thumbnails is as simple as deleting the "thumbs" folder in your Memento album folder. Deleting the originals save server space.&lt;/p&gt;
&lt;p&gt;Option to place "Download Original" link in preview title or below thumbnail. I thought this would be helpful if you had a large image you wanted to offer as a download but also wanted to offer a larger but not full size preview to your visitors&lt;/p&gt;
&lt;p&gt;Option to extract EXIF meta-data for image title, captions, and keywords. &lt;/p&gt;
&lt;h3&gt;Acknowledgements&lt;/h3&gt;
&lt;p&gt;I would like to point out the great work the guys at &lt;a href="http://www.developeroffice.com/"&gt;Developer Office&lt;/a&gt; have done creating  an awesome cfc called &lt;a href="http://www.developeroffice.com/index.cfm?page=download"&gt;iEdit&lt;/a&gt;. It served as the basis for putting this plugin together and helped me to work out the cfimage version of the plugin. Without the support of great open source products like iEdit and Mango Blog, we would not have such a great community. Hats off to all that develop and create open source software! &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=p_wewIoAwXQ:4QuumCGnshk: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/memento</link>
         <guid>http://www.visual28.com/articles/memento</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Wed, 29 Jul 2009 00:00:00 GMT</pubDate>
      </item> 
      <item>
         <title>Easy Retweet 1.1</title>
         <description>&lt;h3&gt;&lt;img src="http://www.visual28.com/assets/content//mango/easyRetweet1-1.jpg" alt="Easy Retweet Plugin" width="600" height="150" /&gt;&lt;/h3&gt;
&lt;p&gt;Thanks to the great feedback on &lt;a href="http://www.visual28.com/articles/easy-retweet-plugin"&gt;my initial Easy Retweet plugin&lt;/a&gt; I have made a few enhancements to the 1.1 version of the Easy Retweet Plugin. It now supports a new event. It can now attach itself to the end of your blog post automatically. You no longer have to manually add the link to your content. &lt;/p&gt;
&lt;p&gt;As I found out, not every theme supports the "beforePostContentEnd" event. If your not seeing the retweet links and you have it enabled you may have to add a line to your template. It's pretty easy and is only one line. &lt;/p&gt;
&lt;p&gt;Open your index.cfm look for this line:&lt;tt&gt; &amp;lt;mango:PostProperty ifnothasExcerpt body /&amp;gt;&lt;/tt&gt; Right after it add the following line: &lt;tt&gt;&amp;lt;mango:Event name="beforePostContentEnd" /&amp;gt;&lt;/tt&gt; &lt;/p&gt;
&lt;p&gt;We will make a similar change to the post.cfm page. Find the line that reads &lt;tt&gt;&amp;lt;mango:PostProperty body /&amp;gt;&lt;/tt&gt; and again add the folloing line after it: &lt;tt&gt;&amp;lt;mango:Event name="beforePostContentEnd" /&amp;gt;&lt;/tt&gt; That's it. Save your templates and upload them to your site. &lt;/p&gt;
&lt;h3&gt;Get the Easy Retweet Plugin&lt;/h3&gt;
&lt;dl class="plugin-data"&gt;
&lt;dt&gt;Plugin version:&lt;/dt&gt;
&lt;dd&gt;1.1&lt;/dd&gt;
&lt;dt&gt;Last Updated:&lt;/dt&gt;
&lt;dd&gt;2009-07-24&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/EasyRetweet1.1.zip"&gt;http://www.visual28.com/assets/content/mango/EasyRetweet1.1.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=JIQx1sSLfo0:LKjazsrLZ4E: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/easy-retweet-1-1</link>
         <guid>http://www.visual28.com/articles/easy-retweet-1-1</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Fri, 24 Jul 2009 16:36:27 GMT</pubDate>
      </item> 
      <item>
         <title>Shadowbox Plugin</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/shadowbox3a.jpg" alt="Shadowbox Plugin For Mango Blog" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;Hands down, &lt;a href="http://www.shadowbox-js.com/"&gt;Shadowbox&lt;/a&gt; is my favorite javascript lightbox. Not only does it make creating image galleries a snap, but it can also make displaying Flash&amp;nbsp; videos easy, Quicktime, AVI, and WMV files are all done with a simple hyperlink. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.witheringtree.com/page.cfm/source/mango-blog/shadowbox"&gt;David Freerksen&lt;/a&gt; created the original Mango Blog plugin, and I do not wish to take credit for his work. The Shadowbox3a plugin is really just a re-skining of the original shadowbox plugin by David. So even though I love the shadowbox plugin, I could not find a place in my heart for it with it's original skin. I felt the original skin is a usability disaster.&lt;/p&gt;
&lt;p&gt;Below is a side by side comparison between the original shadowbox and the 3a version. It's a very small difference but it has spared me hours trying to defend it's very existence to my superiors. Because of this one change, I no longer receive phone calls from people saying the don't understand how to get back to the main page where they just came from. Just goes to show that just because it makes sense to you and I It may not make sence to those that are less savvy &lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/shadowbox-sidebyside.jpg" alt="" width="600" height="200" /&gt;&lt;br /&gt;&lt;br /&gt;Since I already modified the Shadowbox plugin, and because I am releasing a photo gallery plugin later this month. I wanted to post my modified plugin in case any of you also hate the original shadowbox skin.&lt;/p&gt;
&lt;h3&gt;Download The Plugin&lt;/h3&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-07-21&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/shadowbox3a.zip"&gt;http://www.visual28.com/assets/content/mango/shadowbox3a.zip&lt;/a&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=mr_RfG0mlhw:T2gYTCSfOvM: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/shadowbox-plugin</link>
         <guid>http://www.visual28.com/articles/shadowbox-plugin</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Wed, 22 Jul 2009 02:42:36 GMT</pubDate>
      </item> 
      <item>
         <title>Fancybox Light</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/fancybox-light.png" alt="Fancybox Light" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fancy.klade.lv/"&gt;Fancybox&lt;/a&gt; is a great lightbox alternative because it is easy to customize and it looks really nice. I used it for the first time in my &lt;a href="http://www.visual28.com/articles/autogallery"&gt;AutoGallery&lt;/a&gt; script and thought it worked out nicely. This past week I have been working on a photo gallery plugin for mango blog called "Memento". I have decided to make the code a little cleaner by separating the fancybox code from the rest of the plugin. It made the most sense as it allowed users to make their own decision about what lightbox script they wanted to use. &lt;/p&gt;
&lt;p&gt;I am releasing this plugin as a "light" version because it uses the older 1.0.0 version of fancybox and does not have as many options as the current release of fancybox (currently 1.2.1). Many of the newest features of fancybox appear to be made in an effort to make it work more like Shadowbox by incorporating more media types than just images. For a photo galery this isn't necessary and the light version works just fine. I do plan to release a full version later if people find it useful enough to merit the work. If your a big Fancybox fan let me know in the comments. &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-07-20&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/fancybox-light.zip"&gt;http://www.visual28.com/assets/content/mango/fancybox-light.zip&lt;/a&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=icvb6OWZr7c:M33dQMlMmLg: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/fancybox-light</link>
         <guid>http://www.visual28.com/articles/fancybox-light</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Tue, 21 Jul 2009 04:06:41 GMT</pubDate>
      </item> 
      <item>
         <title>sIFR3</title>
         <description>&lt;p&gt;A while back I started working on a sIFR text replacement plugin for mango blog. For what ever reason I stopped working on it and there it sat on my hard drive wasting away. So rather then have it waste away I thought I would post it here for you all to take a look at and maybe add to it. The plugin currently works as is. You can test it using the really bad font I included with the download or use the &lt;a href="http://www.sifrgenerator.com/wizard.html"&gt;sIFR Generator&lt;/a&gt; to test your own. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Known Bugs:&lt;/strong&gt; Advanced styling not working properly. Better to style with theme css.&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-07-14&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/sIFR3.zip"&gt;http://www.visual28.com/assets/content/mango/sIFR3.zip&lt;/a&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=GbgtCAm62U8:y0PxgCw-f7g: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/sifr3</link>
         <guid>http://www.visual28.com/articles/sifr3</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Wed, 15 Jul 2009 05:33:09 GMT</pubDate>
      </item> 
      <item>
         <title>Free Grayscale Textures</title>
         <description>&lt;p&gt;As a designer I understand the value of great free textures. Textured images are a great way to add some pizzaz to a design project. That's why I decided to give back to the design community by offering these textures up for free.  &lt;/p&gt;
&lt;p&gt;I originally shot these images for use in various video projects I had going. Because I used them as video mattes they are all in grayscale. This made it easy to matte the textures to a background to create the desired effect.  &lt;/p&gt;
&lt;p&gt;Your free to use these textures for personal or commercial work. The only restriction is that the images cannot be redistributed on any other site or as part of a collection for sale or free. You are NOT required to provide a photo credit, but if you can do so without mucking up your project I would love you long time. Please Enjoy!&lt;/p&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_01.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_01.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_01.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_02.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_02.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_02.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_03.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_03.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_03.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_04.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_04.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_04.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_05.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_05.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_05.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_06.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_06.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_06.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_07.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_07.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_07.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_08.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_08.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_08.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_10.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_10.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_10.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_12.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_12.jpg" alt="Free Texture" width="280" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_12.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_09.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_09.jpg" alt="Free Texture" width="187" height="280" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_09.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;div class="thumbnails"&gt;
	&lt;a title="Texture Preview" rel="lightbox" href="http://www.visual28.com/assets/content/general/free-textures-01/preview/visual28_texture_11.jpg"&gt;&lt;img title="lightbox" src="http://www.visual28.com/assets/content/general/free-textures-01/small/visual28_texture_11.jpg" alt="Free Texture" width="186" height="280" /&gt;&lt;/a&gt;&lt;br /&gt;
	&lt;a href="http://www.visual28.com/assets/content/general/free-textures-01/large/visual28_texture_11.jpg"&gt;Download Texture&lt;/a&gt;
&lt;/div&gt;
&lt;p class="clearFix"&gt;Share the goodness with a retweet!&lt;/p&gt;
&lt;p&gt;
&lt;a class="retweet" href="http://www.visual28.com/articles/free-grayscale-textures"&gt;Free Grayscale Textures&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=6Ry23LvHJuc:Eg3-t1-uAU4: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/free-grayscale-textures</link>
         <guid>http://www.visual28.com/articles/free-grayscale-textures</guid>
         <category>Design</category><category>Freebies</category><category>Photography</category><category>Inspiration</category>
         <pubDate>Sat, 11 Jul 2009 08:25:43 GMT</pubDate>
      </item> 
      <item>
         <title>Easy Retweet Plugin</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//mango/easy-retweet.png" alt="Easy Retweet Plugin" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE: This plugin has been updated! &lt;a href="http://www.visual28.com/articles/easy-retweet-1-1"&gt;Download the newest version here.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Earlier today, John Resig released a script called &lt;a href="http://ejohn.org/blog/retweet/"&gt;Easy Retweet&lt;/a&gt; for tracking the number of people visiting his blog from Twitter. It's a stand alone script than can be used anywhere you like. All you need to do is make a link with a class of "retweet" and your done. Of course there are other options available and I encourage you to check &lt;a href="http://ejohn.org/blog/retweet/"&gt;John's blog post&lt;/a&gt; where he lists all the available options for creating a link.&lt;/p&gt;
&lt;p&gt;Since the script was so simple I thought I would make a very simple Mango Blog plugin out of it. The plugin has two possible functions. By default the plugin will create a new sidebar pod and automatically generate the retweet button for any page you include the pod on. &lt;/p&gt;
&lt;p&gt;If you don't like the sidebar pod, you can disable it and simply include the retweet script into your template and make links manually in your blog posts or anyplace in your template that you specify. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note: I barely tested the plugin before posting it, but it all appeard to work in the few themes that I tested it out on. Let me know if you discover any bugs.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Get the Easy Retweet Plugin&lt;/h3&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-07-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/EasyRetweet.zip"&gt;http://www.visual28.com/assets/content/mango/EasyRetweet.zip&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=Abm8FS2cHV8:l9y8yS_8C5Y: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/easy-retweet-plugin</link>
         <guid>http://www.visual28.com/articles/easy-retweet-plugin</guid>
         <category>Freebies</category><category>Mango</category><category>Plugins</category>
         <pubDate>Fri, 10 Jul 2009 00:22:00 GMT</pubDate>
      </item> 
      <item>
         <title>Tips For Better Password Security</title>
         <description>&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/security-thumbnail.jpg" alt="Tips For Better Password Security" width="600" height="150" /&gt;&lt;/p&gt;
&lt;p&gt;In the last few months I have had a few people tell me that their web based email accounts or other web based services&amp;nbsp; had been hacked into. Their accounts taken over by crooks or criminals and in one case (my aunt) her H&amp;amp;R Block credit account liquidated. When I asked about their passwords they admitted that it was an easy password to guess. Often times we don't think about security until it's too late. With web based systems, cloud computing, and other mash ups I think it's about time we revisit the idea of a strong password. &lt;/p&gt;
&lt;h3&gt;How do hackers get my password?&lt;/h3&gt;
&lt;p&gt;More often than not, hackers gain access to your accounts because the password you selected was far to easy to guess. By "guess" I mean it's probably a dictionary word or a variation of a dictionary word. Hackers don't just sit behind a keyboard and type random words from a dictionary into your login page. No, they use complex tools that run automated attacks against a websites login function until they get lucky. Having an easy to guess password, one that can be found in a dictionary is like handing the hacker keys to your accounts.&lt;/p&gt;
&lt;p&gt;Another method of cracking a password is through "&lt;a href="http://en.wikipedia.org/wiki/Social_engineering_(security)"&gt;social engineering&lt;/a&gt;". This is where the hacker attempts to use or manipulate data that put out for public display. Like social websites, instant messengers and email. They may try to manipulate people into divulging confidential information or use the information to guess passwords, or security questions.&amp;nbsp; In a time where many people use social sites to stay connected, we need to be cautious that the person on our friends list is really our friend.&lt;/p&gt;
&lt;h3&gt;What's Makes A Password Bad?&lt;/h3&gt;
&lt;p&gt;Unfortunately the list of things that make a password bad is pretty long. I wont create a long list here. If your interested &lt;a href="http://geodsoft.com/howto/password/"&gt;GeodSoft&lt;/a&gt; has a pretty comprehensive list and I am sure there are plenty other sites out there with their own lists. Here are a few of my basic rules. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Don't use personal info, account names, or any information that could be found on a social site, or address book. No phone numbers, names of spouse, children, or pets. Streets you lived on as a child, birth dates, or social security numbers.&lt;/li&gt;
&lt;li&gt;Don't use a word that is in the dictionary. This includes other languages. Not even words that have letters replaced with symbols or digits. For example: P@s5w0rd is way to easy to guess.&lt;/li&gt;
&lt;li&gt;Don't use a word in reverse or swap the first and last letters.&lt;/li&gt;
&lt;li&gt;Don't append or prepend a number to the dictionary word.&lt;/li&gt;
&lt;li&gt;Don't think your slick by doubling up on letters in a word too. "wwoorrdd" is still an easy guess.&lt;/li&gt;
&lt;li&gt;Lastly, a bad password is one that you will forget. So if it's not memorable, then it's all pointless. &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Creating Memorable Passwords&lt;/h3&gt;
&lt;p&gt;Creating a memorable password&amp;nbsp; is easy, creating one that is difficult to guess but still memorable take a bit more work but it's still pretty easy if you use some techniques to help you remember.&lt;/p&gt;
&lt;p&gt;The best passwords are at least eight characters in length, contain upper and lowercase letters, numbers, and a special character.&amp;nbsp; With this in mind lets construct a password that is both memorable and difficult to guess.&lt;/p&gt;
&lt;p&gt;One method I use is to think of a phrase or a quote that is memorable to me. For example my football coach used to always say to us defensive players. "You have to stick it to them and drive, drive, drive!" I can still hear his voice ringing in my ear. Using this phrase I might construct a password like "Uh2stic&amp;amp;D,D,D!"&lt;/p&gt;
&lt;h3&gt;Repurpose With Layers&lt;/h3&gt;
&lt;p&gt;Because creating a good password takes a bit of thought, I like to repurpose the same password on several sites. Normally this is not a good idea, but let me explain. &lt;/p&gt;
&lt;p&gt;I think of the sites I use in terms of layers. There are some sites that I don't use often or sign up for and then forget about. Then there are sites that I use often, they may contain personal information, but not connected to any sensitive info. Then there are sites like banks, email, and other services that store or use my sensitive information as part of the service like paypal, or a credit reporting site. &lt;/p&gt;
&lt;p&gt;Because creating a strong password is only good if you can remember it. I create three levels of passwords. One for the fly by night sites that I visit and sign up for. This one might be easy to remember and type quickly It may not be the safest password, but I probably don't care if someone wants to hack into IconBuffet account. It's also not uncomon for these outer layer sites to restrict passwords to only letters and numbers, as special characters might create programming challenges that the creators don't feel is important enough to fix. For these Outer layer sites I might use "yh2st1ck" as my password. It's easy enough to remember but unique enough to challenge a would be hacker.&lt;/p&gt;
&lt;p&gt;A second layer password that is more difficult yet. I might use this for social sites, or sites that may contain personal information or access to my friends and contacts that could be used in a social engineering attack. For a second layer password I might use "UH2s&amp;amp;dDD!"&lt;/p&gt;
&lt;p&gt;And lastly, the highest layer needs a really strong&amp;nbsp; password for banks, email accounts, or other systems that use sensitive information. This might be the strong password I mentioned earlier like "Uh2stic&amp;amp;D,D,D!"&lt;/p&gt;
&lt;p&gt;To reiterate my point. My reasons for recommending this technique are to make all your passwords memorable so that you don't write them down on a scrap piece of paper or put them into a password file on your computer. It's also better to have three passwords that are safer and more secure than one to ten passwords that are easy to guess.&lt;/p&gt;
&lt;h3&gt;Tools For Generating &amp;amp; Testing Memorable Passwords&lt;/h3&gt;
&lt;p&gt;If your finding it difficult to create a memorable password or not sure the password you picked is as safe as you think it is,&amp;nbsp; there are tools out there to help you. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.codepoetry.net/products/passwordassistant"&gt;Password Assistant&lt;/a&gt; &amp;#8211; Macintosh utility built into the OS &lt;br /&gt;&lt;a href="http://www.thrutch.co.uk/code/passwords/"&gt;The memorable random password generator &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.securitystats.com/tools/password.php"&gt;Password Security Meter&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/protect/yourself/password/checker.mspx"&gt;Microsoft Password Checker &lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Macintosh Password Assistant&lt;/h3&gt;
&lt;p&gt;My personal favorite utility is the password assistant. It's built into the OS, and thanks to the gurus at &lt;a href="http://www.codepoetry.net/products/passwordassistant"&gt;Code Poetry&lt;/a&gt;, they have created a simple utility to call the password assistant without having to access the accounts preference pane. Here is a screenshot of the utility and a sample of the suggested password. It also gives you a visual meter of your passwords quality. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/passwords-fig-01.png" alt="Password Assistant" width="354" height="263" /&gt;&lt;/p&gt;
&lt;p&gt;What I really like about this utility is it's ability to can give you useful feedback when your password is too weak. For example here is the word "rocking" with the typical number replacement on the letters "o" and "i" As you can see the Password Assistant instantly recognizes this as a dictionary word and alerts you in the Tips field allowing you to modify your password to something a bit more secure. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.visual28.com/assets/content//general/passwords-fig-02.png" alt="Password Assistant - Dictionary Word" width="354" height="263" /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/visual28?a=idK1R0gyw7Y:luA_1usSYSo: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/tips-for-better-password-security</link>
         <guid>http://www.visual28.com/articles/tips-for-better-password-security</guid>
         <category>usability</category><category>Inspiration</category><category>General</category>
         <pubDate>Wed, 08 Jul 2009 15:26:15 GMT</pubDate>
      </item> 
   </channel>
</rss>
