Andrey
Просто просили же потестить)
Сергей
в конфигурации ставите максимальный уровень и бажите
Сергей
Сергей
и фронт и бэкэнд
Dark
В php 7 не работает модуль managermanager ddmultiplefields/ Выдавал ошибку о некорректном подключении файла. Для правки поменять строку 66 $eval = @eval($value); На подобную конструкцию try { $eval = eval($value); } catch (Throwable $t) { echo $t->getMessage(), "\n"; } catch (Exception $e) { echo $e->getMessage(), "\n"; }
Dark
Другие модули не проверял. Это первое, что попалось при обновлении тестового сайта
Dark
Файл с нужной строкой находится по адресу assets/plugins/managermanager/widgets/ddmultiplefields/ddmultiplefields.php
alexx
такой вопрос - а планируется ли введение возможности переименования папки assets (по аналогии с manager)?
alexx
затем же, зачем и менеджер переименовывают
alexx
запутать, ввести в заблуждение, для безопасности и т.д.
Pavlo
alexx
сам не сталкивался, но есть библиотеки которые используют папку assets и получаетс мешанина
Сергей
затем же, зачем и менеджер переименовывают
manager переименовывают, чтобы скрыть папку с админкой от глаз. папка же assets никуда не скроется, достаточно посмотреть код страницы сайта
alexx
но это будет уже не ассетс
Andrew
да и реализовать это будет сложно, т.к. asstets не вынесен в конфиг сайта, как путь, чтобы при желании в одном месте поменял и все особенно это сложно будет реализовать для сущестующих сайтов
Сергей
но это будет уже не ассетс
поверьте на слово, те кто ломают сайты, не испытвают трудностей с поиском бывшей папки manager
Pavlo
может еще папку windows попоробовать переименовать что бы wanna cry не заразится:)
Sazanof
assets - huyassets
alexx
я переименовывал папку windows - тогда помогало)
alexx
в 2005 году
Sazanof
И жопа с дополнениями будет
alexx
вот отсюда и вопрос
alexx
что я уже пытался
Sazanof
Так все равно у вас в исходном коде где-то да промелькнет уже новое название)
alexx
так в этом и суть что там где оно промелькнет оно будет другое
alexx
может я хочу wp-content сделать)))
Сергей
в принципе это решаемо, достаточно изменить в конфигурации
Сергей
далее правите все компоненты с учётом переменной $modx->config['rb_base_dir']
Andrew
ну и поменять пути во всех сниппетах и т.д., т.е.добавить и там этот конфиг в путях
Andrew
иначе как сказали выше - будет жопа
Сергей
ну да, это спокойно решается) с десяток сниппетов поправить
Andrew
вот пример с ходу https://github.com/AgelxNash/DocLister/search?utf8=%E2%9C%93&q=assets&type=
Сергей
Ctr+R Ctr+Enter
Wlatt
ElementsInTree не стилили?
Andrey
ради интереса забил в DocFinder assets/ на старом сайте - 180 найдено по выражению “assets/” (0.8 секунд)
Wlatt
Сергей
ElementsInTree не стилили?
поправил под новую тему
Wlatt
В какой версии поправили?
Andrew
Ctr+R Ctr+Enter
а в бд? если проект уже существует, так что тут больше мороки можно сделать, но зачем?
Сергей
в последней
Wlatt
В 9.1.8?
Andrey
а в БД Mysql REPLACE
модуль Doc Finder для этого есть.. шикарная штука
Andrew
это понятно тут вопрос - зачем это нужно и вам тут нужно уже не просто путь менять а с конфигом работать и использовать его в путях
Сергей
делаете переменную MODX_COMPONENTS и на неё меняете
Andrey
https://habrahabr.ru/post/102635/
Andrew
делаете переменную MODX_COMPONENTS и на неё меняете
так я и предложил выше, что нужно работать с конфигом =) вопрос только зачем так заморачиваться это нужно было делать раньше и всех учить этому, что в своих решениях юзайте конфиг для путей
Andrew
лол
Сергей
модуль Doc Finder для этого есть.. шикарная штука
мне не надо рассказывать, как и что поменять.. выше задали вопрос можно ли поменять и планируется ли
Andrew
я не спрашивал
Andrew
если что
Andrew
я умею работать с mysql )
Andrew
вопрос НАФИГ надо такое делать сейчас )
alexx
как сделать я и сам в принципе в курсе, вопрос действительно был - планируется ли
Sazanof
alexx
все таки это по-моему зло использовать абсолютные пути в сниппетах
Andrey
Никто не говорит, что это супер важная задача. Просто Модх ценна именно своей гибкостью. Еще один + к гибкости не помешал бы. Стоит ли овчинка выделки, решать разработчкам.
Dmytro
Погодьте спорить в планах есть вынос елементов с базы в файлы + хитрым образом так что будет там возможность смены папки
Andrew
все таки это по-моему зло использовать абсолютные пути в сниппетах
вы имели ввиду, что плохо не использовать пути-конфиги - это да абсолютный путь - это несколько другое =)
Dmytro
Лучше потратьте время на тест 9.1.8 я сейчас на тренировку и потом будет релиз. Хочется минимум багов;)
alexx
ну да, я имел ввиду жестко заданый путь от корня сайта (по сути он является относительным), но обозвал абсолютным по отношению к тому который содержит переменную в составе
alexx
ответ получен, тема закрыта)
Dark
@Dmi3yy, поправьте managermanager, пожалуйста.
Andrey
Кто-нибудь работал в последнее время с EvoBabel? Интересуют подводные камни.
Dmytro
BLang использую типа yams но лучше
Andrey
спасибо.. погуглю
Dmytro
@Dmi3yy, поправьте managermanager, пожалуйста.
Скиньте в личку или гит что там куда и где
Dmytro
Sazanof
Andrey
А есть по нему доки?
https://github.com/bumkaka/bLang
Andrey
на первый взглляд вижу что нельзя язык по умолчанию делать.. то есть чтобы русский без /ru/
Владимир 🇺🇦
можно там
Владимир 🇺🇦
в снипете
Владимир 🇺🇦
убрать
Dmytro
Можно основной всегда делаю без /lang/
Владимир 🇺🇦
или плагине)