Dmytro
А это и так можно :)
Dmytro
Контексты так и не понял в чем их суть ? считай верхний уровень дерева по крайней мере других отличий не нашел
Dmytro
По коллекциям если можно по подробней что это и зачем )
Alexey
У контекстов можно делать разные системные настройки, например
Alexey
Полезно для разных версий сайтов по языкам
Dmytro
Вообще не проблема: https://github.com/webber12/evobabel-0.2 Мультиязык построенный на дереве документов в целом аналог с REVO системные настройки вынесены в отдельный модуль. Пилить для этого доп структуру смысла не вижу и так работает :) разница только в том что в REVO в дереве контексты как бы раздельно )
Dmytro
В целом как понимаю контексты созданы с целью мультисайтовости в REVO другого применения не увидел. В целом это все и без контекстов реализовывается в EVO из + в REVO в этом плане ето вложенность категорий в елементах. Но это редкая задача потому не вижу смысла городить такое в целом и так можно реализовать добавив плагинов пару)
Igor
Всем привет.
Anonymous
Ну всё ещё остаётся интернет-магазин и у revo есть дополнение Tickets) Про то что интернет-магазин планируется в курсе, но есть ли аналог Tickets? Ну и потом, в Revo можно использовать шаблонизаторы.
Dmytro
Шаблонизаторы и в EVO можно вон Твиг есть :) только как по мне смысла в этом не много уж проще сразу проект собирать на Laravel том же если тебя не устраивает шаблонизатор MODX )) По части Тикетс можно запилить тоже если надо просто пока под него не было задачь. Может как сайт для EVO новый пилить буду так и сделаем )
Pavel
А так, Дмитрий, вы вносите огромный вклад в ево, я горжусь такими людьми, как вы, но что если однажды вы уйдете?) Ево мертва и увы, кроме вас ее никто не развивает и чем дальше, тем меньше ее развивают
Dmytro
Развиваю не только я :) Но я тот же вопрос могу задать по части REVO вот Раян все курирует + еще пару человек уйдут они и что будет c REVO ?
Dmytro
По факту вся разработка держиться на 1-5 человек не более
Dmytro
Laravel вообще пишет по факту 1 человек что будет если он уйдет ?
Anonymous
так же, как и Yii вроде бы)
Pavel
Да ладно, в модстор каждый месяц появляются новые дополнения, modx.pro живее всех живых. А у ларавела огромное сообщество, да и на ларавел проще что то писать своё, чем на modx revo из за отсутствия extjs
Dmytro
Опять же если глянуть сюда: https://github.com/modxcms/evolution/graphs/contributors то видно что я не один :) как минимум 4 активных Разработчика
Dmytro
modx.pro всего в 1,5 раз более посещаем чем modx.im
Dmytro
Опять же вот давайте сравним: https://github.com/modxcms/evolution/graphs/contributors?from=2016-02-16&to=2017-04-18&type=c https://github.com/modxcms/revolution/graphs/contributors?from=2016-02-16&to=2017-04-18&type=c
Pavel
Ну возможно я не прав, но сайты на evo я вижу раз в месяц-два, а сайты на рево каждый день
Dmytro
Увидим что в репозиторий EVO за год внесли вклад 24 разработчика В REVO 35
Pavel
Что касается фриланса конечно
Dmytro
Сайты на EVO я вижу каждый день )) на REVO вижу редко - это всего лишь ваш круг общения и то где вы смотрите задачи )
Dmytro
само собой на modx.pro не будет задач по evo
Dmytro
так же как на modx.im нет запросов на работу по REVO )
Dmytro
Да EVO менее популярен на текущий момент чем REVO тут не поспоришь но EVO хоронят уже 5 лет :)) пока как то безуспешно ))
Pavel
Увидим что в репозиторий EVO за год внесли вклад 24 разработчика В REVO 35
Здорово, а еще в пользу эво могу сказать, что разработка дешевле, ибо все бесплатное, это тоже сказывается на ваших статистиках, многие не выкладывают свои наработки на гитхаб
Pavel
Кстати что там с мобильной версией админки у эво?
Dmytro
Банально вот чат тут по REVO 147 человек чат с нового года :) Чат по EVO за неделю вырос до 72 человек )
Dmytro
Кстати что там с мобильной версией админки у эво? будет как допилим шаблон новый. там избавляемся от iframe ) А так особых проблем не вижу :) будет не хуже чем в REVO
Dmytro
хотя логика будет немного другая :)
Pavel
Банально вот чат тут по REVO 147 человек чат с нового года :) Чат по EVO за неделю вырос до 72 человек )
Круто, не знал, видимо мы живем в параллельных вселенных, я уже даже начинаю забывать как чанки в ево выводить, настолько давно не видел её)
Dmytro
Так да в этом то и суть :) Просто видишь только то на что смотришь :)
Pavel
Не спорю)
Dmytro
а так в целом полезно смотреть разные штуки другие:) я обычно раз в полгода пробегаюсь по новым cms смотрю что где как )) полезно для развития
Dmytro
Тот же REVO переодически ставлю ))
Pavel
В рево эйс с emmetom нормальным завезли уже?)
Pavel
И адекватное редактирование css через админку?
Dmytro
В рево не знаю не ставил ) в EVO работает на ура )
Pavel
В эво я имел ввиду)
Dmytro
и emmet даже вот такие штуки делал но надо будет обновить под новое :) пишем. thumb жмем таб получаем [[phpthumb? &input=`[+image+]` &options=`w=150,h=76,far=C,bg=FFFFFF`]]
Слава
В рево не знаю не ставил ) в EVO работает на ура )
Ну, у меня файлы на 3 и более тысячи строк тупят дико.
Dmytro
у меня начинает тупит когда 5000 строк но такой css зло да и редко надо потому и не заморачиваюсь )
Pavel
Ну, у меня файлы на 3 и более тысячи строк тупят дико.
Если ты про рево, то у меня и на 10к строк не тупят, мб стоит оперативы докупить?)
Dmytro
но и то не тупит а чутка думает
Dmytro
и это в CodeMirror ?
Слава
Да
Слава
Скролл и поиск тупят
Dmytro
открыл докумаент парсер чутка тупит ) там порядка 5к строк
Pavel
Поиск и замена в ево всегда болью был, легче было на фтп зайти и каждый раз подгружать изменения, чем через админку 10 строк подправить
Anonymous
кстати, в evo нет такой удобной штуки как tagElementPlugin... но я вообще не уверен что такое возможно там)
Dmytro
Ага при этом все пишут что REVO крут так как можно работать через IDE ))
Pavel
+ Без него жить не могу
Dmytro
Давно хотел сделать но никак не доберусь
Dmytro
можно )
Dmytro
https://github.com/dzhuryn/StaticElements-for-MODX-Evo
Dmytro
вот и все елементы в файлах
Dmytro
приэтом править можно и в админке и в файлах
Dmytro
где поправил оттуда и подтянулось в базу )
Pavel
Ага при этом все пишут что REVO крут так как можно работать через IDE ))
Это пишут хейтеры ево, нужно это в 5-10% случаев.
Pavel
где поправил оттуда и подтянулось в базу )
От sql запросов я так понял не избавляемся все равно, рево прямо локально их читает
Anonymous
Это пишут хейтеры ево, нужно это в 5-10% случаев.
да при чём тут это... удобно же использовать с системой контроля версий и та же интеграция с ide
Dmytro
ну вот поставил плагин по ссылке выше и юзай себе с GIt )
Dmytro
а чем sql запросы мешают ?
Pavel
да при чём тут это... удобно же использовать с системой контроля версий и та же интеграция с ide
Ну когда годами над одним проектом сидишь, да, но такие проекты вообще обычно не на cms а на фреймворках делают
Dmytro
По части tagElementPlugin хотел к вот этому решению притулить )
Dmytro
https://www.youtube.com/watch?v=8SxcnILzQa0
Dmytro
там как раз есть по хоткеям создать новый чанк выделив кусок нужного когда :) и тогда была идея сделать что б по клику редактировалось ))
Anonymous
прикольная штука.
Pavel
А редактировать пункты меню да и вообще расположение элементов в админке в ево можно?
Pavel
Без css естественно)
Pavel
Не маст хэв, но нужная штука, особенно учитывая для насколько разных задач используют modx
Dmytro
Да Давно вынести все в масив и добавили событие вот пример плагина $e = &$modx->Event; switch($e->name){ case 'OnManagerMenuPrerender': if($_SESSION['mgrRole']!=='2') return; unset($menu['reports']); unset($menu['tools']); unset($menu['users']); unset($menu['modules']); unset($menu['elements']); unset($menu['add_resource']); unset($menu['add_weblink']); $menu['remove_locks'] = array('remove_locks','site','Удалить блокировки','javascript:removeLocks();','Удалить блокировки','this.blur();','remove_locks','',0,20,''); $e->output(serialize($menu)); break; }
Dmytro
Для не админа отключаем все меню нафиг ) само собой можно добавлять пункты подпункты менять логику и т д
Dmytro
вообщем нет проблем с этим давно уже )
Pavel
Жесть) сколько работы проделано только для того, чтобы остаться на старом парсере)
Dmytro
при чем тут старый парсер ?