Documentation

Functional blocks are the complex system elements, from which the final application is built (assembled). If the proper functional element does not exist, it can be created on the base of the existing one or as a separate functional block.

Dialog

Functional block “Dialog” provides user message exchange in linear or hierarchial format. By sending a message to the dialog the user is automatically subscribed to all dialog messages, but can unsubscribe from notifications.

Text document

Functional block “Text document” allows the user to create HTML5 format data WYSIWYG editor TinyMCE. Is is also possible to apply functions of document versions saving and finding version differences.

Document

Functional block “Document” allows the user to enter complex data objects with manual or authomatic version storing. Each document access may be restricted.

Electronic document

Functional block “Electronic document” provides the user with ability to create deals, supply each of which electronic documents comprising one or more files.

Digital signature

Functional block “Digital signature” extends the “Electronic document” block functionality with CryptoPro EDS Browser plug-in and allows the user to create and check digital signuatures to parts of electronic document.

Business-process

Functional block “Business-process” provides business-process automation in a multi-user environment.

Security of modular site builder is provided by walkthrough of data types and formats used in the system; the walkthrough is based on data base prepared statements. Moreover, duration of each session is monitored by time and by each session start IP address request. During this a notification of each user session start is sent to the user e-mail.

Besides, the system architecture itself promotes advance security of applications. Such elements as user access profiles and access rights on the record level allow to flexibly tune user authorization in the system and data access.