Вчера в 14:30
[1.0.1-pl] — 2025-06-25
Добавлено
Загрузка аватарки Автоматическое добавление пользователя в группу при регистрацииУлучшено
Валидация ф...
pbAuth — мощная система авторизации, регистрации и управления профилем для PageBlocks 1
24 июня 2025, 18:51
Спасибо, я его смотрел но не уверен, что он поможет в данной ситуации. Я добавил кастомный плагин и он решил эту проблему, удивительно что у меня у од...
[Внимание] SQL-инъекция через miniShop2 (msPayment) в MODX — разбор и поиск причины 5
24 июня 2025, 15:51
Всем привет, кто может подсказать, столкнулся с проблемой (msMCD 2.2.1):
Для добавления товара использую сниппет msMCDCount
При нажатии на +, товар ...
[msMCD] Динамическое обновление мини-корзины miniShop2 46
24 июня 2025, 07:50
Для решения данной проблемы нужно просто добавить NULL в значение по-умолчанию для поля position на уровне базы данных.
SocialNetworks 20
21 июня 2025, 11:02
Прошло уже больше 3-х лет с выхода компонента, но что то развития нет:
Нельзя создавать отдельные меню, только делать вложения в основное Нельзя коп...
Компонент для создания кастомного меню 18
20 июня 2025, 11:16
Пакет замечательный, использую во всех новых проектах с моментам выхода, спасибо автору!
Есть одно замечание, которое надеюсь появится в следующей ве...
StaticElementsLive 31
19 июня 2025, 21:26
Дошли руки до обновления ), выпусти версию 1.0.3-pl
Попробуйте… я просто убрал код, вызывающий ошибку, но к сожалению самому проверить сейчас негде.
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 29
19 июня 2025, 16:46
Кстати вот нужно создать новый бакет и надпись что трафик платный.
Modhost и облачное хранилище S3 (timeweb cloud) 6
19 июня 2025, 14:34
Этот функционал очень нужен, поддерживаю. Просто вывести цены товаров в комплекте на вкладке комплекты
msProductKits - удобное управление товарами-комплектами (наборами товаров) 27
Вот эти рассказы про «я не продаю» — мне не интересны, у меня есть статистика и я вижу, что люди используют мои дополнения в коммерческих проектах, зарабатывая деньги. Почему меня должны заботить их интересы, скажите пожалуйста?
Почему никого не заботят мои интересы? Неужели непонятно, что когда автора эта ситуация окончательно достанет — он просто плюнет, и перестанет продавать и поддерживать свои дополнения. Кому-то станет лучше от этого?
Есть полно бесплатных дополнений, но почему-то всем нравится использовать именно платные. Может потому, что они лучше качеством? А почему? Да потому что платные. Ну сложите уже 2 + 2.
В обход магазина? Ну так и устанавливайте как хотите, это не моя проблема.
Ну и купить лично для себя нужные дополнения, чтобы показывать их заказчикам на своём сайте круглый год — это неподъёмная сумма для разработчика? Смешно.
Ну а разработчик дополнения при чём? Делаешь сброс ключа и используешь в следующем проекте.
Я отслеживаю статистику по используемым дополнениям за последние 30 дней. Выглядит это примерно так:
Как только дополнение покупается для домена — он из этого списка пропадает. Если не покупается, то так и висит, пока используется.
2001 пункт в этом списке прямо сейчас. Как видно по первой проверке, это реально работающие дополнения, а не «просто посмотреть».
А удобство планирую улучшить, но только в новой версии.
После закрытия исходников дополнений, продажи выросли в 2 раза — и мой код из них перестали копировать в другие дополнения. Это позволило оставить всего 3 платных дополнения из 14 (!). Остальные или переехали другим авторам (3 штуки), или стали вовсе бесплатными (8 штук) с открытыми исходниками.
А после добавления защиты, продажи выросли еще в 1.5 раза, что позволило не поднимать на них цену. На всякий случай — mSearch2 продаётся за 1990 рублей с 2013 года. То есть, уже 5 лет по одной цене, не смотря на скачки курса валют и прочие санкции.
Если защита усложнит жизнь халявщикам — я буду только рад. Главное, что она не усложнила жизнь добросовестным покупателям, они просто не заметили разницы.
Но почему-бы не усложнить немного жизнь непорядочным разработчикам сайтов, которые зарабатывают на твоём труде?
Я полгода собираю статистику по использованию своих дополнений.
На данный момент, в списке 2102 случая использования моих 3 пакетов без покупки в modstore.pro. Это те, которые использовались хотя-бы 1 раз за последний месяц (30 дней).
Когда видишь такие числа, а потом читаешь в телеграмчике, какие ребята умные-красивые и как грамотно взяли деньги с заказчика, и установили ему пакет из своей коллекции — хочется немного щёлкнуть им по носу.
Своровать можно что угодно, вопрос только в том, стоят ли эти усилия стоимости дополнения.
Это пруф.
И на его исходники — github.com/bezumkin/ModxPro
На родном парсере MODX я такое и близко не сделаю.
Я бы предложил просто обрабатывать нужные поля перед, или после сохранения, в своём плагине.
Было бы неплохо отформатировать её в markdown и прислать в docs.modx.pro
Делается это через closure таблицы, я хочу попробовать на досуге.
Я реально уже притомился читать, сколько много ты умных слов знаешь. А как дело доходит до работы — мне в личку пишет с жалобами твой заказчик, что ты ничего не сделал и деньги не возвращаешь.
Помнишь такую историю? Я помню, и скриншотики остались.
Именно твоими стараниями комментарии в разделе «Работа» сейчас закрыты. Все очень благодарны, уверен.
Обещанный в начале этой ветки коммит с webpack, полагаю, ты тоже не пришлёшь.
Скорей бы уже.
Вот, покликал по вкладкам Прямого эфира — 0.2 сек максимальное значение:
Ну и в футере для всей страницы главной больше 1 секунды не бывает. Прямо оскорбил меня щас.
P.S. Дошло
Нафига ты смотришь на сейчас? Это «сейчас» было написано в 2014 году. Смотри на dev версию, там всё иначе.
Может и добавлю кэширование, но только на последнем этапе, потому что нужно видеть, как сайт работает на самом деле. Да и про преждевременную оптимизацию многое написано.