Usual Disclaimer: Before I go any further, I just want to write, I have not seen v10, nor was I involved in v10, this is purely a discussion on what feature version 10 could have
This is a continuation of what I wrote a couple of months ago, but this time I feel what other components could you put in for Actinic v10. Some are quite simple, others would be hard. So lets crack on with the list
Voucher Scheme
If Actinic is developing an online stock monitoring, they should also look into the possibility of developing voucher payment. Voucher payment differs from coupon codes in previous versions of Actinic, as a coupon code is a code, which triggers a specific discount in Actinic. Voucher code will act as a payment on the Cart total amount. They could look at the same technology as in the online stock monitoring, whereas create a new encrypted voucher cat file, which the scripts could access and change where needed.
Actinic extended – Providing a safe architecture for plugins
Since version 8, They have moved parts of Actinic internal structure (ie Tax) to PHP resulting in flexibility. However to keep up with open source products, perhaps they also need to extend the whole product. It could achieve this by providing clients at a cost an Actinic API or even a plugin system. The plugin system would require Actinic customers to use Visual C++ or any programming language, which is capable of generating a dynamic link library. In Actinic they could have a reserve folder called “Plugins”, which the client would put in their own created .dll file. When you launch Actinic, it will scan that reserved folder and bring in the plugin into the application. Support for this would be very limited, but if provide, this system, you are opening up Actinic to a potential huge client base.
Change the default location that the snapshot is stored on
Currently with all versions on Actinic, the default location has been hardcoded within the application, It should be possible to have Actinic generated an .ini or put the new location within one of the .xml file. Many clients are asking for this on the community
Discount not working with associated product
Since Actinic introduced the discounting functions from v6 to v9, one of the limitations is that discounts will not work on associated products. Many customers ask this feature, and it has been on the wishlist item.
Exporting the Catalog in XML
XML formats are getting more and more popular. Actinic uses XML format for the session file as well as the “Design” (eg Design_Layout_Code.xml) and “Content” (eg Content_Layout_Full.xml) layout. Google Sitemap and RSS Feed use XML format, so it would be useful to have Actinic export and import XML format. The advantage is that it can bring a standard way of importing products in Actinic without confusing the customer in flat file or hierarchical file. The added advantage as well is there is a long standing bug with Excel editing our hierarchical file, if we allow XML format to be imported then more and more people will use this instead.
