Лицензия
Лицензия даёт право использовать платную версию на одном сайте. Поддомены лицензированного домена входят в неё автоматически.
Лицензия бессрочная: купили один раз и пользуетесь сколько угодно лет. В покупку входит год обновлений и поддержки — это единственная вещь здесь со сроком, и её окончание ничего не выключает. Что именно добавляет платная версия — на странице Бесплатная и платная.
Активация
Домен при покупке называть не надо.
Ключ вводится в окне установки пакета, а не в настройках после неё:
- Купите лицензию — вы получите
api_key. - Поставьте платный пакет: Дополнения → Установщик. В окне установки есть поле API-ключ покупателя — вставьте ключ туда.
- Откройте конструктор — платные возможности на месте.
Больше ничего делать не нужно: лицензия привязывается к текущему домену сама.
Поле в окне пропустили
Поставьте пакет заново и вставьте ключ. Данные от переустановки не страдают: блоки, таблицы, поля и их содержимое остаются на месте.
В бесплатном пакете поля нет
И быть не может: платного кода в нём нет вовсе, и ключу некуда лечь — поле обещало бы то, чего в этом пакете физически не лежит. Как перейти на платную — Установка.
Платные вкладки так и не открылись
Это не то, что лечится настройками на вашей стороне. Напишите в Telegram или на 📧 help@pageblocks.pro — назовите домен и номер заказа, разберёмся.
Домены разработки
На стендах лицензия не нужна, баннер не показывается, и в сеть компонент не ходит вовсе:
localhost,127.0.0.1,::1и любой голый IP;- имена без точки —
myprojectиз/etc/hosts; - зоны
.local,.test,.localhost,.example,.invalid,.internal; *.ddev.site,*.lndo.site,*.nip.io,*.sslip.io,*.vcap.me.
Префикс www. отбрасывается — это тот же сайт, а не второй.
Зоны .dev и .loc в список не входят
.dev — это настоящий публичный домен верхнего уровня с принудительным HTTPS, и считать его стендом нельзя. Если у вас локальный сайт в .dev или .loc, переименуйте его в .test или .local.
Что происходит, если ключ не сошёлся
Речь про сайт, у которого лицензии на этот домен нет. Два случая, и оба видны сразу:
| Что сообщает баннер | Когда |
|---|---|
| Лицензии на этот домен нет | ключ не вставлен или не читается |
| Лицензия выписана на другой домен | сайт переехал или его скопировали |
Второй случай обычно означает копию: каталог сайта вместе с базой перенесли на новый домен, ключ приехал вместе с ними, но он подписан под старый хост — и переписать домен в нём нельзя.
Платные возможности отключаются сразу. Никакого пробного срока нет: компонент в ту же минуту переходит в бесплатную редакцию. Платные вкладки закрываются замком, платные запросы отклоняются — ровно как в бесплатной сборке.
Сохранение в менеджере отключается тоже сразу. Отсрочки нет: пока ключа нет, компонент не записывает ни блоки, ни таблицы, ни поля. Данные при этом целы — их видно, их можно читать и выгружать, — но изменить и сохранить не получится.
Фронт сайта не трогается никогда. Сломанный сайт из-за лицензии — это не то, чем стоит защищать компонент, и посетитель к вашим отношениям с нами отношения не имеет. Страницы, собранные на платных возможностях, продолжают отдаваться.
Как вернуть платное
Вставьте ключ на этом домене — платные вкладки и сохранение открываются сами, ничего восстанавливать не нужно. Ключ вводится в окне установки: Дополнения → Установщик, поставить пакет заново. Установщик — страница менеджера MODX, блокировка сохранения её не касается, так что запереть себя нельзя. Переехали на новый домен — см. Перенос на другой домен. Ключ на месте, а баннер не уходит — напишите нам, разбираться настройками на своей стороне бессмысленно.
Недоступность нашего сервера — не ваша проблема
Если сервер лицензий недоступен или на хостинге нет ext-sodium, это читается как «лицензия в порядке»: платное остаётся на месте. Защита, падающая в закрытую, бьёт по покупателю, а не по тому, от кого защищаемся.
Перенос на другой домен
Поставьте компонент на новом домене и вставьте в окне установки тот же ключ — лицензия привяжется к новому хосту сама.
Старый домен при этом остаётся занятым: лимит — один сайт, и освободить его сам компонент не может намеренно, иначе схема «развернул, сдал, освободил, следующий» работала бы бесконечно. Отвязку делает человек: напишите в Telegram или на 📧 help@pageblocks.pro.
Отвязка освобождает слот, и этим она и исчерпывается — не чаще двух раз за любые 365 дней. Двух хватает на честный случай с запасом: настоящий переезд бывает раз в несколько лет, а вторая отвязка — на ошибку, потому что отвязать не тот домен способен любой.
Старый сайт она не отключает
Отключать его нечем. Ключ подписан и проверяется офлайн, домен внутри него не перезаписывается, и отозвать уже выданную копию задним числом невозможно — установка, в которой ключ уже стоит, продолжает работать. Меняется учёт на нашей стороне: слот освобождается, и его может занять следующий домен.
За что платят, если лицензия бессрочная
За техподдержку и обновления, а не за год пользования компонентом. Год обновлений и поддержки считается со дня покупки; когда он кончится, компонент продолжает работать на том же домене столько, сколько нужно, — новых выпусков и разбора ваших вопросов просто не будет, пока поддержку не продлят. Версии, вышедшие за оплаченный год, остаются вашими: пропущенное обновление можно поставить и потом. Подписок и автопродления нет.
Пиратская копия на этом и ломается: она замерзает на версии дня кражи и никуда не растёт.