<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7095896504324537048</id><updated>2011-09-26T14:47:09.448+01:00</updated><title type='text'>ActiveStock</title><subtitle type='html'>ActiveStock is the only plug-in for the Actinic shopping cart software tool that provides real-time, on-line stock control. This blog is intended to provide support to users as well as discuss possible improvements and enhancements for future releases.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-2457719180016677487</id><published>2010-04-28T09:58:00.001+01:00</published><updated>2010-05-01T20:25:00.279+01:00</updated><title type='text'>This blog has moved</title><content type='html'>&lt;br /&gt;       This blog is now located at http://activestockblog.blogspot.com/.&lt;br /&gt;       You will be automatically redirected in 30 seconds or you may click &lt;a href='http://activestockblog.blogspot.com/'&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;       For feed subscribers, please update your feed subscriptions to&lt;br /&gt;       http://activestockblog.blogspot.com/feeds/posts/default.&lt;br /&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-2457719180016677487?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://activestockblog.blogspot.com/' title='This blog has moved'/><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/2457719180016677487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2010/04/this-blog-has-moved.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2457719180016677487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2457719180016677487'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2010/04/this-blog-has-moved.html' title='This blog has moved'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-7925832767852124462</id><published>2009-11-20T22:22:00.002Z</published><updated>2009-11-20T22:37:14.141Z</updated><title type='text'>ActiveDoc 1.0 Release</title><content type='html'>It's here! The tool for creating a printable brochure of your Actinic sections and products is now available for download at &lt;a href="http://www.activestock.co.uk/products/ActiveDoc.html"&gt;www.activestock.co.uk&lt;/a&gt;. For just £75, you can produce a professional marketing brochure based on a customisable Microsoft Word template. There's also a free trial version that allows you to try it out before buying (it's limited to 20 products). Some more details are available on the &lt;a href="http://www.activestock.co.uk/pages/ActiveDoc-Help.html"&gt;ActiveDoc help page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As always, please get in touch if you have any questions or comments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-7925832767852124462?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/7925832767852124462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/11/activedoc-10-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7925832767852124462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7925832767852124462'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/11/activedoc-10-release.html' title='ActiveDoc 1.0 Release'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-7457343205320665349</id><published>2009-11-17T20:17:00.009Z</published><updated>2009-11-19T13:04:37.554Z</updated><title type='text'>'Sort By' function for long section pages in Actinic - part 2</title><content type='html'>OK, so here goes on how to set up Actinic. First things first, create the dropdown list box at the top of your section list layout (e.g. 'Section page with section name at the top'). You might want to wrap the dropdown with a 'blockif' using a custom variable defined at section level, so you can choose for each section whether to sort or not. This example uses a variable called 'SortSection':&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;actinic:block if="%3cactinic%3avariable%20name%3d%22SortSection%22%20%2f%3e"&amp;gt;&lt;br /&gt;&amp;lt;div style="float:right; padding-top:15px;"&amp;gt;&lt;br /&gt;&amp;lt;select id="sortoption" onchange="sortProducts()"&amp;gt;&lt;br /&gt;&amp;lt;option value="Sort"&amp;gt;Sort by:&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;option value="12"&amp;gt;Price Low-High&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;option value="21"&amp;gt;Price High-Low&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;option value="az"&amp;gt;Name A-Z&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;option value="za"&amp;gt;Name Z-A&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;/select&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;     &lt;br /&gt;&amp;lt;/actinic:block&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;If you've studied the javascript file in Part 1, you'll notice that the 'value' attribute for each  tag above is used in an 'if' statement to determine how the sorting behaves. You could, of course, add more sorting options once you're comfortable with how it all works.&lt;br /&gt;&lt;br /&gt;Next we need to identify the element of the section page that contains the product list. This may be a &amp;lt;div&amp;gt; element, if you're using a css layout, or in the case of Actinic's default 'Product List with Horizontal Dividers' it may be a table. Either way, you will find it in the Overall Design tab in the List Layout Settings. The first element in the 'Start of List:' box should be given id='Product Table'. This allows the javascript to assign it to a variable and manipulate it.&lt;br /&gt;&lt;br /&gt;Now we need to let the javascript find all the products so at the top of the product layout, we add a new div and set id="sort" (remember to also add a closing &amp;lt;\div&amp;gt; tag at the bottom of the layout). After that, the main &amp;lt;div&amp;gt; element containing the product layout needs a special id to include the Product Reference and Product Name variables, separated by a "|".&lt;br /&gt;&lt;pre&gt;&amp;lt;div id="sort"&amp;gt;&lt;br /&gt;&amp;lt;div class="product_list" id="&amp;lt;actinic:variable name="ProductReference" /&amp;gt;|&amp;lt;Actinic:Variable Name="ProductName"/&amp;gt;"&amp;gt;&lt;/pre&gt;The script now has the Product Name in a variable for sorting with. Next we need to dig a little deeper to expose the price. We do that by wrapping some elements around the price variable in your price layout (e.g. Standard Tax Inclusive Price) and setting their id. So, for example:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;div id="sort-&amp;lt;actinic:variable name="ProductReference" /&amp;gt;"&amp;gt;&lt;br /&gt;&amp;lt;div id="&amp;lt;actinic:variable name="ProductReference" /&amp;gt;|&amp;lt;actinic:variable name="TaxInclusivePrice" /&amp;gt;"&amp;gt;&lt;br /&gt;&amp;lt;actinic:variable name="PreFormattedPrice" value="Product Price Including Tax" /&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/pre&gt;The script looks for an element with id="sort-[ProductReference]" and then looks in the first child element and uses its id to determine the product price. Ordinarily, we could have done this in the previous step using the ProductPriceRaw variable, but unfortunately there is currently a bug in Actinic that means that when a product price is changed, the ProductPriceRaw variable for its duplicates is not adjusted accordingly, without using the 'Reset Duplicates' function.&lt;br /&gt;&lt;br /&gt;Now, there is one further complication that we need to account for. Some products have their price defined by their components, for example in a dropdown list, and so no price element is displayed on the page for the script to use. To handle this, we set up  a custom variable called "LowestOptionPrice" at product level and manually complete it for products where this is the case. (So a product with 2 options at £4.95 and £9.95 would have this variable set to 4.95).&lt;br /&gt;We now need to use this variable in the id for an element in the attribute layout (e.g. Standard Drop Down Attribute):&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;div id="Zsort-&amp;lt;actinic:variable name="ProductReference" /&amp;gt;"&amp;gt;&lt;br /&gt;&amp;lt;span id="&amp;lt;actinic:variable name="ProductReference" /&amp;gt;|£&amp;lt;actinic:variable name="LowestOptionPrice" /&amp;gt;"&amp;gt;&lt;br /&gt;&amp;lt;actinic:variable name="AttributeDisplayLabel" /&amp;gt;&lt;br /&gt;&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;/pre&gt;Notice the inclusion of the currency symbol (£) before the custom variable, as this would be automatically included in the 'standard' products and is handled by the script.&lt;br /&gt;&lt;br /&gt;Finally, make sure the product-sort.js file is stored in your 'Site1' folder and is included in the &amp;lt;head&amp;gt; part of your main layout.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;script language="javascript" type="text/javascript" src="product-sort.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Use the preview in Actinic to check everything is working and that your preferred styling has been applied to any new elements. Upload when you're ready to go!&lt;br /&gt;&lt;br /&gt;Disclaimer: this requires some reasonably advanced knowledge of how Actinic works and an appreciation of javascript will also help. I'm afraid I can't offer any support with this and if you choose to use it, it's at your own risk!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-7457343205320665349?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/7457343205320665349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/11/sort-by-function-for-long-section-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7457343205320665349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7457343205320665349'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/11/sort-by-function-for-long-section-pages.html' title='&apos;Sort By&apos; function for long section pages in Actinic - part 2'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-5683388544910058</id><published>2009-10-22T16:14:00.005+01:00</published><updated>2009-10-22T17:01:56.636+01:00</updated><title type='text'>'Sort By' function for long section pages in Actinic - part 1</title><content type='html'>This is something I have just completed for MumStuff and it works a treat! There were lots of little quirks within Actinic that had to be overcome and I thought I'd share how I achieved it. I'm also making the javascript functions available for free, but I'm not offering any guarantees that they will work with your site, so be prepared to tinker if that's your thing!&lt;br /&gt;&lt;br /&gt;So, to start with, you can download the javascript file here: &lt;a href="http://activestock.mumstuff.co.uk/product-sort.js"&gt;download&lt;/a&gt;&lt;br /&gt;This contains lots of comments that hopefully start to explain how it works. I'll post Part 2 soon with some more details as to how to set up Actinic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-5683388544910058?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/5683388544910058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/10/sort-by-function-for-long-section-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/5683388544910058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/5683388544910058'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/10/sort-by-function-for-long-section-pages.html' title='&apos;Sort By&apos; function for long section pages in Actinic - part 1'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-6955525584835944182</id><published>2009-10-22T16:04:00.003+01:00</published><updated>2009-10-22T16:10:42.384+01:00</updated><title type='text'>ActiveDoc progress</title><content type='html'>ActiveDoc, the new tool for generating a printable brochure of your Actinic products, is currently under beta testing and will soon be ready to go. Like ActiveStock, it will be licensed on a one copy per website basis and pricing will be a once-only affordable payment.&lt;br /&gt;&lt;br /&gt;A new feature that will be incorporated prior to release is an image checking service. This will read all the image filenames and paths from your Actinic database and check that these actually exist on your PC's file system. It will output the results into a text file for you to examine and take any actions, if necessary.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-6955525584835944182?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/6955525584835944182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/10/activedoc-progress.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/6955525584835944182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/6955525584835944182'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/10/activedoc-progress.html' title='ActiveDoc progress'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-7884762285637137489</id><published>2009-10-16T11:10:00.003+01:00</published><updated>2009-10-16T11:32:52.482+01:00</updated><title type='text'>Actinic User Conference 14th October 2009 - review</title><content type='html'>Lots of interesting chatter on Actinic Community, blogs, Twitter, etc. about the conference on Wednesday.&lt;br /&gt;&lt;br /&gt;It was a useful day and I'm sure every attendee came away with plenty to think about. I was a late call-up to the Customer Panel and was only too happy to talk about how we've used Actinic as MumStuff.co.uk has grown up (with my wife's permission, of course!!).&lt;br /&gt;&lt;br /&gt;Most of the chat has centred around the new features list for V10. Obviously, the real time stock control is of interest to me as it performs essentially the same function as ActiveStock. However, I have yet to have it confirmed that the option to allocate stock to PSP-Pending orders or not has been included. This is something that ActiveStock customers requested early on in its development and something I put a lot of effort into solving.&lt;br /&gt;&lt;br /&gt;The Feefo review partnership has also caused a lot of discussion. We implemented Soapbox reviews from Codepath last year and have been very happy with it - we're convinced customer reviews increase conversions and generally add to the look and feel of the site. Whether a truly independent 3rd party review database is what merchants really want, I'm not so sure - we'll have to wait and see.&lt;br /&gt;&lt;br /&gt;For plug-in developers, I'm sure the announcement about the API was good to hear. But it's very early days and there's no real indication as to what format it will take - just an interface to the Access database or integration into the core Actinic user interface?&lt;br /&gt;&lt;br /&gt;In the customer panel I was asked about E-mail newsletter software and recommended Tecmail from Teclan. Its integration with Actinic was the main reason we went with it on MumStuff and it works well - you can find it here: &lt;a href="http://www.teclan.com/acatalog/E-Marketing.html"&gt;http://www.teclan.com/acatalog/E-Marketing.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally, I had a number of interesting conversations (I guess that's the main point of these conferences!) and these certainly influenced where I might be focusing my attention next:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;ActiveDoc (the brochure creation tool) gained quite a bit of interest so I'll get that completed asap&lt;/li&gt;&lt;li&gt;Using Excel for custom invoices - something we do at MumStuff but I hadn't yet considered it as an 'ActiveStock' product, but I will do now&lt;/li&gt;&lt;li&gt;A few other ideas that I'll progress when I can&lt;/li&gt;&lt;/ul&gt;As always, please get in touch if you'd like to discuss any of my products, custom development or business services.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-7884762285637137489?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/7884762285637137489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/10/actinic-user-conference-14th-october.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7884762285637137489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7884762285637137489'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/10/actinic-user-conference-14th-october.html' title='Actinic User Conference 14th October 2009 - review'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-126079214748773615</id><published>2009-10-12T21:48:00.002+01:00</published><updated>2009-10-12T21:52:35.384+01:00</updated><title type='text'>Actinic User Conference 14th Oct 2009</title><content type='html'>Looking forward to this as it will be a chance to put some faces to names. I've also been asked to sit on the Customer Panel (representing &lt;a href="http://www.mumstuff.co.uk/"&gt;mumstuff.co.uk&lt;/a&gt;) to answer some questions about how Actinic has been put to good use on that site. If I don't get a chance to fully answer some questions, I'll post some info here after the event.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-126079214748773615?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/126079214748773615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/10/actinic-user-conference-14th-oct-2009.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/126079214748773615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/126079214748773615'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/10/actinic-user-conference-14th-oct-2009.html' title='Actinic User Conference 14th Oct 2009'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-6680416241078527311</id><published>2009-09-30T11:26:00.004+01:00</published><updated>2009-10-12T21:48:32.307+01:00</updated><title type='text'>Creating a brochure of your Actinic products</title><content type='html'>Sorry the blog has been quiet recently, but everyone needs a holiday!&lt;br /&gt;&lt;br /&gt;Development on the core ActiveStock program has taken a bit of a back seat as I've been working on a new product. "ActiveDoc" is a tool to create an MS Word-based printable catalogue of your Actinic products. It uses a Word 2007 template with a simple table layout and some styles, extracts the sections, products and options from your database and creates a new document for you. You are then free to add a front page, a table of contents and set up the various styles as you see fit. It will hopefully be ready for beta testing in a week or two.&lt;br /&gt;&lt;br /&gt;If you want to know more, please get in touch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-6680416241078527311?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/6680416241078527311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/09/creating-brochure-of-your-actinic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/6680416241078527311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/6680416241078527311'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/09/creating-brochure-of-your-actinic.html' title='Creating a brochure of your Actinic products'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-5207932749737972787</id><published>2009-08-10T23:24:00.002+01:00</published><updated>2009-08-10T23:26:02.987+01:00</updated><title type='text'>New ActiveStock website</title><content type='html'>A brand new website dedicated to ActiveStock is now in the public domain! Find out about the products and the services that are now being offered here: &lt;a href="http://www.activestock.co.uk"&gt;www.activestock.co.uk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-5207932749737972787?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.activestock.co.uk' title='New ActiveStock website'/><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/5207932749737972787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/08/new-activestock-website.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/5207932749737972787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/5207932749737972787'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/08/new-activestock-website.html' title='New ActiveStock website'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-8369709699503074953</id><published>2009-08-10T23:21:00.002+01:00</published><updated>2009-08-10T23:23:05.928+01:00</updated><title type='text'>Version 1.2 now released!!</title><content type='html'>The long-awaiting version 1.2 has finally been completed! Here are the release notes:&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Release Notes v1.2&lt;/h3&gt; Additions to previous release (v1.1) - 23rd July 2009 &lt;ol&gt;&lt;li&gt;The PSP Pending order handling option is now managed via a tick box in the Settings tab of the application&lt;/li&gt;&lt;li&gt;ActiveStock now includes the option to trigger Actinic's order download function&lt;/li&gt;&lt;li&gt;A scheduled option has been added to run the process of order downloading and stock file uploading in the background&lt;/li&gt;&lt;li&gt;The Settings tab includes the option to manually set the path to the online store (acatalog) folder required by the ftp server to upload the stock file. This may be necessary when this setting is not available in Actinic's network settings or the website is hosted on a Windows server where a relative path may not work.&lt;/li&gt;&lt;li&gt;The testscipts.pl code has been modified to prevent errors when running on a Windows server where scripts are not necessarily run in the cgi-bin folder.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-8369709699503074953?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/8369709699503074953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/08/version-12-now-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8369709699503074953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8369709699503074953'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/08/version-12-now-released.html' title='Version 1.2 now released!!'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-1029755879041728440</id><published>2009-07-16T13:29:00.003+01:00</published><updated>2009-07-16T13:31:44.414+01:00</updated><title type='text'>Version 1.2 nearly ready!</title><content type='html'>I've been continuing my custom development work for a client but am now just about ready to release version 1.2. This will include a scheduler for order download and stock data upload. The code is now in testing at &lt;a href="http://www.mumstuff.co.uk/"&gt;www.mumstuff.co.uk&lt;/a&gt; and should be made public next week. I'm also in the process of setting up a dedicated website for ActiveStock and so the link to the download page will shortly change.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-1029755879041728440?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/1029755879041728440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/07/version-12-nearly-ready.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/1029755879041728440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/1029755879041728440'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/07/version-12-nearly-ready.html' title='Version 1.2 nearly ready!'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-2478246204592697753</id><published>2009-06-23T22:17:00.002+01:00</published><updated>2009-06-23T22:25:54.294+01:00</updated><title type='text'>Custom development</title><content type='html'>Core development of the ActiveStock program has taken a bit of a back seat over the last few weeks as I have been concentrating on some custom development for a client. This has involved incorporating ActiveStock into their automated order processing, including integration with Sage and their fulfilment house's Warehouse Management System. Once this is complete, I will return to developing the scheduling for order downloads and stock data uploads.&lt;br /&gt;&lt;br /&gt;In the meantime, if you have any custom development requirements related to Actinic stock management or order processing, I'd be more than happy to discuss them with you so please get in touch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-2478246204592697753?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/2478246204592697753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/06/custom-development.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2478246204592697753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2478246204592697753'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/06/custom-development.html' title='Custom development'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-8680240356215381746</id><published>2009-05-20T22:35:00.002+01:00</published><updated>2009-05-20T22:48:06.518+01:00</updated><title type='text'>Next developments....scheduled order downloads and stock data uploads</title><content type='html'>Now that the Live Stock Level Display javascript add-on has been released, I'm concentrating my efforts on providing a scheduling option for ActiveStock. This will allow you to set a time interval for an order download schedule. If orders are found, they will be downloaded before the ActiveStock file is refreshed from the Actinic database and uploaded. If no orders are found, the stock file will upload in the background without any user interaction. This effectively automates the whole process and any off-line changes in the Actinic stock levels (due to MOTO orders, cancellations, deliveries, etc.) will be picked up and sent to your website seemlessly.&lt;br /&gt;&lt;br /&gt;I've sorted out the code for most of this - just need to package it all together and do some testing before it gets released as ActiveStock 1.2....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-8680240356215381746?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/8680240356215381746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/05/next-developmentsscheduled-order.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8680240356215381746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8680240356215381746'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/05/next-developmentsscheduled-order.html' title='Next developments....scheduled order downloads and stock data uploads'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-8483100672600363410</id><published>2009-05-20T21:39:00.002+01:00</published><updated>2009-05-20T21:43:45.943+01:00</updated><title type='text'>ActiveStock Live Stock Display Add-on now launched</title><content type='html'>The javascript add-on to show live stock levels on your website and replace the Add to Cart button with an Out of Stock message is now available at the download page (see the links to the right of this page). The digital download file contains a new perl script and the javascript file which work with the V7, V8 or V9 version of ActiveStock and Actinic. A comprehensive help file is also included, but if you want to read this in advance you can download it from &lt;a href="http://www.mumstuff.co.uk/acatalog/ActiveStock-display-add-on-help.zip"&gt;here&lt;/a&gt;. (If you run Windows Vista, check out the post below about permissions for help files...)&lt;br /&gt;&lt;br /&gt;As ever, your feedback is most welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-8483100672600363410?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/8483100672600363410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/05/activestock-live-stock-display-add-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8483100672600363410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8483100672600363410'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/05/activestock-live-stock-display-add-on.html' title='ActiveStock Live Stock Display Add-on now launched'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-8620787193267821219</id><published>2009-05-13T22:37:00.003+01:00</published><updated>2009-05-19T11:09:36.014+01:00</updated><title type='text'>ActiveStock v1.1 now released!!</title><content type='html'>The new version of ActiveStock is now available for download from the download page on the MumStuff website (see link in the right hand panel). Here are the release notes for this version (also available in the help file):&lt;br /&gt;&lt;br /&gt;Additions to previous release (v1.0) - 12th May 2009&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;ActiveStock now provides the option to allocate stock to PSP pending orders or not, either by reading the corresponding record in the Actinic database for v8.5.2 and above or via a simple settings file ("psp.txt")&lt;/li&gt;&lt;br /&gt;&lt;li&gt;In v1.0, ActiveStock assumed that the Actinic site folder was always the default 'Site1' folder. Now the installation process allows the user to choose a different folder if necessary.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The installation process now edits the Actinic template script files rather than the generated files - this removes the possibility of Actinic overwriting the ActiveStock modifications when performing a 'Publish to Web'&lt;/li&gt;&lt;/ol&gt;As ever, please get in touch if you have any problems with installing or using ActiveStock.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-8620787193267821219?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/8620787193267821219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/05/activestock-v11-now-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8620787193267821219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8620787193267821219'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/05/activestock-v11-now-released.html' title='ActiveStock v1.1 now released!!'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-2022902365644249738</id><published>2009-05-05T16:53:00.002+01:00</published><updated>2009-05-05T17:11:13.918+01:00</updated><title type='text'>Stock control for PSP Pending orders</title><content type='html'>ActiveStock was originally designed to deduct the order quantity from stock as soon as the order was 'completed'. In Actinic terms, this means after all customer details have been collected but before payment has been taken. So, of course, orders that are cancelled at the payment stage (in most cases, at the Payment Service Provider's pages) would still be reducing the stock. For some users, this is not a problem as they would like to have the opportunity to speak to their customer and perhaps reinstate the order. For others, though, it is important that stock is not reduced until payment has been taken. So I investigated how to provide this option in ActiveStock and now have a working solution (it is installed on the MumStuff site so that PSP-Pending orders do not affect stock levels).&lt;br /&gt;&lt;br /&gt;It works by including a flag in the uploaded stock file that indicates whether the "Allocate stock to PSP Pending orders" option in Actinic's Business settings has been ticked or not. The order script then reads this flag from the file before deciding whether to immediately deduct stock when an order has been completed or wait for an authorization call-back from the PSP. I have been able to test this with Worldpay and PayPal (the 2 PSPs used for MumStuff) but, of course, I cannot test it for all PSPs so I would like some feedback from other users as to how this solution works for other PSPs.&lt;br /&gt;&lt;br /&gt;I will shortly change the download to include this new development as well as making the installation process more flexible. This will allow you to pick the 'Site1' folder and also the installation will modfiy the template script files (OrderScript.pl, ActinicOrder.pm and ShoppingCart.pl) rather than the generated files, thus avoiding the possiblity of Actinic overwriting ActiveStock code for things like network setup changes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-2022902365644249738?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/2022902365644249738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/05/stock-control-for-psp-pending-orders.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2022902365644249738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2022902365644249738'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/05/stock-control-for-psp-pending-orders.html' title='Stock control for PSP Pending orders'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-7211851160431767781</id><published>2009-05-05T09:50:00.002+01:00</published><updated>2009-05-05T09:57:14.064+01:00</updated><title type='text'>Showing live stock levels</title><content type='html'>I have now tested the code for showing live stock levels on V7, V8 and V9 and will soon package it up for download. It will be available as an 'add-on' to the standard ActiveStock package. It will simply be provided as a zip file containing a perl file, a javascript file and some detailed instructions. The changes requred within the Actinic templates are minimal, but there are a lot of options for how you use the javascript. You may want to show stock levels or stock 'status' (e.g. 'Limited Availability' when stock&lt;5), or you might only want to remove the 'Add to Basket' button when a product goes out of stock and not show stock levels at all. With a little bit of javascript knowledge, all these options (and many more!) can be implemented. Of course, I'll offer help where I can with requests about making it work to your requirements.&lt;br /&gt;&lt;br /&gt;Check back soon to see when it has been released!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-7211851160431767781?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/7211851160431767781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/05/showing-live-stock-levels.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7211851160431767781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7211851160431767781'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/05/showing-live-stock-levels.html' title='Showing live stock levels'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-8385888727779392950</id><published>2009-04-18T20:31:00.004+01:00</published><updated>2009-08-21T11:41:15.910+01:00</updated><title type='text'>ActiveStock test site now open!</title><content type='html'>You can now see ActiveStock in action on a V8 default site at this URL:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://activestock.mumstuff.co.uk/"&gt;http://activestock.mumstuff.co.uk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This includes the latest addition - ajax code to display real-time stock levels and to replace the Add to Cart button (or, in the case of the Stationery page that runs multiple products with one Add to Cart, the Quantity box) with an Out of Stock message when a product's stock level is reduced to zero.&lt;br /&gt;&lt;br /&gt;Please feel free to place orders (I won't be delivering anything or chasing you for payment!!) to see it working.&lt;br /&gt;&lt;br /&gt;Since you may be tesing it when I'm not available to refresh stock levels from my PC, I've also added the facility to allow you to replenish stock for yourself. To do this, you should enter a URL similar to the following into your browser:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://activestock.mumstuff.co.uk/cgi-bin/addstock.pl?ref=ST0001&amp;amp;qty=2"&gt;http://activestock.mumstuff.co.uk/cgi-bin/addstock.pl?ref=ST0001&amp;amp;qty=2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This will add a quantity of 2 to the current stock level for the product ST0001 (product references are displayed on the page for most products). However, please be aware that this may cause some unusual behaviour if other testers are simultaneously placing orders or updating stock! But hopefully it will allow you to give it a thorough try-out.&lt;br /&gt;&lt;br /&gt;Please come back here to leave me some feedback, or send me an e-mail!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-8385888727779392950?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/8385888727779392950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/acrivestock-test-site-now-open.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8385888727779392950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8385888727779392950'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/acrivestock-test-site-now-open.html' title='ActiveStock test site now open!'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-9169614935575156593</id><published>2009-04-15T13:37:00.002+01:00</published><updated>2009-04-15T13:41:52.480+01:00</updated><title type='text'>Directory Permissions in Windows Vista</title><content type='html'>When performing an upload of the stock file, ActiveStock first writes the file into the directory "Program Files | ActiveStock". If you are running Vista, it may be necessary to adjust the permissions for this directory to avoid "access denied" errors during the upload operation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-9169614935575156593?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/9169614935575156593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/directory-permissions-in-windows-vista.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/9169614935575156593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/9169614935575156593'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/directory-permissions-in-windows-vista.html' title='Directory Permissions in Windows Vista'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-3014903072412609526</id><published>2009-04-13T22:56:00.004+01:00</published><updated>2009-04-15T13:37:10.422+01:00</updated><title type='text'>Actinic network settings for use with ActiveStock</title><content type='html'>Currently, ActiveStock uses the network setup field 'Path from CGI-BIN to Online Store Folder as viewed by the FTP Server' to find the correct folder when sending the stock file by ftp. If you have left this blank (which is often the default), then you may get a 'null' error when trying to upload your stock file. Please enter an appropriate value in this field to get round this error. Possible entries are '/public_html/acatalog/' or '/httpdocs/acatalog/'. Just look at the value entered in the 'Path from CGI-BIN to Online Store Folder' field and remove the '..' at the beginning. Please make sure you leave the '/' at the beginning and end of the entry.&lt;br /&gt;&lt;br /&gt;(Note: some users have reported that an extra '/' is required at the begining of this field, so try '//public_html/acatalog/' or '//httpdocs/acatalog/' if you are still experiencing problems.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-3014903072412609526?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/3014903072412609526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/actinic-network-settings-for-use-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/3014903072412609526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/3014903072412609526'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/actinic-network-settings-for-use-with.html' title='Actinic network settings for use with ActiveStock'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-2166202045733915005</id><published>2009-04-12T12:43:00.003+01:00</published><updated>2009-04-12T13:43:17.259+01:00</updated><title type='text'>Help file in Windows Vista</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mumstuff.co.uk/uploaded_images/activestock-708169.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 238px; height: 320px;" src="http://www.mumstuff.co.uk/uploaded_images/activestock-708166.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Some users have had problems reading the help file after downloading it from the links provided here. You may need to 'unblock' the file so that you can open it. The screenshot on the left shows the 'Properties' for the file - right-mouse click and select Properties, then click on 'Unblock' at the bottom.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-2166202045733915005?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/2166202045733915005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/help-file-in-windows-vista.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2166202045733915005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/2166202045733915005'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/help-file-in-windows-vista.html' title='Help file in Windows Vista'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-5007310956732047362</id><published>2009-04-03T21:24:00.002+01:00</published><updated>2009-04-03T21:30:14.052+01:00</updated><title type='text'>Q&amp;A: Can I still set Maximum Order Quantity for products?</title><content type='html'>Yes, the modified perl scripts for ActiveStock look at the stock level and the value of "Maximum Order Quantity" for each product and only allow a customer to add up to the lower of these 2 values to their basket. However, please be aware that these 2 scenarios are covered by the same Actinic error messages (in Design  Text Go To -1,59 for the error message on the cart page and -1, 60 for the Product page error), so please choose the wording carefully!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-5007310956732047362?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/5007310956732047362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/q-can-i-still-set-maximum-order.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/5007310956732047362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/5007310956732047362'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/q-can-i-still-set-maximum-order.html' title='Q&amp;A: Can I still set Maximum Order Quantity for products?'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-7426298629369151960</id><published>2009-04-03T21:12:00.002+01:00</published><updated>2009-04-03T21:23:51.060+01:00</updated><title type='text'>Q&amp;A: Could ActiveStock manage stock levels from a common source on more than one website?</title><content type='html'>Yes, this could be possible. If the websites are running on the same server then it should be fairly straightforward - all the sites would be able to directly access the uploaded stock file. Of course, they would also have to share the same off-line (i.e. Actinic) stock data source for uploading changes to the stock levels.&lt;br /&gt;&lt;br /&gt;If the sites are on different servers then some more involved customistaion would be required so that one site acts as the master and the others issue http calls to the master site to read from and write to the stock file.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-7426298629369151960?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/7426298629369151960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/q-could-activestock-manage-stock-levels.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7426298629369151960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/7426298629369151960'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/q-could-activestock-manage-stock-levels.html' title='Q&amp;A: Could ActiveStock manage stock levels from a common source on more than one website?'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-3741781999175863644</id><published>2009-04-02T23:37:00.003+01:00</published><updated>2009-04-02T23:38:36.444+01:00</updated><title type='text'>Q&amp;A: What happens if your Actinic installation isn't in a "Site1" folder - how does ActiveStock know where to look?</title><content type='html'>You're right, ActiveStock is expecting the Actinic installation to be under the My&lt;br /&gt;Documents/Actinic v9/Sites/Site1 folder. It only uses this during installation to take&lt;br /&gt;backup copies of the relevant perl files before creating the modified versions. The best&lt;br /&gt;way around this is to create a Site1 folder temporarily and copy the ao000001.pm,&lt;br /&gt;ca000001.pl and os000001.pl files from your 'real' Site folder in there before running&lt;br /&gt;the  ActiveStock Setup file. That should work fine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-3741781999175863644?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/3741781999175863644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/q-what-happens-if-your-actinic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/3741781999175863644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/3741781999175863644'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/q-what-happens-if-your-actinic.html' title='Q&amp;A: What happens if your Actinic installation isn&apos;t in a &quot;Site1&quot; folder - how does ActiveStock know where to look?'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-8979318424302922021</id><published>2009-04-01T22:52:00.003+01:00</published><updated>2009-04-01T23:12:00.748+01:00</updated><title type='text'>ActiveStock on the Actinic Community (click here for link to thread)</title><content type='html'>There has been some recent discussions on the Actinic Community forum about ActiveStock. It was good to get some initial feedback, especially from some very experienced Actinic desigers / developers / users.&lt;br /&gt;&lt;br /&gt;Also some good pointers for where I should focus my development effort!&lt;br /&gt;&lt;br /&gt;I'm now working on a method of dynamically replacing the Add to Cart button with an "Out of Stock" message as soon as a product goes out of stock. I've got this working on a test site and it will soon be up and running on MumStuff.co.uk. The method will also allow live stock levels to be shown in the product pages (although this isn't something we plan to do on our site).&lt;br /&gt;&lt;br /&gt;Check back soon for an update on this!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-8979318424302922021?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://community.actinic.com/showthread.php?t=41684' title='ActiveStock on the Actinic Community (click here for link to thread)'/><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/8979318424302922021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/04/activestock-on-actinic-community.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8979318424302922021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8979318424302922021'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/04/activestock-on-actinic-community.html' title='ActiveStock on the Actinic Community (click here for link to thread)'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-6540894951377112702</id><published>2009-03-22T23:00:00.002Z</published><updated>2009-03-22T23:09:21.876Z</updated><title type='text'>Important: Prerequisites</title><content type='html'>As explained in the help file, you will need to have the Microsoft .NET Framework 3.5 SP1 installed on your PC to allow the ActiveStock program to install and run. You will already have this if you have Vista or if you are running updates on Windows XP. Just in case, please check for the existence of the folder "C:\WINDOWS\Microsoft.NET\Framework\v3.5". If it's not there, you can download it for free from here: &lt;a href="http://msdn.microsoft.com/en-us/netframework/aa569263.aspx"&gt;http://msdn.microsoft.com/en-us/netframework/aa569263.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When installing ActiveStock, you will also need to make sure you are logged in as the Actinic user who has the Site1 folder under "My Documents". This user will also need to have read and write access to the Windows registry (i.e. "Admin" rights) for a successful installation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-6540894951377112702?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/6540894951377112702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/03/important-prerequisites.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/6540894951377112702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/6540894951377112702'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/03/important-prerequisites.html' title='Important: Prerequisites'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-47661400487234163</id><published>2009-03-21T22:29:00.003Z</published><updated>2009-03-24T14:20:18.754Z</updated><title type='text'>Support post</title><content type='html'>Please post comments here with any problems you are having using ActiveStock. I will do my best to respond as quickly as possible. Please also feel free to help other users wherever you can!!&lt;br /&gt;&lt;br /&gt;You can download the help file from here: &lt;a href="http://www.mumstuff.co.uk/acatalog/ActiveStock-help.zip"&gt;http://www.mumstuff.co.uk/acatalog/ActiveStock-help.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-47661400487234163?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/47661400487234163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/03/support-post.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/47661400487234163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/47661400487234163'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/03/support-post.html' title='Support post'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7095896504324537048.post-8372651810039665015</id><published>2009-03-21T21:09:00.003Z</published><updated>2009-03-21T21:12:59.918Z</updated><title type='text'>ActiveStock first release!</title><content type='html'>At last, after much preparation work, ActiveStock is finally released! It is available to download on the MumStuff website here: &lt;a href="http://www.mumstuff.co.uk/acatalog/ActiveStock.html"&gt;http://www.mumstuff.co.uk/acatalog/ActiveStock.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is available as a 30-day free trial, with the full version costing just £150 + VAT.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7095896504324537048-8372651810039665015?l=activestockblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.mumstuff.co.uk/acatalog/ActiveStock.html' title='ActiveStock first release!'/><link rel='replies' type='application/atom+xml' href='http://activestockblog.blogspot.com/feeds/8372651810039665015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://activestockblog.blogspot.com/2009/03/activestock-first-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8372651810039665015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7095896504324537048/posts/default/8372651810039665015'/><link rel='alternate' type='text/html' href='http://activestockblog.blogspot.com/2009/03/activestock-first-release.html' title='ActiveStock first release!'/><author><name>ActiveStock blogger</name><uri>http://www.blogger.com/profile/05678897351783609707</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_qqftxcB0X5o/ScVV80LJ6GI/AAAAAAAAAAs/Kgs7l7V-b_4/S220/Logo-sq.gif'/></author><thr:total>0</thr:total></entry></feed>
