Эдуард

Эдуард

С нами с 26 ноября 2018; Место в рейтинге пользователей: #661
Эдуард
28 апреля 2023, 13:00
0
На многих сайтах я делал простой append (точнее prepend) в форму с фиксированной строкой, не заморачивался с генерацией случайно строки.
Спама было мало, но тоже подтверждаю на некоторых сайтах спам-боты пробивали и сыпался спам, тут как повезет. Так как способ простой, то ставил в формы по умолчанию на все сайты. Защищает от ботов, которые не умеют в JavaScript (интересно много таких сейчас?)
Эдуард
07 августа 2022, 22:51
+3
Я обычно подобные штуки делаю на migxdb с созданием отдельной таблицы в БД. (создаю пакет при помощи CMP Generator)
Потом выношу ссылку на эти migx таблицы в верхнее меню.
Плюсы: не нужно создавать отдельный ресурс с ТВ и отдельным шаблоном. Ну и прямая запись в эти таблицы очень удобно, если нужно туда что то писать через сниппеты.

С migxdb можно даже еще дальше пойти и расширить базовые migxdb процессоры, тогда можно еще кастомизировать вывод и редактирование стандартных migx строк на свою логику. Там есть конечно ограничения, но для большинства задач хватает что бы, что-то накрутить свое )) Например добавить кнопку в строку с каким-то событием при клике по ней, или показывать кнопку Активировать, если строка не активна и наоборот.
Эдуард
04 февраля 2022, 13:10
+1
Да от программ с безголовыми браузерами и эмуляторов браузеров этот метод не спасет конечно.
Но такой метод рассылки дороже обходиться спамерам, я так понял им пользуются уже те, у кого есть время и деньги и кто нацелен уже конкретно на какой-то сайт или сеть сайтов. Проспамить какую-то слитую где-то общую базу в миллион сайтов этим методом очень долго.
А дешевые методы спама не используют эмуляцию браузера, но могут обработать кучу сайтов.
Эдуард
04 февраля 2022, 11:47
0
Я добавляю вот этим js кодом в каждую форму скрытое поле nobot сразу после загрузки любой страницы
$('form').prepend('<input type="hidden" name="nobot" value="1">');
И в formit его проверяю как обязательное, автоспама вроде нету и только ручной попадается иногда
Эдуард
16 декабря 2021, 09:48
0
В таблице ms2_product_files можно поменять для каждого файла значение rank, от которого зависит сортировка
Эдуард
07 апреля 2021, 11:45
+1
Могу еще добавить свой опыт работы с заказчиками, когда переносили им сайты со старых движков на MODX. Переносили с Битрикс, джумлы и самописов. Еще много делали с нуля. Часто в начале было недоверие, после работы с админкой в MODX иногда появлялись вопросы. Жесткой критики ниразу не слышал, даже от контент-менеджеров. Несколько заказчиков прямо сказали, что им MODX понравился (у одного до этого был сайт на Битрикс). Для меня эти фидбеки тоже были очень важны, поэтому прислушивался к ним. Всегда интересно услышать, что думают о MODX простые пользователи, не программисты.
Эдуард
28 февраля 2021, 13:22
0
Как вариант в MIGX данные можно вывести еще рендерами, там широкое поле для творчества )
Эдуард
25 января 2021, 18:51
0
Я заметил, что при добавлении в ресурсе элемента MIGX при наведении мышки на название поля у него не отображается прейсходер, Точнее отображается но пустой, вот так: [ [*] ], вмеcто [ [*pole] ]
Это такая фича вроде. У меня тоже там не отображается названия полей в большинстве случаев.
Но иногда отображаются, хотя все ТВ правильно прописаны. В чем проблема фиг знает, но работает все корректно.
Эдуард
26 ноября 2018, 16:18
0
Сейчас проверил, в базу валюты добавляются, но почему-то не выводяться в гриде Ext JS
Эдуард
26 ноября 2018, 16:03
0
Аналогично, после установки компонента, не получается добавить ни одну валюту (
Сайт типичный, никаких особых плагинов не установлено.
MODX 2.6.5 PHP 7.1