Forwarded from Dmytro Lukianenko
🙂 🙂 🙂 По части Фенома Твига и Блейда 🙂 🙂 🙂
Я не спорю что Феном крут, но я его встречал и видел только в REVO больше нигде. И это мне напоминает не любимый мной extJS 3 от которого рады бы все избавиться да не могут. Вот Феном сейчас внедряется полным ходом в компоненты и потом так же никто с него не сможет соскочить.
Но в целом проблема Фенома только в том что кроме как в РЕВО мало где используется. К примеру тот же твиг оочень популярен и используется в большом количестве CMS и Фреймворков.
Что это дает для разработчиков ? да то что изучая 1 инструмент ты можеж потом работать не только с 1 CMS.
Вот напишите мне где еще можно использовать ExtJS 3 и Феном? в каких популярных системах он есть ? Как много задач по ним вы можете найти на рынке ?
=========
Развивая ЕВО я придерживаюсь политики что нужно использовать только популярные инструменты для того что б в дальнейшем можно было использовать навыки и в других системах.
К примеру сейчас очень сильно в этом направлении помогает Agel_Nesh, банально уже сейчас(в дев верчии) можно использовать в ЕВО blade и Illuminate\Database
Банально читаем редми: https://github.com/AgelxNash/EvoBlade и понимаем что доклистер та нам уже и не особо нужен. Осталось допилить модельки что б нормально работать с ТВ параметрами и все. А в перспективе работая с ЕВО вы изучаете шаблонизатор и базу данных которая используется в одном из топовых Фреймворков. Итого стартуя с CMS вы можете вырости как разработчик и после перейти на более сложные системы. И это я считаю правильным подходом. Так же текущее развитие в сторону Ларавел открывает дверь в мир большого количества компонентов которые можно будет легко и просто использовать.
Так же хочу заметить что мало кто помогает в развитии EVO, вот банально есть потребность в компоненте комментариев а никто не пишет уже более 5 лет. А подружившись с компонентами ларавел можно будет взять готовые наработки и адаптировать под ЕВО и все будет работать, притом надежней, качественней и потребудет меньше усилий:)
Я не спорю что Феном крут, но я его встречал и видел только в REVO больше нигде. И это мне напоминает не любимый мной extJS 3 от которого рады бы все избавиться да не могут. Вот Феном сейчас внедряется полным ходом в компоненты и потом так же никто с него не сможет соскочить.
Но в целом проблема Фенома только в том что кроме как в РЕВО мало где используется. К примеру тот же твиг оочень популярен и используется в большом количестве CMS и Фреймворков.
Что это дает для разработчиков ? да то что изучая 1 инструмент ты можеж потом работать не только с 1 CMS.
Вот напишите мне где еще можно использовать ExtJS 3 и Феном? в каких популярных системах он есть ? Как много задач по ним вы можете найти на рынке ?
=========
Развивая ЕВО я придерживаюсь политики что нужно использовать только популярные инструменты для того что б в дальнейшем можно было использовать навыки и в других системах.
К примеру сейчас очень сильно в этом направлении помогает Agel_Nesh, банально уже сейчас(в дев верчии) можно использовать в ЕВО blade и Illuminate\Database
Банально читаем редми: https://github.com/AgelxNash/EvoBlade и понимаем что доклистер та нам уже и не особо нужен. Осталось допилить модельки что б нормально работать с ТВ параметрами и все. А в перспективе работая с ЕВО вы изучаете шаблонизатор и базу данных которая используется в одном из топовых Фреймворков. Итого стартуя с CMS вы можете вырости как разработчик и после перейти на более сложные системы. И это я считаю правильным подходом. Так же текущее развитие в сторону Ларавел открывает дверь в мир большого количества компонентов которые можно будет легко и просто использовать.
Так же хочу заметить что мало кто помогает в развитии EVO, вот банально есть потребность в компоненте комментариев а никто не пишет уже более 5 лет. А подружившись с компонентами ларавел можно будет взять готовые наработки и адаптировать под ЕВО и все будет работать, притом надежней, качественней и потребудет меньше усилий:)
GitHub
GitHub - AgelxNash/EvoBlade
Contribute to AgelxNash/EvoBlade development by creating an account on GitHub.
Исправил еще пару мелочей и зарелизил 1.4.5 RC3:
https://github.com/evolution-cms/evolution/archive/1.4.x.zip
Тестим смотрим изучаем ибо это последний глобальный релиз ветки 1.* дальше будет только 2.0 )
а в ветку 1.* только критические баги и безопастность
Релиз будет на след недельке есть пару мелких багов которые Сергей Кочин исправит на недельке и зарелизим
https://github.com/evolution-cms/evolution/archive/1.4.x.zip
Тестим смотрим изучаем ибо это последний глобальный релиз ветки 1.* дальше будет только 2.0 )
а в ветку 1.* только критические баги и безопастность
Релиз будет на след недельке есть пару мелких багов которые Сергей Кочин исправит на недельке и зарелизим
https://github.com/evolution-cms/evolution/releases/tag/1.4.5
В 1.4.5 основное внимание было уделено исправлению ошибок а так же проверки того что б все работало максимально стабильно.
Было исправленно много ошибок а так же добавленны некотроые полезные вещи.
- Доработан KCFinder и добавленны в него новые события
- KCFinder добавлена возможнось изменения размера картинки
- Исправленны проблемы с TinyMCE4 а так же добавлена возмоджность добавить ссылку на картинку а не только на фаил
- Исправлены проблемы с обновлением параметров плагинов
- Поддержка MySql 8
Полный список изменений можно глянуть тут:
https://github.com/evolution-cms/evolution/blob/1.4.x/assets/docs/changelog.txt#L4-L64
Так же хочу сообщить что это последний релиз ветки 1.4 (возможно еще будет 1.4.6 при нахождении критических ошибок или проблем с безопастностью) и сейчас мы полностью концентрируемся на работу над веткой 2.0 которая будет работать на компонентах Laravel, В целом много работы в этом направлении уже сделанно: https://github.com/evolution-cms/evolution/commits/2.x , но есть еще очень много работы которую планируем сделать до релиза. Я думаю что эта осень будет очень насыщенной для EVO.
Скачать 1.4.5: https://github.com/evolution-cms/evolution/archive/1.4.5.zip
В 1.4.5 основное внимание было уделено исправлению ошибок а так же проверки того что б все работало максимально стабильно.
Было исправленно много ошибок а так же добавленны некотроые полезные вещи.
- Доработан KCFinder и добавленны в него новые события
- KCFinder добавлена возможнось изменения размера картинки
- Исправленны проблемы с TinyMCE4 а так же добавлена возмоджность добавить ссылку на картинку а не только на фаил
- Исправлены проблемы с обновлением параметров плагинов
- Поддержка MySql 8
Полный список изменений можно глянуть тут:
https://github.com/evolution-cms/evolution/blob/1.4.x/assets/docs/changelog.txt#L4-L64
Так же хочу сообщить что это последний релиз ветки 1.4 (возможно еще будет 1.4.6 при нахождении критических ошибок или проблем с безопастностью) и сейчас мы полностью концентрируемся на работу над веткой 2.0 которая будет работать на компонентах Laravel, В целом много работы в этом направлении уже сделанно: https://github.com/evolution-cms/evolution/commits/2.x , но есть еще очень много работы которую планируем сделать до релиза. Я думаю что эта осень будет очень насыщенной для EVO.
Скачать 1.4.5: https://github.com/evolution-cms/evolution/archive/1.4.5.zip
GitHub
evolution-cms/evolution
Welcome to the new evolution of MODX Evolution! Contribute to evolution-cms/evolution development by creating an account on GitHub.
If You Have EVO Sites with AjaxSearch
I highly recommend updating the plugin AjaxSearch
https://github.com/extras-evolution/ajaxSearch/releases/tag/1.12.0
critical vulnerabilities have been found and fixed in it allowing to hack your site!
I highly recommend updating the plugin AjaxSearch
https://github.com/extras-evolution/ajaxSearch/releases/tag/1.12.0
critical vulnerabilities have been found and fixed in it allowing to hack your site!
GitHub
extras-evolution/ajaxSearch
Ajax and non-Ajax search that supports results highlighting - extras-evolution/ajaxSearch
Настоятельно рекомендую проверить все сайты на которых используется AjaxSearch и обновить его так как в версии 1.11 и ниже есть критические уязвимости которые позволяют взломать злоумышленикам сайт.
Исправленную версию снипета AjaxSearch можно скачать тут:
https://github.com/extras-evolution/ajaxSearch/releases/tag/1.12.0
или установить через модуль Extras
Исправленную версию снипета AjaxSearch можно скачать тут:
https://github.com/extras-evolution/ajaxSearch/releases/tag/1.12.0
или установить через модуль Extras
GitHub
extras-evolution/ajaxSearch
Ajax and non-Ajax search that supports results highlighting - extras-evolution/ajaxSearch
Evolution CMS 1.4.6
Решили перед релизом 2.0 Alpha (уже очень скоро) над которым усиленно работаем последнее время, уделить немного времени ветке 1.4.x, поэтому встречайте релиз 1.4.6.
Основные работы были направленны на стабильность работы + на безопастность, теперь плагин OutdatedExtrasCheck берет информацию с сервера тем самым информация по части дополнений у которых есть проблемы с безопастностью будут появлятся на дашбоарде что даст еще больше шансов узнать о возможных проблемах с безопастностью и оперативно исправить.
Из интересного в 1.4.6:
- Поддержка работы с MySQL 8.0
- Поддержка работы MySQL в режиме strict
- Поддержка работы с PHP 7.3.0RC3
- OutdatedExtrasCheck теперь проверяет устаревшие дополнения с сервера а не локально.
- Большое обновление DocLister до версии 2.4.0 (подробней читаем тут: https://github.com/AgelxNash/DocLister/releases/tag/2.4.0)
- обновление FormLister до 1.8.0
- phpMailer обновлен до 6.0.5
- phpthumb обновлен до 1.7.15
- Удален окончательно mootools.js
- Правильная передача имени события при использовании вложенных событий https://github.com/evolution-cms/evolution/pull/844
- Стилизован метод webAlertAndQuit https://github.com/evolution-cms/evolution/issues/26
- Добавлена возможность изменить порт MYSQL сервера https://github.com/evolution-cms/evolution/issues/819
- Проверка на минимальную версию AjaxSearch обновлена до версии 1.12.1 (Настоятельно рекомендую обновить AjaxSearch в целях безопастности и защиты от вирусов)
- Добавлена возможность указать форму логина в светлом варианте для тех кому не нравиться темный 🙂
- Исправленно очень много ошибок полный список которых можно найти тут: https://github.com/evolution-cms/evolution/blob/1.4.x/assets/docs/changelog.txt
- Обновлен снипет DocInfo добавлен новый параметр templid подробнее тут: https://github.com/evolution-cms/evolution/pull/806
- Исправленна ошибка с отображением SVG
- Исправлена ошибка генерации урла на документ созданный через MODxAPI
- переписаны методы: getChunk и parseChunk на те что DLTemplate
- Исправленна ошибка в API getTemplateVar, getTemplateVars с выбором fields
- Исправленно: У менеджеров не показываются группы пользователей
- Закрыты множественные XSS уязимости в админке
Скачать можно тут:
https://github.com/evolution-cms/evolution/releases
Решили перед релизом 2.0 Alpha (уже очень скоро) над которым усиленно работаем последнее время, уделить немного времени ветке 1.4.x, поэтому встречайте релиз 1.4.6.
Основные работы были направленны на стабильность работы + на безопастность, теперь плагин OutdatedExtrasCheck берет информацию с сервера тем самым информация по части дополнений у которых есть проблемы с безопастностью будут появлятся на дашбоарде что даст еще больше шансов узнать о возможных проблемах с безопастностью и оперативно исправить.
Из интересного в 1.4.6:
- Поддержка работы с MySQL 8.0
- Поддержка работы MySQL в режиме strict
- Поддержка работы с PHP 7.3.0RC3
- OutdatedExtrasCheck теперь проверяет устаревшие дополнения с сервера а не локально.
- Большое обновление DocLister до версии 2.4.0 (подробней читаем тут: https://github.com/AgelxNash/DocLister/releases/tag/2.4.0)
- обновление FormLister до 1.8.0
- phpMailer обновлен до 6.0.5
- phpthumb обновлен до 1.7.15
- Удален окончательно mootools.js
- Правильная передача имени события при использовании вложенных событий https://github.com/evolution-cms/evolution/pull/844
- Стилизован метод webAlertAndQuit https://github.com/evolution-cms/evolution/issues/26
- Добавлена возможность изменить порт MYSQL сервера https://github.com/evolution-cms/evolution/issues/819
- Проверка на минимальную версию AjaxSearch обновлена до версии 1.12.1 (Настоятельно рекомендую обновить AjaxSearch в целях безопастности и защиты от вирусов)
- Добавлена возможность указать форму логина в светлом варианте для тех кому не нравиться темный 🙂
- Исправленно очень много ошибок полный список которых можно найти тут: https://github.com/evolution-cms/evolution/blob/1.4.x/assets/docs/changelog.txt
- Обновлен снипет DocInfo добавлен новый параметр templid подробнее тут: https://github.com/evolution-cms/evolution/pull/806
- Исправленна ошибка с отображением SVG
- Исправлена ошибка генерации урла на документ созданный через MODxAPI
- переписаны методы: getChunk и parseChunk на те что DLTemplate
- Исправленна ошибка в API getTemplateVar, getTemplateVars с выбором fields
- Исправленно: У менеджеров не показываются группы пользователей
- Закрыты множественные XSS уязимости в админке
Скачать можно тут:
https://github.com/evolution-cms/evolution/releases
GitHub
AgelxNash/DocLister
DocLister for MODX Evolution. Contribute to AgelxNash/DocLister development by creating an account on GitHub.
10.12.2018 будет релиз 1.4.7 так что есть выходные для тех кто хочет потестить перед релизом что б если что успеть исправить ошибки 🙂
https://github.com/evolution-cms/evolution/archive/1.4.x.zip
https://github.com/evolution-cms/evolution/archive/1.4.x.zip