July 2015 - System Enhancements New Distribution Method to distribute Published Website Articles via email: Now you can publish an article to your website and easily distribute it via email to a list of Contacts. The new distribution method uses Email ReST Variables which identifies and automatically adds the email Subject and email Body to be distributed to the Recipients. For example if you have a monthly Newsletter Article which you create this can be Published to your website and now it can ...
Read MoreTo distribute a published article via email firstly you have to enable the Distribution module and you'll need to have Admin level access. You can find the Distribution module in Modules tab of Admin/Settings screen: Go to the main menu and click on Articles/List Articles, find the published article you want to distribute, go to Distribution tab, and check "Enable" checkbox. Once Distribution for this article is enabled, you can add Distribution Methods. You don't have to select Email Template or...
Read More1. Generate two magic numbers to access the application from another process (monitor) without using user:password. Go to 'Customize > Classes' and search for the class DBMagicNumber and click on create DBMagicNumber Set the command to: TASK LIST UPDATE_NOTIFY;TASK BEAT MONITOR; Save and copy the generated key from the field 'Magic Number' . Create a second magic number and set the command to: HEALTH show human DISK; Save and copy the generated key from the field 'Magic Number' . Note: Only user...
Read MoreSSL is secure socket layer ie. HTTPS:// instead of HTTP:// Every web page that is sent via HTTP:// is in plan text and can easily be intercepted or even changed via what is know as "man in the middle" or "man on the side" attacks. Mobile network provides often "improve" HTTP web pages by injecting their own scripts & images, often these unwanted "improvements" break the page being served. HTTPS prevents the carriers from being able to inject their own content. Even when you only access the system...
Read MoreOverview Access Control Limits (ACLs) are the expression of the systems information security policies, they can be complex in their nature and vital to not only be correct but also to be seen as correct. The ACLs sanity checks allow for this business level visibility to the information security policies. All sanity checks in the base product are run as part of the system build process which does not proceed if there are any failures. The sanity checks allow for dummy data to be generated ( but not...
Read MoreOverview The default SSL handler for the hosted sites has been upgraded to include "perfect forward secrecy" and we have dropped support for the weaker SSL ciphers. The drop of the weaker SSL ciphers means old browsers such as Windows XP IE7 will no longer be able to connect via HTTPS. IE7 will still be able to connect to the non-encrypted HTTP sites or alternatively Windows XP users can use more modern browsers Chrome or Firefox. HTTP Strict Transport Security (HSTS) has been enabled by default...
Read MoreSummary Oracle public support for JDK7 will end as of April 2015. Oracle will automatically upgrade JRE7 to JRE8 as of January 2015. As of January 2015 the supported version of Java will be JDK8, all clients will be upgraded within the next quarterly release cycle. Breaking Changes There are a number of breaking changes as part of the JDK8 upgrade. Client ODBC support as been removed. Client programs must be ported to use SOAP or ReST instead. Rhino JavaScript engine has been replaced by Nashorn...
Read MoreCascading Style Sheets (CSS) can be used to style your emails; create professional branding, specific marketing and event styling You can add a CSS to every email / for an individual user email account / email template / or specific email. 1. System wide email CSS - Once you add a system wide email CSS all new emails will use this style. Go to : Admin > Setting > select tab named 'Email' and set your CSS With this example the email editor for all the users would look like the below. 2. User account...
Read MoreEach CMS site could have one default article template, you can set it in the Admin tab of the site data entry screen. Select Handlebars as the default article parser, then enter the handlebar template When you insert an article compoent in a page, it will look like: Then you can add your style sheet to change the looking of the article
Read MoreOn 25.09.2014 a severe internet security alert was issued for many Linux/Mac systems. stSoftware immediately patched all our cloud hosted servers in response to this alert. We advise individuals or organisations with Unix-based systems they will need to patch all internet facing Linux/Mac servers immediately. See Severe Bash vulnerability affects Unix-based systems including Linux and Mac OSX for more information on how to manage this internet security issue. We recommend internet users subscribe...
Read MoreYou can use cloud file manager as a web folder (webDAV) on Mac by "Map network drive" lunching Finder and choosing the menu item "connect to server" from the "Go" menu. Choose "Connect to a server" Then enter the URL of your Job Track server https://hostname/dav You'll then be asked for your user name and password:- Now the files will be listed as if they were local to the Mac:-
Read MoreOverview Representational State Transfer (ReST) has gained widespread acceptance across the Web as a simpler alternative to SOAP- and Web Services Description Language (WSDL)-based Web services. The resources are acted upon by using a set of simple, well-defined operations. The REST architectural style constrains an architecture to a client/server architecture and is designed to use a stateless communication protocol, using HTTP/HTTPS. The system allows a series of RESTful services to be defined...
Read MoreOverview When you have a E-Commerce store you need to define your shipping rates & rules. You'll probably want to configure more than one type of service, so that your customers can choose from a range of delivery costs. In particular, you should remember that it will cost you more to ship to some regions than others, so you're likely to need more than one shipping rate if you send products across long distances as well as locally. The shipping rates will be likely based on the size and weight of...
Read MoreGo to Store/Products menu, edit the product you wish to show the RRP, go to Selling Details tab, enter RRP in Details section and check the "Show RRP" checkbox. Now the RRP is shown in the product page of the online store
Read MoreThe changes to the system have been broad over the 18 months development period. Moved to JDK7 after end of life period of JDK6 Content Management System ReST Excel ReST services Cloud File Manager Web Folders Shallow Copy of files ( duplicate files in different folders shares the same raw file) New responsive control panel E-Commerce PayPal integration Enhanced login page and session management HTML5 validation of every generated screen iPhone & iPad support on standard screens Numerous performance...
Read MoreHosted or installed - all stSoftware's web systems can be tailored to suit client's requirements. We offer Continuous Improvement Programs which deliver customisations and updates as a discounted monthly service or Ad-hock services. All our web systems come with an extensive suite of standard modules, screens and functions which when tailored provide a rapid and affordable custom solution which is robust and mature and provided as a full service commercial software application. Whether you have ...
Read MoreOverview How that JDK6 support has been dropped after Java 1.6 reached EOL in February 2013. The new COIN Java 7 language features have been added to the code generator. See an example of the generated Java code for SiteScriptModule here Annotations @CheckReturnValue added to all "get" & "is" generated methods @NotNull added to all generated return values known not to return a null value or when the parameter must not be null. Diamond Operator The diamond Operator is used to reduced the verbosity...
Read More