Version history

Advertising and banners
Version 23.0.0
Date update : August 9, 2023
  • Improved PHP8 support.
  • Fixed known issues.
Version 21.100.0
Date update : May 24, 2021
  • Removed banner click statistics.
  • Other minor issues fixed.w
Version 21.0.0
Date update : March 15, 2021
  • Now supporting ZIndexManager.
  • Improved PHP 8 compatibility.
Version 20.5.100
Date update : August 24, 2020
  • Fixed minor issues.
Version 20.5.0
Date update : July 7, 2020
  • Other minor issues fixed.
Version 20.0.0
Date update : October 7, 2019
  • Added template bootstrap_v4 for the component advertising.banner.
Version 18.5.0
Date update : January 10, 2019
  • Fixed issue when saving banner settings when selecting template type files.
  • Fixed issue when showing diagrams page without banners.
  • Minor fixes and improvements.
Version 18.0.0
Date update : July 23, 2018
  • Fixed known security issue.
Version 17.0.1
Date update : March 20, 2018
  • Fixed security issue.
Version 17.0.0
Date update : February 22, 2017
  • Added Ukrainian localization.
  • Composite mode improved.
  • Fixed known security issues.
Version 16.5.1
Date update : August 25, 2016
  • Fixed error when calling the ApplyCachedData non-static method as static.
  • Fixed PHP 7 related issues.
Version 16.5.0
Date update : April 22, 2016
  • Improved PHP7 support.
  • Improved Oracle support.
Version 16.0.1
Date update : February 17, 2016
  • Fixed issue when searching for a custom template.
Version 16.0.0
Date update : January 19, 2016
  • Minor fixes and improvements.
Version 15.5.4
Date update : October 19, 2015
  • Minor changes.
Version 15.5.3
Date update : September 7, 2015
  • Added the OnBeforeBannerAdd and OnBeforeBannerUpdate events to trigger when a banner is created or updated.
  • Added the Parallax banner template.
  • Various issues fixed.
Version 15.5.2
Date update : August 5, 2015
  • Added new templates for bitrix:advertising.banner: Bootstrap, Nivo Slider, Jssor Slider.
  • Added banner templates.
  • Introduced multipage sliders.
Version 15.5.1
Date update : June 16, 2015
  • Added conversion counter support.
Version 15.5.0
Date update : May 25, 2015
  • Minor changes.
Version 15.0.0
Date update : March 6, 2015
  • The banner component now supports composite mode.
Version 14.5.0
Date update : April 21, 2014
  • Fixed issue when showing banners by contract keywords.
  • Other minor issues fixed.
Version 14.0.0
Date update : February 25, 2014
  • Added a comment field to the banner list.
  • Fixed issue showing an uploaded image twice when the banner type is "HTML code".
  • Fixed issue in Oracle version when showing charts for more than 1000 banners.
Version 12.5.1
Date update : April 15, 2013
  • Minor issues fixed.
Version 12.0.0
Date update : October 30, 2012
  • Minor issues fixed.
Version 11.5.0
Date update : July 30, 2012
  • Minor fixes.
Version 11.0.1
Date update : October 25, 2011
  • Minor changes.
Version 11.0.0
Date update : September 13, 2011
  • Added cloud storage support.
Version 10.0.0
Date update : March 15, 2011
  • Transition to the new version.
Version 9.5.2
Date update : November 10, 2010
  • Database queries optimized in Edit mode.
  • Fixed error counting the banner impressions.
Version 9.5.1
Date update : October 7, 2010
  • Minor changes.
Version 9.5.0
Date update : October 1, 2010
  • New Hermitage user interface support.
Version 9.1.0
Date update : September 15, 2010
  • Minor changes.
Version 9.0.0
Date update : June 10, 2010
  • Better PHP 5.3.0 compatibility.
Version 8.6.1
Date update : March 18, 2010
  • Fixed error that occurred while saving permissions in module settings
Version 8.6.0
Date update : March 12, 2010
  • New option was added in the module settings: Do not track banner impressions for any banners. Banner impressions will not be tracked if this option is enabled (regardless individual banner settings).
  • New option was added to the advertising.banner component settings: Add noindex/nofollow attribute to the links (new parameter of the CAdvBanner::GetHTML function).
  • Improved support for Flash-banner links.
  • New sortable columns were added to the banner list: Modified and Created.
  • Improved banner graphs representation: only numbers are now displayed on y-axis.
  • Fixed error with banner types that occurred for advertisers when adding the first banner to the contract.
  • Fixed error with limiting banner types depending on contract settings .
  • Fixed error with targeting pages like /index.php.
  • Fixed error with file duplicating occurred while creating a banner copy.
  • Fixed javascript error for Internet Explorer that occurred while displaying banners with the script when Adobe Flash plugin was not installed or enabled.
Version 8.5.0
Date update : October 3, 2009
  • Upgrade to version 8.5.
Version 8.0.4
Date update : May 6, 2009
  • Fixed error with banner shows counting for unique users.
Version 8.0.3
Date update : April 28, 2009
  • Fixed error with link formatting for Web Analytics module.
  • Cookies generating code was optimized for banner shows counting.
Version 8.0.2
Date update : April 21, 2009
  • Improved security of Control Panel pages.
  • Minor changes and fixes.
Version 8.0.1
Date update : April 1, 2009
  • New! GeoTargeting by cities and regions was added in banner settings.
Version 8.0.0
Date update : April 1, 2009
  • Banner editing form redesigned to support all formats (image, Flash, HTML).
  • Flash banners: options to configure the movie parameters.
  • JavaScript (included) can now be used to show Flash banners. The script helps to avoid the need to click on a Flash banner to activate it.
  • Alternate image can now be shown if Flash is unavailable.
  • Tables in banner and contract reports.
  • Minor fixes in Control Panel interface.
Version 7.0.1
Date update : April 4, 2008
  • Fixed error with module deinstallation.
Version 7.0.0
Date update : March 28, 2008
  • Fixed error in Banner component occured in Site template edit mode.
  • The banner parameters editing form can now be opened in the public section.
  • Upgrade to version 7.0.
Version 6.5.0
Date update : September 19, 2007
  • Migration to version 6.5.0 of main module.
Version 6.0.1
  • Banners: the date of the first banner impression is now verified when calculating the time progress.
  • When the date range of banner impression period changes, or the impression counter resets, the date of the first banner impression is now reset.
  • Fixed error occurred when changing the date of the first banner impression (all banners used to update mistakenly).
  • Contracts without active banners are now rejected when preparing banners for display. To put this another way: a contract with only one banner whose state is pending, will not be selected. Previous versions could select such contracts which ended up in empty holes instead of banners.
Version 6.0.0
  • Upgrade to version 6.0.
Version 5.9.2
  • Added even distribution of banner impressions. Attention! In the current release, banners that use this option must be shown without setting limits of shows by hours and week days.
  • New field was added to the banner list table: "Even distribution". For banners with even distribution of impressions this field displays progress of banner impressions.
  • Algorithm of selecting a banner was changed: now banners with even distribution are being selected first.
  • All the error messages are displayed now in Banner Edit form.
  • Banner component was fixed. Banner keywords targeting is matched.
Version 5.9.1
  • Cache Time parameter was added for Banner component 2.0.
Version 5.9.0
  • Added new component "Banner".
Version 5.1.2
  • Fixed an error in the Oracle version.
Version 5.1.1
  • Added displaying of debug information for banners when using show_sql_stat=Y URL parameter
Version 5.1.0
  • In the module setting there is a new option added that disables contract restrictions when displaying banners. Use this option if you do not use advertising contracts;
  • New option added for the banners "Track banner impressions". It is recommended to use this option for banners when there is no need to count their impressions;
  • Optimized function for counting banner impressions;
  • Fixed error with deleting banner contract.
Version 5.0.2
  • Fixed incorrect access rights for the administrative control panel.
  • Added module index page.
Version 5.0.0
  • New module administrative interface developed. New interface applies to the 5.0 system version only.
  • Improved work with Flash banners. Added option to specify an URL for the Flash banners directly in the banner setings (for banners that do not contain their own interactions or internal links).
Version 4.1.1
  • Solved problem with displaying banners of the same type from different contracts
  • Added support of the new WYSIWYG editor
  • Added possibility to limit displaying (or not displaying) of banners to selected user groups
Version 4.0.9
  • Some modifications has been made connecting with MSSQL version release.
Version 4.0.8
  • Fixed error with choosing banners in case no banner matches the defined keywords.
Version 4.0.7
  • The issue connected with contract activity setting was fixed.
Version 4.0.6
  • Service update
Version 4.0.5
  • Administrative scripts security was improved
Version 4.0.4
  • Added support for Flash banners (for the correct work of the links over the flash banners you should create banners that handle special URL parameters "link" and "target", for more information see FAQ)
  • Added banner copy operation in the administartive section
Version 4.0.3
  • Fixed error with detecting referring page in the script /bitrix/rk.php in case if browser doesn't send HTTP_REFERER
  • Improved English administrative interface
Version 4.0.2
  • Added function CAdvBanner::SetCurUri(); that enables to specify URL of the curent page for controlling the banner show on this or taht page.
Version 4.0.1
  • Improved algorithm for email template installation while installing the module
Version 4.0.0
  • implemented support for multiple sites;
  • advertising contracts allow assigning mutiple sites to show the advertisement;
  • visitor uniqueness and banner shows are now registered for all sites at once;
  • improved speed of banner selection for Oracle version;
  • fixed error with handling deactivated user profiles;
Version 3.3.16
  • Added option to specify for banner as well as for contract special keywords that can extremely increase priority of displaying of this banner on the page that has the same keywords set in the page properties. Number of API functions were added for manipulating the keywords on the page.
  • Added option to limit banner displaying by one or more languages of the public part of the site. This limitation can be set in banner settings as well as in contract settings.
  • Languages added to the filter and to the list of banners and contracts.
Version 3.3.15
  • Fixed error with user permissions determinating for user not belonging to any group
Version 3.3.14
  • In the module setting new option was added for specifuing file name that will register banner clicks (by default "/bitrix/click.php")
  • In banner settings there is an option now to turn off clicks registering (so the banner link wont be replaced with "/bitrix/click.php")
  • Redeveloped rules of module access rights distributing. Added roles without hierarchical inheriting.
Version 3.3.13
  • Service help system update
Version 3.3.11
  • Fixed error of displaying graph and diagrams
Version 3.3.10
  • Fixed error of limiting number os shows for one banner to one visitor
Version 3.3.9
  • Added option to limit a number of visitors that viewed this or that banner or all of the contract's banners
  • Added option to limit a number of one banner shows to one visitor
  • Added option to plot graph of visitors that viewed the banners by days
Version 3.3.8
  • Fixed error with displaying banners with specified excluding pages
  • Fixed error with deleting banner HTML code while editing the banner in View mode (or in banner list)
Version 3.3.6
  • Improved function for displaying of the allowed banners for the current page (CAdvBanner::GetPageWeightArray)
Version 3.3.5
  • Fixed error with displaying images (added border="0" attribute)
  • Fixed error when setting inluding and excluding paths for banner displaying
Version 3.3.4
  • Completely redeveloped module kernel and all the module tebles
  • Added option to specify time and date of the week for banner displaying
  • Added HTML-editor for visual editing of the banner code
  • Added additional templates for inserting in banner code and in event1,2,3
  • Added option to set banner group
  • Added new feature to create contracts on banner showing from 3rd party advertiser
  • Added graphs and charts for banner shows, clicks and banner CTR, groups, contracts
  • Added a number of new API functions
  • Added new permissions for user groups in module settings
  • Rewritten Help according to the changes made and new features added
Version 3.3.3
    Fixed error of advertisement displaying depending on maximum number of banner clicks
Version 3.1.1
    Script processing has been optimized to work in default PHP 4.1.0 configuration.
Version 3.1.0
    Migration to version 3.1 of main module.
Version 3.0.6
  • Fixed bug incorrect random numbers macros #RANDOM1# - #RANDOM5#