Павел Романов · 20 марта 2024, 20:08 Они шлют прямыми запросами на assets/components/ajaxform/action.php. Сделайте сниппет chkbot: <?php $_SESSION['afchk'] = 1; return true; Добавьте его в &preHooks: [[!AjaxForm? &preHooks=`chkbot` &hooks=`spam,email` ... ]] А в файле assets/components/ajaxform/action.php на 23 строке добавьте: if($_SESSION['afchk'] != 1){ echo $AjaxForm->success('Сообщение успешно отправлено.'); die(); } unset($_SESSION['afchk']); Вопросы / Спам через AjaxForm 13 +2 2
Павел Романов · 18 июля 2022, 18:55 Есть PageBlocks Есть ContentBlocks Или можно на MIGX сделать через Multiple Formtabs Вопросы / Как разрабатывают сложные информационные порталы на MODX? 4 +1 2
Тодор · 20 декабря 2021, 18:49 Убери 'sort'=>'resource|menuindex:asc',оставь только 'sortby' => 'CASE `Data`.`vendor` WHEN 7 THEN 1 ELSE 0 END ASC, msProduct.id', Вопросы / [mFilter2] Как выводить сначала товары с определённым свойством? 11 +3 4
Семён Кудрявцев · 28 апреля 2021, 09:29 Да он висит постоянно, как обычно делают во всяких сборках типа gulp, webpack когда работают с картинками вешают вотчеры, которые колдуют над ними. Вот такая же фигня запущена на ноде на серваке, важно только там ноду под тем же пользователем запустить, что и весь сайт, а то проблемы с правами поползут. Я использую для наблюдения — github.com/paulmillr/chokidar А для генерации любых картинок с любыми настройками — github.com/GoogleChromeLabs/squoosh/tree/dev/cli Это консольный аналог этого сервиса — squoosh.app/ Пошаговые инструкции / Отдаем модные форматы картинок в webp и avif напрямую через nginx и apache в обход разметки 12 +4 1
Евгений Борисов · 11 августа 2019, 14:18 Универсального средства нет. Все сугубо индивидуально — Различные капчи обходятся при помощи rucaptcha.com/ или подобных сервисов — От явных спамеров которые используют proxy листы/tor помогает www.stopforumspam.com — Для защиты от матов и прочего бреда можно составить черный список слов — Чтобы дополнительно отсеять спамеров с временными почтовыми ящиками можно составить список доменов github.com/TicketeStartup/temp-mail-check/blob/master/disposable-email-domains.json естественно, он будет не полный. И этот способ подойдет скорее для защиты от левых регистраций. В любом случае, если вас решили целенаправленно заспамить, то это сделают. Но в 90% случаев данных мер достаточно. Вопросы / Защита AjaxForm от спама конкурентов 5 +5 2
Andrei D. · 02 июля 2017, 23:58 С таким бюджетом не вы должны отбирать исполнителя по портфолио, а до вас должен кто-то да снизойти, что маловероятно Объявления о работе / Переезд с Opencart на ModX 8 +7 1
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Сделайте сниппет chkbot:
Добавьте его в &preHooks:
А в файле assets/components/ajaxform/action.php на 23 строке добавьте:
Есть ContentBlocks
Или можно на MIGX сделать через Multiple Formtabs
оставь только
Вот такая же фигня запущена на ноде на серваке, важно только там ноду под тем же пользователем запустить, что и весь сайт, а то проблемы с правами поползут.
Я использую для наблюдения — github.com/paulmillr/chokidar
А для генерации любых картинок с любыми настройками — github.com/GoogleChromeLabs/squoosh/tree/dev/cli
Это консольный аналог этого сервиса — squoosh.app/
— Различные капчи обходятся при помощи rucaptcha.com/ или подобных сервисов
— От явных спамеров которые используют proxy листы/tor помогает www.stopforumspam.com
— Для защиты от матов и прочего бреда можно составить черный список слов
— Чтобы дополнительно отсеять спамеров с временными почтовыми ящиками можно составить список доменов github.com/TicketeStartup/temp-mail-check/blob/master/disposable-email-domains.json естественно, он будет не полный. И этот способ подойдет скорее для защиты от левых регистраций.
В любом случае, если вас решили целенаправленно заспамить, то это сделают. Но в 90% случаев данных мер достаточно.