Bitrix Intranet Portal  9.0

Main module

The Main module is the foundation of the system. It is the glue that holds other modules together hence providing the interactive nature of the system architecture. The Main module allows you to create, maintain and manage an unlimited number of web sites (see details).


Main Features
The Main module is a system core.

It is responsible for the following important features:


Click to enlarge
  • 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;

    Click to enlarge
    Content Editing Mode

    Click to enlarge
    Design and Configuration Mode

  • Content editing tasks can be performed directly on pages in pop-up layers (both for static pages and dynamic content);

    Click to enlarge

  • The Start Button gives quick access to all site management tools.

    Click to enlarge

Control Panel

Click to enlarge
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.

Click to enlarge
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.
Click to enlarge

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.
Click to enlarge
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.
Click to enlarge
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.
Click to enlarge
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.
Partner Program
Free Online Training
Subscribe to Bitrix News