Validation for Emails, phone numbers, first and last names.

 The following field validations have been added.

Validations
Field Validation Reason
Email

The host name for the email will be looked up to match sure it's valid and active.

The email must match the following pattern:-

^[A-Z0-9._%+\-#'&]+@[A-Z0-9.-]+\.(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)$

Examples of valid and invalid email addresses:-

  • bill@microsoft.com
  • bill@junkdomain.com
  • abc@.
When sending emails a large number of bouncing emails will cause our servers to be marked as spammers

How to add additional file servers?

Image

One file store can have many file volumes.

When a file volume is full mark it as "ReadOnly"

Read only

Create a new volume and all new file uploaded will be stored on this new volume.

Alternative file volume

 When we create/upload a file we never actually change the existing raw file only create more versions.

 

What is the standard install directory structure?

Image

The standard install comes pre bundled with:-

The following are the main directories:-

  • activemq-data/ used for the message server
  • apache-tomcat/ used for Tomcat web server
  • bin/ contains all the standard scripts and ant XML files
  • cache/ the cache directory ( outside of the web document root)
  • data/ the database files.
  • dev/ the source code. 
  • docs/ the compressed and encrypted documents. 
  • logs/ all the logs for the system.
  • private/ temporary

What are the MINIMUM platform requirements?

 

stSoftware server Minimum requirements

The system is a pure Java SE implementation. All extensions required to the standard JDK7+ install come bundled with the system installation. The system is intended as a large multi-user web application, having large internal data caches which require generous amounts of RAM on the server machine.

The server is compatible with standard Java servlet 3.0 or above container. Supported servlet containers include : 

Support multiple site publishing and authoring

Image

stSoftware systems are built from the ground up on a unique multi-layered database structure which allows documents, articles, business rules and all other types of data to be selectively and securely shared across many systems and sites.   

A layered database system is the aggregation of the layers below by selectively placing data and documents in different layers they can be securely shared across the different systems.

Layered database

Detailed design of a layered database system Multi-Layered DB Application-document

How to use the "web folders" from Ubuntu file Explorer

Image

To mount the cloud file manager as a web folder (webDAV) using Ubuntu 13.04

  1. From Ubuntu file manager "File" menu choose "connect to server"connect to server
  2. Enter the connection details
    1. server URL your-db.jobtrack.com.au
    2. type "WebDAV (HTTP)"
    3. Folder "/dav/docs"
    4. Your user name & passwordConnection dialog
  3. Navigate to the required web folderMounted web folders

Note: Must use HTTP to mount web folders in Ubuntu 12.04 due to an intermittent error "SSL Handshake" 

 

How to use the "web folders" from Windows Explorer

Image

You can use cloud file manager as a web folder (webDAV) on Windows 8 by right clicking on "Computer" and then "Map network drive"

Map a network drive

 Click on "Connect to a website..."

Connect to webdav

 

Then enter the URL of your Job Track server https://hostname/dav 

Enter the URL

You'll then be asked for your user name and password:- 

 Enter user name and password

A success dialog will be shown with an option to open the location

Success

Now the files will be listed as if they were local to the machine:-

remote file lists

Cloud File Manager

Image

Cloud File Manager

The Cloud File Management (CloudFM) module provides a fast, accurate and secure way to manage and exchange business documents.  Documents can also be managed in JobTrack via Web Folders - see below for more detail.

Documents can be attached to individual items within JobTrack such as Contacts or Tasks.  They can also be added into the Document Manager and then linked to a relevant Contact, Task or other module item.

Features

    • Ensure long-term readability by storing in native format
    • Control access

What is SEO?

There is a lot of fuss nowadays about search engine optimisation (SEO). Apart from sounding cool and highly complex what is SEO? Well to tell you the truth it is quite simple in fact.

Lets start with the first part "search engine". Most obvious examples of these are Google Search, Yahoo, Microsoft Bing, Yandex and many others. Search engines are in fact web applications that contain information about your site and hence when a user searches for some keywords or phases the search engine can match those

Validation of page URLs

Search engines treat hyphens '-' and underscores '_' differently from one another. Google has clearly stated that when it comes to URL structure, using hyphens rather than underscores makes it much easier for them to identify what the page is about. Take a look at an excerpt below from the Google support blog on URL structure.

See more at:-