<?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>Jared Ritchey Design &#187; Template Design Kit</title>
	<atom:link href="http://www.jaredritchey.com/category/template-design-kit/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jaredritchey.com</link>
	<description>Where Beauty Meets The Web</description>
	<lastBuildDate>Fri, 18 Jun 2010 23:10:16 +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>Index Faster in Google with Word Press</title>
		<link>http://www.jaredritchey.com/wordpress-plugins-search-engine/</link>
		<comments>http://www.jaredritchey.com/wordpress-plugins-search-engine/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 20:51:43 +0000</pubDate>
		<dc:creator>Jared Ritchey</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Template Design Kit]]></category>

		<guid isPermaLink="false">http://www.jaredritchey.com/wordpress-plugins-search-engine.html</guid>
		<description><![CDATA[Many times I&#8217;ll install WordPress where each instance requires several common plug-ins for effective blogging, like the site-map tool, SEO Title Tags, permalinks, custom htaccess for dealing with canonical url&#8217;s, sef and other things like image caching and the list goes on. So, depending on the projects focus or industry, I keep several pre-modded and [...]]]></description>
			<content:encoded><![CDATA[<p>Many times I&#8217;ll install WordPress where each instance requires several common plug-ins for effective blogging, like the site-map tool, SEO Title Tags, permalinks, custom htaccess for dealing with canonical url&#8217;s, sef and other things like image caching and the list goes on.   So, depending on the projects focus or industry, I keep several pre-modded and pre-configured versions of WordPress in inventory to do what would normally be a two to three hour process and reduce it to about 45 minutes.  WordPress realistically only takes about 5 minutes to install but as any WordPress professional knows, the configuration and setup of other elements of design can take many hours if good results are expected.  Since my #1 SEO suggestion to site owners is a blog, It makes sense for me to keep and maintain up to date versions of the tools I work with.  What is truly rewarding is not only the frequency in which I&#8217;m hired to do these things but the testimonials I receive after very short periods of time where clients index almost overnight.</p>
<p>Testimonials are important but I rarely publish them even though I get some impressive examples sent to me by email.  Recently after installing a WordPress blog for a client who had previously been using the Joomla blog feature, he discovered to his surprise that his site went from almost no rank or position to being in the top 20 in just a few days.  Many would argue that there are some factors that were already in place to achieve such results and although I rarely reveal what I know regarding SEO, that argument is almost moot.</p>
<p>Many times what I&#8217;ve experienced playing a large role is the configuration of the blog and the way the little things for SEO are addressed among some proprietary features I install for all clients.  Of these proprietary features, most of them have to do with SEO optimization and a few for load speed which may include AJAX on a very small scale.  But I would never say I have SEO fully figured out and I&#8217;m not bold enough to declare someone else&#8217;s methods ineffective as SE&#8217;s like Google are the teacher, not a student, and many times we get schooled and humbled.</p>
<p>Effective indexing with Google or other SE&#8217;s with WordPress is really not as &#8220;luck of the draw&#8221; as some would tend to think.  Having all the cards in hand doesn&#8217;t necessarily mean anything if the rules change and as most of us know who have been doing this long enough SE&#8217;s change the rules without notice.  But what can you do to help your blog along?</p>
<h2>Top or Best Word Press (WordPress) Plug-ins for Search Engine Optimization</h2>
<p>As I&#8217;ve mentioned in my other blogs and design articles, I maintain about 5 different variants of WordPress in my inventory all pre-modded and pre-configured for rapid development of blogs.  In each and every variant I keep in inventory I include 6 fundamental plugins and characteristics of the installers to start as a foundation for good SEO practices in blog development. Here is my list.</p>
<ul>
<li>Site Map Generator Plugin by <a href="http://www.dagondesign.com/">Dagon Design</a></li>
<li>Google XML Site Map Generator by <a href="http://www.arnebrachhold.de/2005/06/05/google-sitemaps-generator-v2-final">arnebrachhold.de</a></li>
<li>Permalink Redirect by <a href="http://fucoder.com/code/permalink-redirect/">FuCoder</a></li>
<li>SEO Title Tag by <a href="http://www.netconcepts.com/seo-title-tag-plugin/">NetConcepts</a></li>
<li>Sociable by <a href="http://push.cx/sociable">Push Technology</a></li>
<li>Ultimate Tag Warrior by <a href="http://www.neato.co.nz/ultimate-tag-warrior">Neato.co.nz</a></li>
</ul>
<p>Now a few others didn&#8217;t make my standard install list only because I find I need to alter or change things with frequency but are none the less ideal for SEO.  Of those other plug-ins, I usually include one of the assortment of Meta Tag plug-ins like the one from <a href="http://www.brandonbuttars.com/2007/03/29/wordpress-meta-tags-plugin/">Brandon Buttars</a> or the g-loaded version which I maintain a modified version for my own use.  There are also benefits in using other feed link tools like feedburner among as well as using RSS tools which I usually customize on a per site basis.</p>
<p>Of all the sites I&#8217;ve built that use a blog only a small handful fail to index quickly.  Coupled with a half dozen proprietary modifications to WordPress I perform, WordPress comes out of box ready to assist any site in ranking quickly for search engine results.</p>
<p>In the resource section of my site I&#8217;ll be adding the tutorials on this very subject and I&#8217;ll include a few of our proprietary modifications for your use.  I&#8217;ll also walk you through the permalinks techniques we use to keep things nice and clean.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jaredritchey.com/wordpress-plugins-search-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamweaver extensions for template design</title>
		<link>http://www.jaredritchey.com/dreamweaver-extensions-template-design/</link>
		<comments>http://www.jaredritchey.com/dreamweaver-extensions-template-design/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 20:18:45 +0000</pubDate>
		<dc:creator>Jared Ritchey</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Template Design Kit]]></category>

		<guid isPermaLink="false">http://www.jaredritchey.com/dreamweaver-extensions-for-template-design.html</guid>
		<description><![CDATA[How to eat an elephant! Tackle giant projects one bite at a time. Its been a while since I wrote in my blog, taking on the challenges of getting the balance of the features completed for rapid theme and template development proved way more daunting than I had estimated. For years I&#8217;ve followed the same [...]]]></description>
			<content:encoded><![CDATA[<h2>How to eat an elephant! Tackle giant projects one bite at a time.</h2>
<p>Its been a while since I wrote in my blog, taking on the challenges of getting the balance of the features completed for rapid theme and template development proved way more daunting than I had estimated. For years I&#8217;ve followed the same routine in design, MLS integration, and development of sites that hover around the open source cms solutions so popular today.  Early on as I had mentioned in previous posts, the RTDS was designed to optimize a routine that makes mundane and redundant tasks almost instant.  The idea naturally is to take things that are common to nearly all projects and group them into drop in solutions.  When you get handed the task of eating an elephant, the notion you can do it in one or even a few bites would prove itself futile.</p>
<p>The way you eat an elephant is piece by piece in manageable sizes.  Maybe this isn&#8217;t the best way to articulate a point, but as you read it may become a bit more clear because in our business each project can be as large as an elephant and just as intimidating.  By creating the collection of Adobe Dreamweaver Extensions for template design (many to release GNU / GPL) I approach an elephant with a different mindset unlike other extensions I&#8217;ve evaluated.  I spent a spank of time, energy and even money to evaluate the logic behind the approach of dozens of extensions. After many weeks of evaluation, I came to realized that NONE of the extension I evaluated followed standard design processes and even more interesting I found that most were basically a collection of code snippets designed for one click inclusion.  It seemed to me that it was un-necessary for an extension to be built this way as most design professionals I have ever worked with maintain a Microsoft Access Database with their code snippets or they invest in tools like CodeWarehouse or SnippetBox to store their code.  Dreamweaver is beautiful when it comes to storing snippets and managing common features but experience has demonstrated its not always the ideal.</p>
<p>If you take by example that I do no fewer than 25 &#8211; 45 WordPress, Joomla, or OpenRealty installs and configurations on a monthly basis it would be easy to conclude that I had little time for anything else. Each of these products requires an investment in time and certainly a lofty inventory in resources that can only be acquired with experience and time.  What I&#8217;ve encountered more often than not is that each installation is pretty much the same as far as my plug-in inclusions and general setup configuration, so it becomes easy to spot the first hurdle in effectively maximizing time and project management.  Individually, with modifications most of which are common, along with the install and configuration of SEF and SEO features, many times people ask how I can do so much for so little as my average price is just $25 per install.  The answer to that is simple.  I break things down into logical steps and <strong>maintain an accurate and up to date inventory of drop in solutions</strong>.  This technique is not to different from the one I teach about in the RTDS for project design management.  As a design professional, working any other way given the volume of projects we turn would prove extremely difficult if not impossible to maintain while still trying earn enough to pay programmers, hosting and other bills to stay in business.</p>
<p>I have no desire to work for $1 an hour and competing with foreign coders and designers, many professionals in the US, UK, Canada, Western Europe, and Australia struggle to stay in business as many times pricing is so cheap one has to wonder how its possible to avoid that very $1 an hour situation.  For this reason among many others I created these Adobe Dreamweaver extensions and built a <a href="http://www.codefreelance.com">Code Freelance Open Bidding System</a> for professionals who require a bit more CA$H.  I&#8217;m not presumptuous or arrogant enough to attempt to limit the use of these solutions to only the west.  I&#8217;m no bigot and for this reason, these Adobe Dreamweaver Extensions are <strong>freely available for ALL professionals</strong> regardless of nation.  These Adobe Dreamweaver Extensions for template design are effective in reducing the mundane and tedious steps for effective layouts hopefully increasing your income as you can achieve more with less. As I mentioned above, most extensions I&#8217;ve evaluated were basically one click snippet inclusions which can certainly be time savers, but did not follow any particular design process.  These extensions follow a design process as old as the print design process which includes the use of a grid system.</p>
<p>Now that my coder has gotten things wrapped up in the extensions I&#8217;ll update a section of my site so you can download, evaluate, bug test and freely use.  Currently available are OpenRealty, Joomla 1.0.12+, WordPress and CRE Loaded with osCommerce, vBulletin and Joomla 1.5 soon to follow among others.  Free is free and its my intention to keep them free.</p>
<p>Note: These extensions require a minimum of DreamweaverMX to work properly.  Tested in versions MX, 8 and 9.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jaredritchey.com/dreamweaver-extensions-template-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CRE Loaded Catalog Images</title>
		<link>http://www.jaredritchey.com/cre-loaded-catalog-images/</link>
		<comments>http://www.jaredritchey.com/cre-loaded-catalog-images/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 01:31:40 +0000</pubDate>
		<dc:creator>Jared Ritchey</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Real Estate News]]></category>
		<category><![CDATA[Template Design Kit]]></category>

		<guid isPermaLink="false">http://www.jaredritchey.com/cre-loaded-catalog-images.html</guid>
		<description><![CDATA[CRE Loaded Thumbnail Generator Nothing is more annoying than seeing or hearing about the frustration end users and site owners have with their site after spending a lofty chunk on its development. Although some things are certain to surface almost routinely, many things can be avoided by taking the time to draft well written and [...]]]></description>
			<content:encoded><![CDATA[<h2>CRE Loaded Thumbnail Generator</h2>
<p>Nothing is more annoying than seeing or hearing about the frustration end users and site owners have with their site after spending a lofty chunk on its development. Although some things are certain to surface almost routinely, many things can be avoided by taking the time to draft well written and clear documentation.</p>
<p>In CRE Loaded projects I almost always provide site owners with a style guide if I have the slightest idea that he / she intend on using the content page features in the cart.  Now, all though CRE Loaded comes with a WYSIWYG editor for product listings, it does not come with a logical explanation on how to use it effectively and therein lies the problem I face quite frequently with end users.</p>
<p>CRE Loaded unlike osCommerce provides a way for store owners to add content in a more rich and controlled format, thats the good part.  But Its been my long held suggestion to end users to do their publishing of content offline in a professional html editor (commercial or not) primarily because online editors fill your drafts with countless inline elements that can break a layout.  In every single one of my commercial sites, I draft the content in MS Word so I can port a version of my article to a PDF and MS Reader for downloads and then I copy that article into Dreamweaver, clean up the messy MS Word markup, validating the structure, then pasting it into the WYSIWYG editor in HTML format.  <strong>As you can guess my blog is NOT one of those places I do this at.  Nothing here validates.</strong> (proof positive on another experiment I&#8217;ll tell you about later)</p>
<h2>Pictures and Content Break My Layout!</h2>
<p>So, in CRE Loaded projects and templates I&#8217;ve always provided the client with a simple one page sheet on the correct image sizes and a small collection of examples among other things for the editor.  In the last month alone I&#8217;ve seen only 1 person use a CRE Loaded design I&#8217;ve built correctly.  Thumbnail images are consistent in size, the popup images are all the same size and product images are all the same size.  Its when people try to upload these gigantic images in hopes that they will be sized correctly that problems begin.</p>
<p>Because of this I&#8217;ve had the php guy build me three little CRE Loaded generators that I&#8217;m publishing free of charge for your use.  The main one is a simple image generator that takes the product photo and produces three output sizes based on user variables for either width or height.  It will add a nice little user defined prefix to the image and provide some other features that will help CRE store owners to quickly generate consistent photo sizes without the lengthy process of producing them in photoshop.</p>
<p>I&#8217;ll write more on this generator and the content validation generators later in the week. Until then, blog like a mad man.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jaredritchey.com/cre-loaded-catalog-images/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Private Label Applications</title>
		<link>http://www.jaredritchey.com/private-label-applications/</link>
		<comments>http://www.jaredritchey.com/private-label-applications/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 02:05:35 +0000</pubDate>
		<dc:creator>Jared Ritchey</dc:creator>
				<category><![CDATA[Template Design Kit]]></category>

		<guid isPermaLink="false">http://www.jaredritchey.com/private-label-applications.html</guid>
		<description><![CDATA[CSS Navigation Generator &#8211; Color Manager Today after working with Mark Panovia (Computer Science Instructor) and Justin Green (Desktop Publishing Instructor), we hashed out a few final edits to the Rapid Template Design Series. The printers as mentioned before will begin production sometime in August for the Fall Semester and the course will first be [...]]]></description>
			<content:encoded><![CDATA[<h2>CSS Navigation Generator &#8211; Color Manager</h2>
<p>Today after working with Mark Panovia (Computer Science Instructor) and Justin Green (Desktop Publishing Instructor), we hashed out a few final edits to the Rapid Template Design Series.  The printers as mentioned before will begin production sometime in August for the Fall Semester and the course will first be published in Washington State colleges then nationally if everything works well.</p>
<p>I wrote this post <a href="http://www.jaredritchey.com/rapid-template-design-series.html">http://www.jaredritchey.com/rapid-template-design-series.html</a> regarding the series a few weeks ago and as far as features goes nothing there has changed.</p>
<p>We did manage to convince a few freeware application developers to private label their applications and include some of our features and characteristics to better accommodate the course.  Naturally since these are freeware and or shareware applications, they will be available for FREE download on http://www.templatedesignkit.com in compliance with the developers free distribution licenses.</p>
<h2>Designer Tools of The Trade</h2>
<p>So with the CSS Navigation Generator, the pending code snippet tool, the color wheel manager and hopefully a font manager among others, the course will deliver a lofty arsenal of tools to the student designer.</p>
<p>Since the focus of the course is for the student, ease of learning is critical and the right tools can make that experience easier.  For years professionals in the design business have attempted to standardize many things including the tools of the trade.  Starting in the early days with Adobe Page Maker or Quark Express for example, the first forms of instruction were not easy and rarely included layout guides and templates. Books and manuals produced by experts familiar with the applications, a dilemma surfaces, as documentation is written in technical terms by technical experts that quite literally require you to be very technical to understand it. For a student this catch 22 has long since been identified as problematic when course material makes broad assumptions of understanding.</p>
<p>The Rapid Template Design Series really shouldn&#8217;t have the name &#8220;Template&#8221; in it but templates are in fact foundation to nearly all design.  Print, web, application interfaces, among other things follows a set of guides for optimal results.  Because of this, those like us who have worked in the print media industry tend understand the use of complex grids and layout guides used to achieve consistency in our work.  The same is also true of web design, and now that the term &#8220;Template&#8221; is synonymous with design layout, Rapid Template Design seems relevant because its familiar.</p>
<p>So only a few tiny little things, aside from desperate need more ca$h for the budget and a few holdouts on private labeling, we are close to making this a reality.</p>
<p>FYI the original budget that the college provided was a grant in the amount of ONLY $2,500 which was eaten up quickly for the plugins and code elements we had to purchase distribution licenses for. Thankfully many contributors and code providers to this course traded link and advertising space for their form of compensation.  I&#8217;m fully grateful to the people at Utteraccess.com, Joomla, Mambo, OpenRealty, vBulletin, php.net, WordPress, and countless others that authorized use of their contribution and assisted to bring about this course.  <strong>Special thanks to Adobe for the donation of 8 licenses of Adobe Photoshop CS, Adobe Dreamweaver and Adobe InDesign</strong>  Tools like these are instrumental to modern design processes.</p>
<h2>Learn to Be A Design Professional</h2>
<p>I&#8217;ve not really expanded on the target audience of this course so a brief mention would be beneficial.  This course as mentioned on the college blog was created for entry level to intermediate level design students who seek mastery of the foundational or should I say fundamentals of design.  This course is NOT for professional designers as much of it covers very mundane theories on color, layout and navigation in great depth.  A lofty inventory of core elements is also provided including template layout masters, css contributions and code, working files, and private label software most professionals have already accumulated in knowledge and inventory alike.  So this course is for students of design.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jaredritchey.com/private-label-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Template Design Kit Update!</title>
		<link>http://www.jaredritchey.com/template-design-kit-update/</link>
		<comments>http://www.jaredritchey.com/template-design-kit-update/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 16:57:36 +0000</pubDate>
		<dc:creator>Jared Ritchey</dc:creator>
				<category><![CDATA[Template Design Kit]]></category>

		<guid isPermaLink="false">http://www.jaredritchey.com/?p=25</guid>
		<description><![CDATA[Delays nearly over, I&#8217;ve had to change perspective on a few areas to accommodate priorities in the features of the kit. I&#8217;ve expanded a few fundamental features and went back to basics on the design procedure. However, I&#8217;m still unable to get the kit onto a single DVD comfortably I&#8217;ll be removing some non essential [...]]]></description>
			<content:encoded><![CDATA[<p>Delays nearly over, I&#8217;ve had to change perspective on a few areas to accommodate priorities in the features of the kit. I&#8217;ve expanded a few fundamental features and went back to basics on the design procedure.  However, I&#8217;m still unable to get the kit onto a single DVD comfortably I&#8217;ll be removing some non essential elements and posting them for download on the new site.</p>
<p>Some of the elements will include things that are specific to various applications like osCommerce or vBulletin for example.  Since these applications tend to change with frequency it may actually be better to put all application specific design elements where we can modify them to follow version changes.</p>
<p><strong>Joomla Template Design Kit</strong><br />
I really hope that I can get this published and ready for use by months end.  The Joomla Template Design Kit Elements as well as the Mambo Template Design Kit Elements will also be featured in the registered member area for download.   Many additions have already been laid out for this section of the template design kit largely because of the popularity of Joomla and Mambo.  Its been a real serious challenge finding the best overall method for teaching students ways to understand some of the more complex template structures as well as integrated structures like the one that osCommerce uses.</p>
<p>Again, without letting to much out of the bag at this point, when it comes to osCommerce related template design elements Mark opted to teach about only one template engine called BTS &#8220;Basic Template Structure&#8221; and not the STS system.</p>
<p>Feel free to contact me in advance for individual parts, branding, and reselling of the Template Design Kit for Mambo, Joomla, osCommerce, OpenRealty, vBulletin, and osCMax.<br />
<strong>UPDATE!</strong> April 13th, 2007: I&#8217;m including osCommerce Template components and osCommerce Dreamweaver template components as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jaredritchey.com/template-design-kit-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Expire Template Demos</title>
		<link>http://www.jaredritchey.com/how-to-expire-template-demos/</link>
		<comments>http://www.jaredritchey.com/how-to-expire-template-demos/#comments</comments>
		<pubDate>Mon, 02 Apr 2007 14:36:00 +0000</pubDate>
		<dc:creator>Jared Ritchey</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Template Design Kit]]></category>

		<guid isPermaLink="false">http://www.jaredritchey.com/?p=17</guid>
		<description><![CDATA[Expiring template demonstrations and protecting your work. If you&#8217;ve ever wanted to allow a potential customer the ability to demo your template or themes while still protecting your rights then this little snippet may be the answer. The idea behind the code is to simply provide a potential buyer or client a theme they can [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript" src="http://www.jaredritchey.com/scripts/calcset2.js"></script><br />
<strong>Expiring template demonstrations and protecting your work.</strong></p>
<p>If you&#8217;ve ever wanted to allow a potential customer the ability to demo your template or themes while still protecting your rights then this little snippet may be the answer.</p>
<p>The idea behind the code is to simply provide a potential buyer or client a theme they can test run on their domain and expire the template after a period of time.  Having worked for large template houses in the past, I&#8217;ve seen all too frequently where people have ripped off designs by simply looking at the web page source code and figuring out the rest from there.  The temptation is to use tactics many times lengthy to protect your work often resulting in a slow loading site. </p>
<p>Now I use to publish live demos on my domains much like the template houses do and one of my favorite techniques that works great is to simply encrypt the template with a tool called <a href="http://www.protware.com/" target="_blank">HTML Guardian</a> which works beautifully for such things.  You can post a live working example of the theme or template and the code is completely hidden from prying eyes until they purchase the design.</p>
<p>  <span id="more-25"></span></p>
<p>The only major setback in using a tool like HTML Guardian is that search engines will not index a page that uses it because the search engines cant see the code and code they cant see they don&#8217;t index regardless of what people tell you about content surfing and all the other alleged search engine techniques.  The plain fact is that search engines will not index your site if they cant see the code. </p>
<p>So, using a $50 program I purchased about two years ago called <a href="http://www.codelock.co.nz/" target="_blank">CodeLock</a> I&#8217;ve been encrypting only a small portion of my designs or in some instances several portions to protect my work and still allow search engines to work their magic.  If your templates are worth anything they are certainly worth the trivial $55 to purchase <a href="http://www.codelock.co.nz" target="_blank">CodeLock</a> to protect your investment.</p>
<h2>Step One</h2>
<p>First we need to get the current server time to create time lock period and to do that you simply add the following code to a file called &quot;gettime.php&quot; as I&#8217;ve done  <a href="http://www.jaredritchey.com/codelock/gettime.php" target="_blank">IN THIS EXAMPLE</a>.</p>
<blockquote><p>
<span style="color: #FF0000">&lt;?php</span><br />
echo time();<br />
<span style="color: #FF0000">?&gt;</span>
</p></blockquote>
<h2>Step Two</h2>
<p>Next we need to calculate the expire time to add to the script in Step Three.  To do this we use a formula to calculate the time we simply multiply days X hours X minutes X seconds so it would be 7x24x60x60=604800 for a 7 day trial. Try this calculator below, I&#8217;ve set up two fields for you, one is if you want to expire by number of days and the other is if you are seeking to expire by a specified number of weeks. Just enter the number and press the tab key, it should automatically give you the time.</p>
<blockquote>
<form id="formc" name="formc" method="post" action="">
<div id="panel1" style='display:block'>
<table width: "450" border="0" cellspacing="0" cellpadding="0" >
<tr style='height:13pt'>
<td width="122">&nbsp;</td>
<td width="148"><strong>Enter Period</strong></td>
<td width="12">&nbsp;</td>
<td width="144"><strong>$end_trial</strong></td>
</tr>
<tr style='height:13pt'>
<td>Expire in Days</td>
<td>
<input value="7" name="p1B2" id="p1B2" type="text" onblur="this.value=eedisplayFloat(eeparseFloat(this.value));recalc_onclick('p1B2')" tabindex="1">
			   </td>
<td>&nbsp;</td>
<td>
<input value="0" name="p1C2" id="p1C2" type="text"  tabindex="-1" readonly="true">
			   </td>
</tr>
<tr style='height:13pt'>
<td>Expire in Weeks</td>
<td>
<input value="4" name="p1B3" id="p1B3" type="text" onblur="this.value=eedisplayFloat(eeparseFloat(this.value));recalc_onclick('p1B3')" tabindex="2">
			   </td>
<td>&nbsp;</td>
<td>
<input value="0" name="p1C3" id="p1C3" type="text" tabindex="-1" readonly="true">
			   </td>
</tr>
</table></div>
<p><script type="text/javascript" src="http://www.jaredritchey.com/scripts/calcset1.js"></script><br />
</form>
</blockquote>
<h2>Step Three</h2>
<p>Next we need to add the server time from the &#8220;gettime.php&#8221; to the script below and also add the <strong>$end_trial</strong> time as well. To do so add the server time to $start_trial and the end period (7 days in our example) to $end_trial <span style="color: #0000FF">=</span> $start_trial <span style="color: #0000FF">+ </span><span class="style5">604800</span></p>
<blockquote><p>
<span style="color: #FF0000">&lt;?php</span></p>
<p>$start_trial <span style="color: #0000FF">=</span> <span style="color: #FF0000">1157044256;</span> <span style="color: #FF9900">//this is the time from gettime.php</span> <br />
$end_trial <span style="color: #0000FF">=</span> $start_trial <span style="color: #0000FF">+</span> <span style="color: #FF0000">604800</span>; <span style="color: #FF9900">//this is the expire time from the calculator above</span><br />
$current_time <span style="color: #0000FF">=</span> <span style="color: #0000FF">time(</span>);<br />
$remaining_trial <span style="color: #0000FF">=</span> $end_trial &#8211; $current_time;<br />
<span style="color: #006600">if</span> <span style="color: #0000FF">(</span>$current_time <span style="color: #0000FF">&gt;</span> $end_trial<span style="color: #0000FF">)</span> {<br />
<span style="color: #FF9900">//modify the text below to give the message you want upon expiration.</span><br />
<span style="color: #0000FF">die</span>(&#8216;<span style="color: #FF0000">Your trial has expired. Please contact jared &#8211; at &#8211; thebrokersedge.com for unlock procedure &lt;a href=&quot;http://www.thebrokersedge.com&quot; target=&quot;_blank&quot;&gt;Contact The Brokers Edge&lt;/a&gt; to purchase a license for the UltimateIDX for only $299.95 to continue</span>&#8216;);<br />
}<br />
<span style="color: #FF0000">?&gt;</span>
</p></blockquote>
<h2>Step Four</h2>
<p>Now simply paste the above code from Step Three with your time edits into the header of your HTML or PHP document or any dependent file prior to encryption. I&#8217;ve placed this file in many things from dynamic JPG files to the core class files in php. If your server can parse a file with the PHP engine then you can put this code just about anywhere you wish to activate the expiration code. Upon doing so you simply visit <a href="http://www.jaredritchey.com/codelock/" target="_blank">http://www.jaredritchey.com/codelock/</a> and encrypt your code. </p>
<p>Using the encrypter is quite simple as you will notice once you select the third button on the left titled <strong>&#8220;Segment&#8221;</strong> and then make your code selection for either HTML or PHP.  Paste in your code including the time lock snippet you created above into the encrypter window and select <strong>&#8220;Encrypt&#8221;.</strong> Thats it! Your done!</p>
<p>By example if you had created template for vBulletin or Joomla for instance you could simply take all of the header code, paste in your time lock, and then encrypt that code to be used in your demo. Once you paste in the encrypted code back into your original document (saving an original backup of course) your template is now time locked. Naturally you can encrypt larger portions of your code that do not want prying eyes to see but by doing so you end up with a page that search engines may not like. The key is to be clever in what you encrypt so the removal of the encrypted time lock would be difficult, otherwise a clever thief could simply jack your design and replace the encrypted sections with the logical replacements necessary. I&#8217;m a big fan of CSS layouts for this very reason because I can encrypt phpincludes that deal with layout and structure and NOT content so search engines done beat me up. </p>
<p>Because search engines frown on  encryption in general, using a PHP Include or Require Once method to include your encrypted time lock code in the header of your template is one of the easier solutions. This of course does not always protect your code from view and anyone clever enough to figure out what you have done could simply remove the lines of code that include the time lock.  </p>
<h2>Final Notes </h2>
<p><strong>THE BIGGEST REASON IS GETTING PAID!</strong> </p>
<p>I&#8217;m extremely thorough in my design work as I follow a lengthy checklist of final requirements in all my work and many times people simply will not respect or appreciate that enough to pay you for the work you put in. Its always been my policy to never compete against discount or offshore designers from India or Pakistan (no pun intended). Many do not operate the Walmart of web design and protecting your work is essential. You may find yourself in a similar situation where people expect a Ferrari but are only willing to pay for a KIA and one way to insure you get paid is to deliver the template with a time lock with the ENTIRE key code source encrypted until you receive final payment. I rarely have the gut feeling to do this but when I feel someone is likely to burn me, in doing so  I&#8217;ve saved myself a ton of headaches after delivering a final product to someone who feels you work for $1.50 an hour and finds no reason to pay you the balance. </p>
<p>Protecting code on a per domain basis without damaging your chance at search engine indexing  will be the subject of a subsequent tutorial on how to lock your scripts on a per domain basis and then encrypt the lock snippet from alteration.  Naturally we will also include dependencies to prevent people from removing your time locks and domain specific requirements which will send you an email upon modification attempts.  I love that part because if someone trys to install your product or design on a non licensed domain you will receive an email of the offending domains location.</p>
<p>This is one of my favorite techniques in using remote code based on time lock or time settings wherein the timed out page would simply display a page I build to be displayed inside an iFrame. Upon expiration or invalid domain installation of your design an alternative to the time expiration message would display  a page on the offending domain with links and credits back to your site. I&#8217;ve done this in tests but never live thus far largely because uncertainty on legalities of the practice. </p>
<p>So this pending tutorial is a lofty one and I&#8217;m pressed for time today but I will write on this in the very near future. Until then&#8230;&#8230; </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jaredritchey.com/how-to-expire-template-demos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Template Design Kit!</title>
		<link>http://www.jaredritchey.com/new-template-design-kit/</link>
		<comments>http://www.jaredritchey.com/new-template-design-kit/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 15:53:29 +0000</pubDate>
		<dc:creator>Jared Ritchey</dc:creator>
				<category><![CDATA[Template Design Kit]]></category>

		<guid isPermaLink="false">http://www.jaredritchey.com/?p=11</guid>
		<description><![CDATA[What is the template design kit? Some of you may recall my Template Design Kit v1.0 that I released free about two years ago on my old site. For those who didn&#8217;t see it, the Template Design Kit is a design tool for newbie Photoshop users breaking into the web design business and provided a [...]]]></description>
			<content:encoded><![CDATA[<h2>What is the template design kit?</h2>
<p>Some of you may recall my Template Design Kit v1.0 that I released free about two years ago on my old site.  For those who didn&#8217;t see it, the <em>Template Design Kit</em> is a design tool for newbie Photoshop users breaking into the web design business and provided a sort of quick start guide. The kit basically included flash video tutorials built using Macromedia Captivate&reg; and a few hundred support files, actions and other Photoshop elements wrapped into a nice download package of about 50 meg.  It was intermediate, quickly assembled, and far from truly complete and would have likely been abandoned had it not been for two important reasons I demonstrate below.</p>
<h2> I hate when things disappear</h2>
<p>We&#8217;ve all bookmarked something we intended on visiting again and again only to discover that the site is gone, the resource has been removed or the account has been suspended.  I kick myself many times for not just CTRL + S and saving the page in a folder.  Well <em>jaredritesigns.com</em> has fallen to similar fate now that I accepted an offer to stop using my former site from a large jeweler of the same name we turn a lemon into lemonaide and move on.  So that was my <strong>first reason</strong> or motive to keep the <em>Template Design Kit</em> available. Tossing <em>jaredritesigns.com</em> I can live with even though it had a high PR rank but the one thing I knew I&#8217;d regret if I tossed was the <em>Template Design Kit</em>.  So, two of my associates and I decided to rework the original concept and build the kit into something all together new or should I say newer yet.  With an estimated final release being VERY LARGE in size, my major concern was how to distribute such a large inventory of thousands of files and videos effectively, or should I say CO$T effectively.</p>
<p><span id="more-21"></span></p>
<p>What I&#8217;ve done is ask Mark Panovia, my friend from Washington State University, agree to help me build the new <em>Template Design Kit</em> into a more complete and intuitive resource for entry level to intermediate level designers. The rework now occupies my weekends and evenings with no definitive release date.</p>
<h2>NEW Template Design Kit Released!</h2>
<p>So why announce a release with no pending date? Well, I&#8217;m using this as motive to get it completed and out the door by spring. I have this nasty habit of getting side tracked on projects leaving my own things unfinished.  A common pain really when you consider that most web designers often have crappy or no web sites at all for themselves. We&#8217;re all busy working for someone else, right? Since the <em>Template Design Kit</em> is essentially Photoshop related resource, I&#8217;ve temporarily scrapped the plans for free photoshop tutorials on <a href="http://www.opensourceu.org" target="_blank">Open Source University</a> and purchased 7 new domains to accommodate marketing the new <em>Template Design Kit</em> as a commercial product.  Commercial but not expensive! This new release will be available only through the mail because of its large size and other <strong>features I wish not to disclose at this time</strong>.  </p>
<p>Thus we arrive at the <strong>second reason</strong> or motive which is the LARGE volume of downloads of the first kit from my site in a 9+ month period of time. This to me was really the strongest motivator for publishing a new release. If people find it useful enough to <strong>download thousands of times</strong> then its got some utility value. Enough value in fact to make it worth while to students and entry level designers to get a jump on the design business. Even the 20 or so free templates I had published didn&#8217;t out perform the downloads of video tutorials which I published on many applications. From my perspective, people love tutorials, and as a motivation for re-creating the <em>Template Design Kit</em>, that is a realtiy as to the point and blunt as it gets. </p>
<p>A little sub note, <a href="http://www.opensourceu.org"> Open Source University</a> will be online eventually, or I could just simply donate it to someone who wishes to have it and babysit it. &quot;Hosting Included&quot;. But until then, this kit is the direction I&#8217;m heading with my video tutorials for Photoshop in between client design jobs. I&#8217;m so far behind now on posting up a design gallery, my old tutorials and resources and some personal projects that I&#8217;m working round the clock to make it a realtiy.</p>
<p><strong>UPDATE!</strong> I have fully canceled the plans I had for Open Source University and have subsequently migrated all materials to our new domain which I&#8217;ll announce later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jaredritchey.com/new-template-design-kit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
