FCKEditor не показывает ссылку "закачать" при добавлении картинки

Главные вкладки

Аватар пользователя Ромка Ромка 3 апреля 2007 в 14:43

Уже полдня с этой проблемой бьюсь, никак не могу понять в чем дело. Друпал 5.1, последние версии модуля FCKEditor и самого редактора. При нажатии на кнопку "Вставить изображение" поялвяется окно с тремя вкладками: "Информация о избражении", "Ссылка", "Расширенный", а четвертой – "Закачать" нету. Ставлю этот же редактор одельно от друпала, и все в порядке – есть все 4 кнопки, в т.ч. и "Закачать"...

Кто-нибудь знает где может быть проблема, куда копать?

Комментарии

Аватар пользователя Ромка Ромка 3 апреля 2007 в 15:07

Разобрался. В исходнике модуля есть такой код:

if (user_access('allow fckeditor file uploads')) {
/*
Часть кода вырезал
*/

".$js_id.".Config['LinkUpload'] = false;
".$js_id.".Config['ImageUpload'] = false;
".$js_id.".Config['FlashUpload'] = false;\n";
    } else {
      $element['#suffix'] .= $js_id."
.Config['LinkBrowser'] = false;
".$js_id.".Config['ImageBrowser'] = false;
".$js_id.".Config['FlashBrowser'] = false;
".$js_id.".Config['LinkUpload'] = false;
".$js_id.".Config['ImageUpload'] = false;
".$js_id.".Config['FlashUpload'] = false;\n";
    }

Неясно почему для юзера с доступом к аплоаду выполняется код:

".$js_id.".Config['LinkUpload'] = fasle;
".$js_id.".Config['ImageUpload'] = fasle;
".$js_id.".Config['FlashUpload'] = fasle;\n";

Исправил false на true и все заработало.