21 мая 2018, 10:33 Этот сайт (modx.pro) построен на базе Tickets, тут есть пользователи, блоги (включая просмотр заметок пользователя), лайки к постам и комментам, подписки на комменты поста (подписки на новые посты — не проблема сделать), комментарии, популярное и последнее. Тегов разве что нет. Сборка готова. На что собирать то? :) За что и нужно платить, так это тому человеку, которые соберет это все вместе и настроит и будет поддерживать в рабочем состоянии. Ну и + доработки по отдельным моментам именно по вашему проекту. Вопросы / Многопользовательский социальный проект на MODx 8 +3
18 мая 2018, 10:18 Еще один прекрасный вопрос для развернутой статьи с примерами :) Начну сразу, как только допишу пару параграфов и опубликую заметку о добавлении настроек в методы оплаты minishop. Вопросы / modRestService или modRestServer + несколько вопросов 4 +4
14 мая 2018, 15:44 А pdoTools у вас установлен? Вопросы / Ошибка при установке miniShop2 в MODX 2.6.3 3 +1
13 мая 2018, 12:34 Готового точно нет, так как запрос достаточно редкий (это ж не интернет-магазин всякого барахла, где все всегда примерно одинаково). Но сделать такое возможно. Один момент, что для подобной работы над звуковыми файлами придется ставить какой-то дополнительный софт, поэтому сайт нужно размещать на «прокачанном» хостинге или даже на VPS. Вопросы / Есть ли компонент для продажи инструменталов? 4 +1
11 мая 2018, 10:14 А какая версия PHP у вас? Насколько я помню, уже описывали такую проблему, что в коде компонента использован короткий синтаксис массисов из PHP 5.4, который не работает на более низких версиях. Возможно что-то еще. Вопросы / НЕ установливается снипет FORMIT 5 0
10 мая 2018, 12:41 Видимо какой-то особый недоброжелатель. Однажды мне такой прошелся прям по всем постам и комментам и минусов наставил (не поленился же). Вася тогда исправил и починил рейтинги, но как факт — такое возможно. Для разработчиков / Защита дополнений в деталях 180 +1
03 мая 2018, 13:50 Вероятно да, не получится, если система полностью изолирована. Для разработчиков / Защита дополнений в деталях 180 0
02 мая 2018, 18:11 Так я тебе о том же, что файлы то нешифрованы, смысла в ключе, который зашит в самом пакете никакого. Как и смысла в алгоритме, которые как-то по хитрому что-то расшифровывает без запоса к внешнему источнику. Даже сервера лицензий DRM для медиа-файлов, и те всегда запрашивают ключи извне. Для разработчиков / Защита дополнений в деталях 180 0
02 мая 2018, 17:09 Учитывая, что код расшифровки должен быть в пакете, то алгоритм шифрования взломать как раз плюнуть и криптографическая сила этого динамического пароля в таком случае ниже плинтуса. По криптографии много книг уже написано и выдумывать велосипеды не стоит. Но идея динамического ключая имеет место быть, но несколько в другом варианте. Сейчас ключ выдается для пакета и версии и един для всех пользователей магазина. В моем случае, когда пакет собирается только из исходников, ничего не мешает перед отдачей пакета пользователю создать уникальный ключ именно для этого пользователя и зашифровать пакет этим ключом только для него на лету. Если скачать такой пакет и попробовать установить, используя чужой ключ, поставить его уже не получится. Для разработчиков / Защита дополнений в деталях 180 0
02 мая 2018, 16:06 Да. Какая разница, где выдавать пароль? Достаточно иметь некую базу, где хранить сигнатуру или любой другой параметр, который будет однозначно идентифицировать пакет + данные для авторизации и выдавать на такой запрос пароль. В modstore.pro это сделано в одном месте, но ничего не мешает сделать внешний свой сервис, и держать пароли там, если нет доверия к репозиторию. Пока писал, пришла идея, что таким способом можно распространять платные дополнения даже через официальный репозиторий. Не решенным остается только вопрос с одобрением таких пакетов со стороны MODX LLC. Для разработчиков / Защита дополнений в деталях 180 0
02 мая 2018, 08:44 А почему личный проект (блог, портфолио) это не коммерческий продукт? Он, возможно, не приносит денег напрямую, но может являться инструментом для косвенного заработка (находят посты в блоге, потом находят вас и просят помочь за деньги по теме поста). Авторам дополнений что, бегать за каждым и следить? Для того, чтобы попробовать инструмент и научиться, как вы говорите, есть возможность устанавливать, в том числе, и платные компоненты, на сайты в разработке (с доменами .dev и тому подобное). Но платные компоненты не просто так стали платными. В них было вложено значительное количество сил и времени, при этом рабочего времени. Для вас платить как бы не за что, вы же только для себя, в свободное время их используете, это для вас хобби, а автор в это время мог бы заработать денег, выполняя свою обычную работу, а не оплачивая ваши «развлечения», разрабатывая компонент. Поставьте себя на место автора дополнения или книги и посмотрите на ситуацию с другой стороны, а не мерьте все на себя. Для разработчиков / Защита дополнений в деталях 180 +2
01 мая 2018, 22:40 Самое любопытное, что развели холивар, а по теме поста и тому, как работают пакеты в MODX никто ничего не спрашиват. Неужели все всё знают? Если почитать в чатах, так только такие статьи и просят, с пояснениями как что в MODX устроено и работает. Для разработчиков / Защита дополнений в деталях 180 +8
01 мая 2018, 12:55 Вам же уже ответили, что сборки, который предлагает Стан, согласованы и одобрены заранее магазином. Как опять, не разбираясь в вопросе, вы лезете с «полезными» советами. Покажите опыт, тогда с вами можно будет считаться. Пока что вы голословный диванный аналитик, а их советы ценятся мало, извините. Для разработчиков / Защита дополнений в деталях 180 +5
01 мая 2018, 12:52 Василий, вы и MODx сейчас находятся в самом начале своего развития, я верю в вас.Хоть бы википедию для приличия открыли бы. MODX, включая обе ветки, уже почти 15 лет на рынке. Платные дополнения для него — около 5. И все прекрасно развивается. И где вы увидели у MS бесплатность? Windows всю жизнь продается за деньги, и там, где у MS дотягиваются руки (а не потому что нет желания), за пиратство она нещадно наказывает. Для разработчиков / Защита дополнений в деталях 180 +2
01 мая 2018, 11:44 Лечить симптомы, но не болезнь? Для разработчиков / Защита дополнений в деталях 180 -1
01 мая 2018, 11:38 Всегда, с самого начала работы магазина было правило — один пакет на один сайт. Дается одна попытка самостоятельно сбросить привязку ключа, когда переносится с рабочей копии на продакшен. Дальше тоже возможно, но уже после пояснения, почему это необходимо. А то, что вы пользовались лазейкой, не отменяет правил, которые были озвучены в начале. Лазейка теперь прикрыта. И спасибо нужно сказать тем недобросовестным, кто ее эксплуатировал с целью обогащения. Для разработчиков / Защита дополнений в деталях 180 0
01 мая 2018, 11:30 Я тоже на эту тему как-то общался. Можно даже не продлевать срок тестирования, но можно добавить возможность тестовый сайт бекапить и в случае необходимости восстанавливать все в тот же тестовый период. Сейчас тестовый сайт можно только скачать себе (без платных допов) и где-то потом развернуть. А было бы удобно сделать тестовый сайт, показать заказчику, если он пока не может смотреть, сделать снепшот и выключить до лучших времен. Если не используется долше неделе (обсуждаемо), удалять как обычный тестовый. Можно даже за симолическую плату. Для разработчиков / Защита дополнений в деталях 180 +2
01 мая 2018, 10:34 К чему эти выпады? Магазин дополнений работает уже почти 5 лет и как-то все довольны и покупают дополнения и поддержку. Или вы из тех самых халявщиков, которые взгрустнули? Для разработчиков / Защита дополнений в деталях 180 +5
23 апреля 2018, 17:03 $itplace= count($item['places']);А вообще php.net/manual/ru/ Вопросы / PHP как посчитать кол-во элементов в массиве 3 +2
15 апреля 2018, 22:58 Да, я это не дописал в первом комментарии. Это пока не принято официально, но было мое предложение во время обсуждения, чтобы сделать системные дополнения (типа автообновление, редактор картинок, система сообщений и прочие) предустановленными при установке самого MODX (не так как в Evo, когда идут вместе в архиве, а именно через API установщика). Так же этот список должен быть конфигурируемым, чтобы его можно было переопределить в момент установки (положить свой файл с конфигом, например). Меня потом дополнили, что в случае ошибок с сетью или когда установка делается offline без доступа к репозиторию, выводить сообщение о невозможности установить дополнения и пропуску этого шага. Для разработчиков / Предложения по MODX 58 +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... Да, планируется. Даже чуть больше, чем просто бонусная система)
За что и нужно платить, так это тому человеку, которые соберет это все вместе и настроит и будет поддерживать в рабочем состоянии. Ну и + доработки по отдельным моментам именно по вашему проекту.
Пока писал, пришла идея, что таким способом можно распространять платные дополнения даже через официальный репозиторий. Не решенным остается только вопрос с одобрением таких пакетов со стороны MODX LLC.
Поставьте себя на место автора дополнения или книги и посмотрите на ситуацию с другой стороны, а не мерьте все на себя.
А было бы удобно сделать тестовый сайт, показать заказчику, если он пока не может смотреть, сделать снепшот и выключить до лучших времен. Если не используется долше неделе (обсуждаемо), удалять как обычный тестовый. Можно даже за симолическую плату.