Evolution CMS 1.4.10 (05.11.2019)

Релиз Evolution CMS 1.4.10
github.com/evolution-cms/evolution/releases/tag/1.4.10

Если у вас возникли проблемы с отображением иконок необходимо сделать следующее:
— Удалить: /manager/media/style/default/css/styles.min.css'
— Пересохранить настройки в админ панели

Основные изменения:

— Обновил DocLister и FormLister до актуальных версий
— Обновил Bootstrap до 4.3.1
— Обновил Font Awesome до 5.7
— Обновили снипет phpthumb
— SQL syntax for mysql 8
— fix manager login lang override
— fix Error: Undefined index: enable_filter
— remove fixed id from system event names
— Поправленны иконки и местами перевод
— исправлен глюк с лого
— add transactions support
— set priority on install
— Call to undefined function evolutionCMS() fixed
— escape plugin,snippet, modules params
— fix for empty tabs
— added method for removing tabs

53 комментария

avatar
Обновил сайт с 1.4.9, все прошло успешно. Сбился font-awesome — удалил style.min.css — иконки вернулись. Но вот сообщение об обновлении так и осталось + все так же пишется что Ваша версия 1.4.9
avatar
Исправил:) Забыл изменить файлик version.inc.php можно еще раз нажать обновить и все ок будет
avatar
Спасибо
avatar
В хлебных крошках в админке не восстановились иконки, и в целом более мутные стали, в пиксельную сетку не попадают(
monosnap.com/file/ZYr6bUU51RV0sk4ss7UznnyvwnGQwp
avatar
В мультиТВ слетели иконки
avatar
avatar
Если я обновлюсь с версии 1.1, мне не придется собирать сайт заново? Всё нормально обновится? :)
avatar
Рекомендую вот это посмотреть: www.youtube.com/watch?v=wP7vDNlxYak&t=6s
avatar
А если не обновляться, сайт жить будет?
avatar
Нет не будет :) Умрет завтра :)

Шучу конечно будет чего ему не работать то?
avatar
Не надо так шутить. :)
Чего, чего? Да чего угодно. Обновит, например, хостер php или еще чего-нибудь, а старый сайт на это не рассчитан. Ну, или что-то в этом роде.
Просто, привык я к старой версии, да и мороки много с обновлением. Хотя по уму, конечно, лучше бы было обновиться. :)
Комментарий отредактирован 2019-11-06 14:47:48 пользователем slavak
avatar
Мороки мало на самом деле, + рано или поздно обновлять прийдется. Только сейчас у вас есть на это много времени и можно делать в раслабленном режиме а вот когда хостер обновит версию php то это будет критическая и срочная задача.

А так на ваше усмотрение можете обновлять можете не обновлять если сайт и хостинг не трогать то будет работать долго :)
avatar
Если по-хорошему, то нужно не только сам движок обновлять, но и переписывать все со старых компонентов на новые:
Ditto — на DocLister
wayfinder — на DLMenu
eForm — на FormLister
ajaxSearch — на evoSearch
sitemap — на DLSitemap
Breadcrumbs — на DLcrumbs
WebLogin, WebSignup — на FormLister
… да практически все, куда ни ткни.
А все что не используется, но было в старых версиях, удалить.

Чтоб уж совсем спокойно спать.
avatar
Все сделал по инструкции. + Полностью ребутал сервак.
Все равно такая песня с иконками(((


avatar
Не проверил их в хроме, сегодня поправлю там быстро
avatar
Спасибо)
avatar
Еще одна неприятность которая случилась у нас( (во всех браузерах)
В файловом менеджере, подпапки показываются только в дереве слева а в основной области ни файлы не подпапки не отображаются. Файлы отображаются только тогда когда подпапок нет.
https://prnt.sc/ptnyjy
avatar
И тут у вас иконки сьехали :(

А подпапки всегда ж только слева были
avatar
По подпапкам наверное напутал с другой системой)) А иконки каким способом подключаются? Они локально лежат в дистрибутиве или подтягиваются со стороннего сервера? Я к тому что может просто наш сервак не подкачивает их?
avatar
Там проблема в новом FontAwesome 5 которую не видно в Safari а так как я только в safari работаю то и не заметил

FA сделали основной шрифт болдом а все остальные в платной версии вот и нужно картинкам принудительно задавать bold тогда все работает вот еще не везде исправили в след релизе все поправим уже
avatar
Фиксы добавил сюда
github.com/evolution-cms/evolution/issues/1246
Комментарий отредактирован 2019-11-11 14:06:13 пользователем andrey56
avatar
Спасибо большое на этой неделе все затащу сегодня не факт что успею
avatar
Может не у меня одного такое. Зашел в админку, висит уведомление чтоб обновился. Сделал бэкап, клацаю на кнопку «обновить до версии...» — и ничего не происходит. Почистил кэш, попробовал в другом браузере, результата ноль.
В чем может быть причина? Версия пэхи 5.6.38
  • umka
  • 0
avatar
Выйти зайти в админку нажать кнопку удалить блокировки и должно работать
avatar
Дмитрий, не помогло((
Удалось обновиться, только странно. В лисе и хроме кнопка была не активно. Решил через эдж попробовать, не знаю почему, но там все ок.
Комментарий отредактирован 2019-11-11 14:27:05 пользователем umka
avatar
это видать глюк был с кешем или сессией
avatar
Кстати, в 1.4.10 если использовать PageBuilder, некоторые иконки потерялись ( И в MultiTv пропала иконка перетягивания блоков
avatar
В multiTV исправил жеж в 2.0.16
avatar
Мультик обновите через экстраз, мне помогло
avatar
Приветствую! Помогите, плиз, поднял свежую ubuntu с apache2 + php7.2, ставил evo и 1.4.10, и 2.0.0 — не работает вставка файлов в редакторе (kcfinder), а именно не рисует дерево и список файлов, просто пустые окна слева и в центре, ни «Загрузка...», ни ошибок не пишет, а если нажать на любую кнопку сверху (Загрузить, Обновить, Установки), то пишет ошибку Firefox — Неизвестный тип адреса. В логах ошибок нет.
Права и пути уже все перепробовал, через файл-менеджер файлы закачиваются без проблем, и в остальном сайт работает… (((
Комментарий отредактирован 2019-11-18 14:50:42 пользователем serge-black
avatar
Все, вопрос снят, проблема тут описана.
modx.im//blog/news/6025.html
avatar
Не работает выравнивание по верхнему краю в phpthumb:
[[phpthumb? &input=`[*image*]` &options=`w=400,h=400,zc=T,bg=ffffff`]]

так же как и другие варианты, чтобы не указывал в значении zc — выравнивает только по центру.
То же самое в DL и SG.

И притом, похоже давно, но заметил только сегодня, когда обновил старый сайт с 1.2.2 на 1.4.10. Т.к. на старой версии работало, а после обновления перестало.
Рядом висит сайт на 1.4.9, проверил там — оказывается, и там тоже не работает.
Нашел еще один на 1.2.2 — проверил, а там работает. Другие версии между 1.2.2 и 1.4.10 не проверял.

Это все на одном и том же хостинге Бегет.
  • paic
  • 0
avatar
Все везде работает
Там есть нюанс по части нужных библиотек в php у вас явно разные версии на разных сайтах

почитайте про phpthumb при каких условиях она по верхнему краю выравнивать умеет
avatar
Насколько помню, это библиотека ImageMagick, и она есть, php на всех сайтах одна и та же 5.6.38, пытался изменять на 7.3 — не помогло.

Ситуация такая:
1. Есть сайт site.ru на версии 1.2.2, на нем phpthumb работает в нужном режиме.
2. Снимаю сайт с хостинга, обновляю на 1.4.10 и возвращаю туда же, на тот же хостинг, на свое же место site.ru — и phpthumb уже не работает.
3. Настройки хостинга никак не изменялись.

Решилось следующим образом — удалил с сайт 1.4.10 его phpthumb версии 1.3.3 и залил вместо него более старую версию 1.3. (которая стояла на EVO 1.2.2) — и все стало работать правильно.
avatar
Обновил сайт с 1.4.7 до 1.4.10, теперь выскакивает окно



и везде раздвоение кода и картинок в админке. На самом сайте все ок.

avatar
Проверьте таблицу с системными событиями она задублилась
avatar
кроме этого нет подключения к экстракс, просто пустое поле, если подключаю свой репозиторий то он работает, опять выхожу и ничего, раньше всегда были модули и плагины. это почти на всех сайтах которые обновил до 1.4.10 Изменилась политика?
Комментарий отредактирован 2019-12-10 18:13:46 пользователем mmv2809
avatar
Подскажите, пожалуйста, что это за таблица. У меня похожая история с окнами — при каждом сохранении появляются два окна друг за другом «Закрыть сайт?» и «Подтвердите действие на сайте».

avatar
Тут совершенно другая ситуация. Надо сходить по адресу manager/media/script/main.js, найти там функцию evo.checkConnectionToServer и сделать как там сделано (функция просто должна вернуть true, остальное закомментировать). После чего пересохранить конфигурацию файла и очистить кэш.
avatar
Открыл свой main.js, а там все ровно так же, как и тут — все закомментированно.



Подскажите, что еще можно проверить?
avatar
У меня была похожая ситуация — долго и нудно делал большой сайт и похоже память браузера переполнилась (работаю в хроме). Сначала поменял домен на локалке — стало все нормально, вернул обратно — глюки. Очистил всю историю браузера — и глюки пропали.
avatar
Здравствуйте! При установке 1.4.10 почти все хорошо, единственное в самом конце
Установка примера веб-сайта: Внимание ошибка!

Программа установки EVO не смогла установить/изменить некоторые таблицы базы данных.

Следующая ошибка возникла во время установки

Column count doesn't match value count at row 1 во время выполнения SQL запроса REPLACE INTO `mdxe_web_user_attributes` VALUES ('1','1','Site Admin','0','you@example.com','','','0','0','0','25','1129049624','1129063123','0','f426f3209310abfddf2ee00e929774b4','0','0','','','','','','','','', UNIX_TIMESTAMP(), 0).
avatar
да и в админку не зайти((
avatar
убрал установка примера веб-сайта. Все устанавливается на ура.
В manager не заходит по указанным данным администратора не заходит «не верно указан логин или пароль» (((
При попытке восстановить пишет «не могу найти такого пользователя»
Подскажите, где косяк?
Комментарий отредактирован 2019-12-06 09:10:51 пользователем mr_amb
avatar
У меня такое было на 2.0. В базе оказывается не было пользователей вообще. Таблица есть, а данных в ней нет (
avatar
В том то и дело что просмотрел базу и есть пользователь с правами админа
avatar
Здравствуйте, так никто и не подскажет, что делать?
avatar
Через базу пароль пробовал сбрасывать*
avatar
Да. Тоже ничего. Тупо пользователя не видит.
avatar
Во всех таблицах проверил пользователя?

1. modx_active_users
2. modx_manager_users
3. modx_user_attributes — проверить чтобы были пустые blocked и blocked_until
avatar
По таблице evo_web_user_attributes:
1. Колонка createdon — если веб-пользователь регистрируется с фронта, то дата записывается, а если админ сайта веб-пользователя создает из админки, то там 0.
2. Колонка editedon — там все по нулям, вообще ничего не записывается ни при каких обстоятельствах.
3. Появилась колонка verified — спасибо, пригодилось, но в языковом файле пока перевода нет.

Подскажите, как поправить п.п. 1 и 2?
  • paic
  • 0
avatar
по п.3. как оказалось, тоже есть нюанс — это чекбокс и в админке его изменить нельзя (слетает при сохранении), это плохо((
avatar
У меня проблема с tv параметрами. Старые значения почему-то не затираются. Для одного ресурса и одного параметры в таблице «modx_site_tmplvar_contentvalues» есть несколько записей.
Проверял запросом: SELECT * FROM modx_site_tmplvar_contentvalues WHERE tmplvarid = 11 AND contentid = 25072
Запрос выдает 10 записей с разным значением поля «value».
Из-за этого не правильно выводятся значения.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.