05 октября 2018, 11:36 Я писал про тестирование на известные уязвимости, которые могут быть использованы в массовом порядке. Разумеется, всё проверить и исправить в компоненте невозможно и цели такой быть не может. А вот принять меры для снижения вероятности массового взлома через компонент путём его аудита специалистом по безопасности — это другое дело. Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 0
04 октября 2018, 18:55 Ну, как вариант ) Если серьёзно, я думаю, движение в сторону аудита неизбежно, если система хочет успешного развития. Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 0
04 октября 2018, 16:45 Да, при каждом обновлении. За чей счёт, это решать надо ) Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 0
04 октября 2018, 15:06 Реально ли тестить компоненты на известные уязвимости при приёме в modstore? Может и не все, но выборочно и помечать их. Это будет что-то стоить и для магазина и авторов, но дело нужное всем. Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 +1
04 октября 2018, 12:29 Попробуйте установить QuickEmail и выполнить: [[!QuickEmail? &to=`my-mail@mydomain.ru` &debug=`1` ]]Возможно получите информацию о причине сбоя. Вопросы / Не приходят уведомления о заказах 2 0
04 октября 2018, 11:30 В комплекте примеры на bs3 (так исторически сложилось + на демо-сайте тема bootstrap стоит) — так удобно для демонстрации. Стилистика на каждом сайте своя. Вы можете создавать любые формы с вашей вёрсткой — главное служебные идентификаторы и классы элементов оставить. Запуск модального окна тоже определяется вашей вёрсткой. Пояснение в документации: http://s11494.h9.modhost.pro/dokumentacziya/ispolzovanie/primer-chanka-formyi.html Новые дополнения и их версии / Новая версия mvtForms 12 +2
04 октября 2018, 10:43 В тексте 2 ссылки на демо-сайт: s11494.h9.modhost.pro Новые дополнения и их версии / Новая версия mvtForms 12 +1
04 октября 2018, 02:40 Обновил mvtForms. Помимо прочего — добавлена фильтрация тегов. Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 +1
02 октября 2018, 13:53 По-моему, это не выход. Фильтрация должна быть глобальной на уровне системы, иначе угроза будет постоянной. Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 +1
02 октября 2018, 13:48 Народ, правильно ли я понимаю: иного выхода у пользователей, как ждать новой версии modx с фиксом — просто нет. Ну или массово ставим фильтрацию в плагине на всех проектах. Учитывая, что не все, у кого сайт на modx читают форум и не все смогут быстренько сделать плагин — ждём новую волну? Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 +1
01 октября 2018, 09:00 Благодарю! Безопасность / Безопасность MODX, часть 1 - обход фильтрации MODX тегов 34 0
30 сентября 2018, 20:26 Спасибо организаторам, спикерам и участникам! Мероприятие прошло на уровне + весело; жаль в моём случае до полуночи нельзя было задержаться )) Новости и события / MODX Meetup Moscow Live 25 +4
28 сентября 2018, 13:46 Судя по количеству повторения одного и того же вопроса в сообществе, пора в документацию добавлять… Тут набросок универсального решения: modx.pro/help/16436#comment-102084 Вопросы / Почему может не работать {ignore} в fenom 4 0
27 сентября 2018, 15:29 У меня есть класс-заготовка, настраиваю под требования конкретного проекта. Как-то нет потребности в полностью автоматизированном решении — оно будет громоздким и всё равно требовать подстройки. Конечно, у товаров должно быть унифицированное поле — артикул или id какой-то внешней БД-источника. Какой id будет у ресурса в системе при этом значения не имеет. Попробуйте сделать так: загрузите на новый сайт товары из сторонней БД и артикулом укажите id товара в сторонней БД. Или расширьте таблицу msProduct (или modResource — по желанию) и пишите этот id в новое поле (например extID). Синхронизация будет идти по выбранному полю. Вопросы / Использование товаров в minishop2 из сторонней базы данных 7 0
25 сентября 2018, 08:38 У меня есть подобный случай — одна база на несколько сайтов. Все сайты синхронизируют свои БД с общей базой товаров, но при этом независимы. Если БД с таблицей товаров доступна извне, то обращаетесь к ней напрямую, если нет — выгружайте на ftp например в csv и забирайте данные оттуда — это тоже без проблем работает. Вопросы / Использование товаров в minishop2 из сторонней базы данных 7 0
25 сентября 2018, 08:34 В этом случае, я бы просто настроил синхронизацию товаров в вашем магазине с этой БД и всё. Ничего сложного тут нет, и весь функционал MS2 также будет в вашим услугам. Вопросы / Использование товаров в minishop2 из сторонней базы данных 7 0
24 сентября 2018, 00:16 Отлично. Нашёл маленькую опечатку: prntscr.com/kxu486 Новости и события / [Изменения] MODX Meetup Moscow: 29 сентября '18 4 +1
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Разумеется, всё проверить и исправить в компоненте невозможно и цели такой быть не может.
А вот принять меры для снижения вероятности массового взлома через компонент путём его аудита специалистом по безопасности — это другое дело.
Если серьёзно, я думаю, движение в сторону аудита неизбежно, если система хочет успешного развития.
Может и не все, но выборочно и помечать их.
Это будет что-то стоить и для магазина и авторов, но дело нужное всем.
Возможно получите информацию о причине сбоя.
Стилистика на каждом сайте своя. Вы можете создавать любые формы с вашей вёрсткой — главное служебные идентификаторы и классы элементов оставить. Запуск модального окна тоже определяется вашей вёрсткой.
Пояснение в документации: http://s11494.h9.modhost.pro/dokumentacziya/ispolzovanie/primer-chanka-formyi.html
Учитывая, что не все, у кого сайт на modx читают форум и не все смогут быстренько сделать плагин — ждём новую волну?
Мероприятие прошло на уровне + весело; жаль в моём случае до полуночи нельзя было задержаться ))
Тут набросок универсального решения: modx.pro/help/16436#comment-102084
Конечно, у товаров должно быть унифицированное поле — артикул или id какой-то внешней БД-источника. Какой id будет у ресурса в системе при этом значения не имеет.
Попробуйте сделать так: загрузите на новый сайт товары из сторонней БД и артикулом укажите id товара в сторонней БД. Или расширьте таблицу msProduct (или modResource — по желанию) и пишите этот id в новое поле (например extID). Синхронизация будет идти по выбранному полю.
Если БД с таблицей товаров доступна извне, то обращаетесь к ней напрямую, если нет — выгружайте на ftp например в csv и забирайте данные оттуда — это тоже без проблем работает.
Ничего сложного тут нет, и весь функционал MS2 также будет в вашим услугам.
Нашёл маленькую опечатку: prntscr.com/kxu486