Last active
August 4, 2023 12:20
-
-
Save sergeytolkachyov/2fd6c55015235105370eead57f876700 to your computer and use it in GitHub Desktop.
Возрастная маркировка для сайтов с расширениями Joomla 12+. Макет для mod_custom
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* @package Joomla.Site | |
* @subpackage mod_custom | |
* | |
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. | |
* @license GNU General Public License version 2 or later; see LICENSE.txt | |
*/ | |
defined('_JEXEC') or die; | |
$wa = $app->getDocument()->getWebAssetManager(); | |
$wa->useScript('bootstrap.popover'); | |
?> | |
<button type="button" | |
class="position-fixed btn rounded-circle p-1 btn-dark border-1 shadow-sm" | |
style="bottom: 50px; right: 5px; z-index:5" | |
title="Согласно Федеральному закону от 29.12.2010 № 436-ФЗ 'О защите детей от информации, причиняющей вред их здоровью и развитию' информационные ресурсы, содержащие программы для ЭВМ и базы данных обязаны иметь возрастную маркировку. Мы считаем, что осознанный интерес к CMS Joomla может возникнуть у людей старше 12 лет." | |
data-bs-toggle="popover" | |
data-bs-title="Информация для людей старше 12 лет" | |
data-bs-content="Согласно Федеральному закону от 29.12.2010 № 436-ФЗ 'О защите детей от информации, причиняющей вред их здоровью и развитию' информационные ресурсы, содержащие программы для ЭВМ и базы данных обязаны иметь возрастную маркировку. Мы считаем, что осознанный интерес к CMS Joomla может возникнуть у людей старше 12 лет." | |
data-bs-container="body" | |
data-bs-placement="left">12+</button> | |
<script> | |
document.addEventListener('DOMContentLoaded', () => { | |
const popoverTriggerList = document.querySelectorAll('[data-bs-toggle="popover"]'); | |
const popoverList = [...popoverTriggerList].map(popoverTriggerEl => new bootstrap.Popover(popoverTriggerEl)); | |
}); | |
</script> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment