Training Center

What is it?

Module Suite Training Center is a simple Module Suite application that allows you to download and configure on your system a series of simple examples of using the Module Suite. The examples are organized into two main categories: Content Script and Beautiful Webforms and listed in increasing order of complexity.

No Representations or Warranties; Limitations on Liability

The Training Center application (THE APPLICATION) has been created with the sole purpose of showcasing the Module Suite's capabilities. As such, it should not be utilized in productive environments and AnswerModules in no way guarantees that included examples are fully functional or free of errors. The information and materials on the Training Center application could include technical inaccuracies or typographical errors. Changes are periodically made to the information contained within it. AnswerModules Sagl MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO ANY INFORMATION, MATERIALS, CODES OR GRAPHICS ON THE APPLICATION, ALL OF WHICH IS PROVIDED ON A STRICTLY "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND AND HEREBY EXPRESSLY DISCLAIMS ALL WARRANTIES WITH REGARD TO ANY INFORMATION, MATERIALS CODES OR GRAPHICS ON THE APPLICATION, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. UNDER NO CIRCUMSTANCES SHALL AnswerModules Sagl BE LIABLE UNDER ANY THEORY OF RECOVERY, AT LAW OR IN EQUITY, FOR ANY DAMAGES, INCLUDING WITHOUT LIMITATION, SPECIAL, DIRECT, INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES (INCLUDING, BUT NOT LIMITED TO LOSS OF USE OR LOST PROFITS), ARISING OUT OF OR IN ANY MANNER CONNECTED WITH THE USE OF INFORMATION OR SERVICE, OR THE FAILURE TO PROVIDE INFORMATION OR SERVICES, FROM THE APPLICATION.

Training Center setup

Installing the Training Center application on your system is a straightforward procedure made of just two simple steps.

As administrator

The installation procedure must be performed using a user with administrative rights on the system (for example, the administrator user)

First you upload on your Content Server instance the TrainingCenterXML Package (you can download it from here) than you create a Content Script to import it in the right location (please refer to the snippet below as a reference).

    def targetSpace =  docman.getNodeByPath(docman.getContentScriptVolume(), "CSTools")
    def source = docman.getNodeByName(self.parent, "trainingCenterXML.xml")
    admin.importXml(targetSpace, source.content.content)
    self.delete()
    source.delete()
    redirect "${url}/open/${targetSpace.ID}"

Once imported the Training Center application can be accessed from the Content Script Volume. The application entry point is a Content Script named "Dashboard" located under: Content Script Volume:CSTools:Training Center

Using the tool

Internet access required

Your browser must have access to the Internet in order to properly execute the application of the Training Center.

As administrator

The examples must be imported using a user with administrative rights on the system (for example, the administrator user). Your browser is required to have access to the internet in order to be able to properly run the Training Center application.

To download and configure an example on your system just press the "download" button associated with it. The application automatically downloads the required resources from the developer.answermodules.com and installs / configures them on your system.

Once imported the example will be available under Enterprise:Module Suite examples.

Do not manually delete imported examples

We strongly advise you not to manually delete any imported examples with the Training Center application. If you want to remove the example from your system, press the "clean" button associated with it (the application will perform the necessary cleaning service on your behalf)