<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns: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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">

<channel>
	<title>Internet Marketing &amp; Web Development</title>
	<link>http://www.softwareprojects.com/images/logo.png</link>
	<description>Internet Marketing and Web Development</description>

	<generator>http://www.softwareprojects.com</generator>
	<language>en</language>

		<copyright>SoftwareProjects Inc</copyright>
		<managingEditor>support@softwareprojects.com (Adrian Singer)</managingEditor>
		<webMaster>support@softwareprojects.com</webMaster>
		<category>SoftwareProjects</category>
		<ttl>3000</ttl>

		<image>
			<url>http://www.softwareprojects.com/images/logo.png</url>
			<title>SoftwareProjects - Internet Marketing and Web Development</title>
			<link>http://www.softwareprojects.com/images/logo.png</link>
			<width>142</width>
			<height>55</height>

		</image>

<geo:lat>40.765714</geo:lat><geo:long>-73.985607</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nd/2.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SoftwareprojectsInc" type="application/rss+xml" /><feedburner:emailServiceId>SoftwareprojectsInc</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
<title><![CDATA[Authorize.net is Down]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/2mql_7Dbwqk/t-authorizenet-is-down-1811.html</link>
<pubDate>Fri, 03 Jul 2009 12:17:04 GMT</pubDate>
<dc:creator><![CDATA[Adrian Singer]]></dc:creator>
<category><![CDATA[Get Online Presence]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/get-online-presence/t-authorizenet-is-down-1811.html</guid>
<description>Authorize.net, the largest payment gateway in the US, lost power to their Seattle data center early this morning.&lt;br /&gt;
&lt;br /&gt;
SJC data center cannot handle the load and as a result, all payments are declining&lt;br /&gt;
&lt;br /&gt;
Twitter is full with users reporting Authorize.net outages:&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/HpcXXTauth.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Expected resolution time is 2 hours.&lt;br /&gt;
&lt;br /&gt;
If you're using the &lt;a href="http://www.softwareprojects.com/shopping-cart" target="_blank"&gt;SPI shopping cart&lt;/a&gt; and have defined more than a single payment gateway, the system will automatically divert charges to your secondary payment gateway.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you only have Authorize.net, contact your SPI account manager and we'll instruct you how to easily resubmit all declines once Authorize.net is back online.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
This outage is the third major outage this week and once again goes to show the importance of &lt;a href="http://www.softwareprojects.com/hosting" target="_blank"&gt;multihomed hosting&lt;/a&gt;.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=2mql_7Dbwqk:aVYs0bmPfOA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=2mql_7Dbwqk:aVYs0bmPfOA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=2mql_7Dbwqk:aVYs0bmPfOA:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=2mql_7Dbwqk:aVYs0bmPfOA:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=2mql_7Dbwqk:aVYs0bmPfOA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/2mql_7Dbwqk" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/get-online-presence/t-authorizenet-is-down-1811.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/get-online-presence/t-authorizenet-is-down-1811.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/get-online-presence/t-authorizenet-is-down-1811.html</feedburner:origLink></item>
<item>
<title><![CDATA[Rackspace is down... Multihomed hosting rulez]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/bEaqpm4AK0g/t-rackspace-is-down-multihomed-hosting-1809.html</link>
<pubDate>Mon, 29 Jun 2009 21:55:38 GMT</pubDate>
<dc:creator><![CDATA[Adrian Singer]]></dc:creator>
<category><![CDATA[Get Online Presence]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/get-online-presence/t-rackspace-is-down-multihomed-hosting-1809.html</guid>
<description>Rackspace, one of the largest tier-1 hosting providers, is down today, affecting tens of thousands of websites, including some celebrity sites like &lt;a href="http://www.justintimberlake.com/" target="_blank"&gt;Justin Timberlake&lt;/a&gt; and many others...&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/toSvBlhosting.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Here at SPI, we believe in &lt;a href="http://www.softwareprojects.com/hosting" target="_blank"&gt;multi-homed hosting&lt;/a&gt;.  &lt;br /&gt;
&lt;br /&gt;
Our client sites are hosted with &lt;a href="http://www.rackspace.com" target="_blank"&gt;Rackspace&lt;/a&gt;, &lt;a href="http://www.verio.com" target="_blank"&gt;NTT Verio&lt;/a&gt;, &lt;a href="http://www.softlayer.com" target="_blank"&gt;Softlayer&lt;/a&gt; and &lt;a href="http://www.iweb.ca" target="_blank"&gt;iWeb&lt;/a&gt;... &lt;b&gt;all at the same time&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
They're all great hosting providers, but as our friends at Pingdom frequently report, &lt;a href="http://royal.pingdom.com/2009/06/09/internet-outages-blackouts-and-a-plethora-of-strange-incidents/" target="_blank"&gt;if things can go wrong they will&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Replicating our client sites across multiple data-centers with multiple non-related hosting providers, is the only way to deliver true &lt;a href="http://www.softwareprojects.com/hosting" target="_blank"&gt;100% uptime&lt;/a&gt; across the board.&lt;br /&gt;
&lt;br /&gt;
If your site needs to be up and running at all times, &lt;a href="http://www.softwareprojects.com/support_email.php" target="_blank"&gt;contact us&lt;/a&gt; today.  We'd love to help.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=bEaqpm4AK0g:9n5kpuCnwIc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=bEaqpm4AK0g:9n5kpuCnwIc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=bEaqpm4AK0g:9n5kpuCnwIc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=bEaqpm4AK0g:9n5kpuCnwIc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=bEaqpm4AK0g:9n5kpuCnwIc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/bEaqpm4AK0g" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/get-online-presence/t-rackspace-is-down-multihomed-hosting-1809.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/get-online-presence/t-rackspace-is-down-multihomed-hosting-1809.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/get-online-presence/t-rackspace-is-down-multihomed-hosting-1809.html</feedburner:origLink></item>
<item>
<title><![CDATA[Basic Web 2.0 Website Template]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/YXsgWz5m36A/t-basic-web-20-website-template-1807.html</link>
<pubDate>Wed, 24 Jun 2009 14:04:28 GMT</pubDate>
<dc:creator><![CDATA[Dawn Rossi]]></dc:creator>
<category><![CDATA[The Basics]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/the-basics/t-basic-web-20-website-template-1807.html</guid>
<description>10 years ago, a typical website included about 6 pages, with a home, about us, contact, privacy policy, terms &amp;amp; conditions and FAQ page.&lt;br /&gt;
&lt;br /&gt;
While these are still &lt;a href="http://www.softwareprojects.com/resources/building-content/t-website-development-6-must-have-pages-1428.html" target="_blank"&gt;Must have pages&lt;/a&gt;, nowadays, every decent website is expected to feature a blog / forum, photos, videos, social network links and do a better job of "telling the company's story", showing the people behind the site.&lt;br /&gt;
&lt;br /&gt;
I was looking for a simple "push-button" solution to create a skeleton of such a site, but couldn't find one.&lt;br /&gt;
&lt;br /&gt;
SPI does offer thousands of pre-made &lt;a href="http://www.softwareprojects.com/templates" target="_blank"&gt;website templates&lt;/a&gt;, as well as &lt;a href="http://www.softwareprojects.com/software-development.php" target="_blank"&gt;custom website development&lt;/a&gt;, but I wanted a simple fully-functional template to help new clients get a quick-start with their websites.&lt;br /&gt;
&lt;br /&gt;
Since I couldn't find any existing solution, I went ahead and created one, that covers it all:   &lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/TrVwVemockupd.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
* a complete website with a clean "Web 2.0" look&amp;amp;feel, &lt;br /&gt;
* Wordpress blog, &lt;br /&gt;
* vBulletin Forum, &lt;br /&gt;
* Social-network links, &lt;br /&gt;
* Navigation menu and &lt;br /&gt;
* Contact form&lt;br /&gt;
&lt;br /&gt;
You can use my template to get this setup live, in 30 minutes or less.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 1: Register your profile on the social networks&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Signup for &lt;a href="http://www.facebook.com" target="_blank"&gt;Facebook&lt;/a&gt;, &lt;a href="http://www.youtube.com" target="_blank"&gt;Youtube&lt;/a&gt;, &lt;a href="http://www.twitter.com" target="_blank"&gt;Twitter&lt;/a&gt;, &lt;a href="http://www.digg.com" target="_blank"&gt;Digg&lt;/a&gt;, &lt;a href="http://www.linkedin.com" target="_blank"&gt;LinkedIn&lt;/a&gt;, &lt;a href="http://www.twitthis.com" target="_blank"&gt;TwitThis&lt;/a&gt; and &lt;a href="http://www.feedburner.com" target="_blank"&gt;FeedBurner&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Record your username (you'll need it later)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 2: Create Logo, Banner &amp;amp; Avatar&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
You're going to need a unique logo design and nice banner for your new website.  Use these image specs and file names - &lt;br /&gt;
&lt;br /&gt;
   Top logo &lt;u&gt;logo.png&lt;/u&gt; Dimensions: 240x88&lt;br /&gt;
Footer logo &lt;u&gt;logo-footer.pn&lt;/u&gt;g Dimensions:  170x66&lt;br /&gt;
Post avatar &lt;u&gt;post-avatar.png&lt;/u&gt; Dimensions:  24x51&lt;br /&gt;
Menu avatar &lt;u&gt;menu-avatar.png&lt;/u&gt; Dimensions:  19x23 &lt;br /&gt;
 Top banner &lt;u&gt;top-banner.png&lt;/u&gt; Dimensions:  728x90&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 3: Install Website template&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Download the &lt;a href="http://www.softwareprojects.com/files/websitetemplate.zip" target="_blank"&gt;web 2.0 website template&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Extract it to your main website folder&lt;br /&gt;
&lt;br /&gt;
The template includes easy to modify top.php, bottom.php and sidebar.php files, that control the header, menu system, footer and sidebar links.  These three files are included on all pages.&lt;br /&gt;
&lt;br /&gt;
Note: You can get the latest version of WordPress &lt;a href="http://www.wordpress.org/download" target="_blank"&gt;here&lt;/a&gt;. To keep this process streamlined, I've included WordPress as part of the zip file.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 4: Install Wordpress&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
WordPress is located under the /blog folder&lt;br /&gt;
&lt;br /&gt;
Open the /blog/wp-config.php file and update it with your database settings (You'll have to change DB_NAME, DB_USER, DB_PASSWORD, DB_HOST)&lt;br /&gt;
&lt;br /&gt;
If you installed the latest version of WordPress (as opposed to use the version included in the zip file), you'll have to make these additional changes:&lt;br /&gt;
&lt;br /&gt;
(a) Install WordPress by pointing your browser to &lt;a href="http://www.YOURDOMAIN.com/blog/wp-admin/install.php" target="_blank"&gt;http://www.YOURDOMAIN.com/blog/wp-admin/install.php&lt;/a&gt; and follow the on screen instructions&lt;br /&gt;
&lt;br /&gt;
(b) Update blog/wp-content/themes/default/header.php to:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;require_once(&lt;/font&gt;&lt;font color="#0000CC"&gt;$_SERVER&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#91;&lt;/font&gt;&lt;font color="#CC0000"&gt;'DOCUMENT_ROOT'&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#93;.&lt;/font&gt;&lt;font color="#CC0000"&gt;"/top.php"&lt;/font&gt;&lt;font color="#006600"&gt;);&amp;nbsp;  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
(c) Update blog/wp-content/themes/default/footer.php to:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;require_once(&lt;/font&gt;&lt;font color="#0000CC"&gt;$_SERVER&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#91;&lt;/font&gt;&lt;font color="#CC0000"&gt;'DOCUMENT_ROOT'&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#93;.&lt;/font&gt;&lt;font color="#CC0000"&gt;"/sidebar.php"&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;require_once(&lt;/font&gt;&lt;font color="#0000CC"&gt;$_SERVER&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#91;&lt;/font&gt;&lt;font color="#CC0000"&gt;'DOCUMENT_ROOT'&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#93;.&lt;/font&gt;&lt;font color="#CC0000"&gt;"/bottom.php"&lt;/font&gt;&lt;font color="#006600"&gt;);  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
(d) Update blog/wp-content/themes/default/sidebar.php to:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;return;  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
(e) Update blog/wp-content/themes/default/index.php to:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt; 
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;&amp;lt;?&lt;/font&gt;&lt;font color="#0000CC"&gt;php
&lt;br /&gt;get_header&lt;/font&gt;&lt;font color="#006600"&gt;(); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;
&lt;br /&gt;&amp;nbsp; &amp;lt;div id="content" class="narrowcolumn" role="main"&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &lt;font color="#0000CC"&gt;&amp;lt;?php &lt;/font&gt;&lt;font color="#006600"&gt;if (&lt;/font&gt;&lt;font color="#0000CC"&gt;have_posts&lt;/font&gt;&lt;font color="#006600"&gt;()) : &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;font color="#0000CC"&gt;&amp;lt;?php &lt;/font&gt;&lt;font color="#006600"&gt;while (&lt;/font&gt;&lt;font color="#0000CC"&gt;have_posts&lt;/font&gt;&lt;font color="#006600"&gt;()) : &lt;/font&gt;&lt;font color="#0000CC"&gt;the_post&lt;/font&gt;&lt;font color="#006600"&gt;(); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div &lt;font color="#0000CC"&gt;&amp;lt;?php post_class&lt;/font&gt;&lt;font color="#006600"&gt;() &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt; id="post-&lt;font color="#0000CC"&gt;&amp;lt;?php the_ID&lt;/font&gt;&lt;font color="#006600"&gt;(); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;"&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;h2&amp;gt;&amp;lt;a href="&lt;font color="#0000CC"&gt;&amp;lt;?php the_permalink&lt;/font&gt;&lt;font color="#006600"&gt;() &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;" rel="bookmark" title="Permanent Link to &lt;font color="#0000CC"&gt;&amp;lt;?php 
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; the_title_attribute&lt;/font&gt;&lt;font color="#006600"&gt;(); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;"&amp;gt;&lt;font color="#0000CC"&gt;&amp;lt;?php the_title&lt;/font&gt;&lt;font color="#006600"&gt;(); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;small&amp;gt;&lt;font color="#0000CC"&gt;&amp;lt;?php the_time&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'F jS, Y'&lt;/font&gt;&lt;font color="#006600"&gt;) &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt; &amp;lt;!-- by &lt;font color="#0000CC"&gt;&amp;lt;?php the_author&lt;/font&gt;&lt;font color="#006600"&gt;() &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt; --&amp;gt;&amp;lt;/small&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div class="entry"&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;font color="#0000CC"&gt;&amp;lt;?php the_content&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'Read the rest of this entry �'&lt;/font&gt;&lt;font color="#006600"&gt;); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;p class="postmetadata"&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;ul class="foot"&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li class="alpha"&amp;gt;&lt;font color="#0000CC"&gt;&amp;lt;?php edit_post_link&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'Edit'&lt;/font&gt;&lt;font color="#006600"&gt;, &lt;/font&gt;&lt;font color="#CC0000"&gt;''&lt;/font&gt;&lt;font color="#006600"&gt;, &lt;/font&gt;&lt;font color="#CC0000"&gt;' | '&lt;/font&gt;&lt;font color="#006600"&gt;); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;  &lt;font color="#0000CC"&gt;&amp;lt;?php
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; comments_popup_link&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'No Comments �'&lt;/font&gt;&lt;font color="#006600"&gt;,
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/font&gt;&lt;font color="#CC0000"&gt;'1 Comment. Join the discussion �'&lt;/font&gt;&lt;font color="#006600"&gt;, &lt;/font&gt;&lt;font color="#CC0000"&gt;'% Comments �'&lt;/font&gt;&lt;font color="#006600"&gt;); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;&amp;nbsp; &amp;lt;/li&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li class="beta"&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;ul class="liaison"&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li class="rss"&amp;gt;&amp;lt;a href="&lt;font color="#0000CC"&gt;&amp;lt;?=$RSSURL?&amp;gt;&lt;/font&gt;"&amp;gt;RSS&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&lt;br /&gt;&amp;lt;li class="twitter"&amp;gt;&amp;lt;script type="text/javascript" src="/js/twitthis.js"&amp;gt;&amp;lt;/script&amp;gt;
&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;document.write('&amp;lt;a href="javascript&lt;b&gt;&lt;/b&gt;:;" onclick="TwitThis.pop();"&amp;gt;TwitThis&amp;lt;/a&amp;gt;');&amp;lt;/script&amp;gt;&amp;lt;/li&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;li class="email"&amp;gt;&amp;lt;a href="/contact"&amp;gt;Email&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/ul&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/li&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/ul&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/p&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;font color="#0000CC"&gt;&amp;lt;?php &lt;/font&gt;&lt;font color="#006600"&gt;endwhile; &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;div class="navigation"&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div class="alignleft"&amp;gt;&lt;font color="#0000CC"&gt;&amp;lt;?php next_posts_link&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'� Older Entries'&lt;/font&gt;&lt;font color="#006600"&gt;) &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;&amp;lt;/div&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div class="alignright"&amp;gt;&lt;font color="#0000CC"&gt;&amp;lt;?php previous_posts_link&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'Newer Entries �'&lt;/font&gt;&lt;font color="#006600"&gt;) &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt;&amp;lt;/div&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;nbsp; &lt;font color="#0000CC"&gt;&amp;lt;?php &lt;/font&gt;&lt;font color="#006600"&gt;else : &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;h2 class="center"&amp;gt;Not Found&amp;lt;/h2&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;p class="center"&amp;gt;Sorry, but you are looking for something that isn't here.&amp;lt;/p&amp;gt;
&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;font color="#0000CC"&gt;&amp;lt;?php get_search_form&lt;/font&gt;&lt;font color="#006600"&gt;(); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;
&lt;br /&gt;&amp;nbsp; &lt;font color="#0000CC"&gt;&amp;lt;?php &lt;/font&gt;&lt;font color="#006600"&gt;endif; &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;
&lt;br /&gt;&lt;/font&gt;
&lt;br /&gt;&amp;nbsp; &amp;lt;/div&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&lt;font color="#0000CC"&gt;&amp;lt;?php get_footer&lt;/font&gt;&lt;font color="#006600"&gt;(); &lt;/font&gt;&lt;font color="#0000CC"&gt;?&amp;gt;&lt;/font&gt; &lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Step 5: Install vBulletin&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Purchase a license to vBulletin ($180) and download it from &lt;a href="http://members.vbulletin.com" target="_blank"&gt;http://members.vbulletin.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Extract vbulletin to a /forum folder on your server, then follow these steps:&lt;br /&gt;
&lt;br /&gt;
(a) Rename includes/config.php.new to includes/config.php and update 'dbname', 'servername', 'username', 'password' with your database details.&lt;br /&gt;
&lt;br /&gt;
(b) Open &lt;a href="http://www.YOURDOMAIN.com/forum/install/install.php" target="_blank"&gt;www.YOURDOMAIN.com/forum/install/install.php&lt;/a&gt; in your browser and follow the on-screen instructions (you'll need your vBulletin customer number to continue)&lt;br /&gt;
&lt;br /&gt;
(c) Update the fetch_gzipped_text() function under forum/includes/functions.php to:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;function &lt;/font&gt;&lt;font color="#0000CC"&gt;fetch_gzipped_text&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#0000CC"&gt;$text&lt;/font&gt;&lt;font color="#006600"&gt;, &lt;/font&gt;&lt;font color="#0000CC"&gt;$level &lt;/font&gt;&lt;font color="#006600"&gt;= &lt;/font&gt;&lt;font color="#0000CC"&gt;1&lt;/font&gt;&lt;font color="#006600"&gt;)
&lt;br /&gt;{
&lt;br /&gt;return &lt;/font&gt;&lt;font color="#0000CC"&gt;$text&lt;/font&gt;&lt;font color="#006600"&gt;;
&lt;br /&gt;}  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
(d) Open forum/global.php and locate this section in the file:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;eval(&lt;/font&gt;&lt;font color="#CC0000"&gt;'$headinclude = "' &lt;/font&gt;&lt;font color="#006600"&gt;. &lt;/font&gt;&lt;font color="#0000CC"&gt;fetch_template&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'headinclude'&lt;/font&gt;&lt;font color="#006600"&gt;) . &lt;/font&gt;&lt;font color="#CC0000"&gt;'";'&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;eval(&lt;/font&gt;&lt;font color="#CC0000"&gt;'$header = "' &lt;/font&gt;&lt;font color="#006600"&gt;. &lt;/font&gt;&lt;font color="#0000CC"&gt;fetch_template&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'header'&lt;/font&gt;&lt;font color="#006600"&gt;) . &lt;/font&gt;&lt;font color="#CC0000"&gt;'";'&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;eval(&lt;/font&gt;&lt;font color="#CC0000"&gt;'$footer = "' &lt;/font&gt;&lt;font color="#006600"&gt;. &lt;/font&gt;&lt;font color="#0000CC"&gt;fetch_template&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;'footer'&lt;/font&gt;&lt;font color="#006600"&gt;) . &lt;/font&gt;&lt;font color="#CC0000"&gt;'";'&lt;/font&gt;&lt;font color="#006600"&gt;);  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Replace these 3 lines with this section:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;@&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_start&lt;/font&gt;&lt;font color="#006600"&gt;();&amp;nbsp; &amp;nbsp;  
&lt;br /&gt;require(&lt;/font&gt;&lt;font color="#CC0000"&gt;"../top.php"&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000CC"&gt;$buf &lt;/font&gt;&lt;font color="#006600"&gt;= @&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_get_contents&lt;/font&gt;&lt;font color="#006600"&gt;();
&lt;br /&gt;@&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_end_clean&lt;/font&gt;&lt;font color="#006600"&gt;();&amp;nbsp;   
&lt;br /&gt;eval(&lt;/font&gt;&lt;font color="#CC0000"&gt;'$header = "$buf";'&lt;/font&gt;&lt;font color="#006600"&gt;);&amp;nbsp;    
&lt;br /&gt;@&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_start&lt;/font&gt;&lt;font color="#006600"&gt;();&amp;nbsp; &amp;nbsp; &amp;nbsp;   
&lt;br /&gt;require(&lt;/font&gt;&lt;font color="#CC0000"&gt;"../sidebar.php"&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000CC"&gt;$buf &lt;/font&gt;&lt;font color="#006600"&gt;= @&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_get_contents&lt;/font&gt;&lt;font color="#006600"&gt;();&amp;nbsp; &amp;nbsp; 
&lt;br /&gt;@&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_end_clean&lt;/font&gt;&lt;font color="#006600"&gt;();&amp;nbsp;    
&lt;br /&gt;@&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_start&lt;/font&gt;&lt;font color="#006600"&gt;();&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;   
&lt;br /&gt;require(&lt;/font&gt;&lt;font color="#CC0000"&gt;"../bottom.php"&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000CC"&gt;$buf &lt;/font&gt;&lt;font color="#006600"&gt;.= @&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_get_contents&lt;/font&gt;&lt;font color="#006600"&gt;();
&lt;br /&gt;@&lt;/font&gt;&lt;font color="#0000CC"&gt;ob_end_clean&lt;/font&gt;&lt;font color="#006600"&gt;();
&lt;br /&gt;eval(&lt;/font&gt;&lt;font color="#CC0000"&gt;'$footer = "$buf";'&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;eval(&lt;/font&gt;&lt;font color="#CC0000"&gt;'$headinclude = "";'&lt;/font&gt;&lt;font color="#006600"&gt;);  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 6: Update images&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Update the images in the /images folder with the ones you created in step 2&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 7: Update company name, links&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Update config.php with your company name, tagline, keywords and social network usernames.&lt;br /&gt;
&lt;br /&gt;
It's important to set all the usernames as these will get populated on all of your pages.  If you don't want to use a specific network, make sure you update bottom.php and top.php&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
In the future, I will update this template to include a built-in image gallery, the &lt;a href="http://www.softwareprojects.com/customer-support/spi-faq-system" target="_blank"&gt;SPI FAQ service&lt;/a&gt;, the &lt;a href="http://www.softwareprojects.com/customer-support/spi-myemaildesk" target="_blank"&gt;SPI Helpdesk service&lt;/a&gt;, &lt;a href="http://www.softwareprojects.com/shopping-cart/spi-customer-manager" target="_blank"&gt;Customer back-office&lt;/a&gt; and a video links manager.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=YXsgWz5m36A:6DzBbZ5CO4w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=YXsgWz5m36A:6DzBbZ5CO4w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=YXsgWz5m36A:6DzBbZ5CO4w:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=YXsgWz5m36A:6DzBbZ5CO4w:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=YXsgWz5m36A:6DzBbZ5CO4w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/YXsgWz5m36A" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/the-basics/t-basic-web-20-website-template-1807.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/the-basics/t-basic-web-20-website-template-1807.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/the-basics/t-basic-web-20-website-template-1807.html</feedburner:origLink></item>
<item>
<title><![CDATA[How to Add a New Order under a Customer]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/6vjRhcUaHWc/t-how-to-add-a-new-order-under-a-customer-1805.html</link>
<pubDate>Tue, 23 Jun 2009 11:11:48 GMT</pubDate>
<dc:creator><![CDATA[Adrian Singer]]></dc:creator>
<category><![CDATA[The Platform: All-In-One]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-add-a-new-order-under-a-customer-1805.html</guid>
<description>In a previous post, I explained &lt;a href="http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-edit-order-details-1718.html" target="_blank"&gt;How to Edit Order details&lt;/a&gt;, updating the shipping-address, price, credit-card or product for an existing order.&lt;br /&gt;
&lt;br /&gt;
Today, I'd like to cover How to Add a new Order under an existing customer&lt;br /&gt;
&lt;br /&gt;
This is helpful when you're looking to - &lt;br /&gt;
&lt;br /&gt;
* Process orders offline&lt;br /&gt;
OR&lt;br /&gt;
* Credit a customer with a "Free order" &lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 1: Access Customer Manager&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Login to your SPI account account and click on the Customer Manager. Search for the customer, for whom you'd like to add the new order.  &lt;br /&gt;
&lt;br /&gt;
If the customer doesn't exist yet, use "Add Customer" to add a new customer record.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 2: Click on New Order&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Scroll down and click on the 'New Order' button.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/QU4QeYneworderc.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 3: Edit Order Details&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Select the product, store and shipping information (if applicable)&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/gULZJLeditorder.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Turn-on the 'Free Order' checkbox to designate this order as a free one, for which the customer will never be charged.&lt;br /&gt;
&lt;br /&gt;
Note: Orders added using this interface do NOT credit affiliates any commissions.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 4: (Optional) Charge customer&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
If you'd like to immediately charge the customer for this new order, complete adding the new order, then click on the order ID to enter the 'Edit Order details' screen.&lt;br /&gt;
&lt;br /&gt;
Follow steps 4 and 5 &lt;a href="http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-edit-order-details-1718.html" target="_blank"&gt;here&lt;/a&gt;, to process the charge.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/fce5fc7c.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Note: If the new order caused the customer to have an outstanding balance and you don't process the charge yourself, the charge will be processed daily when the recurring-payments script runs.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6vjRhcUaHWc:UIzDOWPt6Kc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6vjRhcUaHWc:UIzDOWPt6Kc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6vjRhcUaHWc:UIzDOWPt6Kc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=6vjRhcUaHWc:UIzDOWPt6Kc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6vjRhcUaHWc:UIzDOWPt6Kc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/6vjRhcUaHWc" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-add-a-new-order-under-a-customer-1805.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-add-a-new-order-under-a-customer-1805.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-add-a-new-order-under-a-customer-1805.html</feedburner:origLink></item>
<item>
<title><![CDATA[Detecting the UTF-8 Signature in text files]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/b72QkH4Zn-o/t-detecting-the-utf-8-signature-in-text-fi-1803.html</link>
<pubDate>Sun, 21 Jun 2009 06:38:54 GMT</pubDate>
<dc:creator><![CDATA[Mike Peters]]></dc:creator>
<category><![CDATA[Programming]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/programming/t-detecting-the-utf-8-signature-in-text-fi-1803.html</guid>
<description>One common trap a lot of new developers fall into is editing php source files with an editor that saves text-files as Unicode.&lt;br /&gt;
&lt;br /&gt;
Notepad for example, will automatically save a text-file as Unicode as soon as it detects the first character in the file that is a Unicode character.&lt;br /&gt;
&lt;br /&gt;
Other editors can be configured to either save files as Unicode or plain Ascii text.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What's wrong with Unicode PHP source files?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A unicode text file will load up normally in your text editor, but there are 3 hidden characters added at the top of the file, to indicate this is a Unicode file.&lt;br /&gt;
&lt;br /&gt;
These characters are: xEF xBB xBF&lt;br /&gt;
&lt;br /&gt;
The big problem here is that php doesn't recognize these characters and will simply display them on the screen.  Because these characters are the very first thing displayed on the screen, unless you have output-buffering turned on, your Unicode source file will be unable to store any session variables.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Example&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Consider this innocent PHP script, that displays a message if this is a user's first visit to the site -&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;session_start&lt;/font&gt;&lt;font color="#006600"&gt;();
&lt;br /&gt;if (!isset(&lt;/font&gt;&lt;font color="#0000CC"&gt;$_SESSION&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#91;&lt;/font&gt;&lt;font color="#CC0000"&gt;'beenhere'&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#93;)) 
&lt;br /&gt;{
&lt;br /&gt;echo &lt;/font&gt;&lt;font color="#CC0000"&gt;"Welcome! This is your first visit to the site"&lt;/font&gt;&lt;font color="#006600"&gt;;
&lt;br /&gt;}
&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000CC"&gt;$_SESSION&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#91;&lt;/font&gt;&lt;font color="#CC0000"&gt;'beenhere'&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#93; = &lt;/font&gt;&lt;font color="#CC0000"&gt;"true"&lt;/font&gt;&lt;font color="#006600"&gt;;  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Saving this PHP script in an editor that saves text-files as Unicode, will result in something that looks like this -&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;^&lt;/font&gt;&lt;font color="#0000CC"&gt;xEF&lt;/font&gt;&lt;font color="#006600"&gt;^&lt;/font&gt;&lt;font color="#0000CC"&gt;xBB&lt;/font&gt;&lt;font color="#006600"&gt;^&lt;/font&gt;&lt;font color="#0000CC"&gt;xBF
&lt;br /&gt;session_start&lt;/font&gt;&lt;font color="#006600"&gt;();
&lt;br /&gt;if (!isset(&lt;/font&gt;&lt;font color="#0000CC"&gt;$_SESSION&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#91;&lt;/font&gt;&lt;font color="#CC0000"&gt;'beenhere'&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#93;)) 
&lt;br /&gt;{
&lt;br /&gt;echo &lt;/font&gt;&lt;font color="#CC0000"&gt;"Welcome! This is your first visit to the site"&lt;/font&gt;&lt;font color="#006600"&gt;;
&lt;br /&gt;}
&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000CC"&gt;$_SESSION&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#91;&lt;/font&gt;&lt;font color="#CC0000"&gt;'beenhere'&lt;/font&gt;&lt;font color="#006600"&gt;&amp;#93; = &lt;/font&gt;&lt;font color="#CC0000"&gt;"true"&lt;/font&gt;&lt;font color="#006600"&gt;;  &lt;/font&gt;&lt;font color="#0000CC"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
The end-user will see 3 strange looking characters at the top of the page, but more importantly since these characters are output before the call to session_start(), session_start will fail and no session variables will ever be stored.&lt;br /&gt;
&lt;br /&gt;
If you're using session variables widely, this simple thing can completely break the functionality of your pages.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How to detect UTF-8 Signatures in source files&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To detect the UTF-8 signature, save this bash script as 'checkutf.sh':&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;for &lt;/font&gt;&lt;font color="#0000CC"&gt;i in &lt;/font&gt;&lt;font color="#006600"&gt;`&lt;/font&gt;&lt;font color="#0000CC"&gt;find ./ -type f -name '*.php'&lt;/font&gt;&lt;font color="#006600"&gt;`; do &lt;/font&gt;&lt;font color="#0000CC"&gt;hexdump &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;C $i &lt;/font&gt;&lt;font color="#006600"&gt;| &lt;/font&gt;&lt;font color="#0000CC"&gt;head &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;n1 &lt;/font&gt;&lt;font color="#006600"&gt;| &lt;/font&gt;&lt;font color="#0000CC"&gt;grep &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;i &lt;/font&gt;&lt;font color="#CC0000"&gt;'ef bb bf' &lt;/font&gt;&lt;font color="#006600"&gt;&amp;amp;&amp;amp; echo &lt;/font&gt;&lt;font color="#0000CC"&gt;$i&lt;/font&gt;&lt;font color="#006600"&gt;; &lt;/font&gt;&lt;font color="#0000CC"&gt;done  &lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Be sure to chmod 755 checkutf.sh&lt;br /&gt;
&lt;br /&gt;
Then you can run checkutf.sh from any folder where you'd like to verify no files have the UTF-8 signature.  This bash script will recursively check all files under the current directory and all subdirectories, displaying all instances where files contain the UTF-8 signature at the top of the file.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=b72QkH4Zn-o:3isrNXmEIyI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=b72QkH4Zn-o:3isrNXmEIyI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=b72QkH4Zn-o:3isrNXmEIyI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=b72QkH4Zn-o:3isrNXmEIyI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=b72QkH4Zn-o:3isrNXmEIyI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/b72QkH4Zn-o" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/programming/t-detecting-the-utf-8-signature-in-text-fi-1803.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/programming/t-detecting-the-utf-8-signature-in-text-fi-1803.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/programming/t-detecting-the-utf-8-signature-in-text-fi-1803.html</feedburner:origLink></item>
<item>
<title><![CDATA[Why was the payment declined?]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/t9-lxNIT-bI/t-why-was-the-payment-declined-1801.html</link>
<pubDate>Wed, 10 Jun 2009 22:23:39 GMT</pubDate>
<dc:creator><![CDATA[Adrian Singer]]></dc:creator>
<category><![CDATA[Conversion - Traffic to Cash]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-why-was-the-payment-declined-1801.html</guid>
<description>Driving &lt;a href="http://www.softwareprojects.com/resources/traffic/" target="_blank"&gt;traffic&lt;/a&gt; is key, but how do you reduce payment decline rates?&lt;br /&gt;
&lt;br /&gt;
SoftwareProjects &lt;a href="http://www.softwareprojects.com/shopping-cart" target="_blank"&gt;Shopping Cart&lt;/a&gt; now offers 5 reports to help you trouble-shoot the reasons for declined payments early on, so that you can resolve any issues right away.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Payment Decline-rate Trends&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Decline rates typically hover around 10%, however they do vary by industry.  Monitor your decline-rate trend regularly.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/Qtak2udeclinerate.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Declines by Credit-card Type&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A simple misconfiguration with your merchant account provider, can easily cause all American Express or Discover payments to get rejected.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Declines by Error Code&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Are you getting too many AVS (Address Verification Service) declines?  It may be time to review your AVS settings&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. Declines by Country&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Helpful in detecting fraud attempts.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. Declines by Affiliate&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Find the affiliates that are generating the highest percentage of declines.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/decl2x.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
In addition to these reports, you can always view and download a complete list of all payment declines under 'Order Manager' - 'Register'&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/desc3n.png" border="0" alt="" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=t9-lxNIT-bI:_ulpLSQ0ags:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=t9-lxNIT-bI:_ulpLSQ0ags:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=t9-lxNIT-bI:_ulpLSQ0ags:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=t9-lxNIT-bI:_ulpLSQ0ags:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=t9-lxNIT-bI:_ulpLSQ0ags:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/t9-lxNIT-bI" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-why-was-the-payment-declined-1801.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-why-was-the-payment-declined-1801.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-why-was-the-payment-declined-1801.html</feedburner:origLink></item>
<item>
<title><![CDATA[How to create a new user + Password in FreeBSD / RedHat]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/xHdqJBzbX4E/t-how-to-create-a-new-user-password-in-f-1799.html</link>
<pubDate>Tue, 09 Jun 2009 21:06:10 GMT</pubDate>
<dc:creator><![CDATA[Dawn Rossi]]></dc:creator>
<category><![CDATA[Programming]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/programming/t-how-to-create-a-new-user-password-in-f-1799.html</guid>
<description>To create a new user programatically, create the user directory and assign password, use this syntax:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;usr&lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;bin&lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;ssh root&lt;/font&gt;&lt;font color="#006600"&gt;@&lt;/font&gt;&lt;font color="#0000CC"&gt;REMOTEHOSTNAME &lt;/font&gt;&lt;font color="#006600"&gt;echo &lt;/font&gt;&lt;font color="#CC0000"&gt;"PASSWORD" &lt;/font&gt;&lt;font color="#006600"&gt;| /&lt;/font&gt;&lt;font color="#0000CC"&gt;usr&lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;sbin&lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;pw useradd USERNAME &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;d &lt;/font&gt;&lt;font color="#CC0000"&gt;'PATH' &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;s &lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;sbin&lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;ftponly &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;w yes &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;c comment &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;h 0  &lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;REMOTEHOSTNAME&lt;/b&gt; - The remote machine you're creating this user under&lt;br /&gt;
&lt;b&gt;PASSWORD&lt;/b&gt; - Password to assign to the new user account&lt;br /&gt;
&lt;b&gt;USERNAME&lt;/b&gt; - User name to login with&lt;br /&gt;
&lt;b&gt;PATH&lt;/b&gt; - New user directory&lt;br /&gt;
&lt;b&gt;/sbin/ftponly&lt;/b&gt; - Replace with the full path of the new user shell&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=xHdqJBzbX4E:RRGXUxzrXuY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=xHdqJBzbX4E:RRGXUxzrXuY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=xHdqJBzbX4E:RRGXUxzrXuY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=xHdqJBzbX4E:RRGXUxzrXuY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=xHdqJBzbX4E:RRGXUxzrXuY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/xHdqJBzbX4E" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/programming/t-how-to-create-a-new-user-password-in-f-1799.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/programming/t-how-to-create-a-new-user-password-in-f-1799.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/programming/t-how-to-create-a-new-user-password-in-f-1799.html</feedburner:origLink></item>
<item>
<title><![CDATA[PHP session.save_handler and Database sessions debunked]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/R-tPXH3MmQs/t-php-sessionsave_handler-and-database-se-1797.html</link>
<pubDate>Tue, 09 Jun 2009 09:20:36 GMT</pubDate>
<dc:creator><![CDATA[Mike Peters]]></dc:creator>
<category><![CDATA[Programming]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/programming/t-php-sessionsave_handler-and-database-se-1797.html</guid>
<description>PHP sessions are a great way to store user-specific information, throughout a given period of time while the user is interacting with your website.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Common examples where sessions come in handy:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. User logs in to your website and you use sessions to store the user-id, user-email, user-name, while the user is logged-in, so that those can be clearly displayed on all pages and used to validate the user is still logged-in.&lt;br /&gt;
&lt;br /&gt;
2. User begins a checkout process.  On step 1 the user provides their name and emailaddress.  On step 2 they provides payment information.  On step 3, all information is retrieved from session variables and the order is processed.&lt;br /&gt;
&lt;br /&gt;
3. Referring affiliate ID is stored in a session, so that once an order is processed, the referring affiliate can be credited a referral commission.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3 methods to handle sessions in PHP:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
PHP offers three methods to handle sessions.  You can control which method is used by either updating your php.ini session.save_handler, or by calling &lt;a href="http://www.php.net/session_set_save_handler" target="_blank"&gt;session_set_save_handler&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;== Method 1: Files&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
This is the default storage method for PHP, where session variables are serialized and written to a session file. (typically under your /tmp folder)&lt;br /&gt;
&lt;br /&gt;
While this approach is fast, it doesn't work when you have more than a single web server.  &lt;br /&gt;
&lt;br /&gt;
If a user starts their session on webserver1 and then ends up landing on webserver2, the session information will not be found (it is stored as a local file on webserver1).&lt;br /&gt;
&lt;br /&gt;
If you do choose to use file-based session handling, be sure to monitor your tmp folder regularly for any unusual session files build-up&lt;br /&gt;
&lt;br /&gt;
Issue this command to count how many session files you have at any present moment:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;ls &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;la &lt;/font&gt;&lt;font color="#006600"&gt;/&lt;/font&gt;&lt;font color="#0000CC"&gt;tmp&lt;/font&gt;&lt;font color="#006600"&gt;/ | &lt;/font&gt;&lt;font color="#0000CC"&gt;grep sess_ &lt;/font&gt;&lt;font color="#006600"&gt;| &lt;/font&gt;&lt;font color="#0000CC"&gt;wc &lt;/font&gt;&lt;font color="#006600"&gt;-&lt;/font&gt;&lt;font color="#0000CC"&gt;l  &lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;== Method 2: mm&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
The memory management storage method allows session variables to be stored in Apache's runtime memory. Using memory has the advantage of better performance than files on disk. However, if many sessions must be supported, and each session uses a large volume of data, the memory used by the Apache process may be high. To use memory to store session variables, Apache must be configured and compiled to use an installed memory management module (--with-mm).&lt;br /&gt;
&lt;br /&gt;
We don't recommend using this approach.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;== Method 3: user&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
The user-defined method allows an application to save session variables to systems other than file or memory, such as to a table in a database. By defining several handler prototypes, PHP allows the developer to define the behavior of the low-level session management. A full explanation is given in the next section.&lt;br /&gt;
&lt;br /&gt;
This is the recommended approach to handle high-volume multi-server architecture.  &lt;br /&gt;
&lt;br /&gt;
One big caveat with 'user' type sessions, which is very poorly documented, is that once you setup your session.save_handler=user in php.ini, PHP expects you call &lt;a href="http://www.php.net/session_set_save_handler" target="_blank"&gt;session_set_save_handler&lt;/a&gt; before any call to session_start().  If you fail to do so, PHP will issue a fatal error and script execution stops.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Database Sessions with Memcached:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Working with high-load, high-redundancy, multi-server server architectures, the approach that works best is using a combination of database-sessions with memcached.&lt;br /&gt;
&lt;br /&gt;
Session information is stored in a database (so that it is visible to all webservers) as well as in distributed Memcached servers.&lt;br /&gt;
&lt;br /&gt;
When session information is needed, PHP will first look-up the session in Memcached.  If not found, PHP will then access the database to retrieve the session and immediately store it in Memcached for future access.&lt;br /&gt;
&lt;br /&gt;
Read this article for a complete step-by-step tutorial on implementing &lt;a href="http://www.softwareprojects.com/resources/programming/t-memcached-for-php-sessions-1654.html" target="_blank"&gt;database sessions with memcached for PHP&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Import tips about forcing 'user' session handler:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
In order to implement database sessions with memcached, we need to tell PHP we'd like to use our own 'user' session save_handler.&lt;br /&gt;
&lt;br /&gt;
To do that, we have to call &lt;a href="http://www.php.net/session_set_save_handler" target="_blank"&gt;session_set_save_handler&lt;/a&gt; and pass callback information for the custom session-handling functions.&lt;br /&gt;
&lt;br /&gt;
The manual also advises setting php.ini session.save_handler=user, so that no sessions are ever stored as files.&lt;br /&gt;
&lt;br /&gt;
The issue is that if you set php.ini session.save_handler=user and forget including a call to session_set_save_handler before calling session_start(), PHP will issue a fatal error and script execution stops.&lt;br /&gt;
&lt;br /&gt;
This may not be an issue for most of you as long as you control all php scripts on your server and have no client virtual-hosts that are outside your control.&lt;br /&gt;
&lt;br /&gt;
In our case, we often provide clients with a tiny utility script to include, that utilizes sessions.   We want to force this script to use database-level sessions when running on one of our servers, but allow easy porting of the script to other offsite servers that may use file-based sessions.&lt;br /&gt;
&lt;br /&gt;
To implement this, we keep session.save_handler=files in php.ini and include this line at the top of our script:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:10px;  padding:4px; border:1px inset; background-color: #FDF8EB"&gt;

	&lt;span style="margin:0px; width:550px; padding:4px;  overflow:auto; "&gt;&lt;font face="courier new"&gt;  
&lt;br /&gt;&lt;/font&gt;&lt;font color="#FF9900"&gt;// Include our database+Memcached session handler (if found)
&lt;br /&gt;&lt;/font&gt;&lt;font color="#006600"&gt;if (&lt;/font&gt;&lt;font color="#0000CC"&gt;file_exists&lt;/font&gt;&lt;font color="#006600"&gt;(&lt;/font&gt;&lt;font color="#CC0000"&gt;"/home/admin/htdocs/dbsession.php"&lt;/font&gt;&lt;font color="#006600"&gt;))
&lt;br /&gt;{
&lt;br /&gt;&amp;nbsp; require_once(&lt;/font&gt;&lt;font color="#CC0000"&gt;"/home/admin/htdocs/dbsession.php"&lt;/font&gt;&lt;font color="#006600"&gt;);
&lt;br /&gt;}
&lt;br /&gt;&lt;/font&gt;&lt;font color="#FF9900"&gt;// End include  &lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
If our &lt;a href="http://www.softwareprojects.com/resources/programming/t-memcached-for-php-sessions-1654.html" target="_blank"&gt;dbsession.php&lt;/a&gt; is found, it is included and calls session_set_save_handler to turn on the smart database+memcached session handling.&lt;br /&gt;
&lt;br /&gt;
Otherwise (running on an offsite machine), the server reverts to the default file-based session handling.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=R-tPXH3MmQs:6NAc3xNFYiI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=R-tPXH3MmQs:6NAc3xNFYiI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=R-tPXH3MmQs:6NAc3xNFYiI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=R-tPXH3MmQs:6NAc3xNFYiI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=R-tPXH3MmQs:6NAc3xNFYiI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/R-tPXH3MmQs" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/programming/t-php-sessionsave_handler-and-database-se-1797.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/programming/t-php-sessionsave_handler-and-database-se-1797.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/programming/t-php-sessionsave_handler-and-database-se-1797.html</feedburner:origLink></item>
<item>
<title><![CDATA[How to create a ShareASale Deep Link]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/pvuUHtjoXNg/t-how-to-create-a-shareasale-deep-link-1795.html</link>
<pubDate>Mon, 08 Jun 2009 20:49:35 GMT</pubDate>
<dc:creator><![CDATA[Adrian Singer]]></dc:creator>
<category><![CDATA[Conversion - Traffic to Cash]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-shareasale-deep-link-1795.html</guid>
<description>&lt;a href="http://www.shareasale.com" target="_blank"&gt;ShareASale&lt;/a&gt; (SAS) &lt;a href="http://www.softwareprojects.com/resources/the-basics/t-beginners-guide-to-affiliate-marketing-1427.html" target="_blank"&gt;Affiliate Network&lt;/a&gt;, lets you redirect the end-user to any page on the merchant domain.&lt;br /&gt;
&lt;br /&gt;
Unfortunately there is no built-in user-interface, but it's pretty easy to set it up.&lt;br /&gt;
&lt;br /&gt;
Login to SAS, click 'Get Links' and get the link for the merchant you're looking to promote.&lt;br /&gt;
&lt;br /&gt;
The link is going to start with &lt;b&gt;&lt;a href="http://www.shareasale.com/r.cfm" target="_blank"&gt;http://www.shareasale.com/r.cfm&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
All you have to do is add ?urllink=MYURL at the end of the link, replacing MYURL with the destination link.&lt;br /&gt;
&lt;br /&gt;
No need to include http:// in the destination link and make sure you urlencode it.&lt;br /&gt;
&lt;br /&gt;
Sample valid SAS link, with custom url redirect:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:20px; margin-top:5px; "&gt;
	&lt;div class="smallfont" style="margin-bottom:2px"&gt;Quote:&lt;/div&gt;
	&lt;table cellpadding="6" cellspacing="0" border="0" width="100%"&gt;
	&lt;tr&gt;
		&lt;td class="alt2"&gt;
			&lt;hr /&gt;
			
				
&lt;a href="http://www.shareasale.com/r.cfm?b=1&amp;amp;u=17&amp;amp;m=12&amp;amp;afftrack=&amp;amp;urllink=www.merchantdomain.com/page.html" target="_blank"&gt;http://www.shareasale.com/r.cfm?b=1&amp;amp;....com/page.html&lt;/a&gt;&lt;br /&gt;
			
			&lt;hr /&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
	&lt;/table&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=pvuUHtjoXNg:sPsXrHsA4Dg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=pvuUHtjoXNg:sPsXrHsA4Dg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=pvuUHtjoXNg:sPsXrHsA4Dg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=pvuUHtjoXNg:sPsXrHsA4Dg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=pvuUHtjoXNg:sPsXrHsA4Dg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/pvuUHtjoXNg" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-shareasale-deep-link-1795.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-shareasale-deep-link-1795.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-shareasale-deep-link-1795.html</feedburner:origLink></item>
<item>
<title><![CDATA[How to create a Commission Junction Deep Link]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/6FNRWPuU1rw/t-how-to-create-a-commission-junction-deep-1793.html</link>
<pubDate>Mon, 08 Jun 2009 20:23:20 GMT</pubDate>
<dc:creator><![CDATA[Adrian Singer]]></dc:creator>
<category><![CDATA[Conversion - Traffic to Cash]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-commission-junction-deep-1793.html</guid>
<description>The &lt;a href="http://www.commissionjunction.com" target="_blank"&gt;Commission Junction&lt;/a&gt; (CJ) &lt;a href="http://www.softwareprojects.com/resources/the-basics/t-beginners-guide-to-affiliate-marketing-1427.html" target="_blank"&gt;Affiliate Network&lt;/a&gt;, makes it easy to create product deep-links, allowing you to link to an individual page within a merchant's domain.&lt;br /&gt;
&lt;br /&gt;
When logged in to your CJ account, click on 'Get Links', 'By Relationship', then select the advertiser from the link and click on 'Get HTML'&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/img1t.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
In the screen that opens up, by default CJ populates the Destination URL with the one provided by the advertiser.  You can change that to any URL you want (as long as it's on the advertiser's domain)&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/img2kyq.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
If you're building the link programatically, you can use this format:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:20px; margin-top:5px; "&gt;
	&lt;div class="smallfont" style="margin-bottom:2px"&gt;Quote:&lt;/div&gt;
	&lt;table cellpadding="6" cellspacing="0" border="0" width="100%"&gt;
	&lt;tr&gt;
		&lt;td class="alt2"&gt;
			&lt;hr /&gt;
			
				
&lt;a href="http://www.anrdoezrs.net/click-PID-AID?sid=&amp;amp;url=MYURL" target="_blank"&gt;http://www.anrdoezrs.net/click-PID-AID?sid=&amp;amp;url=MYURL&lt;/a&gt;&lt;br /&gt;
			
			&lt;hr /&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
	&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
Replace PID with the publisher ID (usually starts with 2)&lt;br /&gt;
Replace AID with the ad ID (usually starts with 1, a longer number)&lt;br /&gt;
Replace MYURL with the URL you want to redirect the end-user to (be sure to URLEncode it)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6FNRWPuU1rw:R0sYx5isus0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6FNRWPuU1rw:R0sYx5isus0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6FNRWPuU1rw:R0sYx5isus0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=6FNRWPuU1rw:R0sYx5isus0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=6FNRWPuU1rw:R0sYx5isus0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/6FNRWPuU1rw" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-commission-junction-deep-1793.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-commission-junction-deep-1793.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-how-to-create-a-commission-junction-deep-1793.html</feedburner:origLink></item>
<item>
<title><![CDATA[How to setup Order Confirmation emails]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/Yx62XgEhZZ8/t-how-to-setup-order-confirmation-emails-1791.html</link>
<pubDate>Wed, 03 Jun 2009 13:17:47 GMT</pubDate>
<dc:creator><![CDATA[Mike Peters]]></dc:creator>
<category><![CDATA[The Platform: All-In-One]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-setup-order-confirmation-emails-1791.html</guid>
<description>&lt;b&gt;Order confirmation emails&lt;/b&gt; are delivered to your customers upon a successful order.&lt;br /&gt;
&lt;br /&gt;
You can configure &lt;a href="http://www.softwareprojects.com/shopping-cart" target="_blank"&gt;SPI Shopping Cart&lt;/a&gt; to send customers a single consolidated receipt with a breakdown of all products they've ordered, or you can send one order-confirmation email per every product ordered.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Catalog-style&lt;/b&gt; stores (such as Amazon.com) typically use a single consolidated email receipt, while &lt;b&gt;Infomarketing sales-letter&lt;/b&gt; type sites typically use one order-confirmation email per every product ordered.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Option 1: Setting up one Order Confirmation per each Product Ordered&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Login to your SPI account, click on &lt;b&gt;System Branding&lt;/b&gt; - Emails - Orders, and create a &lt;u&gt;New message&lt;/u&gt;.  &lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/5462efb9.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
A good template you can use is:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:20px; margin-top:5px; "&gt;
	&lt;div class="smallfont" style="margin-bottom:2px"&gt;Quote:&lt;/div&gt;
	&lt;table cellpadding="6" cellspacing="0" border="0" width="100%"&gt;
	&lt;tr&gt;
		&lt;td class="alt2"&gt;
			&lt;hr /&gt;
			
				
Hi {%firstname%},&lt;br /&gt;
&lt;br /&gt;
Thank you for placing an order with us today!  We're thrilled to have you as a new customer and look forward to building a relationship with you for years to come.&lt;br /&gt;
&lt;br /&gt;
Your order is on its way!  You can expect delivery within 2 to 3 business days.&lt;br /&gt;
&lt;br /&gt;
Please don't hesitate contacting us with any questions or comments.&lt;br /&gt;
&lt;br /&gt;
We're always here to help&lt;br /&gt;
&lt;br /&gt;
Best Regards,&lt;br /&gt;
COMPANYNAME&lt;br /&gt;
COMPANYWEBSITE&lt;br /&gt;
			
			&lt;hr /&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
	&lt;/table&gt;
&lt;/div&gt; &lt;br /&gt;
Once you have your message, use the &lt;b&gt;Product Manager&lt;/b&gt; - Select product - Process flow, to associate Order Confirmation messages with individual products, so that every product generates a matching Order Confirmation email, providing customers with details on how they can access their product (if electronic) or when to expect it (if physical product).&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/b8492eb5.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Option 2: Single Order receipt with a breakdown of all products ordered&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Order receipts are emails that include a summary of all products ordered.  The predefined order receipt email ("NewCustomerOrder") follows this format:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin:20px; margin-top:5px; "&gt;
	&lt;div class="smallfont" style="margin-bottom:2px"&gt;Quote:&lt;/div&gt;
	&lt;table cellpadding="6" cellspacing="0" border="0" width="100%"&gt;
	&lt;tr&gt;
		&lt;td class="alt2"&gt;
			&lt;hr /&gt;
			
				
Thank you for placing an order with today! We have received your order, and it is currently being processed. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What happens next?&lt;/b&gt; You should receive another email as soon as we finish processing your order. &lt;br /&gt;
&lt;br /&gt;
Your order information appears below:&lt;br /&gt;
&lt;br /&gt;
{%shoppingcart%} &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Important:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;Please keep this email as a record of your purchase.&lt;/li&gt;&lt;li&gt;Your Order ID is {%order_id%}.&lt;/li&gt;&lt;li&gt;If you have any questions about your order, please reply to this email or contact us via phone at&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
Thanks again for shopping with us. &lt;br /&gt;
			
			&lt;hr /&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
	&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
Notice the {%shoppingcart%} dynamic tag.  This is replaced in run-time, with a breakdown of all products ordered.&lt;br /&gt;
&lt;br /&gt;
Order receipts are defined on a per-store level.  Whenever a customer places an order, the store-specific receipt email is used.&lt;br /&gt;
&lt;br /&gt;
To modify, login to your SPI account, click on &lt;b&gt;Product Manager&lt;/b&gt; - Stores - select a store and update the Order Confirmation select box:&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/c386cad6.png" border="0" alt="" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=Yx62XgEhZZ8:pl7R28vE1DE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=Yx62XgEhZZ8:pl7R28vE1DE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=Yx62XgEhZZ8:pl7R28vE1DE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=Yx62XgEhZZ8:pl7R28vE1DE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=Yx62XgEhZZ8:pl7R28vE1DE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/Yx62XgEhZZ8" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-setup-order-confirmation-emails-1791.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-setup-order-confirmation-emails-1791.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-setup-order-confirmation-emails-1791.html</feedburner:origLink></item>
<item>
<title><![CDATA[Your Commitment to Reducing Chargebacks (Free Template)]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/i-UkQZttrsc/t-your-commitment-to-reducing-chargebacks-1789.html</link>
<pubDate>Tue, 02 Jun 2009 00:41:14 GMT</pubDate>
<dc:creator><![CDATA[Adrian Singer]]></dc:creator>
<category><![CDATA[The Basics]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/the-basics/t-your-commitment-to-reducing-chargebacks-1789.html</guid>
<description>About two years ago Mike posted a collection of tips to help &lt;a href="http://www.softwareprojects.com/resources/the-basics/t-eliminate-chargebacks-right-now-1435.html" target="_blank"&gt;eliminate chargebacks&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/GeVilhmoney-drain.jpg" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Every single one of those tips still holds true today, just as much as they did back then.&lt;br /&gt;
&lt;br /&gt;
If you're accepting credit cads online, your merchant provider may ask you to provide a '&lt;b&gt;Chargeback Protection plan&lt;/b&gt;' or in lamen terms - explain what you are going to do to help reduce your chargeback rates.&lt;br /&gt;
&lt;br /&gt;
Once you apply Mike's recommendations (or use &lt;a href="http://www.softwareprojects.com/shopping-cart" target="_blank"&gt;SPI shopping cart&lt;/a&gt; + &lt;a href="http://www.softwareprojects.com/terms_cs_basic.php" target="_blank"&gt;Call center&lt;/a&gt;), you can use the following template:&lt;br /&gt;
&lt;br /&gt;
--[ CUT HERE ]--&lt;br /&gt;
&lt;br /&gt;
To whom it may concern,&lt;br /&gt;
&lt;br /&gt;
Re: Chargeback Protection Plan&lt;br /&gt;
&lt;br /&gt;
[Company name] is committed to providing our customers with excellent value for the orders they place with us.&lt;br /&gt;
&lt;br /&gt;
We understand that at times customers may experience a case of buyer-remorse or decide to cancel their orders.  If and when that happens, we make it very easy for customers to contact our company to cancel the order and promptly receive a full refund.&lt;br /&gt;
&lt;br /&gt;
1. As soon as an order is placed on our website, customers receive an order confirmation email, detailing delivery times, tracking number and our customer support phone number.&lt;br /&gt;
&lt;br /&gt;
2. [Company name] website features a Contact-us page that provides customers with an online contact form as well as a toll-free phone number for our 24x7 customer support staff.  &lt;br /&gt;
&lt;br /&gt;
3. Our main business phone number (the one that shows up on customer's credit card statement) clearly states our business name and allows customers to route the call to the support staff.&lt;br /&gt;
&lt;br /&gt;
4. Within 15 days from placing an order on our website, customers receive a follow-up email to verify the order was received and customers are happy with our product.&lt;br /&gt;
&lt;br /&gt;
5. All orders come with a no questions asked 30 days money back guarantee [Update with your refund policy].  This refund policy is clearly stated on our website and we stand behind it at all times.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
[Your name]&lt;br /&gt;
[Company name]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=i-UkQZttrsc:iZUyfIvqILg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=i-UkQZttrsc:iZUyfIvqILg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=i-UkQZttrsc:iZUyfIvqILg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=i-UkQZttrsc:iZUyfIvqILg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=i-UkQZttrsc:iZUyfIvqILg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/i-UkQZttrsc" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/the-basics/t-your-commitment-to-reducing-chargebacks-1789.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/the-basics/t-your-commitment-to-reducing-chargebacks-1789.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/the-basics/t-your-commitment-to-reducing-chargebacks-1789.html</feedburner:origLink></item>
<item>
<title><![CDATA[How to give a Great PowerPoint Presentation]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/s9thhnAmZm8/t-how-to-give-a-great-powerpoint-presentat-1787.html</link>
<pubDate>Mon, 01 Jun 2009 06:04:54 GMT</pubDate>
<dc:creator><![CDATA[Mike Peters]]></dc:creator>
<category><![CDATA[The Basics]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/the-basics/t-how-to-give-a-great-powerpoint-presentat-1787.html</guid>
<description>As I was getting ready to do my presentation about Affiliate Outsourcing at &lt;a href="http://www.affilicon"&gt;Affilicon&lt;/a&gt;, I went online to look for resources about effective presentations.&lt;br /&gt;
&lt;br /&gt;
While I have been giving presentations for over 10 years now, I'm always looking for more ways to engage my audience and get better at pitching to a huge crowd.&lt;br /&gt;
&lt;br /&gt;
Some of my favorite presenters are:&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/a69a42b3.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;a href="http://garyvaynerchuk.com/post/78963947/my-web-20-keynote-in-nyc"&gt;Gary Vaynerchuck&lt;/a&gt; - very animated, charismatic, loud, engaging&lt;br /&gt;
You will never fall-asleep in a GV presentation, no matter what the topic is&lt;br /&gt;
&lt;br /&gt;
* &lt;a href="http://www.youtube.com/watch?v=7vBUjiG7e20"&gt;Steve Jobs&lt;/a&gt; - master marketer&lt;br /&gt;
You'll want to buy his stuff half way through the presentation&lt;br /&gt;
&lt;br /&gt;
* &lt;a href="http://www.37signals.com/svn/posts/981-the-secret-to-making-money-online"&gt;David Heinemeier&lt;/a&gt; - Brilliant bootstrapping entrepreneur&lt;br /&gt;
You're going to want to study and practice his business models&lt;br /&gt;
&lt;br /&gt;
(Watch these three presentations to get inspired)&lt;br /&gt;
&lt;br /&gt;
A few great resources about creating an effective PowerPoint:&lt;br /&gt;
&lt;br /&gt;
* &lt;a href="http://www.slideboom.com/presentations/13984/Effective-PowerPoint-Presenting"&gt;Matthew Dyer 8 tips about PowerPoint Presenting&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;a href="http://blog.guykawasaki.com/2005/12/the_102030_rule.html"&gt;Guy Kawasaki 10/20/30 Rule of PowerPoint&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
* &lt;a href="http://www.meryl.net/2008/01/70-powerpoint-and-presentation-resources-and-great-examples/"&gt;70+ Powerpoint and Presentation resources and great examples&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
My top tips:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Be Passionate about what you're talking about&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Passion is everything.  You have to be excited about what you're talking about.  Really excited.  Be animated.  Wow your audience.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Know what you're pitching&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
No matter what you're talking about, you are always SELLING something.  Know what it is and structure your presentation accordingly.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;10 words max&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
No more than 10 words per slide&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;No animations, no backgrounds, no bullet points&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Keep it simple&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Give away true value&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Leave your audience with new insights, motivation, new ideas and specific calls to action&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=s9thhnAmZm8:nmet-yZ05fY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=s9thhnAmZm8:nmet-yZ05fY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=s9thhnAmZm8:nmet-yZ05fY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=s9thhnAmZm8:nmet-yZ05fY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=s9thhnAmZm8:nmet-yZ05fY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/s9thhnAmZm8" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/the-basics/t-how-to-give-a-great-powerpoint-presentat-1787.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/the-basics/t-how-to-give-a-great-powerpoint-presentat-1787.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/the-basics/t-how-to-give-a-great-powerpoint-presentat-1787.html</feedburner:origLink></item>
<item>
<title><![CDATA[How to Export Orders]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/BMpzLNNqFSM/t-how-to-export-orders-1785.html</link>
<pubDate>Fri, 29 May 2009 10:54:13 GMT</pubDate>
<dc:creator><![CDATA[Dawn Rossi]]></dc:creator>
<category><![CDATA[The Platform: All-In-One]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-export-orders-1785.html</guid>
<description>&lt;b&gt;Step 1:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Login to your SPI account and click on the Order Manager&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/dbb16c19.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 2:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Select the Date Range, Referring Affiliate, Products and Order Status to filter by.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/103b089e.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
You can choose to download All Orders, Canceled Orders, Abandoned Orders or Test orders.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 3:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Select which fields to include in the report (you can also set the order of fields), report format and title&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/d24dd903.png" border="0" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Saving this report as a template will allow you to schedule it to run automatically once a day, once a month etc.&lt;br /&gt;
&lt;br /&gt;
You can also specify an email-address where this report will be emailed to upon completion.&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
That's it!  Your report will be generated and show up under the Reports screen as soon as it's ready for you to download&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.softwareprojects.com/blogimages/3ea31bdd.png" border="0" alt="" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=BMpzLNNqFSM:BOKthuz8PtY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=BMpzLNNqFSM:BOKthuz8PtY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=BMpzLNNqFSM:BOKthuz8PtY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=BMpzLNNqFSM:BOKthuz8PtY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=BMpzLNNqFSM:BOKthuz8PtY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/BMpzLNNqFSM" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-export-orders-1785.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-export-orders-1785.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-how-to-export-orders-1785.html</feedburner:origLink></item>
<item>
<title><![CDATA[Faster Email response times]]></title>
<link>http://feedproxy.google.com/~r/SoftwareprojectsInc/~3/5L0j4xTw808/t-faster-email-response-times-1783.html</link>
<pubDate>Thu, 28 May 2009 22:49:55 GMT</pubDate>
<dc:creator><![CDATA[Kate Richards]]></dc:creator>
<category><![CDATA[The Platform: All-In-One]]></category>
<guid isPermaLink="false">http://www.softwareprojects.com/resources/the-platform-all-in-one/t-faster-email-response-times-1783.html</guid>
<description>SoftwareProjects is growing rapidly and as any company experiencing rapid growth, we are going through some "growing pains".&lt;br /&gt;
&lt;br /&gt;
One area we know we have to improve upon, is email response times.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Instant response times&lt;/b&gt; used to be one of our key differentiators and we're committed to bringing that back.&lt;br /&gt;
&lt;br /&gt;
In favor of complete transparency, attached is the full copy of an email that was sent today to the dev team:&lt;br /&gt;
&lt;br /&gt;
Subject: &lt;b&gt;New system to monitor &amp;amp; enforce Communication response times&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;br /&gt;
We've had a few complaints lately from clients about the time it takes us to -&lt;br /&gt;
* Reply to project questions&lt;br /&gt;
* Reply to general emails&lt;br /&gt;
* Set project deadlines&lt;br /&gt;
&lt;br /&gt;
This new problem needs to be addressed immediately.&lt;br /&gt;
&lt;br /&gt;
The SPI offering has always been positioned as "the Ritz Carlton of Software Development" and it is important we stay true to this core value.&lt;br /&gt;
&lt;br /&gt;
As we continue our massive recruitment efforts, adding new engineers and account managers, opening shops in more locations and bringing in droves of new clients, it is becoming more and more challenging to monitor and maintain our target threshold of how quickly we want to respond to emails, how quickly we want project deadlines to be set etc.&lt;br /&gt;
&lt;br /&gt;
With everyone working on multiple things at the same time, simply asking people to "try and reply to emails and set deadlines as soon as you can", no longer cuts it.  It's human nature to intuitively respond to "the easy emails" first and forget about other things, until we are reminded about them by frustrated clients.&lt;br /&gt;
&lt;br /&gt;
Our clients love us and know how much we care about their business. SPI's contribution in helping our clients generate hundreds of millions of dollars is unparalleled in our industry. But not responding to emails as quickly as humanly possible, violates the trust clients place with us.&lt;br /&gt;
&lt;br /&gt;
We need a fully automated system, that will enforce the target SLAs and help all of us meeting and exceeding our customer's expectations. Such a system has been in development for the last few months and will be introduced over the next coming days.&lt;br /&gt;
&lt;br /&gt;
This is a "Carrot &amp;amp; Stick" system, whereby people are compensated for replying to emails within 30 minutes or less, setting a deadline within 6 hours from the time a project is approved etc., and penalized when emails sit around for days without being responded to.&lt;br /&gt;
&lt;br /&gt;
While it is going to take a few days getting used to the new system, I am confident everyone understands the incentive we all share in coming up with a systematic methodology that will help us continue to WOW our clients.&lt;br /&gt;
&lt;br /&gt;
A happy client refers 1 friend to SPI.&lt;br /&gt;
An unhappy client tells 5 friends to look elsewhere.&lt;br /&gt;
&lt;br /&gt;
Thank you everyone for your hard work so far.  I'm very excited about the big changes ahead as we embark on the second half of 2009.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=5L0j4xTw808:QP32WUuvAWg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=5L0j4xTw808:QP32WUuvAWg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=5L0j4xTw808:QP32WUuvAWg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?i=5L0j4xTw808:QP32WUuvAWg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?a=5L0j4xTw808:QP32WUuvAWg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SoftwareprojectsInc?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SoftwareprojectsInc/~4/5L0j4xTw808" height="1" width="1"/&gt;</description>

		<wfw:commentRss>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-faster-email-response-times-1783.html</wfw:commentRss>
		<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-faster-email-response-times-1783.html</feedburner:origLink>

<feedburner:origLink>http://www.softwareprojects.com/resources/the-platform-all-in-one/t-faster-email-response-times-1783.html</feedburner:origLink></item>

</channel></rss>
