Есть интересный веб-сервер под Mac Os https://laravel.com/docs/5.6/valet Подружил его с ЕВО правда через костыль, суть в том что б разруливать без .htaccess или конфига под Nginx
по логике можно сделать по уму драйвером под Valet но пока чет не завелось поэтому сделал по быстрому:)
https://gist.github.com/dmi3yy/648a0698ca5f1592173bb957f10f1315
по логике можно сделать по уму драйвером под Valet но пока чет не завелось поэтому сделал по быстрому:)
https://gist.github.com/dmi3yy/648a0698ca5f1592173bb957f10f1315
Laravel
Laravel Valet - Laravel 12.x - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
Свежий релиз 1.4.4 https://github.com/evolution-cms/evolution/releases/tag/1.4.4
Из самого интересного:
- Переработана страничка входа, а так же добавленна возхможность в настройках указать лого и фон для этой страницы
- Добавленно изменение положение меню: Вверху/слева (можно изменить в настройках)
- Исправленна проблема со скролом на iOS устройствах
- Добавлен mobile - режим для tinyMCE4
- исправленна проблема (HTTP2/SSL & check connection to server)
- Singleton: вместо использования global $modx; рекомендуеться использовать $modx = EvolutionCMS();
- Исправленна ошибка в событии OnParseProperties
- ТВ которые без категории остаются в остновном табе (при использовании настроек перемещения ТВ)
- Cross-Site Scripting https://www.exploit-db.com/exploits/44775/ Site name field XSS fix
- Добавленна поддержка Ctr+Alt+L для PhpStorm
- исправленна ошибка MySql strict mode в админке
- Добавлены события на публикацию и снятию публикации документов
- Сокращен размер лога, который phpmailer выдает при ошибке
- Теперь из плагинов можно возвращать данные разных типов, не только строки
- Добавленно событие OnBeforeMinifyCss
- Автоматическое подставление кто отправил из системных настроек если не указанны
Из самого интересного:
- Переработана страничка входа, а так же добавленна возхможность в настройках указать лого и фон для этой страницы
- Добавленно изменение положение меню: Вверху/слева (можно изменить в настройках)
- Исправленна проблема со скролом на iOS устройствах
- Добавлен mobile - режим для tinyMCE4
- исправленна проблема (HTTP2/SSL & check connection to server)
- Singleton: вместо использования global $modx; рекомендуеться использовать $modx = EvolutionCMS();
- Исправленна ошибка в событии OnParseProperties
- ТВ которые без категории остаются в остновном табе (при использовании настроек перемещения ТВ)
- Cross-Site Scripting https://www.exploit-db.com/exploits/44775/ Site name field XSS fix
- Добавленна поддержка Ctr+Alt+L для PhpStorm
- исправленна ошибка MySql strict mode в админке
- Добавлены события на публикацию и снятию публикации документов
- Сокращен размер лога, который phpmailer выдает при ошибке
- Теперь из плагинов можно возвращать данные разных типов, не только строки
- Добавленно событие OnBeforeMinifyCss
- Автоматическое подставление кто отправил из системных настроек если не указанны
GitHub
Release 1.4.4 · evolution-cms/evolution
Most interesting in this release:
Redesigned login page, as well as the added opportunity in the settings to specify the logo and background for this page
Added change of menu position: Top / left...
Redesigned login page, as well as the added opportunity in the settings to specify the logo and background for this page
Added change of menu position: Top / left...
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