IskWaf 3.2.0 — большое обновление WAF для MODX 3
IskWaf — это простой и гибкий межсетевой экран уровня веб-приложения (WAF) для MODX Revolution 3.x: правила по IP/стране/User-Agent/Referrer/URI, локальная капча, логирование, отчёты и GeoIP/ASN на базе IP2Location LITE. В версии 3.2.0 добавлено сразу несколько крупных возможностей. Делюсь, что нового.
Инспекция запросов — защита от SQL-инъекций
Realtime-проверка страны
Белый список стран
Правила по ASN в реальном времени и приоритет allow-списков
Экспорт и импорт правил в CSV
Улучшенная верификация поисковых ботов

Инспекция запросов — защита от SQL-инъекций
Realtime-проверка страны
Белый список стран
Правила по ASN в реальном времени и приоритет allow-списков
Экспорт и импорт правил в CSV
Улучшенная верификация поисковых ботов

Уведомления о заказах minishop в MAX
Здравствуйте. Хочу поделиться плагином, на замену старому плагину уведомлений о заказах Minishop2 в телеграмм. Поиском поискал, кажется такой правки не было, может кому пригодится.
Плагин у меня работает, уведомления приходят в паблик или чат. Можно использовать одного MAX бота для подключения разных магазинов для разных клиентов в разные чаты.
Плагин у меня работает, уведомления приходят в паблик или чат. Можно использовать одного MAX бота для подключения разных магазинов для разных клиентов в разные чаты.
Вопрос по платным пакетам на локальном/тестовом сайте
Здравствуйте. Меня смущает один вопрос по платным дополнениям. Насколько я знаю, чтобы использовать платный пакет на домене — нужно его купить для конкретного домена.
У меня есть сайт с оплаченным пакетом Office, и мне нужно иметь тестовую копию этого сайта на локальном сервере или развернуть копию сайта на тестовом домене, чтобы вносить правки и тестировать, а потом уже переносить их на рабочий сайт.
Вопрос в следующем — получается, придётся каждый раз покупать пакет для тестового домена или локального сервера?.. и что вообще происходит, если развернул тестовую копию сайта на локальном сервере с платным пакетом?.. На примере того же office.
У меня есть сайт с оплаченным пакетом Office, и мне нужно иметь тестовую копию этого сайта на локальном сервере или развернуть копию сайта на тестовом домене, чтобы вносить правки и тестировать, а потом уже переносить их на рабочий сайт.
Вопрос в следующем — получается, придётся каждый раз покупать пакет для тестового домена или локального сервера?.. и что вообще происходит, если развернул тестовую копию сайта на локальном сервере с платным пакетом?.. На примере того же office.
Поддержка OpenStreetMaps в msCDEK
Привет, коллеги! Если коротко, то меня задолбали танцы с бубном вокруг API ключей для Янедкс.Карт и я добавим поддержку бесплатного, бесключевого OpenStreetMaps, теперь список ПВЗ на карте можно увидеть не получая никаких данных от Яндекса.
FormIt 5.2: нативный AJAX и reCAPTCHA v3
Вышли версии FormIt 5.2.0 и 5.2.1 с двумя значимыми обновлениями: встроенной поддержкой отправки форм через AJAX и переходом хука recaptcha с устаревшей v1 на v3.
Для AJAX-отправки форм на MODX существуют отдельные компоненты — AjaxForm, SendIt и FetchIt. У каждого свои особенности: AjaxForm требует jQuery и не обрабатывает хук redirect; FetchIt работает без jQuery, но это всё равно отдельный инструмент поверх FormIt. У SendIt вообще другой подход, насколько я помню, он не использует FormIt, работает вообще самостоятельно.
Хук recaptcha в FormIt существовал давно, но работал с reCAPTCHA v1 — API, которое Google давно признал устаревшим и отключил.
Теперь обе вещи решены в самом FormIt.
Контекст: что было раньше
Для AJAX-отправки форм на MODX существуют отдельные компоненты — AjaxForm, SendIt и FetchIt. У каждого свои особенности: AjaxForm требует jQuery и не обрабатывает хук redirect; FetchIt работает без jQuery, но это всё равно отдельный инструмент поверх FormIt. У SendIt вообще другой подход, насколько я помню, он не использует FormIt, работает вообще самостоятельно.
Хук recaptcha в FormIt существовал давно, но работал с reCAPTCHA v1 — API, которое Google давно признал устаревшим и отключил.
Теперь обе вещи решены в самом FormIt.
136 входящих заказов с пустыми полями в форме и без товаров. Как такое возможно?
Сегодня зашел в админку и увидел вот такое зрелище 
136 заказов, без заполненных обязательных полей и без товара. Поступили за несколько минут. Как такое возможно и кто нибудь с таким сталкивался? Плюс способ оплаты «Оплата наличными» у меня даже такого способа в настройках minishop2 нет. Метрика цель завершенного заказа не засчитала. Сейчас придется вычищать этот мусор из админки. У вас бывало такое? И как вообще могут проходить заказы без товара?

136 заказов, без заполненных обязательных полей и без товара. Поступили за несколько минут. Как такое возможно и кто нибудь с таким сталкивался? Плюс способ оплаты «Оплата наличными» у меня даже такого способа в настройках minishop2 нет. Метрика цель завершенного заказа не засчитала. Сейчас придется вычищать этот мусор из админки. У вас бывало такое? И как вообще могут проходить заказы без товара?
Сделать ИМ со связью с 1с и платежной системой.
90
Привет! Я представляю компанию. У нас есть сайт на modx. Нужен новый, улучшенный. Ищем опытного modx разработчика или команду спецов для создания интернет магазина на актуальных версиях движка и модулей. У нас есть тз и эскизы дизайна. От вас понадобится: 1) сделать кликабельные макеты для нескольких ширин экранов, 2) сделать верстку по макетам, 3) настроить ф-ционал ИМ согласно тз, 4) настроить взаимодействие ИМ с 1с УТ и платежной системой. Кому интересно — пишите, предоставлю тз и эскизы. После изучения наших материалов — ожидаем от вас предложение по стоимости и срокам. Работа по договору, с вашей стороны ЮЛ или ИП. Возможно, подойдет и вариант СЗ (нужно уточнить). Спасибо.
Настройка Cityfields.
1 500
Здравствуйте. Нужно настроить Cityfields
Именно: Проблема не определяется город по IP
Нужно настроить что бы можно было заходить на сайт через под домен и под папки (и так и так...)))
Именно: Проблема не определяется город по IP
Нужно настроить что бы можно было заходить на сайт через под домен и под папки (и так и так...)))
MiniShop3 1.11.0
Вышел MiniShop3 1.11.0-beta1 — крупный релиз: 26 смерженных PR с прошлого релиза, три breaking change, новая модель группировки опций, явный пересчёт стоимости заказа в админке, новое JS событие для интеграции с компонентами и заметные правки в работе сниппетов.
Редирект на страницу "Регистрация успешна" в Office
Не могу понять как работает loginResourceId в OfficeAuth компонента Office. У меня регистрация по email с отправкой ссылки авторизации на email. Соответственно, после отправки формы регистрации страница не перегружается, а показывается сообщение «проверьте почту», после перехода по ссылке активации в письме, юзер попадает на заполнение профиля потому что, как написано в доках: