Модуль BUEditor

B.X's picture

Просто очень хороший модуль BUEditor позволяет самому задавать теги, которые нужны. Например, кроме вставки изображений и ссылок, он позволяет неограниченно добавлять любые другие теги и при этом это не WYSIWYG-редактор, а просто модуль, который добавляет к текстовым полям бар любой сложности.

настройкинастройки

настройки редакторовнастройки редакторов

кнопочкикнопочки

Кроме этого, у него есть ещё права доступа, которые можно настроить. Можно создать разные бары форматирования для разных ролей, в том числе ограничить по степени доступности (как в блоках: от -10 до 10). Вместе с модулем IMCE они составляют отличную пару.

Sergey1917's picture

Здравствуйте Владимир. На сайте drupal.ru ваше сообщение по этому модулю. Мне там на сайте понравился набор кнопок для модуля BUEditor. В коментариях выражил желание иметь таой же. Меня футболили по ссылкам. Короче не получилось. Может через вас возможно (как автора сообщения). В общем, если возможно, то нужно в одном файле все в одном:

1. Модуль BUEditor.
2. Расширенные кнопки с файлами картинками (конечно это не проблема, но приятно иметь красивые).
3. Русификатор.
4. В окне вставки изображения, чтобы была опция центровки и на русском.
5. В окне вставки ссылки сообщение тоже должно быть на русском.

В общем, чтоб получилось как на сайте drupal.ru. Можно добавить и ваши дополнительные кнопки, например "Цитата" (другие просто на скриншоте не разобрал).

И еще вопрос. Если например добавил кнопку через настройки, а потом решил ее убрать, как это можно сделать безболезненно?

B.X's picture

К сожалению, я пользуюсь стандартными кнопками из поставки модуля, но что вам их мешает скопировать с редактора на Друпал.ру и закачать вместо стандартных?

Опция центровки не предусмотрена (насколько я понял) самим автором модуля, но ведь есть ещё тег (если вы планируете использовать BBCode) float... а на сайте Друпал.ру центровка вообще достигается с помощью тега div и описывается в css...

Как убрать? Очень просто... там же поставить галочки напротив нужных кнопок и ниже, где написано "С выделенными" выбрать "Удалить"... кстати, кнопки можно создавать там же, используя обычные буквы... там где есть изображение кнопки (посмотрите в уже добавленных пунктах), можно поставить букву или цифру и сохранить полученную кнопку... и эта буква и будет показываться в вашем редакторе...

Sergey1917's picture

Владимир, я имел ввиду центровку вставляемого изображения. В окне вставки изображения модуля BUEditor (скачанного мной) этой функции нет. Но вы зайдите на сайт drupal.ru и в BUEditor нажмите вставка изображения. Появится рабочее окно вставки, где присутствуют опции: Адрес изображения, Ширина и Высота, Альтернативный текст, Выравнивание - По левому краю, По правому краю, По центру. И все это на русском. Если бы это был просто тег я бы и сам вставил. Там же сложная форма с функциями. И окно вставки ссылки тоже по русски. Ну кто-то же это сделал. Все остальные кнопки я могу сделать и сам. И даже поставить букву вместо иконки, как вы советуете. В общем, по миниму нужен код вставки изображения и ссылки (на русском).

Я уже задавал этот вопрос, почему Владимир вы не используете в окне комментария BUEditor? Принципиально или случайно?

А вооще это хороший модуль, правильно вы его советовали вместо визуальных редакторов. Я еще хочу сделать вставку таблицы, строк и столбцов. И визуальный просмотр присутствует.

P.S. А как скопировать кнопки с drupal.ru? Если полностью сохранить страницу - иконки не сохраняются, если как вэбархив - в ворде их тоже не видно.

B.X's picture

Значит доработали умельцы с Друпал.ру, в частности, насколько я знаю, сейчас этим занимается SadhooKlay, вот в в этой теме как раз спрашивали, где взять кнопки, ответ получен сразу же... кнопки оказались здесь... не бойтесь пользоваться поиском, например, мне было достаточно забить в поиске на Друпал.ру слово "Bueditor"...

перевод Bueditor'a расположен вот здесь, скажем спасибо Натали...

Цитата:
Я уже задавал этот вопрос, почему Владимир вы не используете в окне комментария BUEditor? Принципиально или случайно?

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

да, модуль просто отличный, модуль IMCE для вставки изображений, мне тоже нравится, а сделал эти модули - один и тот же человек, что приятно вдвойне... есть ешё люди, которые хорошо делают очень нужные вещи...

Sergey1917's picture

По всем ссылкам, что вы привели, ранее я уже был и все это скачал. Пробую по новой. Удалил модуль, удалил из базы все упоминания о нем. Поставил по новой, импортировал локализацию, удалил кнопки, импортировал новые. Заработало. Не хватает только изображений кнопок. Я их буквами обозвал, но некоторые буквы повторяются, не удобно. Но самое главное - окно вставки изображения с функцией центровки и по русски. Большое спасибо за участие.

P.S. Кнопки скопировал как gif и конвертировал в png. Теперь наслаждаюсь.

P.P.S. На сайте drupal.ru в комментариях тоже не показывается BUEditor.

RISK's picture
я вам ответил, там же, у меня почему-то не работает Bueditor для анонимных и зарегистрированных пользователей, администратором всё вижу прекрасно... как-нибудь разберусь, в чём причина...

У меню тоже кнопок нет, но если не заполнять поля и нажать кнопку „Сохранить“, то страница перезагрузиться с предупреждением что поля нужно заполнить и появятся кнопки. Посмотрел код HTML до нажатия и после. После загружаются js-файлы BUEditor-а, а до нет. В твоем случае и во второй раз не загружаются.

Sergey1917's picture

Тоже самое. При отправке пустого комментария появляются кнопки. Но у меня Друпал в локалке, через Денвер. На сервере может быть все по другому.

B.X's picture

ну, думаю, с этим можно разобраться... не так это нужно, поскольку раньше я вообще использовал в Опере вот это...

Гость's picture

День добрый.
Есть пару вопросов по BUEditor'у.
1. Почемуто не работает центрирование при вставке изображения..."Лево", "право" работает, а "по центру" ни в какую...у вас на сайте, кстати, тоже самое...
2. Можно ли написать унопку так, чтобы при вставке ссылки задавался и адрес и само название ссылки? Не удобно вводить адрес, подсказку, а потом название ссылки.

B.X's picture

1. скорее всего это зависит от темы и стилей css, так как в этой теме используется float и вообще всё не очень сбалансировано, а большее значение уделено тому, чтобы сайт был виден примерно одинаково во всех трёх браузерах... веб-дизайнер и верстальщик наверное смогли бы найти и исправить причину...

2. название ссылки можно заранее выделить в тексте, а потом указать нажать на кнопку и указать ссылку и подсказку... то есть, если делать так, как хотите вы, то как сейчас уже не получится, это два разных варианта... в любом случае, придётся добавлять что-то на javasctipt... это может сделать только тот, кто знает как...

Sergey1917's picture

"...у меня почему-то не работает Bueditor для анонимных и зарегистрированных пользователей, администратором всё вижу прекрасно... как-нибудь разберусь, в чём причина...

В опциях Bueditor указать дефаулт для зарегистрированных и других ролей.

Гость's picture

Интересно, есть ли возможность "прикрутить" к Bueditor возможность вставки смайликов?

B.X's picture

а что мешает? устанавливаете модуль Smileys и указываете вместо значений BBCod'а текстовые значения смайликов и они автоматом подставляются, так как это реализовано в Друпале (через фильтры). И не надо даже ничего придумывать с технической стороны.