Объявление об адаптации компонентов под MODX3
Друзья, как известно всеобщий переход на MODX3 не происходит по большей части из-за отсутствия готовых компонентов.
Да, часть компонентов упирается в отсутствие работающего компонента интернет-магазина. Еще часть нашей привычной экосистемы — это платные компоненты, которые сами авторы не обновляют, а заниматься ими кому-то еще странно.
Но остаются бесплатные, востребованные компоненты, работающие «Сами по себе».
В качестве примера могу привести
Предлагаю собраться сообществом, выбрать посредством голосования самые важные, нужные компоненты и адаптировать их. Организуем сбор, выпустим обновления.
Я со своей стороны беру на себя всю техническую работу (может еще ребята подключатся).
Кроме того, за каждый завершенный сбор, я адаптирую еще один компонент бесплатно, просто от себя, в знак уважения сообществу.
Предлагайте какие компоненты нуждаются в адаптации в первую очередь? Один компонент — один комментарий.
Голосуйте за комментарии, выберем ТОП-3 и попробуем организовать сбор.
Авторам платных компонентов.
Пожалуй добавлю сюда еще несколько слов.
Если вы хотите адаптировать свой компонент под тройку, с изменениями или без них — мы можем обсудить этот вопрос в личных сообщениях.
Кроме того, возможно кто-то захочет сделать свой компонент бесплатным для MODX3. Ну а почему нет. Пишите в комментариях, возможно сообщество оценит.
Расчет стоимости и подбор исполнителя будем делать, как только то или иное предложение соберет 20 плюсиков
Да, часть компонентов упирается в отсутствие работающего компонента интернет-магазина. Еще часть нашей привычной экосистемы — это платные компоненты, которые сами авторы не обновляют, а заниматься ими кому-то еще странно.
Но остаются бесплатные, востребованные компоненты, работающие «Сами по себе».
В качестве примера могу привести
- Tickets
- Hybrid Auth
- BannerY
- FileAttach
Предлагаю собраться сообществом, выбрать посредством голосования самые важные, нужные компоненты и адаптировать их. Организуем сбор, выпустим обновления.
Я со своей стороны беру на себя всю техническую работу (может еще ребята подключатся).
Кроме того, за каждый завершенный сбор, я адаптирую еще один компонент бесплатно, просто от себя, в знак уважения сообществу.
Предлагайте какие компоненты нуждаются в адаптации в первую очередь? Один компонент — один комментарий.
Голосуйте за комментарии, выберем ТОП-3 и попробуем организовать сбор.
Авторам платных компонентов.
Пожалуй добавлю сюда еще несколько слов.
Если вы хотите адаптировать свой компонент под тройку, с изменениями или без них — мы можем обсудить этот вопрос в личных сообщениях.
Кроме того, возможно кто-то захочет сделать свой компонент бесплатным для MODX3. Ну а почему нет. Пишите в комментариях, возможно сообщество оценит.
Расчет стоимости и подбор исполнителя будем делать, как только то или иное предложение соберет 20 плюсиков
Комментарии: 32
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Сбор на его адаптацию уже был объявленвот тут
Оценочная стоимость 50 000 рублей. Собрано 12 191.
Я думаю — мы можем снизить стоимость до 30 000 рублей. Осталось собрать чуть больше половины.
Дальше будем вести разговор о целевых сборах на тот или иной компонент. А как его можно вести, если тут даже на плюсики с трудом нажимают.
Первая версия:
Вторая версия:
Если кому-то нужно — пишите, скину.
Так же могу помочь добавить доп.поле. Например «Регион».
- Другое расположение элементов ядра, например моделей, процессоров
- Другие процессоры в принципе
- Обязательное использование namespace при обращении к классам (и при их создании)
- По другому работает $modx->getService. Так больше писать нельзя
- Ряд отличий в админке.
Я не видел каких то исчерпывающих инструкций. Но понемногу тут на форуме была информация. В том числе от меня. Мне кажется если очень захотеть то можно разобраться.Опять же есть готовый компонент-шаблон ModExtra3 — можно пошагово посмотреть как он устроен и чем отличается от modExtra
Ну так-то да, видимо один путь — брать готовые компоненты для 3 версии для изучения различий, распаковывать старые компоненты, искать различия, пихать исходники в ModExtra3 и паковать в пакет. И вылавливать потом ошибки, которые сразу при изучении различий не нашлись…
Ну а еще, хотелось бы добавить, что особо то и не зачем переходить на 3 версию, потому что 2.8.5 вполне выполняет свои задачи на сто процентов. Для конечного потребителя разницы вообще никакой, на мой взгляд… Разве что из научного интереса только, в «головоломку» поиграть…