Разрешение для отображения менеджера файлов в RTE

Всем привет!

Столкнулся со странной проблемой. Есть пользователь с ограниченными правами (т.е. не админ). Выданы все стандартные права редактора. При попытке вставить в текст ресурса картинку, не открывается MODX Resource browser, он же Менеджер файлов. Т.е. окно открывается, но в нем ничего не отображается (белое поле). Если этому же пользователю дать права админа, то все отображается. Речь идет о стандартном источнике файлов (Filesystem).



При этом у данного пользователя есть доступ к файловой системе, и он видит источники файлов в дереве слева. Может туда закачать файлы или удалить файлы, создавать/удалять директории и т.д.

От RichText Editor`а это не зависит, проверял на TinyMCE RTE (с со свежим интерфейсом который) и на CKEditor, поведение везде одинаковое.

Пересмотрел и добавил все разрешения, мало-мальски относящиеся к делу (в том числе базовые, вроде «list» и «view»), но проблема так и имеет место быть.

Осталось только пользователю дать на время права админа, что, конечно, не есть гуд.

Revo 2.4.0, редакторы — последние версии из репозитория.

Подскажите, что я упустил.
Павел Ширяев
11 сентября 2015, 15:56
modx.pro
1 838
0

Комментарии: 1

Павел Ширяев
13 сентября 2015, 14:00
0
Итак, накопал некоторую информацию и решение по ней.

1. Проблема появляется только при наличии нескольких контекстов, и вызове редактора в недефолтовом контексте пользователем с ограниченными правами.

2. Решение (костыли) есть здесь, но решение требует внесение изменений в ядро MODX (проблема, насколько я понял, обозначена в репозитории MODX на гитхабе, будем надеяться, в следующих минорных версиях MODX поправят).
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1