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

<channel>
	<title>Jon Bishop &#187; Web Development</title>
	<atom:link href="http://www.jonbishop.com/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonbishop.com</link>
	<description>Social Media, WordPress and Web Development</description>
	<lastBuildDate>Wed, 01 Sep 2010 00:04:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Posting Attractive Blog Posts &#8211; Back To Basics</title>
		<link>http://www.jonbishop.com/2010/08/posting-attractive-blog-posts-back-to-basics/</link>
		<comments>http://www.jonbishop.com/2010/08/posting-attractive-blog-posts-back-to-basics/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 19:28:31 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WYSIWYG]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=5644</guid>
		<description><![CDATA[Most bloggers stick to paragraphs]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2010/08/posting-attractive-blog-posts-back-to-basics/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div></div><p>Most bloggers stick to paragraphs and an image or two when writing new posts. This is fine for some however you may want to broaden your horizons and learn more about the potential WordPress and its HTML counterparts have to offer.<span id="more-5644"></span></p>
<p>The purpose of this post is to educate my clients and readers on some of the best practices concerning HTML in their WordPress posts and pages. Sure you can just write blocks of text and hope the content is compelling enough to stick but knowing a little HTML can go a long way in making your posts easier to read.</p>
<h2>Learn Basic HTML</h2>
<h3>Paragraphs and Line Breaks:</h3>
<p>The WordPress editor automatically removes <code>&lt;br&gt;</code> and <code>&lt;p&gt;</code> tags that don&#8217;t have any attributes and  replaces them when your WordPress theme displays your content. This causes a lot of confusion when people who already know some HTML start trying to use the WordPress HTML editor and their paragraph tags keep disappearing. WordPress interprets a single line break as <code>&lt;br&gt;</code> and a double line break as <code>&lt;p&gt;</code>.</p>
<h3>Headers:</h3>
<p>Headers are a great way to tell your readers (and search engines) what the next block of text is about. Us humans have become accustomed to scanning posts rather than reading every little word. For this reason headers are a great way to help a reader find exactly what they&#8217;re looking for within your post.</p>
<blockquote><p><code>&lt;h1&gt;Most Important Header&lt;/h1&gt;<br />
&lt;h2&gt;Second Most Important Header&lt;/h2&gt;<br />
&lt;h3&gt;Third Most Important Header&lt;/h3&gt;<br />
...<br />
&lt;h6&gt;Least Important Header&lt;/h6&gt;</code></p></blockquote>
<p>I usually try to pick up where my theme left off. So if my post title is using <code>&lt;h2&gt;</code> tags I will use <code>&lt;h3&gt;</code> tags to punctuate my main points in my post.</p>
<h3>Images:</h3>
<p>I personally think images are the most important part of a post next to its content. You are best off using the <a title="Using Image and File Attachments" href="http://codex.wordpress.org/Using_Image_and_File_Attachments">Upload/Insert functionality</a> in your post editor. If your theme supports <a title="Post Thumbnails" href="http://codex.wordpress.org/Post_Thumbnails">featured images</a> you should most definitely be using them.</p>
<p>One of my WordPress image pet peeves is when people don&#8217;t use the <a title="Styling Images in WordPress" href="http://codex.wordpress.org/Using_Images#Styling_Images_in_WordPress">built in CSS classes</a> to align their images to the content.  These are classes that the WordPress post editor uses by default and most quality themes will support.</p>
<p>A basic left aligned image in WordPress would look like:</p>
<blockquote><p><code>&lt;img src="example.jpg" class="alignleft" /&gt;</code></p></blockquote>
<p>And there you have it. I&#8217;ll talk about the importance of additional tags like Alt and Title in a bit. For now let&#8217;s move on.</p>
<h3>Lists:</h3>
<p>Lists are a very important part of making your post scannable. I try and use them whenever I want to highlight key points because I know the reader is more likely to read them. There are two types of lists; ordered and unordered.</p>
<p>Ordered lists are exactly what they sound like:</p>
<ol>
<li>First</li>
<li>Second</li>
<li>Third</li>
</ol>
<p>And alternatively, an unordered list looks as follows:</p>
<ul>
<li>Something</li>
<li>Something Else</li>
<li>And More</li>
</ul>
<p>Your sidebar and navigation menus are most likely already making use of lists because of their ability to efficiently organize information. The basic syntax of a list is pretty straightforward.</p>
<p>First you need to declare what type of list you are using</p>
<ul>
<li>&lt;ol&gt; &#8211; Ordered List</li>
<li>&lt;ul&gt; &#8211; Unordered List</li>
</ul>
<p>And then you need to wrap your list items with the &lt;li&gt; tag.</p>
<p>A completed unordered list could look like this:</p>
<blockquote><p><code>&lt;ul&gt;<br />
&lt;li&gt;Something&lt;/li&gt;<br />
&lt;li&gt;Something Else&lt;/li&gt;<br />
&lt;li&gt;And More&lt;/li&gt;<br />
&lt;/ul&gt;</code></p></blockquote>
<h3>Formatting:</h3>
<p>You&#8217;ve got your main points highlighted with headers, lists and images to draw your readers eye. Now you can run though your post and do any additional needed styling to accentuate any remaining key ideas.</p>
<blockquote><p><code>&lt;strong&gt;</code> &#8211; Makes your content bold. Use instead of <code>&lt;b&gt;</code> to help search engines give extra weight.<br />
<code>&lt;em&gt;</code> &#8211; Makes your content italic. Use instead of <code>&lt;i&gt;</code> to help search engines give extra weight.<br />
<code>&lt;a href=""&gt;</code> &#8211; The anchor tag can be used to link to other websites or within your site. The href attribute specifies the destination of a link.<br />
<code>&lt;blockquote&gt;</code> &#8211; Most themes will indent and emphasize blockquote text so this is a great way to emphasize chunks of text and quotes.<br />
<code>&lt;pre&gt;</code> &#8211; By default, this tag maintains a text format. Good for bits of text where you want to preserve line breaks and spaces.<br />
<code>&lt;code&gt;</code> &#8211; This tag distinguishes text that is computer code from normal language<br />
<code>&lt;del&gt;</code> &#8211;  This tag is useful for chunks of text you want to delete after a post has been published. Most browsers will render it as the original text with a line through it.<br />
<code>&lt;ins&gt;</code> &#8211;  This tag is useful for chunks of text you may want to add to your post after it has been published. Most browsers will render it as the original text with a line under it.</p></blockquote>
<h2>Accessibility</h2>
<p><q cite="http://en.wikipedia.org/wiki/Web_accessibility">Web accessibility refers to the practice of making websites usable by people of all abilities and disabilities</q> via <a title="Web accessibility" href="http://en.wikipedia.org/wiki/Web_accessibility">Wikipedia</a>. WordPress recommends that you use Alt and Title tags on images as well as Title tags on links.</p>
<p>Example:</p>
<blockquote><p><code>&lt;a href="example.html" title="Example"&gt;&lt;img src="example.jpg" alt="Example" title="Example" /&gt;&lt;/a&gt;</code></p></blockquote>
<h2>Using The HTML Editor (Video)</h2>
<p><object width="602" height="505"><param name="movie" value="http://www.youtube.com/v/HgqzbmQuZck&amp;hl=en_US&amp;fs=1?color1=0x2b405b&amp;color2=0x6b8ab6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/HgqzbmQuZck&amp;hl=en_US&amp;fs=1?color1=0x2b405b&amp;color2=0x6b8ab6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="602" height="505"></embed></object></p>
<h2>Conclusion</h2>
<p>This is only a small sampling of the HTML tags you can use based on the ones I thought were most important. All of these HTML tags are either built into the WordPress editor or supported by popular WordPress themes. Of course focus more on the quality of your posts than using as many HTML tags as possible. Look at some of your favorite blogs to get an idea of how you might want to structure your posts. With a better understanding of whats possible you can create a more personal style.</p>
<h2>Further Reading</h2>
<p>Here are some sites and posts worth checking out to learn more about HTML and blogging on WordPress.</p>
<ul>
<li><a href="http://codex.wordpress.org/Writing_Posts">http://codex.wordpress.org/Writing_Posts</a></li>
<li><a href="http://www.w3schools.com/html/default.asp">http://www.w3schools.com/html/default.asp</a></li>
<li><a href="http://www.problogger.net/archives/2006/02/20/basic-in-post-html/">http://www.problogger.net/archives/2006/02/20/basic-in-post-html/</a></li>
<li><a href="http://www.tamba2.org.uk/wordpress/quicktags/">http://www.tamba2.org.uk/wordpress/quicktags/</a></li>
</ul>
<p>- Image by <a rel="dc:creator cc:attributionURL" href="http://www.flickr.com/photos/csessums/">cdsessums</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2010/08/posting-attractive-blog-posts-back-to-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>9 Free Ning Alternatives And Some Open Source Solutions</title>
		<link>http://www.jonbishop.com/2010/04/9-free-ning-alternatives-and-some-open-source-solutions/</link>
		<comments>http://www.jonbishop.com/2010/04/9-free-ning-alternatives-and-some-open-source-solutions/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 10:00:23 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Ning]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Social Network]]></category>
		<category><![CDATA[White Label]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=2104</guid>
		<description><![CDATA[Many people have started communities]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2010/04/9-free-ning-alternatives-and-some-open-source-solutions/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div></div><p>Many people have started communities on the popular network creation site <a href="http://www.ning.com">Ning</a> since its inception. On April 15th they announced they would <a href="http://blog.ning.com/2010/04/an-update-from-ning.html">no longer offer their free services</a>.<span id="more-2104"></span> Realize this isn&#8217;t the end of Ning as they point out</p>
<blockquote><p>The tens of thousands of you who already use our paid service represent over 75% of our traffic</p></blockquote>
<p>So I imagine most of the popular networks you belong to on Ning will remain in place.</p>
<p>However, for the other 25% that might navigate elsewhere you have several options. I&#8217;ve yet to see a good breakdown of some of the better free Ning alternatives out there so I thought I would give it a shot. I found most of these sites in the comments and blog posts of other despaired Ning network creators. I&#8217;ve also tried to track down these other networks reactions to Ning&#8217;s announcement. Hopefully this will help you with your own transition.</p>
<h2>Hosted Solutions</h2>
<h3>Spruz</h3>
<p><a href="http://www.spruz.com/"><img class="alignleft size-full wp-image-2112" title="spruz" src="http://www.jonbishop.com/wp-content/uploads/2010/04/spruz.png" alt="Create a free socially enabled website! Many powerful features including Blog, Forum, Videos, Member Management, Shopping Cart &amp; more! Fully data driven free websites." width="255" height="100" /></a></p>
<p>Spruz seems to be the network of choice for most ex-ningers. I&#8217;ve read several reports of great up time and quality service. Spruz seems to have everything Ning has and a few extras that make it somewhat unique. I&#8217;ve seen users specifically boast about its file sharing capabilities.</p>
<p>[<a href="http://my.spruz.com/pt/Spruz-welcomes-Ning-Refuges/blog.htm">Post from Spruz welcoming Ning users</a>]</p>
<h3>Webs</h3>
<p><a href="http://www.webs.com"><img class="alignleft size-full wp-image-2117" title="webs" src="http://www.jonbishop.com/wp-content/uploads/2010/04/webs.png" alt="" width="255" height="100" /></a>Webs gets 30 times the traffic of Spruz and any other network on this list falling short only to Ning at two-thirds its traffic. Webs promises to always be free and shares several of the main features that made Ning popular including forums, member profiles and blogs.</p>
<p>[<a href="http://blog.webs.com/2010/04/16/webs-welcomes-ning-users-with-open-arms-and-free-accounts-migrate-your-ning-network-to-webs-com-for-absolutely-free/">Post from Webs welcoming Ning users</a>]</p>
<h3>WackWall</h3>
<p><a href="http://wackwall.com/"><img class="alignleft size-full wp-image-2119" title="WackWall" src="http://www.jonbishop.com/wp-content/uploads/2010/04/WackWall.png" alt="" width="255" height="100" /></a>I guess being in beta it wouldn&#8217;t be fair to compare their traffic to some of the other sites on the list. However, WackWall looks very promising. They are backed by a software company and don&#8217;t rely on investments which is why, they say, they will always remain free.</p>
<p>[<a href="http://blog.wackwall.com/2010/04/ning-throws-out-free-users-who-could-have-thought.html">Post from WackWall welcoming Ning users</a>]</p>
<h3>Grou.ps</h3>
<p><strong><a href="http://grou.ps/"><img class="alignleft size-full wp-image-2121" title="groups" src="http://www.jonbishop.com/wp-content/uploads/2010/04/groups.png" alt="" width="255" height="100" /></a></strong>Grou.ps is another great choice based on open source software. It seems to have everything Ning has and a very reasonable pricing plan to help scale your network. They also prefer to be called a social operating system. Looks very powerful.</p>
<p>[<a href="http://grou.ps/ning.php">Post from Grou.ps welcoming Ning users</a>]</p>
<h3>Grouply</h3>
<p><a href="http://www.grouply.com/"><img class="alignleft size-full wp-image-2123" title="grouply" src="http://www.jonbishop.com/wp-content/uploads/2010/04/grouply.png" alt="" width="255" height="100" /></a></p>
<p>Grouply looks a lot like Ning on the front end and already has FAQs on importing members from other services. Matter of fact I&#8217;ve mistaken grouply groups for Ning groups a few times. One does have to wonder why their traffic has been dropping only to be revived by Ning&#8217;s latest news.</p>
<p>[<a href="http://blog.grouply.com/grouply-welcomes-ning-networks/">Post from grouply welcoming Ning users</a>]</p>
<h3>BigTent</h3>
<p><a href="http://www.bigtent.com/"><img class="alignleft size-full wp-image-2125" title="bigtent" src="http://www.jonbishop.com/wp-content/uploads/2010/04/bigtent.png" alt="" width="255" height="100" /></a></p>
<p>BigTent may be one of the babies of the bunch but it provides all of the same services in an &#8220;integrated&#8221; approach. Users claim the support is tremendous making it worth their switch. BigTent looks like a very simple solution, maybe a little too simple for some.</p>
<p>[<a href="http://blog.bigtent.com/2010/04/16/looking-for-ning-alternatives-learn-about-bigtent-in-an-upcoming-webinar/">Post from BigTent welcoming Ning users</a>]</p>
<h3>Zerista</h3>
<p><a href="http://www.zerista.com/"><img class="alignleft size-full wp-image-2127" title="zerista" src="http://www.jonbishop.com/wp-content/uploads/2010/04/zerista.png" alt="" width="255" height="100" /></a>Still trying to wrap my brain around this one but it looks VERY cool. Imagine FourSquare meets Ning and has little mobile babies. With tons of cool features to integrate the social experience, maybe its about time you take your network to the next level and go mobile?</p>
<p>[<a href="http://blog.zerista.com/2010/04/17/5-reasons-to-move-your-ning-network-to-zerista/">Post from Zerista welcoming Ning users</a>]</p>
<h3>Groupsite</h3>
<p><a href="http://www.groupsite.com"><img class="alignleft size-full wp-image-2129" title="groupsite" src="http://www.jonbishop.com/wp-content/uploads/2010/04/groupsite.png" alt="" width="255" height="100" /></a>Groupsite (formerly known as CollectiveX) looks like an awesome network solution with some excellent features. It does seem like they find ways to lure you into buying their premium services, like limiting subgroups to 5 but overall another good solution on the free side.</p>
<h3>SocialGo</h3>
<p><a href="http://www.socialgo.com/"><img class="alignleft size-full wp-image-2130" title="socialgo" src="http://www.jonbishop.com/wp-content/uploads/2010/04/socialgo.png" alt="" width="255" height="100" /></a>SocialGo, like the rest has a very impressive feature list and is just as popular as Spruz traffic-wise. The site seems to have a pretty satisfied user-base as I&#8217;ve seen several people recommend the site across different blogs and networks. Definitely worth putting on the list.</p>
<h2>Open Source Solutions</h2>
<p>Maybe the phasing out of Ning&#8217;s free service is what it takes to get you to take ownership of your community and move to a self hosted solution. The following are all free and trusted solutions in the industry. I personally would go with BuddyPress but to each his own.</p>
<p><strong><a href="http://buddypress.org/">BuddyPress</a><span style="font-weight: normal;"> &#8211; [<a href="http://buddypress.org/blog/community/helpful-resources-for-ning-users/">Message from Buddypress</a>]</span></strong></p>
<p><a href="http://elgg.org/"><strong>Elgg</strong></a><strong> </strong>- [<a href="http://elggnews.com/pg/blog/brett/read/133/how-hosted-elgg-helps-us-all">Message from Elgg</a>]</p>
<p><a href="http://www.pligg.com/"><strong>Pligg</strong></a></p>
<p><a href="http://www.boonex.com/dolphin/"><strong>Dolphin</strong></a></p>
<p><a href="http://lovdbyless.com/"><strong>LovdByLess</strong></a></p>
<p><a href="http://github.com/insoshi/insoshi"><strong>Insoshi</strong></a></p>
<p><strong><a href="http://sourceforge.net/projects/astrospaces/">Astrospaces</a></strong></p>
<h2>Conclusion</h2>
<p>I wan&#8217;t to hear your thoughts. If you know of any other free hosted social network creation services, please share them in the comments. Also feel free to give feedback on any of the networks listed if you are currently a user or have used one in the past.</p>
<p>- Photo by <a title="Link to Samuel Stroube's photostream" rel="dc:creator cc:attributionURL" href="http://www.flickr.com/photos/samoube/">Samuel Stroube</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2010/04/9-free-ning-alternatives-and-some-open-source-solutions/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>How To Convert an XHTML Website Template into a WordPress Theme</title>
		<link>http://www.jonbishop.com/2010/03/convert-html-wordpress/</link>
		<comments>http://www.jonbishop.com/2010/03/convert-html-wordpress/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 18:31:07 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[Template Tags]]></category>
		<category><![CDATA[The Loop]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=1837</guid>
		<description><![CDATA[So you have an XHTML]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2010/03/convert-html-wordpress/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div></div><p>So you have an XHTML valid website template and you would like to put it on top of WordPress. Whether you are starting from scratch or moving your existing website to WordPress as a CMS, this guide will help you get the conversion done.<span id="more-1837"></span></p>
<p>Keep in mind that these are the basics and this is not a guide on how to <a href="http://codex.wordpress.org/Designing_Themes_for_Public_Release">develop themes for public release</a>.</p>
<h2>What You Will Need</h2>
<ul>
<li>An XHTML web template</li>
<li>A WordPress install</li>
<li>A text editor (Like <a href="http://www.adobe.com/products/dreamweaver/">Dreamweaver</a> or <a href="http://notepad-plus.sourceforge.net/uk/site.htm">Notepad++</a>)</li>
<li>An FTP client (Like <a href="http://filezilla-project.org/">Filezilla</a>)</li>
</ul>
<h2>Getting Started</h2>
<p>First, let&#8217;s set up our theme files.</p>
<h3>Prepare your files</h3>
<p>For this tutorial we are going to use the minimum number of theme files needed to create a functional WordPress theme. Your existing template files should include the following:</p>
<ul>
<li>An HTML Template File</li>
<li>A CSS Stylesheet</li>
<li>An images folder</li>
</ul>
<p>You should rename your HTML Template File to &#8216;index.php&#8217; and your CSS Stylesheet to &#8216;style.css&#8217;. This is important and is how WordPress knows which files are which.</p>
<div id="attachment_1862" class="wp-caption aligncenter" style="width: 430px"><img class="size-full wp-image-1862" title="This is an example of what your theme folder should look like" src="http://www.jonbishop.com/wp-content/uploads/2010/03/wordpress-html3.jpg" alt="This is an example of what your theme folder should look like" width="420" height="109" /><p class="wp-caption-text">This is an example of what your theme folder should look like</p></div>
<h3>Add WordPress Theme Info (<a href="http://www.youtube.com/watch?v=bihANQeHZwY">video</a>)</h3>
<p>This is where your WordPress Theme gets your theme name, description, author link, etc. All you need to do is create a commented out area at the top of your stylesheet as follows:</p>
<blockquote><p>/*<br />
Theme Name: Rose<br />
Theme URI: the-theme&#8217;s-homepage<br />
Description: a-brief-description<br />
Author: your-name<br />
Author URI: your-URI<br />
Template: use-this-to-define-a-parent-theme&#8211;optional<br />
Version: a-number&#8211;optional<br />
.<br />
General comments/License Statement if any.<br />
.<br />
*/<br />
<em>CSS Goes here&#8230;</em></p></blockquote>
<h2>Adding Template Tags To Your Theme</h2>
<p><a href="http://codex.wordpress.org/Template_Tags">Template Tags</a> are bits of code that WordPress uses to populate your website with content. Different tags display different bits of information from the WordPress database. These are the main tags needed to make your WordPress theme work.</p>
<h3>Page Title &#8211; (<a href="http://www.youtube.com/watch?v=LloH-XEco84">video</a>)</h3>
<p>Change whatever is within your &lt;title&gt;&lt;/title&gt; tags to:</p>
<blockquote><p>&lt;?PHP wp_title(&#8221;); ?&gt;</p></blockquote>
<h3>Stylesheet &#8211; (<a href="http://www.youtube.com/watch?v=9dhI4MUyCDk">video</a>)</h3>
<p>We are going to need to swap out the call to our stylesheet with:</p>
<blockquote><p>&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;&lt;?PHP bloginfo(&#8216;stylesheet_url&#8217;); ?&gt;&#8221; type=&#8221;text/css&#8221; media=&#8221;screen&#8221; /&gt;</p></blockquote>
<h3>Plugin Hooks &#8211; (<a href="http://www.youtube.com/watch?v=vYUip_EYWEc">video</a>)</h3>
<p>Next you will need to add Action Hook Template Tags so WordPress plugins can access your theme. All you need to do is add:</p>
<blockquote><p>&lt;?PHP wp_head(); ?&gt;</p></blockquote>
<p>to your header (Usually write above the closing &lt;/head&gt; tag).</p>
<p>Then you should add:</p>
<blockquote><p>&lt;?PHP wp_footer(); ?&gt;</p></blockquote>
<p>to your footer (Usually write above your &lt;/body&gt; tag).</p>
<h3>Media and Script Paths &#8211; (<a href="http://www.youtube.com/watch?v=vvUsdC_P9L0">video</a>)</h3>
<p>By default, your paths will most likely reference your site root. You will need to point all of your multimedia, scripts and stylesheets to your new theme folder within the WordPress file structure using:</p>
<blockquote><p>&lt;?PHP bloginfo(&#8216;template_directory&#8217;); ?&gt;</p></blockquote>
<p>The easiest way to do this is to do a search and replace for &#8216;src=&#8217; and add the appropriate template tags. This is not fool proof as not all template structures are created equal but it will work a majority of the time.</p>
<div id="attachment_1845" class="wp-caption aligncenter" style="width: 430px"><img class="size-full wp-image-1845" title="Search and Replace to change paths to WordPress theme paths" src="http://www.jonbishop.com/wp-content/uploads/2010/03/wordpress-html12.jpg" alt="Search and Replace to change paths to WordPress theme paths" width="420" height="175" /><p class="wp-caption-text">Search and Replace to change paths to WordPress theme paths</p></div>
<h2>Adding The WordPress Loop</h2>
<p><a href="http://codex.wordpress.org/The_Loop">The WordPress loop</a> is what handles all of your websites content. Its main components are:</p>
<ul>
<li>A header</li>
<li>A permalink</li>
<li>Some Content</li>
</ul>
<p>First you will need to identify where your content starts/repeats (if it repeats). The easiest way to do this is to look for your content&#8217;s header and begin The Loop there. The Loop will usually end immediately after your content unless you are displaying extra information below your entries. You will also need to identify where your content begins and ends. <em>Scroll to the end of this section to view some example code.</em></p>
<h3>The Loop Code &#8211; (<a href="http://www.youtube.com/watch?v=R5wcOGHbNZo">video</a>)</h3>
<p>Beginning:</p>
<blockquote><p>&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;</p></blockquote>
<p>End:</p>
<blockquote><p>&lt;?php endwhile; endif; ?&gt;</p></blockquote>
<h3>Template Tags Within The Loop &#8211; (<a href="http://www.youtube.com/watch?v=TtzO017cNYQ">video</a>)</h3>
<p>The Title:</p>
<blockquote><p>&lt;?php the_title(); ?&gt;</p></blockquote>
<p>The Permalink</p>
<blockquote><p>&lt;?php the_permalink() ?&gt;</p></blockquote>
<p>The Content</p>
<blockquote><p>&lt;?php the_content(&#8216;&lt;p&gt;Read more&lt;/p&gt;&#8217;); ?&gt;</p></blockquote>
<h3>Example Code</h3>
<p>So <a href="http://www.jonbishop.com/wp-content/uploads/2010/03/example1.txt" target="_blank">this</a> becomes <a href="http://www.jonbishop.com/wp-content/uploads/2010/03/example2.txt" target="_blank">this</a>.</p>
<h2>Navigation &#8211; (<a href="http://www.youtube.com/watch?v=7XQigs-t6pk">video</a>)</h2>
<p>Most themes will have the navigation within an unordered list. This makes things easy for you. All you need to do is replace the list elements (everything between the &lt;ul&gt;&lt;/ul&gt; tags) with the following:</p>
<blockquote><p>&lt;?PHP wp_list_pages(&#8216;title_li=&amp;depth=1&amp;sort_column=menu_order&amp;exclude=&#8217;); ?&gt;</p></blockquote>
<p>This is the most basic of menus and wont display child pages. You can exclude pages by simply adding the page ids separated by comas after &#8220;exclude=&#8221;. Learn more about <a href="http://codex.wordpress.org/Template_Tags/wp_list_pages">wp_list_pages()</a>.</p>
<h2>Upload and Activate Your Theme</h2>
<p>Now all you have to do is <a href="http://wordpress.thelinuxpenguin.com/">upload your theme</a> folder which should now consist of:</p>
<ul>
<li>An index.php file with custom code</li>
<li>A CSS file with header information about the theme</li>
<li>An images folder with all of your images</li>
</ul>
<p>If all goes accordingly you should have a functional WordPress theme that allows you to add new pages and posts as well as use most popular WordPress plugins. <strong>It is important to note that you will not be able to add widgets to your sidebar and people will not be able to comment on posts. There may also be some other limitations due to the themes simplicity.</strong></p>
<p>Feel free to <a href="http://www.jonbishop.com/contact/">contact me</a> if you would like to learn how to bring your theme to the next level with a sidebar, comments and other interactive elements.</p>
<h2>More Resources</h2>
<ul>
<li><a href="http://codex.wordpress.org/Theme_Development">Theme Development</a></li>
<li><a href="http://codex.wordpress.org/Stepping_Into_Templates">Stepping Into Templates</a></li>
<li><a href="http://www.yvoschaap.com/wpthemegen/">WordPress Theme generator</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2010/03/convert-html-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Does Your Business Need A Website?</title>
		<link>http://www.jonbishop.com/2010/02/does-your-business-need-a-website/</link>
		<comments>http://www.jonbishop.com/2010/02/does-your-business-need-a-website/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 21:42:57 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=1802</guid>
		<description><![CDATA[A couple years ago I]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2010/02/does-your-business-need-a-website/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div></div><p>A couple years ago I would have said it depends. Now it is a necessity.</p>
<p>It doesn&#8217;t matter how big your business is or how much money you bring in. If you exist, I want proof of it on <a id="aptureLink_i8jx0Abz14" href="http://www.google.com/">Google</a>. <span id="more-1802"></span>I can bring up a business listing and even get reviews within minutes right from my cell phone anytime, anywhere.</p>
<p>We live in an on demand world where everything is a click, flick or a button press away.</p>
<h3>But I Can&#8217;t Afford a Thousand Dollar Website!</h3>
<p>Well me neither.</p>
<p>Luckily I make them for a living. For those not as fortunate feel free to <a href="http://www.jonbishop.com/about/what-i-do/">learn more</a> about how I can get you up and running with a customizable website for very short cash. The truth of the matter is, you really don&#8217;t need a thousand dollar website. There are tons of free content management systems and thousands of open source plugins on top of that creating endless possibilities for a completely unique, dynamic, out of the box website for your business. It&#8217;s not always about the glitz and the glam but about easily providing the information your audience needs.</p>
<h3>Your Online Identity Freebies</h3>
<p>User moderated reviews and online discussions have become the corner stone of a business&#8217;s online identity. These sites dominate the search engines and our mobile phones when searching for information about businesses and therefor should not be overlooked. You should check these sites to see if your business is already listed and add/modify as needed.</p>
<ul>
<li><a href="http://www.yelp.com/business">Yelp</a></li>
<li><a href="http://maps.google.com/support/bin/answer.py?hl=en&amp;answer=143059">Google Maps</a></li>
<li><a href="http://www.zoominfo.com/Search/AddNewCompany.aspx">ZoomInfo</a></li>
</ul>
<p>These sites require more attention on your part if you decide to participate. They take time to develop interested audiences but can be well worth it in the long run.</p>
<ul>
<li><a href="http://business.twitter.com/twitter101">Twitter</a></li>
<li><a href="http://www.linkedin.com/business">LinkedIn</a></li>
</ul>
<h3>Don&#8217;t Be A Sucker</h3>
<p>That basically just means don&#8217;t spend thousands of dollars on a crazy flashy website for your corner store boutique. Web developers are a dime a dozen &#8211; you can find them at your local college campus, all over <a id="aptureLink_vYS9xWYhe5" href="http://twitter.com/">Twitter</a> and dominating <a id="aptureLink_T78XH0YKP8" href="http://www.craigslist.org/">craigslist</a>. Be careful any way you go about it though. If you think you are getting ripped off, you probably are. Get a couple quotes for the same project and <a href="http://css-tricks.com/web-nerd-terminology-explained/">learn the lingo</a>. Don&#8217;t go overboard with Internet marketing techniques like <a id="aptureLink_rlrSO2Uqku" href="http://en.wikipedia.org/wiki/Social%20media%20marketing">social media marketing</a> and <a id="aptureLink_bDDCmNuApJ" href="http://en.wikipedia.org/wiki/Search%20engine%20optimization">SEO</a>. Get yourself a functional up to date website that provides your audience with what they want.</p>
<p>- Photo by <a title="Link to Curious Expeditions' photostream" rel="dc:creator cc:attributionURL" href="http://www.flickr.com/photos/curiousexpeditions/">Curious Expeditions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2010/02/does-your-business-need-a-website/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress As a CMS</title>
		<link>http://www.jonbishop.com/2009/10/wordpress-as-a-cms/</link>
		<comments>http://www.jonbishop.com/2009/10/wordpress-as-a-cms/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 11:30:35 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=1531</guid>
		<description><![CDATA[Rather than reinvent the wheel]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2009/10/wordpress-as-a-cms/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div></div><p>Rather than reinvent the wheel here I&#8217;m going to share some articles I both agree with and have found helpful in the past. WordPress is extremely powerful in it&#8217;s simplicity but is made more powerful by it&#8217;s loyal users. The future of this platform is very exciting as we stretch the possibilities of traditional websites.<span id="more-1531"></span></p>
<p>First off, we have an excellent article by <a href="http://www.devlounge.net/">Devlounge</a> which poses some great questions:</p>
<ul>
<li><a href="http://www.devlounge.net/publishing/things-to-consider-when-using-wordpress-as-a-cms"><strong>Things To Consider When Using WordPress as a CMS</strong></a></li>
</ul>
<p>Next we have a series of articles from <a href="http://www.noupe.com">Noupe</a> convering some excellent WordPress as a CMS plugins, techniques and unique uses:</p>
<ul>
<li><a href="http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html"><strong>101 Techniques for a Powerful CMS using WordPress</strong></a></li>
<li><a href="http://www.noupe.com/wordpress/wordpress-cms-plugins.html"><strong>40 Exceptional â€œCMS Enablingâ€ WordPress Pl</strong>ugins</a></li>
<li><a href="http://www.noupe.com/wordpress/25-unique-uses-of-wordpress-as-cms.html"><strong>25 Unique uses of WordPress as CMS</strong></a></li>
</ul>
<p>Now WordPress isn&#8217;t the perfect CMS solution right out of the box, so <a href="http://noscope.com">NoScope.com</a> discusses it&#8217;s shortcomings and some possible improvements:</p>
<ul>
<li><a href="http://noscope.com/journal/2009/04/10-changes-to-wordpress-that-would-make-it-a-killer-cms"><strong>10 Changes To WordPress That Would Make It A Killer CMS</strong></a></li>
</ul>
<p>It would also be nice if you took the time to keep your WordPress CMS somewhat user friendly so we&#8217;ll turn to <a href="http://stylizedweb.com">Stylizedweb</a> for that:</p>
<ul>
<li><a href="http://stylizedweb.com/2008/11/16/10-steps-to-a-client-friendly-wordpress-cms/"><strong>10 Steps to a Client Friendly WordPress CMS</strong></a></li>
</ul>
<p>And finally, a few lists of plugins that can help you successfully turn your WordPress blog into a fully functional content management system:</p>
<ul>
<li><a href="http://www.jonbishop.com/2009/10/31-wordpress-cms-plugins/"><strong>31 WordPress CMS Plugins</strong></a> via <a href="http://www.jonbishop.com">Jon Bishop (me)</a></li>
<li><a href="http://www.onextrapixel.com/2009/07/17/the-autopsy-of-wordpress-as-cms-with-25-great-wp-plugins-designs/"><strong>The Autopsy Of WordPress As CMS With 25 Great WP Plugins &amp; Designs</strong></a> via <a href="http://www.onextrapixel.com">Onextrapixel</a></li>
<li><a href="http://themeshaper.com/wordpress-cms-plugins-the-bare-minimum/"><strong>Use WordPress As a CMS: Plugins, The Bare Minimum</strong></a> via <a href="http://themeshaper.com">Themeshaper</a></li>
<li><a href="http://blueprintds.com/blog/2008/03/13/top-10-wordpress-cms-plugins/"><strong>Top 10 WordPress CMS Plugins</strong></a> via <a href="http://blueprintds.com">Blueprint Design Studio</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2009/10/wordpress-as-a-cms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>16 Useful Blogs for Web Design and Inspiration</title>
		<link>http://www.jonbishop.com/2009/06/16-useful-blogs-for-web-design-and-inspiration/</link>
		<comments>http://www.jonbishop.com/2009/06/16-useful-blogs-for-web-design-and-inspiration/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 15:52:24 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Design Inspiration]]></category>
		<category><![CDATA[Site List]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=564</guid>
		<description><![CDATA[Part of keeping up to]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2009/06/16-useful-blogs-for-web-design-and-inspiration/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div></div><p>Part of keeping up to date with industry trends is knowing where to look for good quality web resources. Some sites stick out in this category more than others. I thought it would be nice to share a list of the sites I frequent the most often when in need of inspiration or web design help. I found most of these sites through Digg and Twitter over the years and continue to find new excellent resources from friends and followers.<span id="more-564"></span></p>
<p><a style="text-decoration: none;" href="http://www.fuelyourcreativity.com/"><img class="alignnone size-full wp-image-605" title="Fuel Your Creativity" src="http://www.jonbishop.com/wp-content/uploads/2009/06/fuelyourcreativity.jpg" alt="Fuel Your Creativity" width="420" height="98" /></a></p>
<p><a style="text-decoration: none;" href="http://www.smashingmagazine.com/"><img class="alignnone size-full wp-image-614" title="Smashing Magazine" src="http://www.jonbishop.com/wp-content/uploads/2009/06/smashingmagazine.jpg" alt="Smashing Magazine" width="420" height="98" /></a></p>
<p><a style="text-decoration: none;" href="http://designm.ag/"><img class="alignnone size-full wp-image-592" title="Design Mag" src="http://www.jonbishop.com/wp-content/uploads/2009/06/designmag.jpg" alt="Design Mag" width="420" height="98" /></a></p>
<p><a href="http://tutorialblog.org/"><img class="alignnone size-full wp-image-586" title="Tutorial Blog" src="http://www.jonbishop.com/wp-content/uploads/2009/06/tutorialblog.jpg" alt="Tutorial Blog" width="420" height="98" /></a><br />
<!--more--><br />
<a href="http://tutorialblog.org/"></a><a href="http://www.alistapart.com/"><img class="alignnone size-full wp-image-588" title="A List Apart: A List Apart" src="http://www.jonbishop.com/wp-content/uploads/2009/06/alistapart.jpg" alt="A List Apart: A List Apart" width="420" height="98" /></a></p>
<p><a href="http://www.hongkiat.com/blog/"><img class="alignnone size-full wp-image-589" title="Online Tips for Tech Users, Designers and Bloggers" src="http://www.jonbishop.com/wp-content/uploads/2009/06/hongkiat.jpg" alt="Online Tips for Tech Users, Designers and Bloggers" width="420" height="98" /></a></p>
<p><a style="text-decoration: none;" href="http://vandelaydesign.com/blog/"><img class="alignnone size-full wp-image-590" title="Vandelay Design Blog | Web Design and Development Blog" src="http://www.jonbishop.com/wp-content/uploads/2009/06/vandelaydesign.jpg" alt="Vandelay Design Blog | Web Design and Development Blog" width="420" height="98" /></a></p>
<p><a href="http://cssbuilt.com/"><img class="alignnone size-full wp-image-594" title="CSSBUILT" src="http://www.jonbishop.com/wp-content/uploads/2009/06/cssbuilt.jpg" alt="CSSBUILT" width="420" height="98" /></a></p>
<p><a href="http://justcreativedesign.com/"><img class="alignnone size-full wp-image-595" title="Just Creative Design | Graphic Designer, Logo Designer" src="http://www.jonbishop.com/wp-content/uploads/2009/06/justcreativedesign.jpg" alt="Just Creative Design | Graphic Designer, Logo Designer" width="420" height="98" /></a></p>
<p><a href="http://www.crazyleafdesign.com/blog/"><img class="alignnone size-full wp-image-598" title="CrazyLeaf Design Blog - Web Design and Graphic Design Blog" src="http://www.jonbishop.com/wp-content/uploads/2009/06/crazyleafdesign.jpg" alt="CrazyLeaf Design Blog - Web Design and Graphic Design Blog" width="420" height="98" /></a></p>
<p><a style="text-decoration: none;" href="http://dzineblog.com/"><img class="alignnone size-full wp-image-601" title="Dzine Blog - Design Inspiration and Resources" src="http://www.jonbishop.com/wp-content/uploads/2009/06/dzineblog.jpg" alt="Dzine Blog - Design Inspiration and Resources" width="420" height="98" /></a></p>
<p><a href="http://sixrevisions.com/"><img class="alignnone size-full wp-image-607" title="Six Revisions - Web Development and Design Information" src="http://www.jonbishop.com/wp-content/uploads/2009/06/sixrevisions.jpg" alt="Six Revisions - Web Development and Design Information" width="420" height="98" /></a></p>
<p><a style="text-decoration: none;" href="http://webdesignledger.com/"><img class="alignnone size-full wp-image-608" title="Web Design Ledger | A Publication for Web Designers" src="http://www.jonbishop.com/wp-content/uploads/2009/06/webdesignledger.jpg" alt="Web Design Ledger | A Publication for Web Designers" width="420" height="98" /></a></p>
<p><a href="http://www.noupe.com/"><img class="alignnone size-full wp-image-610" title="Noupe" src="http://www.jonbishop.com/wp-content/uploads/2009/06/noupe.jpg" alt="Noupe" width="420" height="98" /></a></p>
<p><a href="http://thinkvitamin.com/"><img class="alignnone size-full wp-image-612" title="Think Vitamin - A resource for web designers, developers and entrepreneurs" src="http://www.jonbishop.com/wp-content/uploads/2009/06/thinkvitamin.jpg" alt="Think Vitamin - A resource for web designers, developers and entrepreneurs" width="420" height="98" /></a></p>
<p><a style="text-decoration: none;" href="http://www.designmeltdown.com/"><img class="alignnone size-full wp-image-613" title="Design Meltdown - Design Elements, Trends &amp; Problems in Web Design" src="http://www.jonbishop.com/wp-content/uploads/2009/06/designmeltdown.jpg" alt="Design Meltdown - Design Elements, Trends &amp; Problems in Web Design" width="420" height="98" /></a></p>
<p>I visit some sites more often than others because of the frequency and quality of the posts they provide. Specifically <a href="http://www.smashingmagazine.com/">Smashing Magazine</a> and <a href="http://www.fuelyourcreativity.com/">Fuel Your Creativity</a> have continuously stuck out.</p>
<p><strong>Please share some of your favorite blogs that provide resourceful posts about web design in the comments.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2009/06/16-useful-blogs-for-web-design-and-inspiration/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Using Custom Social Bookmark Icons With AddThis Analytics</title>
		<link>http://www.jonbishop.com/2009/05/using-custom-social-bookmark-icons-with-addthis-analytics/</link>
		<comments>http://www.jonbishop.com/2009/05/using-custom-social-bookmark-icons-with-addthis-analytics/#comments</comments>
		<pubDate>Tue, 12 May 2009 10:00:14 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[AddThis]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Social Bookmarking]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=506</guid>
		<description><![CDATA[(Note: This code is meant]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2009/05/using-custom-social-bookmark-icons-with-addthis-analytics/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript"> 
		<!-- 
		digg_url = "http://www.jonbishop.com/2009/05/using-custom-social-bookmark-icons-with-addthis-analytics/";
		//-->
	</script> 
	<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div></div><p>(<em><strong>Note</strong>: This code is meant to be put in your WordPress Template. However, it should be easy to modify it for other uses.</em>)<span id="more-506"></span></p>
<p>Awhile back, I tweeted about how I wasn&#8217;t a huge fan of the <a href="http://addthis.com/web-button-select">AddThis button</a> and I felt the need for <a href="http://www.magicomm.biz/blog/are-you-optimizing-your-blog">more actionable social sharing buttons</a>. That led to a few conversations with an AddThis representative about how I could still use their JavaScript to help <a href="http://www.addthis.com/help/getting-started/analytics">track my custom buttons usage</a>.</p>
<p>So now, with this code, you can use any <a href="http://speckyboy.com/2009/01/26/30-amazingly-creative-social-bookmarks-icon-sets/">custom social bookmarklet</a> you like, and still track the button usage.</p>
<p>So first and foremost you will need an <a href="http://addthis.com/register">AddThis account</a>.</p>
<p>Then you need to add the AddThis javascript to your HTML. I like to put it in the footer so all of my content can load first.</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;script type=&quot;text/javascript&quot; src=&quot;http://s7.addthis.com/js/200/addthis_widget.js&quot;&gt;&lt;/script&gt;</div>
</li>
</ol>
</div>
<p>Next, you will need to add the following javascript, substituting the &#8220;YOUR-ACCOUNT-ID&#8221; with your AddThis username. I usually put this right above the first link that will be using the AddThis code.</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;script type=&quot;text/javascript&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">addthis_title = &#39;&lt;?=get_the_title($id); ?&gt;&#39;;
</div>
</li>
<li class="li1">
<div class="de1">addthis_url = &#39;&lt;?=get_permalink(); ?&gt;&#39;;
</div>
</li>
<li class="li1">
<div class="de1">addthis_id = &#39;YOUR-ACCOUNT-ID&#39;;
</div>
</li>
<li class="li1">
<div class="de1">addthis_clickout= true;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/script&gt;</div>
</li>
</ol>
</div>
<p>Finally you will need to add the &#8216;onclick&#8217; javascript to the anchor tag like I do in the example below. The key here is to put the name of the service you wish the button to link to where I have inserted &#8216;stumbleupon&#8217; below. A full list of services can be found on the <a href="http://www.addthis.com/help/customize/services">AddThis custom services page</a>.</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;a onclick=&quot;return addthis_invoke(&#39;stumbleupon&#39;, addthis_url, addthis_title, addthis_id);&quot; href=&quot;http://www.stumbleupon.com/submit?url=&lt;?=get_permalink(); ?&gt;%26title%3D&lt;?=get_the_title($id); ?&gt;&quot;&gt;&lt;img border=0 src=&quot;http://cdn.stumble-upon.com/images/160x30_su_blue.gif&quot;&gt;&lt;/a&gt;</div>
</li>
</ol>
</div>
<p>So that is how I am able to track my sharing button usage on my site through AddThis without using the AddThis button.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2009/05/using-custom-social-bookmark-icons-with-addthis-analytics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Woah! I Can&#8217;t Read Your WordPress Blog</title>
		<link>http://www.jonbishop.com/2009/03/woah-i-cant-read-your-wordpress-blog/</link>
		<comments>http://www.jonbishop.com/2009/03/woah-i-cant-read-your-wordpress-blog/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 10:05:47 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[clutter]]></category>
		<category><![CDATA[Sidebar]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=396</guid>
		<description><![CDATA[I&#8217;ve made this mistake in]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2009/03/woah-i-cant-read-your-wordpress-blog/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript"> 
		<!-- 
		digg_url = "http://www.jonbishop.com/2009/03/woah-i-cant-read-your-wordpress-blog/";
		//-->
	</script> 
	<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div></div><p>I&#8217;ve made this mistake in the past and it may have cost me a few readers. People get trigger happy with their plugins and readers can&#8217;t get to the content.<span id="more-396"></span></p>
<p>You need to remember that the content is the main reason someone might be reading your blog at any one point in time. If your blog takes 5 minutes to load there is a good chance they are going to bail.</p>
<p>I&#8217;ve set up a development blog for the purpose of testing my blogs speed when adding and updating plugins. The goal is to keep the load time down to seconds. This way I know my blog can handle the load when getting a rush of new readers from a social bookmarking site or high profile twitterer.</p>
<p>My basic rule of thumb is if the plugin isn&#8217;t beneficial to the reader I don&#8217;t use it. I have since removed all back links to blog directories and any traffic boosting programs. I even got rid of sociable because it added a half a second load time to the page.</p>
<p>There&#8217;s nothing I need to put in my sidebar I can&#8217;t create a new page for and its not worth the hassle.</p>
<p>So please use plugins that direct me to your best content and focus on helping me, the reader.</p>
<p>- Photo by <a href="http://www.flickr.com/photos/editor/172690560/">Editor B</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2009/03/woah-i-cant-read-your-wordpress-blog/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Variable Video</title>
		<link>http://www.jonbishop.com/2008/07/variable-video/</link>
		<comments>http://www.jonbishop.com/2008/07/variable-video/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 19:01:13 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Variable Video]]></category>
		<category><![CDATA[Personalized Video]]></category>

		<guid isPermaLink="false">http://www.jonbishop.com/?p=53</guid>
		<description><![CDATA[I&#8217;ve talked about variable video]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/07/variable-video/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div></div><p>I&#8217;ve talked about variable video and personalized video a little in the past. Now let&#8217;s look at some more examples and break down some of their components.<span id="more-53"></span></p>
<p>Here are some examples:<a href="http://www.jonbishop.com/wp-content/uploads/2008/07/proof.jpg"><img class="alignright size-full wp-image-52" style="float: right;" title="Variable video proof of concept" src="http://www.jonbishop.com/wp-content/uploads/2008/07/proof.jpg" alt="Variable video proof of concept" width="190" height="195" /></a></p>
<ul>
<li><a title="Variable Video Test Site" href="http://variablevideo.magicomm.biz">Inspiring Escapes</a></li>
<li><a href="http://www.sliceoflifetv.com/index.php?id=088c0dfa" target="_blank">Dexter</a></li>
<li><a href="http://www.yourmessagegoeshere.com/haunted/message/index.asp?f=Jon&amp;l=Bishop&amp;m=JonBishop%2Ecom+is+freakishly+awesome%2E">Haunted house</a></li>
<li><a href="http://www.waltswisdom.com/blog/2008/030372pz3w">Walts wisdom</a></li>
<li><span style="text-decoration: line-through;">Carmen has a crush on you</span></li>
<li><a href="http://www.news3online.com/index.php?code=3RrH214ml23UyC816ga1">News3Online</a></li>
<li><a href="http://www.jonbishop.com/2008/12/disney-jumps-on-the-variable-video-bandwagon/">Disney World</a> &#8211; New</li>
<li><a href="http://www.pvideo.com.hk/lover/view_en.php?code=3f50609b570428aef479d5e391fc27a0">I Love You</a> &#8211; New</li>
</ul>
<p>There are 4 main effects that can be achieved in a variable video:</p>
<ul>
<li><strong>Variable text</strong> <strong> &#8211; </strong>example: holding up a card with the persons name</li>
<li><strong>Variable image</strong> &#8211; example: holding up a picture of the person</li>
<li><strong>Variable audio &#8211; </strong>example: saying the persons name with actors face covered</li>
<li><strong>Variable video scenes</strong><strong> &#8211; </strong>example: saying the persons name without actors face covered</li>
</ul>
<p>If you wanted to create a variable video campaign, there are multiple ways to go about it. All of the above effects can be recreated using Adobe Flash. If you only plan on doing variable text and/or imaging in the video you may not need 3rd party software. If you do wish to integrate your variable video campaign with other software, XMPie recently announced video integration capabilities with their system.</p>
<p>Another important aspect of variable video is the story. To properly recreate any of the videos shown in this post you would need actors, sets, equipment, scripts, etc. But, one great thing about variable video is it&#8217;s surprise factor. You could get away with crappy quality video as long as the personalization tied in seamlessly.</p>
<p>The most important part of any variable video campaign is it&#8217;s final conversion screen. This is where you encourage personalizing the video for someone else. Someone the user believes will find the video entertaining. People love seeing their name in lights and now everyone can be part of the internet video phenomenon.</p>
<p><a href="http://www.jonbishop.com/contact">Contact Me</a> to learn more about variable video.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/07/variable-video/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Interactive at Drupa</title>
		<link>http://www.jonbishop.com/2008/05/interactive-at-drupa/</link>
		<comments>http://www.jonbishop.com/2008/05/interactive-at-drupa/#comments</comments>
		<pubDate>Thu, 22 May 2008 14:17:08 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Internet Marketing]]></category>

		<guid isPermaLink="false">http://blog.bishport.com/?p=30</guid>
		<description><![CDATA[Over the last couple of]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/05/interactive-at-drupa/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript">
		<!-- 
		submit_url = "http://www.jonbishop.com/2008/05/interactive-at-drupa/";
		//-->
	</script>
	<script type="text/javascript" src="http://sphinn.com/evb/button.php"></script></div></div><p>Over the last couple of weeks I&#8217;ve had the privilege of working on a cross media marketing campaign for Canon Europe. In true &#8216;I can do anything&#8217; fashion, we at Magicomm decided to throw everything we had into it. The campaign is going to be showcased in the Canon booth at <a href="http://www.drupa.com/" target="_blank">Drupa</a>.<span id="more-30"></span></p>
<p>I&#8217;m not only excited about this campaign because of the client, but what we did in the campaign itself. It&#8217;s basically your standard PURL, kinda like the <a href="http://power.magicomm.biz" target="_blank">one we did for Magicomm</a>, however we&#8217;ve simplified and viralized the whole microsite. I&#8217;ve been talking alot about interactive video in the past couple weeks and the potential it has as a marketing medium. Now I finally get to put my theory to the test as the last page of the PURL features its very own interactive/personalized video.</p>
<p>The PURL will go live in Drupa mid next week and we&#8217;ll have it live for the public a couple days after that. Be sure to check back to see how the campaign is doing as well as learn a little more about how effective it actually was.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/05/interactive-at-drupa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interactive Video How-To and Examples</title>
		<link>http://www.jonbishop.com/2008/04/interactive-video-how-to-and-examples/</link>
		<comments>http://www.jonbishop.com/2008/04/interactive-video-how-to-and-examples/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 14:08:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Variable Video]]></category>
		<category><![CDATA[PURL]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=24</guid>
		<description><![CDATA[I talked awhile back about]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/04/interactive-video-how-to-and-examples/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript">
		<!-- 
		submit_url = "http://www.jonbishop.com/2008/04/interactive-video-how-to-and-examples/";
		//-->
	</script>
	<script type="text/javascript" src="http://sphinn.com/evb/button.php"></script></div></div><p>I talked awhile back about <a href="http://blog.bishport.com/2008/03/personalized-langing-pages-20.html">personalized video</a> and how it could be (is) the next big marketing medium.  The benefits of personalized video are obvious, you&#8217;ll get <span style="font-weight: bold;">better quality personal information and it is very viral</span>.<span id="more-24"></span></p>
<p>The key here is personalization and interactivity. The internet took a turn a few years back with the rise of <a href="http://www.techcrunch.com/2008/04/28/morgan-stanleys-march-internet-trends-report-social/">social and interactive networks</a>. From that point on, the user was given control, and thats the way it going to be from now on. I showed in my previous post how successful personalized video is and now, I want to show you how easy it is to pull off.</p>
<p>Here are two videos i made when first experimenting with how flash could be used to manipulate video:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="320" height="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="src" value="http://bishport.com/cv/player1.swf" /><embed type="application/x-shockwave-flash" width="320" height="240" src="http://bishport.com/cv/player1.swf" quality="high"></embed></object></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="320" height="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="src" value="http://bishport.com/cv/player2.swf" /><embed type="application/x-shockwave-flash" width="320" height="240" src="http://bishport.com/cv/player2.swf" quality="high"></embed></object></p>
<p>The best part is that <span style="font-weight: bold;">i made each of those videos in under 15 minutes.</span></p>
<p>All you need to do it upload your video in flash:</p>
<p>1) File -&gt; Import -&gt; Import Video</p>
<p><a href="http://bp0.blogger.com/_3yPANXuQTYk/SBcy9_7MSAI/AAAAAAAAAb0/T8ybzITjxXU/s1600-h/vidhow1.gif"><img id="BLOGGER_PHOTO_ID_5194676735908268034" style="cursor: pointer;" src="http://bp0.blogger.com/_3yPANXuQTYk/SBcy9_7MSAI/AAAAAAAAAb0/T8ybzITjxXU/s400/vidhow1.gif" border="0" alt="" /></a></p>
<p>(Note: I had to rerecord my video as a wmv because i could not get avi to work properly)</p>
<p>2) Then choose:</p>
<p><a href="http://bp2.blogger.com/_3yPANXuQTYk/SBczif7MSBI/AAAAAAAAAb8/DbIIXDkF01Q/s1600-h/vidhow2.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5194677362973493266" style="cursor: pointer;" src="http://bp2.blogger.com/_3yPANXuQTYk/SBczif7MSBI/AAAAAAAAAb8/DbIIXDkF01Q/s400/vidhow2.gif" border="0" alt="" /></a></p>
<p>&#8220;Embed video in SWF and play in timeline&#8221; is what allows you to manipulate movieclips on top of your video. Now what you could do with this is map certain items to sync with the video and possibly even change those items at run time. You could insert personalized images, text, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/04/interactive-video-how-to-and-examples/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Desktop Takeover &#8211; April fools joke using Flash</title>
		<link>http://www.jonbishop.com/2008/04/desktop-takeover-april-fools-joke-using/</link>
		<comments>http://www.jonbishop.com/2008/04/desktop-takeover-april-fools-joke-using/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 18:40:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=20</guid>
		<description><![CDATA[This is a little trick]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/04/desktop-takeover-april-fools-joke-using/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript"> 
		<!-- 
		digg_url = "http://www.jonbishop.com/2008/04/desktop-takeover-april-fools-joke-using/";
		//-->
	</script> 
	<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div></div><p>This is a little trick I&#8217;ve pulled on some family members in the past and most recently on my boss for April Fools. All you need for this is a working version of Adobe Flash.<span id="more-20"></span></p>
<div style="text-align: center;"><img style="margin: 0px auto 10px; display: block; text-align: center;" src="http://bp2.blogger.com/_3yPANXuQTYk/R_KEHZEtadI/AAAAAAAAAao/WyfL0dKMzQA/s400/blurrybg.gif" border="0" alt="" /></p>
<p>If you cant see whats happening, basically the effect is that the desktop looks like its moving back and forth. </p>
<p>So all I am doing here is tweening 2 instances of the desktop (which i Print Screened) over a static instance. Then all you do is full screen the SWF on your targets desktop. You can do a lot with this little gag including; hiding the users mouse,  popping up text and moving icons at will.</p>
<p>Back when <a href="http://www.youtube.com/watch?v=VfDW7qAdFGk">GMail did their YouTube contest</a>, i used this gag to <a href="http://www.youtube.com/watch?v=VbCRnfPKdE4">simulate the envelope moving across multiple screens</a>.</p>
<p>A few things to remember when doing this are:<br />
Make sure your stage width and height are the same as the target monitor<br />
I use PNG&#8217;s of the desktop so there is no quality loss<br />
Make sure you do View -&gt; Full Screen and not just maximize the SWF</p>
<p>* Update: <a href="http://www.bishport.com/ShakeyScreen.zip">Here are the source files of an example</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/04/desktop-takeover-april-fools-joke-using/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Anatomy of a Blog &#8211; Scripting for Social Media</title>
		<link>http://www.jonbishop.com/2008/03/anatomy-of-blog-scripting-for-social/</link>
		<comments>http://www.jonbishop.com/2008/03/anatomy-of-blog-scripting-for-social/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 14:32:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=19</guid>
		<description><![CDATA[There&#8217;s a small back story]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/03/anatomy-of-blog-scripting-for-social/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript">
		<!-- 
		submit_url = "http://www.jonbishop.com/2008/03/anatomy-of-blog-scripting-for-social/";
		//-->
	</script>
	<script type="text/javascript" src="http://sphinn.com/evb/button.php"></script></div></div><p>There&#8217;s a small back story to this entry. Ive been working with an open source content management system for my company <a href="http://www.magicomm.biz/">Magicomm</a> and it eventually came time when we decided we were going to start our own blog. My goal was to use the preexisting framework of the CMS to smoothly integrate the blogging software into the back end of the system. It turns out this was the easy part&#8230;.<span id="more-19"></span></p>
<p>So now the goal of this entry. When it came time to output the data into your common blog format I found that their were some small things that <span style="font-weight: bold;">helped my blog get indexed</span> by popular blog directories as well as other assorted social media aggregations.</p>
<p>So ultimately I&#8217;m assuming you understand the general format and <a href="http://www.magicomm.biz/blog/blogging_for_business">benefits of a blog</a>. You&#8217;ve got your <span style="font-weight: bold;">title</span>, <span style="font-weight: bold;">author</span>, <span style="font-weight: bold;">timestamp</span>, and a <span style="font-weight: bold;">post </span>of some sort. Other optional features include <span style="font-weight: bold;">keywords</span>, <span style="font-weight: bold;">permalinks</span>, <span style="font-weight: bold;">comments</span>, and an <span style="font-weight: bold;">RSS </span>feed.<br />
Now I want to go into a little more detail about the code side of this and show you where some simple HTML syntax separates the blog from the..um&#8230; not-blog.</p>
<p><strong>Rel-tag</strong></p>
<p>First I&#8217;ll talk a little about my favorite blogging feature, the &#8216;<strong>rel-tag</strong>&#8216;. Rel-tag is basically a keyword that physically sits on your screen as apposed to META keywords which hide in your page&#8217;s header. Now when you&#8217;re displaying &#8216;rel-tag&#8217; that relate to a specific post you use the relationship attribute of the anchor tag to define the hypertext as a &#8216;tag&#8217;.</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;a href=&#39;http://www.magicomm.biz/tags/great+blog&#39; rel=&#39;tag&#39;&gt;great blog&lt;/a&gt;</div>
</li>
</ol>
</div>
<p>As you can see it it pretty simple to establish a tag. Basically <strong>rel-tag is a</strong> <a href="http://microformats.org/wiki/rel-tag">MicroFormat</a> and what you are doing is declaring that this link is an author-designated keyword for this post. Also note that in the URL of the link I&#8217;ve separated the two words with a + sign instead of a space (You could also use %20). You want to try and be sure that your tags relate and are appropriate for your post. Alot of social media aggregators use this information along with specific information in your RSS feed to categorize your post and you can often see your tags displayed on sites such as <a href="http://technorati.com/">technorati.com</a> and <a href="http://mybloglog.com/">mybloglog.com</a>.</p>
<p><strong>Permalinks</strong></p>
<p>The second thing I would like to talk about are <strong>permalinks</strong> which are also often called bookmarks. Permalinks are basically links back to a specific entry that will never change. This makes them ideal for bookmarking which is why it comes as no surprise that the following helps you establish a permalink/bookmark.</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;a href=&#39;http://www.magicomm.biz/blog/cross_media_is_now_our_life&#39; rel=&#39;bookmark&#39;&gt;Cross Media is now our life!&lt;/a&gt;</div>
</li>
</ol>
</div>
<p>As you can see we once again use the relationship tag to define the Permalink. This is not always necessary however Ive found that certain social media sites use the bookmark relationship to determine if this link is a permalink or not.</p>
<p><strong>RSS </strong></p>
<p>Now last but not least there is the <strong>RSS feed</strong>. I could go on forever about the different formats and <a href="http://cyber.law.harvard.edu/rss/rss.html">everything you can stuff into a solid feed</a>, but i wont. The only thing i want to mention here is how to <strong>make your feed available</strong> to social media sites (seems to be the theme here). Basically what you do is use a combination of <em>rel=&#8221;alternate&#8221;</em> and <em>type=&#8221;application/rss+xml&#8221;</em> to define a META link to an RSS file.</p>
<div class="geshi no html">
<ol>
<li class="li1">
<div class="de1">&lt;link rel=&quot;alternate&quot; type=&quot;application/rss+xml&quot; title=&quot;MagiBlog &#8211; RSS&quot; href=&quot;http://feeds.feedburner.com/Magiblog&quot; /&gt;</div>
</li>
</ol>
</div>
<p>Thats pretty much it. I hope that between the 3 things I&#8217;ve showed you and some of the resources ive presented you should have a social media friendly blog thats ready for the masses.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/03/anatomy-of-blog-scripting-for-social/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Realistic Fog/Smoke Effect</title>
		<link>http://www.jonbishop.com/2008/03/realistic-fogsmoke-effect/</link>
		<comments>http://www.jonbishop.com/2008/03/realistic-fogsmoke-effect/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 15:04:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=18</guid>
		<description><![CDATA[Here&#8217;s another effect using AS3]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"></div><p>Here&#8217;s another effect using AS3 to make fog with source files below.<span id="more-18"></span></p>
<p><a href="http://bishport.com/fog.html" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5177244281549246098" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_3yPANXuQTYk/R9lEPm0qTpI/AAAAAAAAAaI/aec7GtvmDzA/s400/fogpre.jpg" border="0" alt="" /></a><br />
View: <a href="http://bishport.com/fog.html">http://bishport.com/fog.html</a></p>
<p>Source: <a href="http://bishport.com/fog.zip">zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/03/realistic-fogsmoke-effect/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Realistic Flame Effect</title>
		<link>http://www.jonbishop.com/2008/03/realistic-flame-effect/</link>
		<comments>http://www.jonbishop.com/2008/03/realistic-flame-effect/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 20:03:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=17</guid>
		<description><![CDATA[This is my first attempt]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"></div><p>This is my first attempt at creating a realistic flame effect in Actionscript 3.0 so be gentle.<span id="more-17"></span></p>
<p><a href="http://bishport.com/flame3.html" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5176578419884445314" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_3yPANXuQTYk/R9bmpW0qToI/AAAAAAAAAaA/oULuwmnTJCk/s400/flamepre.jpg" border="0" alt="" /></a><br />
View: <a href="http://bishport.com/flame3.html">http://bishport.com/flame3.html</a></p>
<p>Source: <a href="http://bishport.com/flame3.0.zip">zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/03/realistic-flame-effect/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Personalized Landing Pages 2.0</title>
		<link>http://www.jonbishop.com/2008/03/personalized-langing-pages-20/</link>
		<comments>http://www.jonbishop.com/2008/03/personalized-langing-pages-20/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 03:33:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Variable Video]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=14</guid>
		<description><![CDATA[So its no news that]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/03/personalized-langing-pages-20/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript"> 
		<!-- 
		digg_url = "http://www.jonbishop.com/2008/03/personalized-langing-pages-20/";
		//-->
	</script> 
	<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div></div><p>So its no news that a personalized landing page as a response portal to any kind of direct marketing campaign can increase response rates dramatically, but where&#8217;s the next step up?<span id="more-14"></span></p>
<p>Well it seems as if there are multiple cross-media technologies emerging from the web to help engage, interact and even entertain the user, therefor increasing conversions. People have seen XMPie and other related products do cool things with people&#8217;s names and putting them in the picture. But what if the user could change their name at runtime. Furthermore what if the users name wasn&#8217;t in a picture, but in a short movie. This is the future of PURLs as a response portal and will be a hit in the social media world. Already I was pointed to a website for a TV Show on FX and I was amazed at what they had done. <a href="http://www.waltswisdom.com/blog/2008/030372pz3w">Here</a> is a PURL someone made for me. I like everything about it, from the page looking like a blog to my name being inserted into the movie.</p>
<p>Now <a href="http://power.magicomm.biz/">here&#8217;s</a> something my own company put together. Basically I wanted the user to be able to interact with the flash movie in real time from outside of the movie itself via the web-form. Using javascript, I was able to insert the users name into the newspaper at runtime and its had an amazing response. People need a break from their every day activities and these fun side trackers give them this opportunity, so both the user and the company win.</p>
<p>So I&#8217;ll say it now and say it loud. Get Interactive, Engage your Audience and become successful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/03/personalized-langing-pages-20/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SEO and Flash</title>
		<link>http://www.jonbishop.com/2008/02/seo-and-flash/</link>
		<comments>http://www.jonbishop.com/2008/02/seo-and-flash/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 16:06:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=13</guid>
		<description><![CDATA[Can search engines read flash?]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/02/seo-and-flash/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript">
		<!-- 
		submit_url = "http://www.jonbishop.com/2008/02/seo-and-flash/";
		//-->
	</script>
	<script type="text/javascript" src="http://sphinn.com/evb/button.php"></script></div></div><p>Can search engines read flash? A lot of people think that because flash is a program running on a website, it cannot be read by search engines. This is true to some extant however that does not mean there aren&#8217;t methods to make your flash movies Search Engine friendly. In fact <span style="font-weight: bold;">Google CAN index your flash movies</span>. In &#8220;<span style="font-style: italic;">Google Can Now Index . . . Flash!An Interview with Michael Marshall by Robin Nobles&#8221;</span><span> (<a href="http://www.searchengineworkshops.com/articles/flash.html">here</a>), they discuss how Google indexes your flash movie and different things the author can do to help the process.</span><span id="more-13"></span></p>
<p>There are also other methods you can use if you want to be sure all search engines are indexing your flash movie. I use <a href="http://blog.deconcept.com/swfobject/">SWFobject</a>. Here&#8217;s a brief explanation of how it can be used with some examples.</p>
<p>So first thing you need to do is upload swfobject.js to your website and link it in your header somewhere:</p>
<div class="geshi no html">
<div class="head"><script type="text/javascript" src="swfobject.js"></script></pre>
</div>
<ol>
<li class="li1">
<div class="de1">Then you need to create a div tag with all the &lt;span style=&quot;font-style: italic;&quot;&gt;default &lt;/span&gt;contents of the flash movie. What your going to do is over right all of the data inside of that div tag when you load your flash movie.
</div>
</li>
<li class="li1">
<div class="de1">&lt;pre lang=&quot;Actionscript&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;div id=&quot;flashcontent&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">This is what the search engines will read
</div>
</li>
<li class="li1">
<div class="de1">&lt;/div&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;script type=&quot;text/javascript&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">// &lt;![CDATA[
</div>
</li>
<li class="li1">
<div class="de1">var so = new SWFObject(&quot;mymovie.swf&quot;, &quot;sotester&quot;, &quot;600&quot;, &quot;400&quot;, &quot;9&quot;, &quot;#FFFFFF&quot;);
</div>
</li>
<li class="li1">
<div class="de1">so.write(&quot;flashcontent&quot;);
</div>
</li>
<li class="li1">
<div class="de1">// ]]&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/script&gt;</div>
</li>
</ol>
</div>
<p><a href="http://bishport.com/swfobject/tutorial.html">View Live Tutorial</a></p>
<p>And your done! So here's the result:<br />
<img style="width: 451px; height: 167px;" src="http://bishport.com/tutorialpics/flash.gif" alt="Flash" /></p>
<p>And here's what you see if you don't have javascript or Flash Player:<br />
<img style="width: 457px; height: 169px;" src="http://bishport.com/tutorialpics/noflash.gif" alt="No-Flash" /></p>
<p>And here's what the search engines see:<br />
<img style="width: 458px; height: 166px;" src="http://bishport.com/tutorialpics/seo.gif" alt="SEO" /></p>
<p>Not too shabby.</p>
<p>The cool thing about all of this is the code is valid HTML and XHTML 1.0. There are also a bunch of other cool features with swfobject so explore their website and have some fun.</p>
<p>Now there has been some discussion on whether or not the content in the div tag that is being overwritten might be looked at as spam by Google at some point. So far it hasn't been a problem and as long as developers don't abuse this we should be good well into the future.</p>
<p>So go off and have fun with flash. Make many websites and flash intros to your hearts content (if your into that sorta thing).  The future of flash looks brighter every day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/02/seo-and-flash/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>SEO for the Non-Techies</title>
		<link>http://www.jonbishop.com/2008/02/seo-for-non-techies/</link>
		<comments>http://www.jonbishop.com/2008/02/seo-for-non-techies/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 19:28:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Beginner SEO]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=11</guid>
		<description><![CDATA[These are just a few]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2008/02/seo-for-non-techies/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script type="text/javascript"> 
		<!-- 
		digg_url = "http://www.jonbishop.com/2008/02/seo-for-non-techies/";
		//-->
	</script> 
	<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><div class="socialize-in-button-left"><script type="text/javascript">
		<!-- 
		submit_url = "http://www.jonbishop.com/2008/02/seo-for-non-techies/";
		//-->
	</script>
	<script type="text/javascript" src="http://sphinn.com/evb/button.php"></script></div></div><p>These are just a few ideas to get you started. Any true SEO expert will tell you there is a lot more that goes into it including but not limited to incoming link monitoring and maintenance, following Google&#8217;s new search engine patents, optimizing for keywords, etc.<span id="more-11"></span></p>
<p>So there are 3 main things to remember when optimizing your website:</p>
<p><strong> 1) Choose appropriate keywords:</strong><br />
This includes making sure you have those keywords in 3 different places; your site content, your Meta content, and your incoming links. Also don&#8217;t use your keywords too much, this is known as &#8220;stuffing&#8221;, but too little and Google won&#8217;t index your site properly.</p>
<p><strong>2) Friendly URLs:</strong><br />
The following is BAD:<br />
      mysite.com/index.php?car=jeep&amp;type=wrangler</p>
<p>This is GOOD:<br />
      mysite.com/jeep/wrangler</p>
<p>The difference is easy to see, one is easier to read for both humans and search engines. Also it is a good thing to be specific, so use your keywords in your URL where you can.</p>
<p>To accomplish this most people use Mod-Rewrite (Google it). Another alternative is to use a Content Management System for your website that will automatically create friendly URLs for you. I use PHPwcms but other good ones are Drupal and Mambo but I found mine at http://www.cmsmatrix.org/.</p>
<p><strong>3) QUALITY incoming links to your site</strong><br />
This is the most important in my opinion and usually the hardest to pull off.</p>
<p>Basically the idea is Google will boost your site up on the rankings if you have alot of incoming links from sites similar to yours. This does not include link compilation sites and Google might penalize you for this. Usually the best thing to do is contact the administrators of similar sites and request an affiliate link in exchange for a service or a back link. Another good strategy is to put out press releases with your sites link in it.</p>
<p><strong>Extra Knowledge:</strong><br />
So if you can&#8217;t tell, Google is the most popular search engine out there getting roughly 91 million searches per day. That&#8217;s a little less than half of all searches done daily. So it&#8217;s usually best practice to optimize your site for Google. If you want more information just contact me through facebook and I can give you some extra pointers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2008/02/seo-for-non-techies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Favicon</title>
		<link>http://www.jonbishop.com/2007/11/favicon/</link>
		<comments>http://www.jonbishop.com/2007/11/favicon/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 19:11:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Favicon]]></category>
		<category><![CDATA[icon]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=8</guid>
		<description><![CDATA[So i wanted to add]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2007/11/favicon/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script>
		<!-- 
		var fbShare = {
			url: "http://www.jonbishop.com/2007/11/favicon/",
			size: "large",
			google_analytics: "true"
		}
		//-->
		</script>
		<script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>So i wanted to add the little icon next to my URL in the address bar so i went on a hunt for the easiest solution (kinda counter-productive as i could have just downloaded a program however I so love to find new SAAS apps online). So i finally ran across <a href="http://www.degraeve.com/favicon/">this site</a>. This was pretty much exactly what i was looking for and it was very easy to use. I went on and created 7 icons:<span id="more-8"></span></p>
<p><img id="BLOGGER_PHOTO_ID_5129808184138266690" style="margin: 0pt 0pt 10px 10px; cursor: pointer;" src="http://bp2.blogger.com/_3yPANXuQTYk/RzC9XVVz-EI/AAAAAAAAAYY/_5BwP7q7ydY/s320/iconsampls.GIF" border="0" alt="" /></p>
<p>I ended up using the first one i made for my site, but they still all look kinda cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2007/11/favicon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JonInEssex.com</title>
		<link>http://www.jonbishop.com/2007/11/joninessexcom/</link>
		<comments>http://www.jonbishop.com/2007/11/joninessexcom/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 16:36:00 +0000</pubDate>
		<dc:creator>Jon Bishop</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://jon.bishport.com/?p=7</guid>
		<description><![CDATA[So I&#8217;ve been working on]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button-left"><script type="text/javascript">
			<!-- 
			tweetcount_url = "http://www.jonbishop.com/2007/11/joninessexcom/";
			tweetcount_src = "RT @JonDBishop:";
			tweetcount_via = false;
			tweetcount_links = true;
			tweetcount_size = "large";
			tweetcount_background = "80b62a";
			tweetcount_border = "CCCCCC"; 
			//-->
		</script>
		<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></div><div class="socialize-in-button-left"><script>
		<!-- 
		var fbShare = {
			url: "http://www.jonbishop.com/2007/11/joninessexcom/",
			size: "large",
			google_analytics: "true"
		}
		//-->
		</script>
		<script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>So I&#8217;ve been working on this site on the side for a couple of weeks now. Ive mostly just been waiting around for content for the site. This was a different kind of site for me to create because I needed to find a way to make it easy to update for someone who has little or no knowledge about the web.<span id="more-7"></span></p>
<p>First thing I did was use photoshop to automate the thumbnail creation process. This turned out<a href="http://joninessex.com/"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://joninessex.com/img/pic1.jpg" border="0" alt="" /></a> to be more useful than i thought as it also let me create medium size pictures for viewing within the site as well as very customizable watermark options. This was all part of the &#8220;Web Photo Gallery&#8221; option which basically created a little mini site on the fly. This is nice and all however if the photographer ever wanted to edit the site or add more pictures all he would know how to do is create new sites on top of the old one. This could work, however i wanted a more logical solution.</p>
<p>Now that I have two folders (thumbnails and images) All the client would have to do is drag the contents of the folders into their respective folders on an easily accessible ftp account I&#8217;ve made for them.</p>
<p>Next, I wrote a pretty basic PHP script that reads the contents of the folder, how many files are in it, and displays them in a 4 x 3 table with a POST variable controlling the pages. This was my first attempt at this kind of organization tool but it worked on the first try.</p>
<p>My next step is to generate Titles for the pics using the pics built in meta data. This is so the client can add titles and photo information from within Photoshop, making the process that much easier. Making this site has been a wonderful learning experience. Go and <a href="http://joninessex.com">check it out</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonbishop.com/2007/11/joninessexcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 4/12 queries in 0.021 seconds using disk

Served from: jonbishop.com @ 2010-09-02 22:03:27 -->