Introduction

Account

Web System Common Tools

Web System Applications Development

 Web System Database Web System PostgreSQL Tables Web System Manage fields Web System Manage constraints Web System Manage indexes Web System Manage triggers Web System SQL Tab Web System Single-row editing Web System Multirow editing in table mode Web System Import Web System Export Web System Table transfer - or Store Web System Composite Types Web System SQL Queries Web System Workflow Web System Dataset Design Web System Query Expressions Web System Where Conditions Web System Group by Expressions Web System Having Condition Web System Windows Clause Web System Order by Expressions Web System SQL Tab Web System Test a Query Web System Views Web System Functions Web System Datasources Web System Charts Web System Main type selection Web System Subtype selection Web System Datasource selection Web System General settings Web System Axis settings Web System Background settings Web System Margin settings Web System Color settings Web System Mark settings Web System QR Barcodes Web System Saving Web System Reports Web System Template Editor GYRE Web System Sections Web System Toolbar Web System Basic properties Web System Data formatting Web System Text Web System Data Web System Macro Web System Geometry Web System Line Web System Bezier curve Web System Image Web System Chart Web System Arrangement Web System Clipboard Web System History Web System Zoom Web System Import/export Web System Delete Web System Report Generator Web System Report Schedule Web Site Builder Web System Content Management System (CMS) Web System Edit site Web System Themes and pages Web System Create and edit theme Web System Edit page Web System Web Form Builder / Content Editor (GYRE) Web System Toolbar Web System Events Web System Basic properties Web System Text field Web System Button Web System List Web System Combobox Web System Label Web System Checkbox Web System Radiobutton Web System Filler Web System Upload file Web System Additional tools (Gears) Web System Image Web System Flash video Web System Arrangement Web System Clipboard Web System History Web System Zoom Web System Import/export Web System Delete Web System Operations with objects Web System DNS Manager Web System SEO tools Web System App Analyzer Web System Reindex Web System Publish Web System Access Log Web System Checkout settings Web System PHP Scripts development (Actions) Web System Source Editor Web System API functions Web System Custom Scripts development (JS, CSS, XML, etc...) Web System Gears Web System SaaS Solution Manager

Web System Cook book

Web System Deprecated

Web System SaaS Solution Manager

SaaS Manager is a powerful tool that allows you to create user solutions quickly and easily.

Solution is a set of objects, linked or not between each other and packed into an archive file, which can be installed in any other account.

There are several steps to create a solution.


Steps to create a new solution

1) Select objects and define primary solution inforation.

In this step user needs to select all objects that must be included in the new solution.

2) After the first step the system tries to collect all information about selected objects.

Information collection is one of the most important moments in this system. Besides the objects that were selected by the user, the system also tries to find all of the other dependent objects. Information about dependent objects will help the system to store complete structure in final solution.

Let's take a look at  a simple example of object dependencies.

User creates a new site and wants to make a separate solution, based on this site, to install it in another YC account. It's also known that the site has some pages and all these pages can have themes, images, control elements, links to other pages etc. In this case, after dependencies processing, user will have a complete list of objects that are needed to store site integrity.

Please note that not all dependent objects can be found during dependencies processing. Also, it can take some time to process all of the objects - it all depends on the number of selected object and their type and structure.

If system finds errors while collecting information, then error dialog will be shown where all found errors will be displayed. In this step, user can continue and go to the next step or can cancel the process to fix found errors.

 

3) In the last step, when all information about objects was collected, when all possible dependencies were found and when all errors (if happened) were shown, the system shows the final dialog with all the information about solution and included objects. Here, user has an opportunity to exclude some objects if they should not be included in the final solution. After pressing Finish button the system will save the solution in your account or will start downloading process.

Go to Install Solution tab, click Browse and select a solution package on your computer. After that select installation type and the folder, where solution will be uploaded. After that press Upload.

If errors happen while uplolading and installing, the system will let you know.

After Installation all of the installed solutions can be found in Installed solutions tab.

Click the tab Installed solutions to see all solutions installed in your account. Also there you can see the name of the user who installed the solutionand its installation status.

There are 3 statuses showing how the solution was installed:

  • Status "ОК"  means that solution and all its objects were installed successfully.
  • Status "Has conflicts"  means that there were some objects with name conflicts. In this case, objects in your account have greater priority than the objects from the solution - so some objects from the solution were not installed. Click this status to see what objects had the name conflict.
  • Status "Has errors" means that there were serious errors during the installation and some (or all) objects were not installed. Click this status too see what objects were not installed and what errors they have.

Every installed solution can be uninstalled. Click Uninstall to uninstall the selected solution. All objects installed for this solution will be deleted from the system.