Готовые решения для сайта

Вместо ручной вставки документов — плагин или код сам публикует их на вашем сайте вместе с cookie-баннером. Готовое решение под любую платформу уже включено в комплект документов — платить отдельно не нужно.

Как это работает

1

Купите комплект документов на fastadoc.ru — на экране успеха появится ключ лицензии.

2

Установите решение под свою платформу — скачайте .zip или вставьте код (см. карточки ниже).

3

Введите ключ лицензии при активации — документы и баннер появятся на сайте сами.

Платформы

WordPress

Плагин сам создаёт страницы с текстом документов и включает cookie-баннер по всему сайту.

Скачать .zip
Как установить
  1. Скачайте .zip, загрузите в Плагины → Добавить новый → Загрузить плагин.
  2. Активируйте, откройте Настройки → FastaDoc 152-ФЗ.
  3. Введите ключ лицензии, нажмите «Синхронизировать».

1С-Битрикс

Модуль публикует страницы документов и подключает cookie-баннер сайта.

Скачать .zip
Как установить
  1. Скачайте .zip, установите через Marketplace → Установить с диска.
  2. Откройте настройки модуля «FastaDoc 152-ФЗ».
  3. Введите ключ лицензии, нажмите «Синхронизировать».

Tilda

Код вставляется в настройки сайта — показывает cookie-баннер и документы в блоке на странице.

Показать код для вставки
  1. Сайт → Настройки сайта → Ещё → Вставка кода — вставьте код ниже целиком.
  2. Замените ВАШ_КЛЮЧ на ключ лицензии из письма.
  3. На нужной странице добавьте блок с текстом документов:
    1. Откройте страницу в редакторе Tilda и нажмите «+ Добавить блок» в нужном месте.
    2. В каталоге блоков перейдите на вкладку «Прочее» («Others») и найдите блок T123 «HTML-код» (обычно ближе к концу списка).
    3. Добавьте блок T123 на страницу, затем кликните по нему — откроется панель настроек блока.
    4. В поле ввода кода блока T123 вставьте контейнер ниже — это пустой блок, скрипт сам заполнит его текстом документов:
      <div id="fastadoc-docs"></div>
    5. Нажмите «Сохранить» в панели блока, затем опубликуйте страницу.
<script>
(function(){
  var FASTADOC_LICENSE_KEY = "ВАШ_КЛЮЧ";
  var FASTADOC_PLATFORM = "tilda";
  var KEY = "fastadoc_plugin_bundle";
  function render(bundle){
    if (bundle.cookie_banner && bundle.cookie_banner.enabled) {
      var b = document.createElement("div");
      b.id = "fastadoc-cookie-banner";
      b.style.cssText = "position:fixed;left:0;right:0;bottom:0;z-index:999;background:#fff;border-top:1px solid #ddd;padding:14px 16px;font:14px sans-serif;";
      b.innerHTML = bundle.cookie_banner.html + '<button style="margin-left:12px;padding:8px 16px;border:0;border-radius:6px;background:#1b4fd1;color:#fff;cursor:pointer;">Понятно</button>';
      document.body.appendChild(b);
      b.querySelector("button").onclick = function(){ b.remove(); };
    }
    var docsEl = document.getElementById("fastadoc-docs");
    if (docsEl) docsEl.innerHTML = bundle.docs.map(function(d){ return d.html; }).join("<hr>");
  }
  var cached = null;
  try { cached = JSON.parse(localStorage.getItem(KEY) || "null"); } catch(e){}
  if (cached && (Date.now() - cached.fetched_at) < 86400000) { render(cached.bundle); return; }
  fetch("https://fastadoc.ru/api/plugin/verify", {
    method: "POST",
    headers: {"Content-Type":"application/json"},
    body: JSON.stringify({license_key: FASTADOC_LICENSE_KEY, domain: location.hostname, platform: FASTADOC_PLATFORM})
  }).then(function(r){ return r.json(); }).then(function(data){
    if (!data.ok) return;
    try { localStorage.setItem(KEY, JSON.stringify({bundle:data, fetched_at:Date.now()})); } catch(e){}
    render(data);
  }).catch(function(){ if (cached) render(cached.bundle); });
})();
</script>

InSales

Тот же код, что и для Tilda — вставляется в настройки скриптов магазина.

Показать код для вставки
  1. Административная панель → Настройки → Скрипты и коды — вставьте код ниже целиком.
  2. Замените ВАШ_КЛЮЧ на ключ лицензии из письма.
  3. На нужной странице добавьте контейнер для документов:
    1. В админке InSales откройте «Контент» → «Страницы» и выберите (или создайте) нужную страницу.
    2. В визуальном редакторе страницы нажмите кнопку исходного кода (значок «<>» / «Исходный код» на панели инструментов редактора).
    3. Вставьте в открывшемся окне исходного кода контейнер ниже в том месте текста, где должны появиться документы:
      <div id="fastadoc-docs"></div>
    4. Закройте окно исходного кода, нажмите «Сохранить»/«Опубликовать» страницу.
<script>
(function(){
  var FASTADOC_LICENSE_KEY = "ВАШ_КЛЮЧ";
  var FASTADOC_PLATFORM = "insales";
  var KEY = "fastadoc_plugin_bundle";
  function render(bundle){
    if (bundle.cookie_banner && bundle.cookie_banner.enabled) {
      var b = document.createElement("div");
      b.id = "fastadoc-cookie-banner";
      b.style.cssText = "position:fixed;left:0;right:0;bottom:0;z-index:999;background:#fff;border-top:1px solid #ddd;padding:14px 16px;font:14px sans-serif;";
      b.innerHTML = bundle.cookie_banner.html + '<button style="margin-left:12px;padding:8px 16px;border:0;border-radius:6px;background:#1b4fd1;color:#fff;cursor:pointer;">Понятно</button>';
      document.body.appendChild(b);
      b.querySelector("button").onclick = function(){ b.remove(); };
    }
    var docsEl = document.getElementById("fastadoc-docs");
    if (docsEl) docsEl.innerHTML = bundle.docs.map(function(d){ return d.html; }).join("<hr>");
  }
  var cached = null;
  try { cached = JSON.parse(localStorage.getItem(KEY) || "null"); } catch(e){}
  if (cached && (Date.now() - cached.fetched_at) < 86400000) { render(cached.bundle); return; }
  fetch("https://fastadoc.ru/api/plugin/verify", {
    method: "POST",
    headers: {"Content-Type":"application/json"},
    body: JSON.stringify({license_key: FASTADOC_LICENSE_KEY, domain: location.hostname, platform: FASTADOC_PLATFORM})
  }).then(function(r){ return r.json(); }).then(function(data){
    if (!data.ok) return;
    try { localStorage.setItem(KEY, JSON.stringify({bundle:data, fetched_at:Date.now()})); } catch(e){}
    render(data);
  }).catch(function(){ if (cached) render(cached.bundle); });
})();
</script>

Бесплатно, без покупки документов

Бесплатно

Cookie-баннер для WordPress

Отдельный простой плагин — только всплывающее уведомление о cookie: текст, кнопка и цвета настраиваются в админке. Без ключа лицензии, без документов, ничего не отправляет на сторонние серверы.

Скачать .zip
Как установить
  1. Скачайте .zip, загрузите в Плагины → Добавить новый → Загрузить плагин.
  2. Активируйте, откройте Настройки → Cookie-уведомление.
  3. Настройте текст, кнопку и цвета — баннер сразу появится на сайте.