Господа друпалеры, вопрос следующий.
Очень хочется чтобы в комментах в tinyMCE были одни кнопки:
а в пользовательских блогах - другие:
Подскажите пожалуйста, можно ли такое сделать. Если можно, то как?
Вложение | Размер |
---|---|
blog.jpg | 6.24 КБ |
comment.jpg | 3.23 КБ |
Комментарии
Можно. Создаешь два профиля. У одного область видимости
/node/add/*
/node/*/edit
У другого /node/*
В том-то и дело, что так не работает.
Профили предназначены для разных пользовательских ролей.
При создании второго профиля (для тех же ролей) вывааливается еррор:
"You will not be allowed to create a new profile since all user roles have already been assigned profiles. Either remove an existing tinymce profile from at least one role or assign another role the 'access tinymce' permission"
Хотя создать второй профиль все-таки позволяет. Но работать он не будет.
Я порылся на друпал.орг, нашел http://drupal.org/node/60667
Если коротко, будет использоваться только один профиль - первый возвращаемый базой.
Народ даже предлагает добавить столбец с весами, чтобы возвращаемые профили сортировались нужным образом и выбирался правильный.
Но для моего случая это не подходит.
Так что вопрос остается открытым
только в соседней теме написал, что имхо, нужно иметь такие профили-уровни пользователей TinyMCE:
* нет/отключен, simple - b,i,a,img - для комментариев,
* advanced - выравнивание, загрузка картинок, списки
* expert - для не экспертов для клиентов (требовательных юзеров), кто хочет набивать как ворде
+/- несколько уровней advanced в зависимости от типа материала
сам я как раз сейчас этим занят (практически подошёл ) но вроде бы нужно как-то создать несколько соответствующих ролей пользователей и им назначать функционал редактора, как только осуществить это - назначить разные роли юзерам вроде "комментатор", "автор новости" и т.п.
Сам с этим не разбирался, но ещё предстоит, а что если проверить роль запросом в скрипте php, который можно вписать как критерий выбора шаблона, у кого-нибудь есть готовый пример запроса, или так тоже проблематично?