Документация

Перенос сайта

Перенос сайта с mottor

mottor (бывший LPgenerator) — конструктор лендингов. Webrelay переносит его полностью, включая SVG-маски и шрифты из inline-стилей. Как и у Craftum, формы здесь рендерятся через JavaScript, поэтому требуют отдельной обработки.

Что переносится

  • Блоки и секцииblk_section, m-block-wrapper
  • Кнопки — классы .m-button-*
  • Изображения с CDN m-files.cdn1.cc
  • SVG-маски — через -webkit-mask: url() в inline-стилях
  • Шрифты@font-face из inline-блоков <style>
  • Формы — рендерятся через Playwright и оборачиваются в <form>

Пошаговый перенос

Шаг 1: Скопируйте ссылку на лендинг

Подойдёт технический домен mottor или ваш основной домен.

Шаг 2: Вставьте ссылку в Webrelay

Откройте app.webrelay.ru и вставьте URL — сервис определит mottor.

Шаг 3: Запустите перенос

Webrelay отрендерит страницу, дождётся появления форм, скачает ресурсы и оптимизирует.

Шаг 4: Проверьте превью и выгрузите

Откройте превью, проверьте формы и маски, затем скачайте ZIP или загрузите на хостинг по FTP.

Особенности mottor

Формы рендерятся через JavaScript

Как и в Craftum, в статическом HTML mottor нет тегов <form>. Webrelay открывает страницу в браузере (Playwright), дожидается полей ввода и оборачивает их в рабочие <form> с обработчиком form-handler.php.

SVG-маски и шрифты в inline-стилях

mottor активно использует -webkit-mask: url() для фигурных элементов и @font-face для шрифтов — и то, и другое объявляется прямо в <style>. Webrelay извлекает эти url(), скачивает файлы и переписывает ссылки на локальные, чтобы маски и шрифты работали офлайн.

Бандлы не минифицируются

Бандл-файлы mottor (например, public.bundle.js) Webrelay не минифицирует — минификация ломает регулярные выражения внутри скриптов. Поэтому интерактив лендинга сохраняется в рабочем виде.

После переноса

FAQ

mottor и LPgenerator — это одно и то же?

Да. mottor — это новое название конструктора LPgenerator. Webrelay переносит сайты, созданные на любой из версий.

Сохранятся ли фигурные SVG-маски?

Да. Webrelay извлекает -webkit-mask: url() из inline-стилей, скачивает SVG-файлы и переписывает ссылки на локальные, поэтому маски отображаются как на оригинале.

Почему формы mottor требуют рендеринга?

Поля форм добавляются на страницу через JavaScript и отсутствуют в исходном HTML. Webrelay рендерит страницу в реальном браузере, чтобы поймать эти поля и обернуть их в рабочие формы.

Куда приходят заявки?

На email и в Telegram через файл form-handler.php. Подробнее — Формы и заявки.

Попробуйте перенос бесплатно

Одна страница — бесплатно, без регистрации. Оцените результат за 1 минуту.

Перенести сайт