Не знаешь и ищеш ответ, есть вопрос?

У вас есть возможность задать вопрос по нашему сайту объявлений. Задай свой вопрос и мы постараемся вместе найти на него ответ к кратчайшие сроки

Задать вопрос!

Не знаешь и ищеш ответ, есть вопрос?

Почему размещенное мною объявление исчезло?

На форуме можно найти множество ответов по настройки и оформлению вашего объявления

Задать вопрос

Почему мною объя-ние исчезло?

Наш портал перестал работать?

Проект Вкармане где имеются множество объявлений, статей но и живое общение пользователей и гостей сайта на самые важные темы

Не работает сайт!

Наш портал перестал работать?

  • Страница 1 из 1
  • 1
Форум портала » Административный раздел форума » Скрипты для Доски объявлений - Юкоз » Как сделать предупреждение об использовании cookie на сайте
Как сделать предупреждение об использовании cookie на сайте
vkarmane Оффлайн оффлайнСообщение # 1 | 12.10.2023 в 08:11
аватор vkarmane
Администрация

Из Российская Федерация Луганск
Сообщений: 85
Награды: 1
Репутация: 100


Код будет состоять из трех частей. Первый кусок – html разметка. Его нужно поместить куда-то в футер вашего сайта (в самый низ). Если у вас сайт на CMS, то ищите у него в корне шаблона файл footer.php. Если у вас какой-то простенький одностраничный сайт, то в самом низу

Код
<div id="cookie_notification">
        <p>Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.</p>
        <button class="button cookie_accept">Принять</button>
</div>


Второй кусок – стили (CSS). Тут все просто. Вам нужно найти файл style.css или main.css или Таблица стилей (CSS) и закинуть этот код в самый конец. Теперь ваше «предупреждение» должно выглядеть красиво и стильно, но… но на самом деле вы его не увидите вообще, пока не добавить код Java Script. Кстати стили я написал сразу адаптивными, чтобы ваше предупреждение об использовании Cookie выглядело ровно и адекватно не только на компьютерах, но также и на мобильных устройствах

Код
#cookie_notification{
  display: none;
  justify-content: space-between;
  align-items: flex-end;
  position: fixed;
  bottom: 15px;
  left: 50%;
  width: 900px;
  max-width: 90%;
  transform: translateX(-50%);
  padding: 25px;
  background-color: white;
  border-radius: 4px;
  box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
}

#cookie_notification p{
  margin: 0;
  font-size: 0.7rem;
  text-align: left;
  color: $color_text;
}

@media (min-width: 576px){
  #cookie_notification.show{
    display: flex;
  }
  .cookie_accept{
    margin: 0 0 0 25px;
  }
}

@media (max-width: 575px){
  #cookie_notification.show{
    display: block;
    text-align: left;
  }
  .cookie_accept{
    margin: 10px 0 0 0;
  }
})


Третья часть – JS (Java Script) – самое вкусное во всем это творении. Как раз тут я использовал локальное хранилище браузера – быстрое, удобное, доступное. Код со скриптами вам нужно добавить в основной скриптовый файл (файл прикреплен в архиве), который срабатывает абсолютно на всех страницах сайта.
Код
<script src='/ваш путь/js/cookie/cookie.js'></script>

Когда вы все закончите, то вот, как у вас будет это выглядеть:


Готовый скрипт выглядит так

Код
<!-- START Cookie-Alert -->
<div id="cookie_notification">
<p>Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.</p>
<center><button class="button cookie_accept">Принять</button></center>
</div>
<link rel='stylesheet' href='/trade/assets/js/cookie/cookie.css' type='text/css' media='all' />
<script src='/trade/assets/js/cookie/cookie.js'></script>
<!-- /START Cookie-Alert -->
Прикрепления: 7437939.jpg (15.9 Kb) · 5263280.png (543.5 Kb) · cookie.rar (0.5 Kb)
профиль сайт цитировать

Форум портала » Административный раздел форума » Скрипты для Доски объявлений - Юкоз » Как сделать предупреждение об использовании cookie на сайте
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Код безопасности:

Много мест class=

Много мест

Прeдложитe или найдитe товар или услугу в своём городe!
Лучшие предложения

Лучшие предложения

Размeститe объявлeния в Прeмиум и Топ катeгориях!
Большой выбор

Большой выбор

Выбeритe товар или услугу в любой катeгории по удобному поиску!
Яндекс.Метрика
Форма входа

Старая форма входа
Закрыть