
Golubev Arthur
Social network share buttons
The 'Social Media Share Buttons' module enables adding buttons to a website for sharing content across various social networks and platforms.
Аккаунт в General iT
Войдите или создайте аккаунт для управления услугами в панели.

MODULE FOR 1C-BITRIX
Golubev Artur
Federal Law No. 152 "On Personal Data" requires explicit consent from website visitors for the processing of their personal data. This category includes not only names and phone numbers but also technical identifiers such as cookies and IP addresses.
Federal Law No. 152 "On Personal Data" requires explicit consent from website visitors for the processing of their personal data. This category includes not only names and phone numbers but also technical identifiers such as cookies and IP addresses.
Websites running on the 1C-Bitrix CMS utilize cookies to support internal mechanisms and enhance user interaction, including saving cart contents, managing authentication, and handling product sorting.
It is mandatory to inform visitors about the collection of personal data, including cookies. Failure to comply and the silent collection of user data may result in administrative fines.
The "Cookie Processing and Usage Notification" module for 1C-Bitrix enables the rapid implementation of a warning regarding cookie collection. The solution is universal and can be adapted for other notifications unrelated to cookies.

The module displays a notification regarding the cookie processing policy on the website in compliance with legal requirements. The banner composition is customizable and may include an image, text message, and buttons for consent and refusal.
The notification design is highly flexible: the package includes seven built-in color schemes, and users can create a custom option. Settings are available for element positioning, margins, and transparency.
The module integrates with standard Bitrix agreements and records user consent for cookie processing in the administrative panel.
The refusal button functionality allows blocking the execution of optional scripts that do not affect the core site operation. Administrators can specify particular services (such as Yandex.Metrica) to activate only after consent is granted.
The settings button enables users to select categories of allowed cookies. Administrators can define which types to permit: mandatory cookies only, analytics cookies, or marketing cookies.

The module provides flexible display configuration with seven built-in themes and the option to define a custom color scheme, margins, and transparency levels. User consent data is stored in the admin panel. The system supports blocking page interaction until cookie policy consent is given, along with delayed display functionality. The solution is built using pure JavaScript and does not rely on external libraries.

The module notifies visitors about the use of cookies and ensures consent to the privacy policy in compliance with Federal Law 152. It supports multisite functionality, as well as composite and auto-composite modes. Compatible with PHP versions 7.x and 8.x. Functions correctly on both current and older versions of the 1C-Bitrix platform. Works with most popular ready-made templates (Aspro, Sotbit, Digital Web, Intec, Alpha, Nextype, Krait) and on sites with unique designs.
General iT can install and configure this module and check how it works on your website.
UPDATE HISTORY
Added the ability to re-display the notification
Added font size setting
Improved consent saving
Added the ability to configure cookies
Additional appearance adjustments
New display theme - Vertical mini
Refinements to the notification appearance and internal processes
Added the ability to prevent showing the notification to search engine bots
Added corner rounding setting
Consent is now stored in localstorage instead of cookies
Redesigned notification layout
Visual adjustments to the display scheme: Neutral Mini
New display scheme: Neutral Centered
Other fixes
Link color configuration in text, other minor improvements
Bug fixes
Decline button added
New minimalist theme
Fixes and improvements
Delayed display
Option for automatic acceptance after X seconds
Fixes and improvements
Optimization of the solution's performance
Ability to block page interaction until acceptance
Script optimization
Integration with Bitrix agreements added
PHP 8 compatibility (the solution must be updated before changing the PHP version)
Exception for the LOCK_USERALERTS constant
Option: "Do not show to authorized users"
New theme: "Neutral"
Smart multi-site support added, CSS solution optimized
Options for margin and transparency added
HTML editor added for entering message text
Ability to display an image in the notification, fixes and improvements
Minor improvements
Implemented the ability to create a custom color scheme by selecting colors for interface elements
Technical update
Minor fixes
Added the ability to position the banner statically above the site header
Added the ability to quickly re-display the message
YOUR PROJECT INFRASTRUCTURE
BEFORE YOU ORDER