Main Features
The Main module is a system core.
It is responsible for the following important features:
|
- Multisite support
- Multilanguage support
- UTF-8 support
- Automatic registration prevention (CAPTCHA)
- Caching
- Automatic site map
- Site wizards
- Windows-style user interface
- Control Panel management
- Security policy
|
Details
The Main module features include:
- support for multiple sites – the system can support multiple sites based on one product installation (please check our license policy for details);
- multiple domains – the system for an unlimited number of domains (of any level) for each site created;
- shared authorization system for all sites;
- unlimited number of user groups;
- unlimited number of registered users, membership in multiple groups;
- group-based assignment of responsibilities and access permissions;
- simplified template management system; each template can have its own design, set of components, public scripts and other elements;
- unlimited number of templates that can be applied them to one or more sites
- site templates that can be edited in WYSIWYG editor;
- ability to apply different templates to each site in the system;
- multilingual Control Panel interface;
- native UTF-8 support;
- automated software updates through the use of SiteUpdate technology;
- multiple servers: ability to use a separate web server for each site while sharing a single database;
- module management system;
- e-mail message templates to send messages when an event occurs (new forum post, subscription request, registration information retrieval etc.);
- temporary lock option on the public section;
- verification of conformance to technical requirements and file system access permissions;
- fast dynamic content technology;
- dynamic information caching technology;
- programming interface (API) to create and connect custom modules;
- exporting of data from Control Panel reports to MS Excel ;
- group operations on report elements (deleting, activation, and etc.);
- SQL queries to the database;
- external authorization. The login and password can be verified locally using a custom algorithm, or on a remote server (the package includes an example of external authorization for PHP, BB and Invision forums);
- sharing authentication among different site domains;
- user-defined event handlers;
- individual user interface customization - default filter fields, element display mode (table, list or icons), report table columns, default report table sorting, mouse behavior, etc.);
- gradual update system;
- support for SEF (Search Engine Friendly) URLs;
- HTML caching mechanism;
- easy-to-follow wizards.
Windows-style User Interface
The Windows-style User Interface facilitates content creation and editing:
-
The Site Edit Mode separates content managing routines from development tasks;
Content Editing Mode
Design and Configuration Mode
-
Content editing tasks can be performed directly on pages in pop-up layers (both for static pages and dynamic content);
-
The Start Button gives quick access to all site management tools.
Control Panel
The Control Panel interface
Control Panel Basics (Flash movie)
The Control Panel provides fast access to control sections. It offers five functionally complete groups: Content, Services, e-Store, Web Analytics and Settings.
Pop-up hints will help you get acquainted with the system management tools. To get more information about the current page, you can use the context help that can be viewed by clicking the button on the control panel toolbar. You can also send a request to Bitrix tech support.
Interface customization
UTF-8 Support
UTF-8 Support enables translation of Bitrix Site Manager into any language. UTF-8 is chosen at the initial stage of installing Bitrix Site Manager.
Site Configuration Wizards
The site creation and configuration wizards are special user interface solutions with a series of steps that a user performs to configure Bitrix Site Manager according to individual requirements of the new site.
Site Configuration Wizard
The site configuration wizard is launched immediately after the server-side installation completes, allowing preparation of the site for publication. Users can choose the layout, design, and colors, as well as specify initial data such as company name, contacts, logo, etc.
The e-Store configuration wizard configures the invoice templates, stamp images, payment systems, and delivery services.
Easy-to-follow Wizards
-
Installation Wizard;
-
e-Store Wizard;
-
Page and Section Creator.
New page creation wizard
Installation Wizard is a great new technology for creating Starter site solutions with fully customizable demo data.
e-Store Wizard makes adjusting the settings of an e-Store a snap.
Web Page and Section Creator is a fabulous virtual assistant in web content management.
Security policy
The security policy is a set of rules restricting user authorization to provide the website with a particular security level.
The following security rules are available:
- session IP mask - with this protection on, theft of a cookie file containing the session information becomes useless. This type of protection is the most effective in the struggle against XSS/CSS attacks.
- maximum session lifetime - limits the maximum session duration. This protection is used to avoid incorrect session lifetime settings in the php.ini file.
- maximum lifetime of stored authorization. This protection makes any XSS/CSS attacks ineffective. This protection makes theft of authorization data stored on a personal computer useless. All data are generated randomly and do not contain the current computer IP address or any traceable cryptographic information.
- maximum number of authorization storages – this rule defines the number of computers on which the authorized sessions of a single user can be stored. For site administrators, the value of 1 is recommended.
- checkword timeout - defines the maximum time during which the password recovery control word is stored; this allows minimization of the risk of site attacks via the recovery mechanism by intercepting e-mails.
Security rules are applied to user groups. System administrators can define security rules manually or using the predefined security levels (High, Medium or Low). By default, the High level is used for system administrators. For users ascribed to several groups, the strictest rule for each security aspect is chosen.
File integrity check
The file integrity check verifies whether the system files are safe and reliable or not. To use this function, you have to enter a unique keyword (known only to you) and calculate the check sum of all files. The keyword is not stored anywhere.
Automatic registration prevention
The Main module supports an essential feature aimed to prevent unauthorized registrations -
CAPTCHA (
completely automated public Turing test to tell computers and humans apart). If CAPTCHA is enabled, a user must enter a string with the displayed random symbols to register.
Authorization form
This method ensures that the forum forms will not be abused by robots which cannot recognize text in images.
Caching
The caching mechanism has been developed to reduce server load by saving results of database requests.
Automatic Site Map
The unique site map generator helps you keep your site map up-to-date. The Site Map always contains only files and folders that the current visitor is permitted to view.
Automatic site map
Multilanguage support
Support for multiple languages enables you to publish information in many languages easily. The Control Panel user interface can be rendered in any available language. Currently,
several interface languages are available.