Настройка редактора: добавление фото

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

Аватар пользователя denfox denfox 8 апреля 2013 в 5:16

drupal 7

Здравствуйте!

Все воскресенье воевал с различными редакторами и их настройками.

Задача: установить редактор в котором можно загружать картинку через IMCE кнопку при этом в интерфейсе должны быть возможность установки float:left и hspace.

Усложнение задачи: эти функции должны работать не только для админа, но и для определенного круга пользователей-редакторов, которые в последующем и будут выполнять добавление материалов.

Упрощение задачи: сторонних зарегистрированных пользователей на сайте не предустмотрно, т.е. несколько пользователей регистрируются админом изначально и они являются теми самими редакторами.

Проблемы:

BUEditor
- нет в интерфейсе настроек float:left и hspace для картинок, при этом атрибут hspace не работает даже если вставить в ручную.

OpenWYSIWYG
- установился через WYSIWYG, но не поддерживается браузером (оно как!).

CKeditor
- через WYSIWYG не работает, без WYSIWYG нет IMCE кнопки.

TinyMCE
- работает через WYSIWYG, все ОК.

Но для зарегистрированных пользователей у которых я выставил только Filtered HTML с включенной опцией IMCE – почему то нет IMCE кнопки при загрузке фото...

Не знаю, что делать дальше. Возможно для пользователей-редакторов нужно создать отдельную роль (и в ней все настроить), а не использовать для этой цели общую роль Зарегистрованнных пользователей.

Но не вижу в разделе пользователи функции “добавить роль”...

спасибо за любую помощь и идеи

Комментарии

Аватар пользователя denfox denfox 8 апреля 2013 в 5:32

ЭВРИКА! нашел как поставить IMCE для авторизированных пользователей. Это есть в настройках самого IMCE.

но как создать пользователей с особой ролью, или создать роль и назначить ее пользователям еще не разобрал - голова уже не работает...

спасибо

Аватар пользователя denfox denfox 8 апреля 2013 в 6:43

Упс! При загрузке фото через авторизованного пользователя, использующего Filtered HTML (у которого допущен тэг IMAGE ) и TinyMCE , у тега IMAGE не срабатывает атрибут стиль флоат и марджин...

а хотелось бы - красиво...

(при Full HTML все работает, но Full оставил только для администратора)

Аватар пользователя denfox denfox 8 апреля 2013 в 15:01

Paltus wrote:
Пользуйтесь связкой ckeditor + elfinder

Для ckeditor создадите нужный набор кнопок для каждой роли.

У меня WYSIWYG API не цепляет ckeditor, пишет, "не могу определить версию ckeditorа", пробовал закидывать в папку либрари ckeditor как в оригинале, так и с друпал-интеграционной оберткой. по любому WYSIWYG API не хочет с ним работать.

но elfinder попробую прямо сейчас с Tiny

спасибо