MODX Evo Custom v1.2-d8.1.5 (28.10.2016)

Багфиксы, багфиксы и еще раз багфиксы…

- Наконец то работают параметры нормально а с ними и MultiPhotos, eFilter, EvoBabel и другие дополнения которые глючили на версии 1.1-8.*
- Extras теперь работает и на сайтах с https


Ну и немного красивостей в виде темы MODxRE2. И чуть больше полезного пространства, описание что есть Сниппеты и другие элементы спрятали под кнопку помощи + добавили поле фильтра


Так же по умолчанию есть но выключен плагин ElementsInTree.


Замечу что версия называется уже 1.2-8.1.5, так как скоро выход официальной версии. Осталось написать список изменений и топик после чего запустим версию 1.2-RC1 для массово тестирования и после этого релиз. В планах сделать все это в течении месяца.

Скачать как всегда можно тут:
modx.com.ua или github.com/dmi3yy/modx.evo.custom

96 комментариев

avatar
Спасибо!
Пошел тестировать.
А query migrate почему убрали, если не секрет?
avatar
А оно работает и без него к примеру с SimpleGallery все ок
avatar
осталась проблема с multitv, не работает перетаскивание, так как обновили jquery до версии 3.1.1 ))
avatar
SimpleGallery использует не UI-шный Sortable: github.com/RubaXa/Sortable
Поэтому он работает.
Sortable старого jQuery UI версий 1.х выдает ошибку с jQuery 3.
Вот это, например, не работает:
github.com/DivanDesign/MODXEvo.plugin.ManagerManager.mm_ddSelectDocuments
avatar
А тут вопрос к ДиванДизану. Они против что б бы правили ManagerManager так как они забрали его себе. Про релиз 1.2 Я писал в общий чат где есть и они. Сейчас скину им еще рас ссылку.
avatar
Обещались до понедельника прислать пул :) так что все будет :)
avatar
кулл) а то руками запарилось совать старую версию jquery
avatar
Меня кто-нибудь носом ткнет в маны, чтобы SimpleGallery заработала?
Поставил с нуля сабж, поставил SG из репов.
Активировал плагины.
Тишина. Где SG в админке? Куда смотреть?
avatar
прописать к какому шаблону подключить в настройках жеж плагина
ну и будет доп вкладка
avatar
Спасиб огромное. К этому моменту уже сам дотупил, но все равно спасибо.
avatar
Весело живем — релизы и обновления, как из рога изобилия. Будем тестить.
Комментарий отредактирован 2016-10-28 08:43:48 пользователем zloyxrom
avatar
еще 1 баг мелки поправил там связанно с редиректами к примеру несколько поддоменов и т д перезалил просто архив
github.com/dmi3yy/modx.evo.custom/commit/eec1f3acecfa10498625ab2a5e147de6258ad3ca

если что вот строку закоментить )
avatar
Управление элементами — Общий просмотр
У всех элементов одинаковые иконки, как у чанков
avatar
Эт я так «придираюсь» :)
В моем эротическом сне хотелось чтобы каждый элемент (тип) имел свою иконку.
avatar
github.com/modxcms/evolution/pull/879 :)
скоро и в сборку перетащу :)
avatar
Выставил в настройках Display Name in Resource Tree
[*menutitle*]
, прописал, собсно, менютайтл. А в дереве всё равно title торчит.
avatar
Проверил все ок.

take.ms/BhthG
avatar
Вот только после клика на «Сортировать дерево» (Default в названии ресурса в дереве) всё встало на места, а так были тайтлы.
Комментарий отредактирован 2016-10-30 10:31:59 пользователем Wooof
avatar
Были ли правки по работе KCFinder?
Я спрашиваю, т.к. делаю выбор — обновлять ли с офиц. 1.1 далее в надежде что глюк исчезнет))).

На официальном релизе 1.1 мучаюсь с проблемой вставки undefind вместо assets в пути, который возвращает KCFinder. Еще на 1.0.4 все было ок, из-за взломов обновил до 1.0.14, там проблемы начались, обновил до 1.1 — глюки остались. PHP 5.4 уже.
avatar
Все. Нашел таки ветку обсуждений с таким же багом. Гребаный кеш (.
Все работает.
avatar
deleted
Комментарий отредактирован 2016-10-30 08:41:48 пользователем Wooof
avatar
Добрый день! Не подскажете, из-за чего может быть такая проблема с KCFinder при загрузке картинки?
Parse error: syntax error, unexpected '/' in .../manager/includes/document.parser.class.inc.php(1196) : eval()'d code on line 1

Комментарий отредактирован 2016-10-30 17:07:54 пользователем Jassie
avatar
Загрузку так же проверил все ок.
take.ms/5Lqg9

попробуйте еще раз перезалить файлы KCfinder
avatar
Не работает Quick Manager. Он по умолчанию отключен и при включении ничего не происходит. В чем может быть причина? Это для безопасности?
avatar
Проверил работает:
take.ms/WmQEU

Он просто мешает при разработке ибо добавляет свои css и js потому если нужно проще включать его позжее
у вас неработает возможно из за конфликта скриптов на сайте и QM+
гляньте в консоле браузера
avatar
Почему то Quick Manager работает только в шаблоне MODX startup — Bootstrap, с чем может быть связано?
avatar
Вам же Dmi3yy сказал: «из за конфликта скриптов на сайте и QM+
гляньте в консоле браузера»
Скорее всего jquery.min.js дублится
avatar
еще бывает если не используют разметку
html
head
/head
body
/body
/html
avatar
Скорее всего из-за разметки, просто данные два шаблона по умолчанию идут с Modx и в одном из них не работает, спасибо.
avatar
После попытки сортировать дерево один ресурс-контейнер «забрался» в самый вверх и «не собирается слазить». Как его поставить на место?



Комментарий отредактирован 2016-11-01 12:21:44 пользователем o_oleksandr
avatar
А вы гляньте по чем там сортировка стоит за соседней кнопкой подозреваю что не по позиции в меню
avatar
спасибо, разобрался =)
avatar
Версия MODX 1.2-d8.1.5
PHP Version 5.6.25

Warning: array_merge(): Argument #2 is not an array in manager/includes/tmplvars.commands.inc.php on line 150
залил от modx.evo.custom-1.2-d8.1.4 пропала ошибка.
avatar
Это в админке? можно скрин проверимс
avatar
как-то мелко картинка получилась. Нормально видно?
Комментарий отредактирован 2016-11-01 14:16:05 пользователем cjgun
avatar
у меня такая же ошибка если выводить значения tv через @EVAL

возникает только раз в новом созданном ресурсе, после сохранения пропадает
avatar
вот решение
github.com/modxcms/evolution/commit/31fb525e0cd4d54c5132fea4803f2dca99949612

можно просто перезалить файлик
avatar
на локалхосте (Endels, Apache 2.4. php 5.4) получаю Cannot modify header information при открытии вкладки Элементы. См. картинку. При инсталляции с нуля все встало нормально. Остальные вкладки работают нормально.
Переключение на php 5.2 результата не принесло.

Куда копать?

Полный текст ошибки:
Warning: Cannot modify header information — headers already sent by (output started at F:\home\xxxxxx\www\manager\includes\header.inc.php:15) in F:\home\xxxxxxx\www\manager\includes\document.parser.class.inc.php on line 4572

Комментарий отредактирован 2016-11-02 06:59:22 пользователем yawakkb
avatar
копать в сторону кодировки у вас там зоопарк а должно быть все в utf8_general_ci

внимательно прочитайте строку на скрине красного цвета
avatar
Проблема решилась при повторной инсталляции. Селект с выбором кодировки соединения по умолчанию был установлен в utf8_general_ci, но в базе прописывался почему-то шведский вариант кодировки. При раскрытии селекта и принудительной установке той же кодировки, база встала как положено. Не знаю уж, чем вызвано было сие недомогание, возможно это персональный глюк моей версии локалхоста.
avatar
Да. Такое бывает когда по умолчанию в php не прописана кодировка в настройках локалхоста

потому нужно просто проверять )
avatar
Не работает Extras подскажите в чем может быть проблема.
avatar
avatar
Как я понял вопрос решится сам, когда заработает сайт. Спасибо
avatar
агамс
уже пашет :)
avatar
При обновлении системы выдало вот такое
Программа установки MODX не смогла установить/изменить некоторые таблицы базы данных.
Следующая ошибка возникла во время установки

Unknown column 'assets_images' in 'field list' во время выполнения SQL запроса REPLACE INTO `modx_user_roles` (id,name,description,frames,home,view_document,new_document,save_document,publish_document,delete_document,empty_trash,action_ok,logout,help,messages,new_user,edit_user,logs,edit_parser,save_parser,edit_template,settings,credits,new_template,save_template,delete_template,edit_snippet,new_snippet,save_snippet,delete_snippet,edit_chunk,new_chunk,save_chunk,delete_chunk,empty_cache,edit_document,change_password,error_dialog,about,file_manager,save_user,delete_user,save_password,edit_role,save_role,delete_role,new_role,access_permissions,bk_manager,new_plugin,edit_plugin,save_plugin,delete_plugin,new_module,edit_module,save_module,exec_module,delete_module,view_eventlog,delete_eventlog,manage_metatags,edit_doc_metatags,new_web_user,edit_web_user,save_web_user,delete_web_user,web_access_permissions,view_unpublished,import_static,export_static,remove_locks,assets_images,assets_files,change_resourcetype) VALUES (1, 'Administrator', 'Site administrators have full access to all functions',1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1).
Unknown column 'assets_images' in 'field list' во время выполнения SQL запроса UPDATE `modx_user_roles` SET bk_manager=1, new_plugin=1, edit_plugin=1, save_plugin=1, delete_plugin=1, new_module=1, edit_module=1, save_module=1, delete_module=1, exec_module=1, view_eventlog = 1, delete_eventlog = 1, manage_metatags = 1, edit_doc_metatags = 1, new_web_user = 1, edit_web_user = 1, save_web_user = 1, delete_web_user = 1, new_chunk = 1, edit_chunk = 1, save_chunk = 1, delete_chunk = 1, web_access_permissions = 1, view_unpublished = 1, publish_document = 1, import_static = 1, export_static = 1, empty_trash = 1, remove_locks = 1, assets_images = 1, assets_files = 1, change_resourcetype = 1 WHERE `id`=1.

Пришлось руками добавить поля и выполнить запросы.
Еще заметил, что если родитель является ссылкой, то не вешается класс active в wayfinder, когда переходишь на дочерний. Пришлось заменить на FirstChildRedirect.
avatar
Про Wayfinder понял глянемс
по части assets_images должно работать это правили
avatar
Страницу Welcome что-то не наблюдаю. Или её уже раньше убрали?
P.S. Я до сих пор сидел на стабильной 7.1.6
avatar
она есть
avatar
Её не может не быть :) у меня при нажатии на Сайт->Главная открывается Инструменты->Конфигурация…

Чтобы Админку потыкать, я сразу дефолтный MODX startup Bootstrap поставил.
Попробую переустановить без него, может быть с ним связано.
Хотя это, конечно, чушь.

P.S. Разобрался.
Комментарий отредактирован 2016-11-07 15:31:49 пользователем Harand
avatar
Залил файлы из архива на хостинг, перехожу на site.ru/install/index.php. На странице установки отсутствует режим «Новая установка».
Скрин.
avatar
Это потому что присутствует файлик config.inc.php уже

Выбирайте обновить оно так же по результату юбудет
avatar
Также не будет, к сожалению. Заполняю параметры подключения, нажимаю «Далее», получаю сообщение об ошибке: «Введите пароль администратора», а вводить его некуда.
p.s. спасибо за подсказку с файликом config.inc.php, без него новая установка запустилась
Комментарий отредактирован 2016-11-10 14:13:59 пользователем KupuM
avatar
А у вас случаем не ispmanager?
Если да то надо поменять папку manager на другую
avatar
нет, cPanel
avatar
ispmanager с 5 версии уже давно не по адресу manager располагается.
avatar
у меня такая же проблемка возникала на последних версиях сборки, приходилось вручную менять значения в config.inc.php
avatar
у меня на нескольких сайтах стоит easy2gallery
удалось ли кому нибудь заставить его работать на новой сборке? (если им еще кто нибудь пользуется)
avatar
Она работает без проблем но нужно в файлике manager/includes/config.inc.php
заменить с mysqli на mysql

просто она эта галерея написана с прямыми запросами в базу а не через API я как то хотел переписать но там слишком много потому не стал этого делать да и SimpleGallery куда практичней и удобней )
avatar
Спасибо за ответ!
попробую.
avatar
проблему решил.
Комментарий отредактирован 2016-11-15 12:25:45 пользователем Zed
  • Zed
  • 0
avatar
При установке темы MODxFLAT вылетает такая ошибка:

В темных темах для codemirror шрифт чанков, сниппетов, тв и т.д. черного цвета. Приходиться тянуть стили из codemirror.css
avatar
Заметил такую проблемку:
Если убрать галку «Дочерние ресурсы отображаются в дереве»


Документы в разделе всё равно «разворачиваются».

Так теперь со всеми темами кроме дефолтной старой.
avatar
В теме, которая идет по дефолту с 1.2-d8.1.5, такой галочки я вообще не увидел:

avatar
Дело в том, что в новом mm_rules (1.2-d8.1.5) нет строчек:
mm_renameField('log', 'Дочерние ресурсы отображаются в дереве');
mm_changeFieldHelp('log', 'Это поле используется для папок с большим числом вложенных страниц');


По этому в место «Дочерние ресурсы отображаются в дереве» отображается как у вас (по дефолту) «Регистрировать посещения»

А что касается функции «Дочерние ресурсы отображаются в дереве» — работает только на шаблоне «D3X». Приходится использовать его(
avatar
Я отключил это ибо считаю что не актуально так как нет проблемы это делалось для того когда в админке сильно тормозило при большом количестве ресурсов
avatar
У меня (не думаю что только у меня) такая ситуация:
Есть небольшая компания, у неё есть, допустим, «новости» и там порядка 50-100 новостей. Просматривать их в дереве ресурсов не удобно ибо «простыня». А пользоваться «Просмотр дочерних ресурсов» гораздо нагляднее.
avatar
Я часто использую CustomTables на основе CResource, там при отключении этой галочки при нажатии на ресурс сразу отображается DataGrid с дочерними.

Но, как я понимаю, мне достаточно будет добавить для себя в mm_rules убранные строки — и все Окей?

Или этот функционал как-то более основательно вычищен?

Проверить негде, так как все production сайты на 7.1.6, а специально ставить CustomTables на новую версию для проверки пока некогда…
avatar
Нужно писать плагин, события вроде как есть для этого.
avatar
Понял, буду писать — когда потребуется, пока 7.1.6 пользуюсь.
avatar
А желаете ли потестировать это решение?
avatar
Конечно, желаю. Благодарю за то, что дали ссылку. Как я писал, пока все сайты на «последней стабильной», и заморачиваться с обновлением пока тоже не хочется — не вижу кардинальных преимуществ обновления именно для этих проектов.

Но я все равно активно тестирую новую версию, и как только снова займусь — обязательно попробую и ваше решение.
avatar
У меня на половине сайтов «актуально», т.к. в дереве сильно не посмотришь пару тысяч товаров, не говоря уж про какую-то сортировку/фильтрацию по цене, заголовку, «не дай бог» дополнительной категории :)
avatar
Правая мыша — обзор ресурса — дочерние ресурсы.
Так можно, чтобы не раскрывать.
avatar
Так нравилась новая версия. Просто балдел. И тут такой неприятный сюрприз с «Дочерние ресурсы отображаются в дереве» ((.
Отключал не только из-за тормозов, но просто было удобно.
И ведь никому не мешало. Кто не хотел не пользовался.
Жаль.
avatar
Тут даже не в тормозах вопрос, а в удобстве навигации, когда ресурсов в этой папке > 2000.
В таких случаях и нужна эта галка, чтобы юзер в 1 клик по папке попадал на список дочерних документов с возможностью сортировки.
Теперь нужно свой костыль в manager/frames/nodes.functions.inc.php писать для этого)
avatar
Вот попытался написать не костыль:
modx.im/blog/addons/4940.html
avatar
спасибо!
сейчас попробую
avatar
здравствуйте, подскажите пожалуйста, обновлять со стандартной 1.0.12 до последней кустом можно просто инсталером или есть какие заморочки?
avatar
обновляется без заморочек
avatar
Здравствуйте. После обновления почему-то перестал работать поиск по ID (как на версии 1.2-d8.1.5 так и более новых с гитхаба), или его надо как-то по-особому набирать в строке поиска?
avatar
take.ms/Lb1E7

Верну на место. Незнаю зачем id вынести из основных полей
avatar
Здравствуйте. После обновления версии до 1.2-d8.1.6 не видно шаблонов.
В базе они остались. При пробе додать новый тоже исчезают.
Комментарий отредактирован 2016-11-26 20:52:43 пользователем crimestory
avatar
Подскажите, редактирую шаблон, чанки и через время вылетает ошибка:





Это так и нужно или что-то не так?
  • qsl
  • +1
avatar
Конечные пользователи потом задолбают: «я ничего не делал, а оно появилось!!!!».
avatar
Такая же проблема
avatar
Подскажите момент по редактору. Ставлю «индивидуальная» и пробую написать свои параметры ниже и не сохраняет ничего.

  • qsl
  • 0
avatar
Не порадую вас. У меня та же проблема. Намудрили контрибуторы с редактором так, что параметры из конфигурации для него теперь не работают. И устал я разбираться и искать тому причины. Может сделаю ещё подход.
Прописал кастомные параметры в настройках плагина. От туда пока ещё работает. Хотя может случиться, что в очередной раз накуролесят и их поломают.
avatar
Господа, киньтесь в меня ссылкой, пожалуйста, с четкой технологией обновления modx evo 1.0.14 до последней. Все глаза изглядела, нигде найти не могу, а интуитивно страшно — сайты чужие, рабочие… сломаю что-то — убьют.
avatar
Бекапы вам помогут.
Технология всегда одна: бекап базы, бекап файлов, заливаем новые файлы поверх, идём в /install и жмём на кнопки, проверяем работу.
avatar
Спасибо за ответ. А можно ли последнюю официальную версию MODX EVO обновить до кастомной от Дмитрия?

И еще предложение к Дмитрию. Сделайте уже, пожалуйста, возможность автоматического обновления из админки и там же уведомления о выходе новой версии. Родина вас не забудет. Как обновляться, так застрелиться хочется.
avatar
Можно..., пока лучше остановиться на стабильной 7.1.5

В Extras, в системе есть плагин MODX.EVO.Custom.updateNotify установите его и будут Вам уведомления о последней версии. Об автомате пока стоит только мечтать, поскольку сайты у всех заточены под разные задачи.
avatar
Стабильная 7.1.6 если что )
но вот буквально пару минут назад опубликовал 8.1.6 и 1.2RC1
приглашаю к тестированию :)
avatar
Да это как раз в ближайших планах. Пытаюсь совместить с extras но по ходу проще будет сделать отдельным плагином. Вообщем надеюсь скоро будет адекватный плагин с возможностью автообновления
avatar
— перенес в последнюю ветку обсуждения версии
Комментарий отредактирован 2016-12-04 01:45:56 пользователем trifle
avatar
с гитхаб скачал сегодня 1.2-d9.0.4.
Видимо, случайно потерялся /manager/includes/crypt.class.inc.php
Комментарий отредактирован 2016-12-18 13:16:49 пользователем zloyxrom
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.