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

<channel>
	<title>SPBAS Business Automation Software Blog</title>
	<atom:link href="http://www.spbas.com/company/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.spbas.com/company/blog</link>
	<description>SPBAS news, information and discussions.</description>
	<lastBuildDate>Fri, 22 Jul 2011 02:59:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>SPBAS v2.0 Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2011/07/21/spbas-v2-0-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2011/07/21/spbas-v2-0-release-highlights/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 20:42:34 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=906</guid>
		<description><![CDATA[I am pleased to announce that SPBAS v2.0 has arrived! This release features changes to the admin user interface and work flow improvements. Along with these outstanding changes we&#8217;ve managed to implement 7 new features, 24 improvements to existing features and 42 bug fixes. It&#8217;s been a very busy fourteen weeks. &#160;&#160; User Interface and [...]]]></description>
			<content:encoded><![CDATA[<p>I am pleased to announce that <a href="http://spbas.com/community/showthread.php?t=5807" target='_BLANK'>SPBAS v2.0 has arrived</a>! This release features changes to the admin user interface and work flow improvements. Along with these outstanding changes we&#8217;ve managed to implement 7 new features, 24 improvements to existing features and 42 bug fixes. It&#8217;s been a very busy fourteen weeks.<span id="more-906"></span><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>User Interface and Work Flow</h1>
<p>Like many of you guys, I spend hours each day working in the SPBAS admin area. After so much time invested you begin to clearly see the rough spots that need improvement. I couldn&#8217;t think of any better way to mark the v2.0 milestone than to smooth over those rough spots. This gives us a rock solid base moving into the v2.x releases. I won&#8217;t be able to cover each change because there are too many, you&#8217;ll just have to check it out yourself. I would like to go over a few of my favorite changes though, so let&#8217;s begin!<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><img src='http://www.spbas.com/company/blog/wp-content/uploads/2011/07/1-2.gif' /></p>
<p>1. When we have a new version available this section will slide out with a direct link to the release highlights.</p>
<p>2. We now have drop menu navigation. This has to be my favorite feature. It makes using SPBAS <b>noticeably</b> faster.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><img src='http://www.spbas.com/company/blog/wp-content/uploads/2011/07/3-4.gif' /></p>
<p>3. We moved the auto-complete search over to a more natural right position. </p>
<p>4. The search results now include the helpdesk. It also persists until you click the X button.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><img src='http://www.spbas.com/company/blog/wp-content/uploads/2011/07/5-6.gif' /></p>
<p>5. The toughest part of using SPBAS is getting started with the initial configuration. We&#8217;ve added a built in <i>Quick Start</i> guide to help with this. Clicking on each of the five panels will take you to documentation for that section. </p>
<p>6. Old pros won&#8217;t need the <i>Quick Start</i> guide so we&#8217;ve provided a way to disable it. Simply click the X button to hide it forever. You can re-enable it at anytime by clicking the Quick Start link in the footer.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><img src='http://www.spbas.com/company/blog/wp-content/uploads/2011/07/7-8.gif' /><br />
7. We converted all of the quick reports from the v1.x dashboard to widgets.</p>
<p>8. The widgets are sortable and persistent so they stay where you put them.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><img src='http://www.spbas.com/company/blog/wp-content/uploads/2011/07/9-12.gif' /></p>
<p>9. In this example, we are looking at a select box that contains the different licensing methods you&#8217;ve setup. It enables you to flip between each method while staying at the same tab. In this case, the  <i>Advanced Settings</i> tab. We use this type of navigation throughout SPBAS where applicable.</p>
<p>10. You will consistently find actionable items like <i>add</i>, <i>edit</i> and <i>delete</i> buttons at this location throughout SPBAS.</p>
<p>11. We use tab style navigation in the <i>editor</i> views throughout SPBAS. With v2 we&#8217;ve switched from horizontal tabs to vertical tabs positioned on the right hand side of the screen. We made this change because it enables us to add more tabs than would fit horizontally and we can now better describe each tab.</p>
<p>12. Clicking on the settings tab will show all menu options at once on a single page. The settings tab is where you configure everything from software licensing to KB so there are dozens of direct links on this page.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Code Hooks</h1>
<p>With v2.0 we&#8217;ve standardized the process of adding new trigger points for code hooks. This improvement enables us to create new code hooks anywhere in SPBAS in minutes. Expect to see many new hook points in future releases. </p>
<p>We&#8217;ve introduced four new code hooks for v2.0:</p>
<p>1. <b>*_helpdesk_before_user_delete</b><br />
2. <b>*_admin_before_user_delete</b><br />
3. <b>*_at_phpaudit_license_invalid</b><br />
4. <b>*_at_license_key_creation</b></p>
<p><a href='http://spbas.com/docs/index.php?task=article&#038;article_id=33' target='_BLANK'>Click here</a> to learn more about SPBAS code hooks.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Joomla! Login Share Module</h1>
<p>The Joomla login share module has arrived! I know many of you guys use Joomla and have requested this module for quite some time, I&#8217;m glad it has finally here. </p>
<p>The module works with Joomla v1.5 &#038; v1.6 and offers login share with SPBAS acting as the controller. This means that SPBAS will handle things like account updates, password changes and user registration. It currently does not support session share or the advanced ACL introduced in Joomla v1.6.</p>
<p>You can install the login share module at this location in the SPBAS v2.0 admin:</p>
<p>Settings -> Application -> Custom Modules -> Add New -> Joomla!<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Framework Upgrades</h1>
<p>We are pleased to announce that we&#8217;ve also implemented a series of framework upgrades. </p>
<p>First, we no longer require php short tag support, we replaced all of the short tags with regular tags. </p>
<p>The next upgrade was of the admin area directory structure. We made it even more modular by moving all module specific components to a central spot in admin/modules/*module*. This creates a new standard for module creation that simplifies the process and better organizes functionality.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Notable Changes</h1>
<p>We also implemented the following notable changes with v2.0:</p>
<p>- You can now add invoice line items with $0.00 amounts.<br />
- Improved license instances support for the SPBAS method. ( no integration code update required )<br />
- Fully implemented wildcards for domain, IP, server hostname and server IP. ( e.g. *.domain.com, 192.* )<br />
- Ability to define the cookie domain in the m3_configuration.php. ( e.g. $conf['use_cookie_domain']=&#8217;.url.com&#8217;; )<br />
- Added helpdesk to the global auto-complete search in the admin area.<br />
- Switched javascript frameworks in the admin area. Moved from Prototype to jQuery.<br />
- Updated the installer to have the look and feel of the v2.0 admin.</p>
<p>These are optional, but do require an integration code upgrade if you plan to use them:</p>
<p>- Added the license key string to the local key cache for the SPBAS method.<br />
- The customer and user data is now available in the local license key cache for the SPBAS method.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>In Closing&#8230;</h1>
<p>I&#8217;m very proud of the v2.0 release. It&#8217;s a milestone release that has improved the core product in ways that will benefit everyone for years to come. I hope you enjoy using this release as much as I enjoyed developing it.</p>
<p>Thank you guys for your continued support. Let me know what you think in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2011/07/21/spbas-v2-0-release-highlights/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>SPBAS v1.9.1 Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2011/04/03/spbas-v1-9-1-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2011/04/03/spbas-v1-9-1-release-highlights/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 19:12:59 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=850</guid>
		<description><![CDATA[We are pleased to announce that SPBAS v1.9.1 is now available for download from the customer area. This release offers 8 new features, 17 improvements and 24 bug fixes! We recommend that existing customers upgrade as soon as possible in order to take advantage of the exciting new features that SPBAS v1.9.1 offers. &#160;&#160; Local [...]]]></description>
			<content:encoded><![CDATA[<p>We are pleased to announce that <b><a href="http://www.spbas.com/community/showthread.php?t=5727">SPBAS v1.9.1 is now available</a></b> for download from the <a href="http://www.spbas.com/customers">customer area</a>. This release offers 8 new features, 17 improvements and 24 bug fixes! We recommend that existing customers upgrade as soon as possible in order to take advantage of the exciting new features that SPBAS v1.9.1 offers.<span id="more-850"></span><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Local License Key Grace Periods</h1>
<p>Let me start by explaining how the SPBAS licensing method works. We provide integration code that embeds into your application. This integration code will contact your remote SPBAS licensing server once for initial activation. Upon successful activation the licensing server will return a local license key. The local license key will then be stored in the file system or the database (your choice) and will act as a cache. Each subsequent license validation will try the cached key first and only go remote for a new key if there&#8217;s a problem. Most commonly problems are that the cached local key has expired or the customer has moved the installation. In any case, it&#8217;s very important that your licensing server be online to serve out a new local license key on demand.<br />
<img src="http://www.spbas.com/company/blog/wp-content/uploads/SPBAS-licensing-method.gif" alt="How the SPBAS licensing method works." title="How the SPBAS licensing method works." /><br />
Imagine that your licensing server has been down for 3 days due to a hardware issue. Most of your customers are running your application on a cached local key and are experiencing no problems. However, one customer in particular has a local license key cache that has just expired. Your licensing server is down so a new local license key cannot be obtained. Luckily, you&#8217;ve configured the integration code in your application to use our new grace period feature. You&#8217;ve specifically configured it to try again for the next 10 days. So once a day, for 10 days, the integration code embedded in your application will try to contact your licensing server for a new local key. If the integration code is unable to obtain a new local key within the 10 day grace period then on the 11th day the customer will be presented with a licensing error. If your licensing server comes back online within the 10 day grace period a new key is fetched automatically without any interruption of service for your customer.</p>
<p>As you can see with the example above, this is a very important feature that we&#8217;ve introduced here. We hope you&#8217;ll never need it, but isn&#8217;t it nice to know that it&#8217;s there for you in case you do? </p>
<p>Take a look at the <b>Optional Parameters</b> section of our <a href="http://spbas.com/docs/index.php?task=article&#038;article_id=32">integration guide</a> to see just how easy it is to implement.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Enhanced Performance</h1>
<p>As many of you may know, our storefront packages (order/, kb/ and customers/) work around a writable/REST API which makes integration possibilities endless. It comes with a cost of though, that cost is the added overhead of the HTTP connections from the storefront to the SPBAS API server. Most of the time this isn&#8217;t a noticeable overhead, but on rare occasion it can be.</p>
<p>Many times the storefront and the API server are located on the same physical server. In this situation there&#8217;s really no need to connect through the writable/REST API. So what we&#8217;ve done is enabled an additional configuration to cover this situation. It is now possible to configure SPBAS to bypass the writable/REST API in favor of working with the local API directly. Enabling this configuration will eliminate the HTTP calls to the API server which results in a nice performance gain.</p>
<p>By default, all new installations of SPBAS from this point forward will have this configuration enabled by default.</p>
<p>Just to note, if your storefront is on one physical server with the rest of SPBAS on another server you must use the writable/REST API. Also to note, all installations of SPBAS before v1.9.1 are setup to use the writable/REST API by default.</p>
<p><a href="http://spbas.com/docs/index.php?task=article&#038;article_id=35&#038;category_id=1">Click here for documentation</a> on how to enable or disable this new feature.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Code Hooks and Modules</h1>
<p>We&#8217;ve added two new <a href="http://spbas.com/docs/index.php?task=article&#038;article_id=33">code hooks</a> with v1.9.1. The first code hook is triggered to run with each API request, before the request has been processed. The second code hook is triggered to run after a package is created. Code hooks help you extend SPBAS by creating 3rd party modules set to run as the code hook is triggered.</p>
<p>We&#8217;ve also introduced new 3rd party login share modules for WordPress and Simple Machines Forum. If activated, the modules will keep the SPBAS user data in sync with WordPress and/or Simple Machine Forums.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Other New Features</h1>
<p>Other new features include improvements to our addon system making it possible to require addons for specific purchases and we&#8217;ve added V.A.T. consumption tax support for our international customers.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>In Closing&#8230;</h1>
<p>Over the past 8 weeks we&#8217;ve managed to turn out a really nice release with v1.9.1. If you are an existing customer we encourage you to upgrade. If you&#8217;ve tried SPBAS before, now would be a great time to try it again.</p>
<p>As always, <b>thank you</b> guys for your support and feedback. Let me know what you think in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2011/04/03/spbas-v1-9-1-release-highlights/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SPBAS v1.9 Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2011/01/19/spbas-v1-9-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2011/01/19/spbas-v1-9-release-highlights/#comments</comments>
		<pubDate>Wed, 19 Jan 2011 03:04:40 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=804</guid>
		<description><![CDATA[Our first release of 2011 has arrived, SPBAS v1.9.0 is now available for download from the customer area. In the past 12 weeks we&#8217;ve managed to implement 7 new features, 15 improvements and 32 bug fixes. This release comes after one of our longest release cycles on record, we hope you will agree it was [...]]]></description>
			<content:encoded><![CDATA[<p>Our first release of 2011 has arrived, <b><a href="http://spbas.com/community/showthread.php?t=5657">SPBAS v1.9.0 is now available for download</a></b> from the customer area.</p>
<p>In the past 12 weeks we&#8217;ve managed to implement 7 new features, 15 improvements and 32 bug fixes. This release comes after one of our longest release cycles on record, we hope you will agree it was worth the wait.<span id="more-804"></span><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Login and Session Share API</h1>
<p>At the core of this new API is the ability to validate an e-mail address and password from your 3rd party application against the SPBAS database. You can optionally extend this API to create the user account and/or customer account if one does not exist already. On success the API returns an array of data related to the user account.</p>
<p>If your 3rd party application is written in PHP you can use our standard libraries for integration which makes using the API extremely simple. If your application is not written in PHP then you can parse the raw XML response. </p>
<p>You can read more about this new API <a href="http://www.spbas.com/docs/index.php?task=article&#038;article_id=34">here</a>.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Code Hooks &#038; 3rd Party Modules</h1>
<p>We&#8217;ve added two new code hooks that you can take advantage of. The first hook is triggered just before making payment and allows you to change the item name. The other hook is triggered just after the license is created. Both are great additions to the code base making SPBAS just a little more powerful.</p>
<p>This release also offers two new 3rd party modules, <a href="http://www.google.com/recaptcha">reCaptcha</a> for the customer area registration form and <a href="http://disqus.com/">Disqus</a> comments for KB articles. You can see reCAPTCHA in action <a href="http://www.spbas.com/customers/index.php?task=register">here</a> and Disqus comments on most of our KB articles <a href="http://www.spbas.com/docs/index.php?task=article&#038;article_id=33">here</a>. You can turn Disqus on/off at the KB site level or for specific articles only.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Sell Product in Units</h1>
<p>This very powerful feature enables you to sell units of product. This means that you can now sell GBs of bandwidth, hours of development service or anything that would be sold in units. When you enable units at the product price tier level in SPBAS admin the quantity ordered is converted to units with only one set of assets issued (license, download, etc), one order part, one package and one invoice created. Standard products create one of each of these for each quantity ordered.</p>
<p>So for example, if the customer ordered 10 standard product licenses then 10 licenses would be created. If the customer ordered 10 unit product licenses then only one license would be created.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Other Notable Features</h1>
<p>SPBAS v1.9 brings with it a handful of other very useful features which include extensive improvements to the order system for addons, the ability to e-mail individual invoices from the admin area, the ability to force a SSL connection for the admin area and user download logs with UI elements added to both the admin &#038; customer area.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Site Redesign</h1>
<p>If you haven&#8217;t visited us in a while you might notice that we have redesigned our website here at www.spbas.com. We feel it better represents what SPBAS has to offer as opposed to the old site. I thought I would mention this as we are still in the process of compiling testimonials, featured design integrations and case studies. If you would like to participate then please <a href="https://www.spbas.com/contact">contact us</a>.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p>That&#8217;s it for now, let us know what you think in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2011/01/19/spbas-v1-9-release-highlights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SPBAS v1.8 Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2010/10/18/spbas-v1-8-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2010/10/18/spbas-v1-8-release-highlights/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 16:14:01 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[v1.8]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=627</guid>
		<description><![CDATA[I&#8217;m proud to announce that we now have an integrated helpdesk for SPBAS! No more back and forth between the 3rd party helpdesk and SPBAS, now your data is only a click away. Using the integrated desk will save you time and money. Not to mention, no more dual logins for your customers. Let&#8217;s face [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m proud to announce that <b>we now have an integrated helpdesk for SPBAS!</b> </p>
<p>No more back and forth between the 3rd party helpdesk and SPBAS, now your data is only a click away. Using the integrated desk will save you time and money. Not to mention, no more dual logins for your customers.<span id="more-627"></span></p>
<p>Let&#8217;s face it, the software business is all about customer support. Providing quality support in a timely manner will give customers confidence in choosing you over your competition. With the release of SPBAS v1.8 you now have a competitive advantage. The helpdesk is included with every SPBAS license at no extra cost.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Quick Tour Screencast</h1>
<p><a href='http://www.screencast.com/t/KpjO5lHqtfC'><img src='http://www.spbas.com/company/blog/wp-content/uploads/helpdesk_play_screen.gif'  title='Click to View' alt='Click to View' /></a><i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Feature Complete Helpdesk</h1>
<p>We&#8217;ve made the helpdesk very feature complete while leaving out the clutter that a standalone helpdesk can sometimes bring. Here are <b>only a few</b> of the main features the new helpdesk has to offer:</p>
<p><b>Departments</b><br />
- Multiple departments &#038; staff assignments<br />
- Optionally, force tickets to be created from the customer area (per department)<br />
- Assign departments to multiple storefronts</p>
<p><b>Tickets</b><br />
- IMAP based e-mail import<br />
- Create/reply to tickets from the SPBAS admin interface or your e-mail client<br />
- Auto-complete search for tickets &#038; replies<br />
- Tickets grouped by status: &#8220;New&#8221;, &#8220;Open&#8221;, &#8220;Closed&#8221; and &#8220;My Tickets&#8221;<br />
- Ability to quote the last reply on a new reply<br />
- Auto-inserted signatures per staff member<br />
- Multiple attachments per reply<br />
- Quick links bar per ticket: view customer/user, add invoices, add packages, change passwords, etc.<br />
- Change the subject of a ticket<br />
- Assign the ticket to a specific staff member<br />
- Ability to change the ticket department &#038; the ticket priority<br />
- Automatic e-mail flood protection to catch e-mail loops<br />
- Add notes per ticket<br />
- Quick stats showing packages w/ expiration dates, total tickets opened per user/customer and an audit log<br />
- Support history tab to quickly switch between tickets a customer/user has opened in the past</p>
<p><b>Support Packages</b><br />
- Create and assign support packages to price tiers. (e.g. 6 month support access)<br />
- Require non-expired support package for new ticket creation (per department)<br />
- Offer paid renewal options for expired support packages before a ticket can be created</p>
<p><b>Customer Interface</b><br />
- Integrated in the SPBAS customer area<br />
- Customer can view open &#038; closed tickets or start a new ticket<br />
- Tickets can be created from the customer area or direct e-mail to the department address<br />
- Customer can purchase support renewals for expired packages<br />
- Standalone contact form assigned to a specific department</p>
<p>Be sure to check out <b>docs/Quick_Start_Guide.txt</b>, section 8 specifically. It&#8217;s a guide to configuring helpdesk.</p>
<h1>In Summary</h1>
<p>What a busy four weeks it&#8217;s been since our last release. I&#8217;ve worked long hours to make the helpdesk a reality so I really hope you guys find it useful. We switched over last week and so far it&#8217;s been great. Well worth the time investment, I hope you will agree! Please be sure to let people know about SPBAS if you find it useful. </p>
<p>Also, hang on tight guys, this next release will knock you out of your chair. Great things to come.</p>
<p>Let me know what you think in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2010/10/18/spbas-v1-8-release-highlights/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SPBAS v1.7 Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2010/09/20/spbas-v1-7-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2010/09/20/spbas-v1-7-release-highlights/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 23:52:42 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[v1.7]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=495</guid>
		<description><![CDATA[What a busy three months it has been since our last release! In that time we&#8217;ve managed to implement 4 new features, 12 improvements and fixed a record 65 bugs! We&#8217;ve improved the admin UI for licensing, added a SPBAS licensing method, produced API documentation, wrote API wrappers to every storefront call and added 14 [...]]]></description>
			<content:encoded><![CDATA[<p>What a busy three months it has been since our last release! In that time we&#8217;ve managed to implement 4 new features, 12 improvements and fixed a record <a href="http://spbas.com/community/showthread.php?t=5466">65 bugs</a>! We&#8217;ve improved the admin UI for licensing, added a <a href="http://spbas.com/docs/index.php?task=article&#038;article_id=32">SPBAS licensing method</a>, produced API <a href="http://spbas.com/docs/api.v1.7/">documentation</a>, wrote API wrappers to every storefront call and added 14 new code hooks to the 3rd party module system. Summer time has come and gone, leaving us with an exciting new release. <span id="more-495"></span><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Admin UI Changes</h1>
<p>We have really simplified the admin UI for licensing with the release of v1.7. I think it&#8217;s best if I just show you:</p>
<p><a href='http://www.screencast.com/t/NTRmMzk2MT'><img src='http://www.spbas.com/company/blog/wp-content/uploads/licensing_ui_changes.gif'  title='Click to View' alt='Click to View' /></a><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>SPBAS Licensing Method</h1>
<p>The SPBAS method was designed with the best of PHPAudit &#038; Iono in mind and built upon our years of experience with licensing. The idea going into the build was to solve complex problems and to package the solution in such a way that makes it really simple to integrate with your application. </p>
<p><strong>Features Include:</strong> </p>
<p>- It&#8217;s an <a href="http://spbas.com/docs/index.php?task=article&#038;article_id=32">easy to implement</a> class with configurable options.<br />
- Checks the local key first with each validation, only going remote if the key is expired or missing.<br />
- When it does go remote it tries sockets, cURL and then fopen. The order is configurable.<br />
- Local license keys are stored in the database or file system, your choice.<br />
- We have true support for instances now, so 1 license key can be installed at X locations.<br />
- We have support for lists of predefined license keys &#8211; think retail/boxed software.<br />
- Plus a whole lot more&#8230;</p>
<p>So while it is not required that you take advantage of the SPBAS licensing method, we do encourage everyone currently running either the PHPAudit or Iono method to consider upgrading to the SPBAS method as soon as possible. It&#8217;s quite simply the best licensing available and we want you to enjoy the benefits it will bring.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>3rd Party Modules &#038; Code Hooks</h1>
<p>We have made significant investments in the <a href="http://spbas.com/docs/index.php?task=article&#038;article_id=33">3rd party modules system</a> with this release. We&#8217;ve introduced 14 new code hooks that will enable developers to tightly integrate SPBAS with other applications.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Storefront API Wrappers</h1>
<p>All of the <a href="http://spbas.com/docs/index.php?task=article&#038;article_id=9">storefront packages</a> are based on a writable/REST API. They require no database connection and can be used anywhere on the web. This makes the integration possibilities endless. </p>
<p>To encourage developers in extending SPBAS to work with other applications we&#8217;ve written simple API wrappers for every call, over 60+ total. This should enable developers to quickly and easily integrate any aspect of any storefront package into other applications. The documentation can be found <a href='http://spbas.com/docs/api/v1.7/'>here</a> (<em>see Storefront_API*</em>).<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Complete API Documentation</h1>
<p>We are pleased to announce that we have now have complete API documentation. It&#8217;s done in PHPDoc format and can be found <a href='http://spbas.com/docs/api/v1.7/'>here</a>. We&#8217;ll build new documentation for each release to retain history between versions.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>In Closing&#8230;</h1>
<p>It&#8217;s been a great summer. The work completed improves our core product in ways that will benefit us all for years to come. We hope you take full advantage of the change that v1.7 brings.</p>
<p>Thanks for reading, let me know your thoughts in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2010/09/20/spbas-v1-7-release-highlights/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SPBAS v1.6 Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2010/05/19/spbas-v1-6-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2010/05/19/spbas-v1-6-release-highlights/#comments</comments>
		<pubDate>Wed, 19 May 2010 02:56:46 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[v1.6]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=401</guid>
		<description><![CDATA[This will be a popular release! How do I know? We&#8217;ve finally delivered on two of our most highly requested features. Those two features are mass mail and suspension logic for unpaid invoices. In total, SPBAS v1.6 offers 5 new features with 12 improvements of existing features and 24 bug fixes. &#160;&#160; Mass Mail Overview [...]]]></description>
			<content:encoded><![CDATA[<p>This will be a popular release! How do I know? We&#8217;ve <a href="http://www.spbas.com/community/showthread.php?t=4938">finally delivered</a> on two of our most highly requested features. Those two features are mass mail and suspension logic for unpaid invoices. In total, SPBAS v1.6 offers <strong>5 new features</strong> with <strong>12 improvements</strong> of existing features and <strong>24 bug fixes</strong>.<span id="more-401"></span><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Mass Mail Overview</h1>
<p>Our goal with SPBAS is to make every module as complete as possible. We understand that the best things in life are often the hardest to come by. So while we could have implemented a half baked mass mail solution just to say we have the feature, we didn&#8217;t. Instead, we researched the market and consulted with serious e-mail marketers to create a very solid mass mail application. We hope you will agree.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Mass Mail Lists</h1>
<p>Lists enable you to create groups of customers that meet specific criteria that you define. For example, say you have a release notice or policy change and you need to contact all customers. You&#8217;d create a list for that. </p>
<p>Lists are essentially a set of rules that you assign to a campaign. Each time you send a campaign the mailing list is generated based on the predefined rules. Approaching it this way results in a list that is dynamic and always automatically up to date.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v161_over.gif' class="lightview" title="The mass mail list editor."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v161.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Mass Mail Campaigns</h1>
<p>For each mass mail campaign you can edit the e-mail copy, view it online or send it to yourself for testing. We provide several built in replaceable tags that you can use like <i>{first name}</i>, <i>{last name}</i>, etc.</p>
<p>We also support the inclusion of an Alt Body to accompany your HTML e-mail copy. The Alt Body is designed to be the plain text version of the HTML e-mail. Not everyone can receive HTML e-mails so it&#8217;s important to send a plain text copy along too so your message isn&#8217;t lost in a tangle of HTML markup.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v162_over.gif' class="lightview" title="The mass mail campaign editor, Mail Copy tab."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v162.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p>After you&#8217;ve created your e-mail copy, you need to assign the campaign to one or more lists using the Assign Lists tab. Don&#8217;t worry, we&#8217;ve got duplicates covered. Even if a customer matches the criteria to be assigned to both lists, they&#8217;ll only receive one copy of your campaign.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v163_over.gif' class="lightview" title="The mass mail campaign editor, Assign Lists tab."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v163.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p>Finally, we are ready to send the campaign using the Send Mail tab. This is where it gets really interesting. You have the following options to choose from:</p>
<p>- Max to send per hour<br />
- Who to send to? every customer in the list or only customers who have never received the campaign before.<br />
- When to send? Now, Per Schedule (date &#038; time), Periodic Schedule (interval in days &#038; time)<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v164_over.gif' class="lightview" title="The mass mail campaign editor, Send Mail tab."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v164.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p>Imagine what you can do with that! Here at SPBAS, we&#8217;ll use the Periodic Schedule feature to e-mail our free version customers a few days after signup to make sure everything is going ok. Just to see if we can help with anything or if there are questions. It will help us stay in touch with you guys and hopefully make us better at what we do.</p>
<p>How will you use the mass mail features? Let me know in the comments.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Suspension Logic</h1>
<p>Have a look at SPBAS Admin -> Settings -> Billing &#038; Invoice. I&#8217;d like to touch on two new features today.</p>
<p>The first is invoice reminders which you can set to automatically send at your desired interval. For example, if I entered 30,60,90 the customer would get a reminder on the 30th day, the 60th day and finally the 90th day. The 90th day would be the final notice. The e-mail template used for these notices can be found at Admin -> Settings -> Templates -> Invoice, Invoice Reminder.</p>
<p>The second new feature is the ability to suspend the package for unpaid invoices after x days have passed. You could set this to be in sync with the invoice reminders. For example, using the 30,60,90 interval again, you could set the packages to suspend on the 97th day, 7 days after the final invoice reminder. How you configure it is up to you, tailor it to fit your exact business needs.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v165_over.gif' class="lightview" title="The billing &#038; invoice configuration view."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v165.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>In Closing&#8230;</h1>
<p>With this release SPBAS has become more stable and feature rich. We hope you enjoy the software. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2010/05/19/spbas-v1-6-release-highlights/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>SPBAS v1.5 Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2010/04/07/spbas-v1-5-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2010/04/07/spbas-v1-5-release-highlights/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 18:22:15 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[v1.5]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=319</guid>
		<description><![CDATA[We are pleased to announce that SPBAS v1.5 has been released. It&#8217;s available for download now from the customer area. This release focuses almost entirely on usability in the admin area. We&#8217;ve gone through and separated the &#8220;day to day&#8221; tasks from the &#8220;set it and forget it&#8221; tasks. The end result is a new [...]]]></description>
			<content:encoded><![CDATA[<p>We are pleased to announce that SPBAS v1.5 has been <a href='http://spbas.com/community/showthread.php?t=4806'>released</a>. It&#8217;s available for download now from the customer area. This release focuses almost entirely on usability in the admin area. We&#8217;ve gone through and separated the &#8220;day to day&#8221; tasks from the &#8220;set it and forget it&#8221; tasks. The end result is a new admin user interface &#038; design that should prove very easy to use and understand. We hope you will agree and look forward to your feedback in the comments.<span id="more-319"></span><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Before we begin&#8230;</h1>
<p>We would like to thank <a href='http://spbas.com/community/showthread.php?t=4805'>our sponsors</a> for this release. Their contributions will benefit the entire community so please take a moment to show your support.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>One size does not fit all</h1>
<p>SPBAS is unique in the fact that it was designed to have multiple storefronts that all work from a single admin installation. Each storefront offers a fully branded e-commerce engine.</p>
<p>Before v1.5 we presented the storefronts in our standard data grid which was designed to display hundreds of records at once. We took a different approach with v1.5 based on the fact that most of you guys don&#8217;t utilize hundreds of storefronts. Now when you go to edit a storefront you are put directly into the edit view with the option to change to another storefront from a select box. </p>
<p>The select box approach wouldn&#8217;t work for other sections of SPBAS like customers, orders or invoices because you have the potential for many thousands of records. For things like storefronts, you&#8217;ll only ever have a few so it makes sense to use the select box to switch between them.</p>
<p><i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v151_over.gif' class="lightview" title="The order form editor using the new work flow."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v151.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Combine &#038; Consolidate</h1>
<p>With v1.5 we&#8217;ve taken extra effort to combine &#038; consolidate work flow throughout SPBAS. A great example of this, before v1.5 when manually adding a new customer you had to add the customer, add the user and then add the user to the customer. This amounted to dozens of clicks and much confusion. </p>
<p>Now with v1.5 when you need to manually add a new customer you can do so with a single form. </p>
<p><i>&nbsp;<!--spacer-->&nbsp;</i><br />
<center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v152_over.gif' class="lightview" title="The customer and user are now added at the same time."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v152.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>So where do I find X e-mail template again?</h1>
<p>This really falls under combine &#038; consolidate, but it was a big support issue prior to v1.5 so we thought we would touch on it. With v1.5 we&#8217;ve put all the e-mail templates in one spot so you can quickly find the template you need. The templates are organized into groups. </p>
<p>For example, if you are looking for a licensing e-mail template you would look in the license group.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v153_over.gif' class="lightview" title="The new e-mail template editor - all templates in one spot sorted into groups."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v153.gif' title='Click to expand' /></a></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>Customer View Changes</h1>
<p>There were many small changes to the customer view for v1.5. The biggest change was that we&#8217;ve added a customer summary tab which gives you an overview of the customer at a glance.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<center><a href='http://www.spbas.com/company/blog/wp-content/uploads/v154_over.gif' class="lightview" title="The new customer summary view."><img style='border: 4px solid #ccc; border-width: 2px 4px 4px 2px;' src='http://www.spbas.com/company/blog/wp-content/uploads/v154.gif' title='Click to expand' /></a></center><i>&nbsp;<!--spacer-->&nbsp;</i></p>
<h1>In closing&#8230;</h1>
<p>Existing customers, go get it! Upgrade as soon as you can. We&#8217;ve only listed a few of the improvements here today, the rest you&#8217;ll have to see for yourself. </p>
<p>Everyone else, if you&#8217;ve tried SPBAS in the past then we encourage you to try it again now. </p>
<p><b>Thank you</b> for your continued support. We look forward to your feedback and comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2010/04/07/spbas-v1-5-release-highlights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vBlog: SPBAS Anniversary + v1.5 Preview</title>
		<link>http://www.spbas.com/company/blog/2010/02/13/video-blog-spbas-6-month-release-anniversary/</link>
		<comments>http://www.spbas.com/company/blog/2010/02/13/video-blog-spbas-6-month-release-anniversary/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 03:30:24 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[SPBAS Related]]></category>
		<category><![CDATA[v1.5]]></category>
		<category><![CDATA[vBlog]]></category>

		<guid isPermaLink="false">http://www.spbas.com/company/blog/?p=282</guid>
		<description><![CDATA[&#160;&#160; So what&#8217;s next? With the v1.5 release we will focus on usability in the admin area. Production is well underway already so I thought I would tell you a little more to expand on the video. Layout &#038; Design We&#8217;ve had a lot of feedback concerning the color scheme used in the admin area. [...]]]></description>
			<content:encoded><![CDATA[<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/5NUc_IlZVfg&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/5NUc_IlZVfg&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></center><i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><b>So what&#8217;s next?</b> With the v1.5 release we will focus on usability in the admin area. Production is well underway already so I thought I would tell you a little more to expand on the video.<span id="more-282"></span></p>
<h1>Layout &#038; Design</h1>
<p>We&#8217;ve had a lot of feedback concerning the color scheme used in the admin area. The one common issue reported by various people is that the colors are sometimes too faint or too similar. This reduces readability on some LCD screens. </p>
<p>Another issue addressed with the upcoming release is the separation of &#8220;day to day&#8221; tasks from the &#8220;set it and forget it&#8221; tasks in the admin area. To pull this one off we had to rethink our menu structure and navigation. These changes have resulted in a less cluttered admin area user interface which is easier to navigate and gives us more room to grow. </p>
<p>Here&#8217;s an early sneak peak at the new layout &#038; design: </p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/new_data_grids.gif' class="lightview" title="An early preview of the new layout for v1.5."><img src='http://www.spbas.com/company/blog/wp-content/uploads/new_data_grids_small.gif' title='Click to expand' /></a></center></p>
<h1>Simplicity &#8211; Less is More</h1>
<p>Choices, choices, choices. SPBAS has a lot to offer, a ton of features which has resulted in a ton of configurable options. With the upcoming v1.5 release we&#8217;ve taken a step back, we are in the process of going through each &#038; every screen and asking &#8211; what can we take away here without losing functionality? The results so far are simply amazing.</p>
<p>To give you an example of this, take a look at the screenshot below. It&#8217;s the new UI for the menu editor (a tool really only SPBAS developers will ever use, but a good example none the less). Notice that it requires only one (1) tab now whereas in v1.4 (the current version) the menu editor required five (5) tabs with a big learning curve.</p>
<p><center><a href='http://www.spbas.com/company/blog/wp-content/uploads/simplicity.gif' class="lightview" title="This tool needed 5 tabs with v1.4."><img src='http://www.spbas.com/company/blog/wp-content/uploads/simplicity_small.gif' title='Click to expand' /></a></center></p>
<p><center>* btw, ignore the alien profile pic. Profile pics were added for v1.5 <img src='http://www.spbas.com/company/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </center></p>
<p>Also note the inline documentation in the screenshot above. Documentation has been a major issue for some of you so far &#8211; or should I say the LACK of documentation? We feel that the usability changes for v1.5 will <b>greatly</b> reduce the learning curve and the need for exhaustive documentation.</p>
<h1>So when will v1.5 be available?</h1>
<p>Sometime in March if all goes well. We won&#8217;t rush it and at the same time won&#8217;t hold it back either. This is true for every release. Only when it&#8217;s ready will we release it.</p>
<p>So in closing, I just wanted to keep you guys posted on what we are working on. Something I hope to do on a regular basis. What do you think about the changes for v1.5 so far?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2010/02/13/video-blog-spbas-6-month-release-anniversary/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>SPBAS v1.4.0 &#8211; Release Highlights</title>
		<link>http://www.spbas.com/company/blog/2010/02/02/spbas-v1-4-0-release-highlights/</link>
		<comments>http://www.spbas.com/company/blog/2010/02/02/spbas-v1-4-0-release-highlights/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 00:00:53 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Release Notices]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[v1.4]]></category>

		<guid isPermaLink="false">http://solidphp.com/company/blog/?p=173</guid>
		<description><![CDATA[SPBAS v1.4 is our first release of the new year. It includes 24 bug fixes, 16 improvements and 15 new features. The majority of the changes for this release came directly from customer feedback. Customers who use SPBAS day in and day out to automate their business. We&#8217;ve listened to the feedback and delivered solutions. [...]]]></description>
			<content:encoded><![CDATA[<p>SPBAS v1.4 is our first release of the new year. It includes 24 bug fixes, 16 improvements and 15 new features. The majority of the changes for this release came directly from customer feedback. Customers who use SPBAS day in and day out to automate their business. We&#8217;ve listened to the feedback and delivered solutions. SPBAS v1.4.0 is a quality release which we hope you will enjoy.</p>
<p>Also, please show your support and appreciation to the <a href="http://spbas.com/community/showthread.php?t=4495">customers who have sponsored features</a> for this release. The features they sponsored would not have made it into v1.4.0 otherwise.</p>
<p>Lets get started! Here&#8217;s a highlight of the new features v1.4.0 has to offer:<span id="more-173"></span><br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<b>Customer Area License View</b></p>
<p>Per request from Henri at <a href='http://snippetmaster.com'>SnippetMaster</a> and others, we&#8217;ve changed the customer area license view.</p>
<p>With v1.3.0 the license view was limited to only 5 rows per page with pagination at the bottom. Many of our customers issue hundreds of licenses to a single end user, only showing 5 rows per page made finding a specific license almost impossible. </p>
<p>To make it more user friendly we added an auto-complete search and tweaked the pagination at the bottom. The pagination now enables you to go to the first or last page, go to a specific page and choose how many rows to show per page.</p>
<p><i>&nbsp;<!--spacer-->&nbsp;</i><br />
<center><img src="http://www.spbas.com/company/blog/wp-content/uploads/2010/01/customer_license_view1.gif" alt="Customer area license view." /></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><b>Multi-Currency Selection</b></p>
<p>It is now possible to assign more than one price sheet to an order form which will then give the customer a choice of what currency to pay in. Customers can change the currency at any time during the order process with prices are updated on the fly.</p>
<p><i>&nbsp;<!--spacer-->&nbsp;</i><br />
<center><img src="http://www.spbas.com/company/blog/wp-content/uploads/2010/01/currency_changer.gif" alt="Currency selection" title="Currency selection" width="550" height="169" /></center><br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><b>Custom Pricing Per Customer</b></p>
<p>This is one of my personal favorites, it is now possible to assign a custom price sheet to a specific customer. This is a very powerful feature that can be used in a variety of ways. For example, this allows you to give resellers of your software immediate discounts, give a high volume customer an automatic 25% discount on anything ordered, or you could use price sheets to implement a price freeze for a long time customers. The applications are endless.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><b>Pay Gateway Modules</b></p>
<p>Thanks to <a href="http://spbas.com/community/showthread.php?t=4495">sponsors</a> we now have support for <a href='http://www.clickbank.com'>Clickbank</a> and a Wire Transfer payments. </p>
<p>As part of the wire transfer module we added the ability to assign each pay gateway one or more e-mail templates. The assigned e-mails are sent to the customer when the pay gateway is used for payment.</p>
<p>Finally, the <a href='http://2checkout.com'>2Checkout</a> and <a href='http://moneybookers.com'>Moneybookers</a> modules were rewritten for this release.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><b>3rd Party Code Hooks</b></p>
<p>Per request from Mike at <a href='http://www.simbunch.com/'>Simbunch</a>, we&#8217;ve added two new code hooks. The hooks are triggered when a customer registers a new account from either the order form or the registration form in the customer area.</p>
<p>Mike was also kind enough to give me an in-depth overview of how code hooks are implemented in Joolma. I&#8217;ll definitely have this in mind as we expand our selection of available code hooks.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><b>Legacy Features are Back!</b></p>
<p>We&#8217;ve added two very useful features to SPBAS that were available in legacy software, but not in SPBAS until now. Those two features are the global license log viewer and the ability to clone products.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i></p>
<p><b>Localization Import &#038; Export</b></p>
<p>For our International customers, we have taken special effort to make sure every portion of SPBAS is fully localized. The result of this is over 3,000 translations for the EN-US language pack alone. </p>
<p>Up to v1.3.0 all translations were added and modified through a web UI.  The web UI is a real time saver when editing entries or adding new entries during development. However, it proved to be extremely time consuming when trying to create new language packs. </p>
<p>You guys asked for a way to export localization to a flat file which could be quickly &#038; easily translated using a text editor and then imported back into SPBAS. This functionality was added to SPBAS v1.4.0.<br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
<i>&nbsp;<!--spacer-->&nbsp;</i><br />
That&#8217;s it for now! Enjoy the software, I look forward to your comments and feedback. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2010/02/02/spbas-v1-4-0-release-highlights/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3 Tips to Improving Your Software</title>
		<link>http://www.spbas.com/company/blog/2010/01/04/3-tips-to-improving-your-software/</link>
		<comments>http://www.spbas.com/company/blog/2010/01/04/3-tips-to-improving-your-software/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 23:20:52 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[SPBAS Related]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://solidphp.com/company/blog/?p=128</guid>
		<description><![CDATA[During a recent consultation with a new customer I was asked: Andy, how would you improve my software? I couldn&#8217;t give an application specific answer because I didn&#8217;t have enough experience with the customers software. However, I did have an answer and I want to share it with you today. It&#8217;s how we&#8217;ve managed to [...]]]></description>
			<content:encoded><![CDATA[<p>During a recent consultation with a new customer I was asked:</p>
<p><b>Andy, how would you improve my software?</b></p>
<p>I couldn&#8217;t give an application specific answer because I didn&#8217;t have enough experience with the customers software. However, I did have an answer and I want to share it with you today. It&#8217;s how we&#8217;ve managed to grow our software from nothing more than an idea to a full time business. </p>
<p>Here&#8217;s the short answer: </p>
<p><strong>Listen to your customers. Release early and release often, remain agile.</strong> </p>
<p>Let&#8217;s face it, good or bad, all customer feedback is very important. The good feedback makes it all worthwhile, while the bad feedback can be tough to swallow at times. How you handle the feedback will define your business. </p>
<p>Here are 3 simple tips to improving your software based on customer feedback.</p>
<h1>1. Remain true to the software.</h1>
<p>Listening to your customers does not mean you have to code everything they ask for. Some requests would take your application off track or be too specific to distribute in production. It&#8217;s ok to tell the customer <i>we can&#8217;t or won&#8217;t</i> implement this feature for our production distribution. Be sure to explain why the feature can&#8217;t be implemented and offer paths, such as custom development, to get it implemented. </p>
<h1>2. Learn to spot trends in feedback.</h1>
<p>It&#8217;s not always easy to spot trends in the feedback you receive. For example, most of our feedback comes through our support desk. If I get several tickets regarding a certain feature I take the time to revisit that feature. I try to find ways to streamline it by comparing the tickets to see if they have anything in common. This will usually result in identifying small changes that improve the feature overall.</p>
<h1>3. Release early and release often, remain agile.</h1>
<p>Constantly develop your software and release the changes every 4 to 6 weeks. Use customer feedback to further develop and improve the software. Developing too much in advance might result in features your customers may not want or need. </p>
<p>What advice would you give?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spbas.com/company/blog/2010/01/04/3-tips-to-improving-your-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

