Evolution CMS 1.4.1 (02.03.2018)

Небольшой релиз с исправлением ошибок и нововведениями.



- [F] DocLister Extra install gives warning #463 (Pathologic)
- [F] install error on PHP 7.2 (Vitaliy Rudnyh)
- [F] #481 Fix export of Static-HTML with FURLs enabled (Deesen)
- [F] global tabs dont work on 1.4 with manager role #484 (64j)
- [F] Cookies mess in startCMSSession #396 (Pathologic)
- [F] Store module unparsed placeholders (Pathologic)
- [F] broken OnWUsrFormRender event (Pathologic)
- [F] Fix Information tab logo path (Mr B)
- [F] Missing hover style for TV Insert #475 (64j)
- [F] fix for moving content to another tab (Mr B)
- [F] Deactivated user is active after forgot password mail #42 (Pathologic)
- [F] conflict with manager and web-user sessions #258 (Pathologic)
- [F] #477 Cache plugin-properties using parseProperties() (Deesen)
- [F] 1.4.0 not work params in chunks #478 (Pathologic)
- [F] tree buttons JS (Piotr Matysiak)
- [U] Quick Manager+ and some fix (Mr B)
- [U] FormLister (Pathologic)
- [U] DocLister (Agel_Nash)
- [I] random table prefix (Agel_Nash)
- [I] Check exists mysqi extension (Vitaliy Rudnyh)
- [I] Outdated Extras Check (Nicola)
- [I] ability to use extended DocumentParser class (Pathologic)
- [I] Extras/Store - New feature "Install by file-upload" - accepts ZIP-files from https://github.com/extras-evolution/ (Deesen)
- [I] Updated TinyMCE4 to v4.7.4 (from v4.6.3) - added param "mobile" to theme.base - added param "Skin-Theme" to settings (Deesen)
- [R] MODxMailer - log only public properties (Pathologic)


Скачать тут:
github.com/evolution-cms/evolution/releases/tag/1.4.1

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

avatar
Спасибо за обновление.

Пока не разобрался в причине, но после установки выдало

Fatal error: Uncaught exception 'RuntimeException' with message 'Call DocumentParser::executeParser on CLI mode' in ....\manager\includes\document.parser.class.inc.php:2705 Stack trace: #0 ...\index.php(139): DocumentParser->executeParser() #1 {main} thrown in ...\manager\includes\document.parser.class.inc.php on line 2705

Обновлялся с 1.4.0
Комментарий отредактирован 2018-03-02 12:21:02 пользователем Serg28
avatar
Проверьте фикс github.com/evolution-cms/evolution/issues/548
avatar
Спасибо, помогло
avatar
После обновления ошибка
prntscr.com/ily2be
С чем может быть проблема?
avatar
А еще, видимо, удалили файл manager/includes/controls/class.phpmailer.php
avatar
Добрый день. Не знаю, есть ли ветка, на которой пишут пожелания об улучшении, я напишу здесь.
Хотелось бы:
— чтобы при наведении на ресурс справа появлялся «плюсик» (добавить дочерний ресурс);
— возможность мышкой менять порядок ресурсов (сейчас сделано перетаскивание в родительский элемент) и автоматически у них менялся menuindex.
Комментарий отредактирован 2018-03-04 09:30:14 пользователем Multiweb
avatar
— возможность мышкой менять порядок ресурсов (сейчас сделано перетаскивание в родительский элемент) и автоматически у них менялся menuindex.
Есть же вроде сортировка в дереве, просто надо бросить не «на родителя», а между ресурсами :)
avatar
Да, это уже есть.
А первое (плюсик «добавить дочерний ресурс») — ну, не думаю, что это уж такая прямо первоочередная необходимость :)
Комментарий отредактирован 2018-03-04 12:08:24 пользователем Aharito
avatar
Есть! Видимо плохо целился!
avatar
а зачем плюсик если он есть в контекстном меню)
которое в придачу можно настраивать как нужно через плагин
avatar
Не работают настройки TinyMCE (Индивидуальные кнопки/Row1/Row2)
avatar
оно работает только с конфигом — индивидуал
avatar
Я на этом конфиге и смотрю. На 1.4.0 работает, на 1.4.1 — нет.
avatar
проверил, пашет
avatar
Да, у меня такая же фигня — в конфигурации системы выставлена индивидуальная тема, прописанные там же кнопки и плагины игнорруютс, вместо этого применяются какие-то дефолтные настройки.
avatar
да уже увидел базу на днях исправим и будет 1 4 2
avatar
сейчас роботает уже
avatar
У меня в версии 1.4 глобальные настройки не цепляются к юзерам, только к администраторам, а у юзеров только если каждому прописать, на галку не реагирует. Интересно, это то же баг или нет
avatar
не это другой с глобальными табамии пофиксили вроди
avatar
Обновился до 1.4.1 и перестали прикрепляться файлы к письмам через FormLister. В [+attacments.value+] названия файлов выводятся. В чем моет быть причина?
avatar
Походу плохо искал, но не нашел… какие сейчас минимальные требования к версиям PHP и MySQL?
avatar
5.6 пхп
а mysql тоже от 5 версии
avatar
Ставлю на неё Доску объявлений «Easy Board»
и получаю ошибки в модуле:

Error : mysql_num_rows() expects parameter 1 to be resource, boolean given

Warning: mysql_query(): Access denied for user ''@'localhost' (using password: NO) in D:\OSPanel\domains\modx\assets\modules\easy_board\easy_board.php on line 188

Warning: mysql_query(): A link to the server could not be established in D:\OSPanel\domains\modx\assets\modules\easy_board\easy_board.php on line 188

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in D:\OSPanel\domains\modx\assets\modules\easy_board\easy_board.php on line 188
avatar
все логично ибо evo работает на mysqli

а модуль доски использует прямые запросы через mysql)
avatar
Там надо заменить прямые запросы на методы DBAPI:

— mysql_num_rows на getRecordCount
— mysql_query на query
avatar
я почти так и сделал,
скачать файл take.ms/u3zm2
скачать всё 2donow.ru/blog/uploads/easyboard-v1.7_.zip
avatar
проблемы с выводом визуального редактора в introtext и при использовании ManagerManager виджета mm_ddMultipleFields.
В версии 1.4.0 работало. В данной версии пишет ошибку об отсутствии файла.
«assets/plugins/tinymce4/tinymce/themes/introtext/theme.min.js»
avatar
Первое что бросается в глаза, так это пустые дужечки при создании нового ресурса (для ай-ди которого нет).
И можете я слишком перфекционист, но мне кажется, что для тв [*desc*] Тип ввода по умолчанию лучше подойдет «Textarea (Mini)» вместо просто «Textarea» :)
avatar
нет проблемы, при создании нового ресурса пишется новый ресурс без ()

поле деск делать через техтареа нет смысла если надо можно использовать интротекст на который теплять тинимсе через настройки плагина )
2 поля с текстареа там много будет
avatar
Планируется ли сборка с полноценным демо магазином на базовом шаблоне?
avatar
Да интересно было бы посмотреть правильные методы от гуру
avatar
Если используется https протокол, то сбивается верстка при попытке редактировать ресурс — joxi.ru/a2XKqWBH1PqJgm
avatar
проблема не коректного определения https на сервере

замените в config.inc.php руками определение https
avatar
<code>// assign site_url
if (!defined('MODX_SITE_URL')) {
    $secured = (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https');
    $site_url = ((isset ($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || $_SERVER['SERVER_PORT'] == $https_port || $secured) ? 'https://' : 'http://';
    $site_url .= $site_hostname;
    if ($_SERVER['SERVER_PORT'] != 80) {
        $site_url = str_replace(':' . $_SERVER['SERVER_PORT'], '', $site_url);
    } // remove port from HTTP_HOST  

    $site_url .= ($_SERVER['SERVER_PORT'] == 80 || (isset ($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || $_SERVER['SERVER_PORT'] == $https_port) ? '' : ':' . $_SERVER['SERVER_PORT'];
    $site_url .= $base_url;

    define('MODX_SITE_URL', $site_url);
}</code>
Здесь?
Комментарий отредактирован 2018-03-18 13:42:41 пользователем Multiweb
avatar
да

    $site_url = ((isset ($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || $_SERVER['SERVER_PORT'] == $https_port || $secured) ? 'https://' : 'http://';

//заменить на 

    $site_url =  'https://';
avatar
Мне кажется, что лучше задать константу MODX_SITE_URL вручную.
avatar
Ваш вариант помог, спасибо… Что самое интересное, что на других сайтах такое не встречалось, хотя и на одном хостинге расположены
avatar
Получилось, но после повторного захода в админку на следующий день заругалось на файл конфигурации. После нажатия на кнопку обновить контрольные суммы, все сбилось и теперь верстка снова полетела при редактировании ресурсов. Обновил до 1.4.2 — проблема не исчезла. Как это можно исправить навсегда, а то мне не принципиально, а клиент ругается.
avatar
К сожалению не помогло. (((
avatar
было нечто похожее, решилось добавлением в .htaccess к корне:
SetEnvIf X_FORWARDED_PROTO https HTTPS=on
или (в зависимости от настроек сервера reg.ru)
SetEnvIf X-Forwarded-Proto https HTTPS=on
avatar
есть вопрос по расположению class.phpmailer.php. т.к при смене статуса заказа в shopkeeper вылезает ошибка:
Warning: require_once(/...../manager/includes/controls/class.phpmailer.php): failed to open stream: Нет такого файла или каталога in /......./assets/snippets/shopkeeper/classes/class.shk_manager.php on line 533
версия modx 1.4.1 в папке /manager/includes/controls/

в modx.evo.custom:

Подскажите что лучше сделать? Скопировать файлы из modx.evo.custom или изменить пути в shopkeeper
Комментарий отредактирован 2018-03-19 10:32:48 пользователем uin23
avatar
Добрый день. Установил версию 1.4.1. Вопрос, как включить вот эту полосу для быстрого доступа? joxi.ru/krDj6qYFEDdp12
avatar
Включить плагин ElementsInTree
avatar
Спасибо!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.