0.00
63 читателя, 96 топиков

Куда же писать о багах в EVO ? так то б наверняка было исправлено или принято к сведению.

Всем привет. Очень часто про ошибки пишут в коментах и потом они теряются пока кто то еще не найдет и я это прочитаю. Так вот делюсь рецептом как и куда нужно писать что б получить отклик. Актуально как для офф ветки так и для моей сборки(ибо различия только в начальных настройках и наборе дополнений)

Переходим по ссылке: github.com/modxcms/evolution/issues
Жмем кнопку

И пишем о найденной ошибке. так же желательно указывать версию а так же прикладывать скрины(это дает возможность быстрее понять что же и где не так)

p.s. Единственное не забываем просмотреть список может уже об этой баге писали.

Новые версии EcitDocs и ResponsiveFilemanager

Всем привет.
Хочу поделиться тем что запилил новые версии EditDocs и ResponsiveFilemanager

EditDocs — модуль для быстрого Ajax-редактирования полей БД или TV при любой вложенности в дереве ресурсов. Если ресурсов много то есть пагинация.
Также модуль может ajax-импортировать таблицы из Excel или Calc. Достаточно только указать ID родителя. Есть тестовый режим чтобы проверить по логам все ли нормально будет импортироваться. Шаблон документа можно либо указать принудительно для всех из менюшки, либо будет импортироваться из файла. Alias генерируется автоматом ( с проверкой на уникальность) из pagetitle (это заслуга MODX API).
Также есть апдейт их Excel или Calc файлов. Таблицу нужно строить таким образом чтобы совпадение шло по первому столбцу в таблице. Если в базе есть одинаковые документы с вашим парамемтром, то апдейт будет происходить только один раз по первому найденному, учитывайте этот момент.

Жду отзывов и тестов, если кому интересно. За пулреквест спасибо a-sharapov

ResponsiveFilemanager — это замена штатному файл-менеджеру, его я просто адаптировал под Evo. Особо рассказать нечего, теперь работает и с MultiTv. Но нужны правки в одном системном файле, не всех такой вариант устроит. Поэтому много писать про него не буду, но имейте ввиду, штука достойная :)

MODX Evolution 1.2.1

Выпустили релиз :) можно сказать провели большую работу над ошибками версии 1.2,
189 коммитов. Поэтому настоятельно рекомендую обновиться. Подробней можно глянуть тут: github.com/modxcms/evolution/releases/tag/1.2.1

На сайте modx.com появиться в ближайшее время, ждем пока Jay Gilmore опубликует там.

Так же обновил свою сборку скачать можно тут:
modx.com.ua/download/
github.com/dmi3yy/modx.evo.custom/releases/tag/1.2.1-d9.1.0

MODX Evo 1.2.1RC и MODX.Evo.Custom 1.2-d9.0.5 (26.12.2016)

Проведена работа над ошибками версии 1.2 исправлено более 100 багов.

Скачать можно тут:
Офф версия: github.com/modxcms/evolution/releases/tag/1.2.1RC
Моя сборка: modx.com.ua/download/ или
github.com/dmi3yy/modx.evo.custom/releases/tag/1.2-d9.0.5

Полный список правок:

Читать дальше →

Интересная задачка на знание API:)

Есть сниппет:


До измения результат был такой:
Mem: 206,75 mb, MySQL: 7,9950 s, 37962 request(s), PHP: 7,2978 s, total: 15,2928 s, document from database

После измения стал такой:
Mem: 18,75 mb, MySQL: 0,0324 s, 178 request(s), PHP: 0,4197 s, total: 0,4520 s, document from database

Собственно вопрос что я изменил? :)

P.s. Результат снипета выводит на страничке всего 50 документов.
Думаю это поможет быстрее решить вопрос.

MODX Evolution 1.2RC2

Наконецто это произошло :) В планах было выпустить RC2 еще пару месяцев назад.
Изменений крайне много. Из самого важного это заплатки безопасности. Как минимум ради этого стоит обновляться.

Сейчас буду писать пресс-релиз и список изменений, а тем временем очень прошу поучаствовать в тестировании.

Скачать можно тут:
github.com/modxcms/evolution/releases/tag/v1.2RC2

А вы видели новый сайт MODX.com ?

modx.com — В целом неплохо хотя я туда не заходил уже очень давно.

Но вот это:
modx.com/community/modx-evolution

Очень обидно. Хотя по части развития и монетизации я их понимаю. MODX NEXT явно умер не родившись. а значит нет точки слияния EVO и REVO. Ну и MODX CLOUD только REVO.

Вообщем задал вопросы Раяну и Джею интересно что ответят.

Пара слов о будущем DocLister

Несколько дней назад была выпущена новая версия DocLister, 2.2.0, в которой мы исправили известные баги. Также были влиты в основную ветку мои доработки MODxAPI.

Пользуясь возникшим энтузиазмом, мы начали работу над оставшимися issues, которые сводятся к улучшениям того, что уже сделано. И вот сегодня возник вопрос о том, что делать дальше.

Если взглянуть на историю DocLister, то из простой замены Ditto он превратился в набор инструментов, позволяющий устранить недостатки Evo в плане разработки. Многие задачи теперь можно решать проще и удобнее, но чуда не произошло: кактусы как ели, так и едят. О более продвинутом использовании можно и не говорить: да, есть десяток компонентов от двух разработчиков, но в целом интерес к этой стороне вопроса можно оценить как нулевой.

Опять же возникла ситуация, когда реализация некоторых вещей идет в разрез с тем, что делают разработчики Evo; «строим „идеальную“ систему поверх существующей», как сказал Agel_Nash . Дополнительно приходится терпеть кучу хлама ради обратной совместимости. Переписать все с нуля не вариант, потому что по факту получится уже не Evo, даже и не MODX — еще один велосипед c квадратными колесами в мире PHP.

Работа с DocLister принесла много хорошего, надеюсь, что не только нам (: Но будущее выглядит так: не спеша доделать то, что хотели, и заморозить проект. Из благодарности к тем, кто поддерживал DocLister пивом, пожеланиями и доработками, я и объявляю об этом пока еще не окончательном решении. Код по-прежнему остается открытым и вносить правки может любой желающий.

Конференция разработчиков Modx Evolution

Дорогие друзья, коллеги!


На самом деле я очень благодарен ТС поста про неработающий extats. Он задал ветку осуждения, и ветку, которая привела к ряду идей.
Первое и основное: разработчики modx evolution — своего рода отщепенцы. Они допускают(как так можно), несовешенство мира и продуктов.

И я знаю как прекратить вай между эвистами и ревистами: признать что это две РАЗНЫХ системы. В далеком 2011-ом эти системы отличались тем, что Modx Revoзаимел на борту PDO. Но сейчас различия гораздо глубже. Они глубже в подходе, в идеологии. Ревисты хотят делать универсальные проекты, мы, эвисты — решаем конкретную задачу.

Каждый эвист слышал: «давайте сделаем на Рево, ведь он новее?» — и бейся ты хоть о луну ты не докажешь, что последняя версия Димкиной сборки будет круче ревовской сборки 2.0.0. Почему? Да потому что у нас версия 1. Цифра ниже и все.
Я нисколько не хочу умалять достоинства Ревы! Тьфу, тьфу, тьфу!!! Это отличный, офигенный продукт, которым я и сам пользуюсь. Но под гнетом суждений — профи эво теряются...
Я считаю что ветка Эво — умерла!!!
Да, да!

Вы все правильно прочитали!
Я считаю, что ветка Эво умерла. Начиная с версии 1.0.7 — это не ветка. Это отдельный продукт. И если признать этот факт, очень многе что изменится. Вдумайтесь что будет, если просто убрать из названия Modx Evolution проставку Modx. Сколько ненужных вопросов пропадет?..
Короче. В декабре месяце состоится конференция в городе Екатеренбурге на тему «Evolition CMS — новое слово».
На нем будут присутствовать как и ведущие программисты этой системы — Дима, Женя, Бумакка (Александр), так и инвесторы, которые придут со своими идеями.
Официальный релиз конфы будет в конце следующей недели. Предлагаю обсудить как и что лучше сделать.
Но два два факта неизменны: она будет в Ебурге,и она БУДЕТ!
P.S. Если в личку, то пишите лучше на liber87 в контакте
И придвидя вопрос кто я такой, чтобы на бочку влезать, я тот кому есть что сказать. Мне есть кому помочь. И нуждаюсь в тех, кто поможет мне. Кому не мил — простите. Кому мил — подружимся)