Предупреждение об использовании файлов cookies на сайте

 
Посетитель
small user social cms
Медаль
Сообщений: 158
Привет.
Можно ли вписать данное предупреждение в подвал (со ссылкой на материал) , или обязательно всплыв окно?
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1897
Суть не в том где написано, главное это получить явное согласие.
Контент для ваших проектов. Копирайт всех видов от профессионалов. Создание и продвижение сайтов, реклама.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 158
garry:

Суть не в том где написано, главное это получить явное согласие.

Тогда я думаю лучше всплыв окно при первом посещении. Сможете подсказать со скриптом? Нужно чтобы запоминало cookies. Других видов получения согласия не вижу))
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1897
@Dina:
Сможете подсказать со скриптом?
Дык вот первое попавшееся из сети http://dimox.name/popup-window-on-first-web-site-visit/
И тут посмотрите в блогах, окошек и всяких всплывающих/выезжающих море.
Контент для ваших проектов. Копирайт всех видов от профессионалов. Создание и продвижение сайтов, реклама.
Посетитель
small user social cms
Медаль
Сообщений: 458
Всплывающее окно по идее не поможет, т к Вы уже использовали куки, а пользователь может отказать Вам в этом...

По мне так такие разрешения, если и должны быть, так их должен получать провайдер перед подключением к интернету, как в айболите... в африке гориллы в африке большие злые крокодилы
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2551
на сайте
Александр:
Всплывающее окно по идее не поможет
Поможет. Наша задача предупредить пользователя. Смотрите, как реализовано тут https://www.netangels.ru/advantages/
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3028
Zau4man:

Александр:
Всплывающее окно по идее не поможет
Поможет. Наша задача предупредить пользователя. Смотрите, как реализовано тут https://www.netangels.ru/advantages/
Реализовано симпатично, но вопроc как ? Именно как реализовано приминительно к инстанту ?
Посетитель
small user social cms
Почетный донор проекта
Сообщений: 92
Zau4man:
Смотрите, как реализовано тут https://www.netangels.ru/advantages/

Да, интересное техническое решение. Странно, что до сих пор нет подобного платного дополнения.

Zau4man, на мой взгляд, отличается замечательно прикладными (нужными) дополнениями. Я, пока не покупал, но настроен решительно.))

Думаю, что и данное дополнение стало бы востребованным (в релизе может не быть).

Тут один нюанс, не значительный, но который, может быть, стоило бы учесть при создании дополнения.

В поиске можно найти утверждения экспертов, подтверждённые экспериментами, что одни (простенькие) JS, AJAX современные поисковики индексируют а другие (посложнее) — нет. Последние применяют для скрытия ссылок. Например, здесь можно почитать.

Эффективность, конечно, сомнительная, но всё же… Дополнительно можно в robots.txt закрыть…

Для чего скрывать от индексации.
Во-первых, не хочется размывать текстовую релевантность (noindex для Гугла не катит), хотя тут, любое модальное окно достаточно выигрышный вариант по сравнению с текстовым виджетом на каждой странице.
Во-вторых, подобное модальное окошко, кому-то могло бы пригодиться, например, для скрытия партнёрских ссылок (без кнопки закрыть) или для каких-то сообщений.
Посетитель
small user social cms
Медаль
Сообщений: 158
garry:

@Dina:
Сможете подсказать со скриптом?
Дык вот первое попавшееся из сети http://dimox.name/popup-window-on-first-web-site-visit/
И тут посмотрите в блогах, окошек и всяких всплывающих/выезжающих море.

Добрый день.

Подключили примерно так -

Код PHP:
  1. <head>
  2. <!-- jQuery -->
  3. <script src="//yandex.st/jquery/1.9.1/jquery.min.js"></script>
  4. <!-- arcticModal -->
  5. <script src="jquery.arcticmodal.js"></script>
  6. <link rel="stylesheet" href="jquery.arcticmodal.css">
  7. <!-- arcticModal theme -->
  8. <link rel="stylesheet" href="simple.css">
  9. <!-- cookie -->
  10. <script src="//yandex.st/jquery/cookie/1.0/jquery.cookie.min.js"></script>
  11.  
  12. <div style="display: none;">
  13. <div class="box-modal" id="boxUserFirstInfo">
  14. <div class="box-modal_close arcticmodal-close">закрыть</div>
  15. <b>Здравствуй, милый человек!</b><br>
  16. <br>
  17.  
  18. Добро пожаловать :)
  19. </div>
  20. </div>
  21. <script>
  22. (function($) {
  23. $(function() {
  24.  
  25. // Проверим, есть ли запись в куках о посещении посетителя
  26. // Если запись есть - ничего не делаем
  27. if (!$.cookie('was')) {
  28.  
  29. // Покажем всплывающее окно
  30. $('#boxUserFirstInfo').arcticmodal({
  31. closeOnOverlayClick: false,
  32. closeOnEsc: true
  33. });
  34.  
  35. }
  36.  
  37. // Запомним в куках, что посетитель к нам уже заходил
  38. $.cookie('was', true, {
  39. expires: 365,
  40. path: '/'
  41. });
  42.  
  43. })
  44. })(jQuery)
  45. </script>
Все это находится в файле template.php Файлы jquery.arcticmodal.js jquery.arcticmodal.css и simple.css находятся в том же месте где и
template.php и не лежат ни в какой папке. В итоге окно не работает, что мы делаем не так?
Посетитель
small user social cms
Медаль
Сообщений: 653
@Dina:
Файлы jquery.arcticmodal.js jquery.arcticmodal.css и simple.css находятся в том же месте где и template.php и не лежат ни в какой папке.

Откройте firebug - там будет видно, что ваши файлы не найдены (скорее всего). Потому что пути неправильно прописаны. Пишите пути относительно корневого каталога, попробуйте поменять пути на "/jquery.arcticmodal.js" - слэш в начале. Если они находятся в корневом каталоге.
Посетитель
small user social cms
Медаль
Сообщений: 438
@SmartControl:
Откройте firebug - там будет видно...,

Но в первую очередь следует исключить загрузку jquery.min.js (1.9.1) за ненадобностью (многовато будет) !
Посетитель
small user social cms
Медаль
Сообщений: 158
@SmartControl:

@Dina:
Файлы jquery.arcticmodal.js jquery.arcticmodal.css и simple.css находятся в том же месте где и template.php и не лежат ни в какой папке.

Откройте firebug - там будет видно, что ваши файлы не найдены (скорее всего). Потому что пути неправильно прописаны. Пишите пути относительно корневого каталога, попробуйте поменять пути на "/jquery.arcticmodal.js" - слэш в начале. Если они находятся в корневом каталоге.

спасибо, вот такую ошибку увидели - TypeError: $(...).arcticmodal is not a function если удалить <script src="/jquery.arcticmodal-0.3.min.js"></script> то ошибка проходит но окна так и нет
Редактировалось: 1 раз (Последний: 17 августа 2017 в 17:35)
Посетитель
small user social cms
Медаль
Сообщений: 158
DeDja:

@SmartControl:
Откройте firebug - там будет видно...,

Но в первую очередь следует исключить загрузку jquery.min.js (1.9.1) за ненадобностью (многовато будет) !

как это сделать? если это <script src="//yandex.st/jquery/1.9.1/jquery.min.js"></script> то удалили но ничего не произошло
Редактировалось: 1 раз (Последний: 17 августа 2017 в 17:38)
Посетитель
small user social cms
Медаль
Сообщений: 438
@Dina:
как это сделать?

Очень просто - руками.
Либо полностью удалить строку 3.
Либо <!--
строка 3
-->
(обратить строку в комментарий).

Успехов !
Посетитель
small user social cms
Медаль
Сообщений: 438
@Dina:
если это <script src="//yandex.st/jquery/1.9.1/jquery.min.js"></script> то удалили но ничего не произошло

А дальнейшем сказал @SmartControl - следует определится с путями !
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: