Начиная с версии 20.100.0 Главного модуля появилась страница «Правообладатели» (/bitrix/admin/copyright.php).
На ней перечислены лицензии используемых компонентов.
Добавление собственного компонента
Чтобы добавить свой компонент в список, необходимо зарегистрировать обработчик события:
Пример:
Доступные лицензии
Источник —QQ
На ней перечислены лицензии используемых компонентов.
Добавление собственного компонента
Чтобы добавить свой компонент в список, необходимо зарегистрировать обработчик события:
<?php use Bitrix\Main\EventManager; use Bitrix\Main\EventResult; use Bitrix\Main\UI\Copyright; $eventManager = EventManager::getInstance(); $eventManager->addEventHandler( 'main', 'onGetThirdPartySoftware', function () { return new EventResult( EventResult::SUCCESS, [ (new Copyright('Модуль интеграции с Тинькофф')) ->setProductUrl('https://github.com/saundefined/tinkoff-sdk') ->setCopyright("Copyright 2020, Sergey Panteleev") ->setLicence(Copyright::LICENCE_MIT) ->setLicenceUrl('https://github.com/saundefined/tinkoff-sdk/blob/master/LICENSE.md'), (new Copyright('Модуль СМС-сервисы')) ->setProductUrl('https://github.com/qq-agency/ps.sms') ->setCopyright("Copyright 2020, QQ") ->setLicence(Copyright::LICENCE_MIT) ->setLicenceUrl('https://github.com/qq-agency/ps.sms/blob/master/LICENSE.md'), ] ); } ); |
Пример:
Доступные лицензии
- LICENCE_MIT (MIT)
- LICENCE_COMMERCIAL (Commercial)
- LICENCE_PUBLIC_DOMAIN (Public Domain)
- LICENCE_BSD2 (2-Clause BSD)
- LICENCE_BSD3 (3-Clause BSD)
- LICENCE_APACHE2 (Apache License, Version 2.0)
- LICENCE_W3C (W3C License)
- LICENSE_GPLV2 (General Public License, version 2)
- LICENCE_CUSTOM (Пользовательская лицензия)
Источник —