JSFiddle - React, Tailwind, and code Playground

by shtrih

JavaScript

// public domain
(function (w, d, undefined){

if (w.lk) return; else w.lk = {};

var h = d.head || d.getElementsByTagName('head')[0];

w.lk.opt = {
  // Время блокировки кнопки "Продолжить работу"
  time: 0,
  // Показывать скрипт каждый раз
  showEverytime: false,
  // Не показывать кнопку продолжить :(
  thereIsNoFuture: false,
  // Название сайта в заголовке
  siteName: location.hostname,
  // Ссылка на сайт в заголовке
  siteURL: window.location.protocol+"//"+window.location.host,
  // Адрес петиции
  voteURL: 'https://www.roi.ru/poll/petition/gosudarstvennoe_upravlenie1/otmenit-zakon-o-proizvolnyh-blokirovkah-internet-resursov-ot-02072013-187-fz-zakon-protiv-interneta/',

  // Пользователь будет публиковать адрес текущего сайта с якорем #block если установлен true
  shareLocalURL: false,
  // Адрес, который публикует пользователь в соцсетях. Якорь #block заставляет показать страницу блокировки в любом случае
  shareURL: 'http://showalert.org/#block',  
  // Ссылка на изображение, которое публикует пользователь в соцсетях
  shareImg: '//cdn.jsdelivr.net/jslock/images/lock.png',
  // Заголовок поста, который публикует пользователь в соцсетях
  shareTitle: 'Интернет-свобода под угрозой!',
  // Текст, который публикует пользователь в соцсетях 140 символов
  shareText: 'С 1 августа вступает в силу #ЗаконПротивИнтернета. У нас есть возможность остановить его. Важен каждый голос!',
  
  // Свой собственный текст обращения
  customMessage: '',
  // Показывать текст обращения
  showMessage: true,
  // Показывать инструкцию по регистрации
  showManual: false,

  // Дата, после которой скрипт не запустится (кроме якоря #block)
  deadline: +new Date("Thu Aug 01 2013 16:00:00 GMT+0400 (MSK)"),
  // Показывать только пользователям с русской локализацией системы/браузера
  onlyRusLang: false,
  // Идентификатор глобального счётчика Яндекс.Метрики. Если не хотите делиться статистикой, установите в false
  globalCounterId: 21749860,
  // Настройки личного счётчика...