Аватар пользователя B.X

Malo me fortunae poeniteat...

Malo me fortunae poeniteat, quam victoriae pudeat. — Я предпочитаю сетовать на свою судьбу, чем стыдиться победы.

Top.Mail.Ru Каталог webplus.info Яндекс.Метрика

Пользователей онлайн: 0.

«Они считали чувство вины ошибкой, а угрызения совести — слабостью. Они всегда были практичны и никогда — сентиментальны. Но дружба их не имела границ.»

Модуль BUEditor | [Харзах]-[РУ]

Аватар пользователя B.X

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

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

Аватар пользователя Sergey1917

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

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

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

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

Аватар пользователя B.X

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

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

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

Аватар пользователя Sergey1917

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

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

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

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

Аватар пользователя B.X

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

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

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

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

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

Аватар пользователя Sergey1917

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

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

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

Аватар пользователя RISK

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

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

Аватар пользователя Sergey1917

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

Аватар пользователя B.X

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

Аватар пользователя Гость

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

Аватар пользователя B.X

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

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

Аватар пользователя Sergey1917

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

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

Аватар пользователя Гость

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

Аватар пользователя B.X

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

Аватар пользователя Sergey1917

Здравствуйте. В версии для 6 Друпала появилась кнопка Headings (вставляющая теги параграфов). Вот его функция в модуле:

js: E.tagChooser([
['h1', 'Heading1'],
['h2', 'Heading2'],
['h3', 'Heading3'],
['h4', 'Heading4'],
['h5', 'Heading5'],
['h6', 'Heading6']
]);

Как её можно перенести в модуль для 5-го Друпала? Просто перенос функции из редактора ничего не дает. Появляется сообщение об ошибке E.tagChooser.
Это не срабатывает JavaScript. Не смог разобраться какой и как он подключается. Очень удобная кнопка. Одной можно выставить шесть разных тегов.
Может что посоветуете?

Аватар пользователя B.X

Ничто не мешает вам взять и вставить теги отдельно. Ведь на самом деле столько не нужно (шесть штук), обычно используются два вида (h1 и h2), на моём сайте это реализовано даже тремя кнопками, через простой тег size в bbcode. Но если вам нужна именно эта кнопка, то проще обратиться к профессионалам... в js не силён, если честно и что там конкретно изменилось - не знаю...

Аватар пользователя Sergey1917

Да у меня и так этих кнопок море. И я использую из Headings обычно четыре, а иногда и все. Просто и красиво. Я о такой кнопке давно мечтал.

Аватар пользователя B.X

хех... тогда обновляйтесь до 6-й версии... а то скоро 8-я уже выйдет... пора...

Аватар пользователя Sergey1917

Мне что-то 5-я больше нравится. И модули интересные есть (по вашей наводке), которые 6-й не поддерживаются - ноделист и монтлиархив.

Аватар пользователя Sergey1917

Вопрос снят.

Аватар пользователя B.X

ноделист и монтлиархив.

они поддерживаются view... собственно говоря, из-за них этот модуль и использую...

Аватар пользователя Sergey1917

В Drupal 7 в этом модуле глюк с просмотром. Появляется сообщение:
Предварительный просмотр отключен в связи с ранее вставленным кодом HTML в содержание. Эта деятельность направлена на защиту от любого потенциально вредного кода добавлено в редактором или другим пользователем. Если у вас есть содержание, оставьте пустыми текст просмотра, чтобы снова включить preview.

Вы решили для себя эту проблему?

Аватар пользователя B.X

хм... ни разу не встречал этот глюк, что надо сделать, чтобы его получить?

Аватар пользователя Sergey1917

Открыть любую страницу - правка - просмотр. Если новая, с нуля - то просмотр работает нормально, но открыв после сохранения - уже нет. Приходится все выделить, вырезать, нажать просмотр, отменить просмотр, вставить вырезанное и только тогда просмотр работает, до очередного сохранения.

http://www.drupal.ru/node/51879

Он еще в Drupal 6 появился. Я поэтому и не перешел тогда на шестерку, так как приходилось много верстать, а этот глюк изводил.

Аватар пользователя Sergey1917

Может вы предпросмотром не пользуетесь, поэтому и не заметили? Для посетителей эта книпка у вас закрыта.

Аватар пользователя B.X

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

Наверное, подобная ошибка появляется при каких-то специфических настройках... во всяком случае, ни в Друпале 6, ни в Друпале 5 я её не наблюдал (я всегда тестирую предросмотр, так же, как и другие фичи)...

http://harzah.ru/node/1722 - вот тема, специально создал, никакой ошибки нет (см. скриншот в той теме) и повторный предпросмотр и новый, одинаково нормально работают...

Зарегистрированные пользователи, в своих материалах на этом сайте могут использовать предпросмотр, только что убедился, создав другим (обычным) пользователем тему для теста...

Аватар пользователя Sergey1917

Я имел ввиду кнопку предпросмотр в BUEditor, а не предпросмотр внизу страницы. Эту кнопку я, как зарегистрированный пользователь, просто не вижу в панели BUEditor.
А глюка с кнопкой предпросмотр в BUEditor в пятом Друпале не было, только в шестом и седьмом.

Аватар пользователя B.X

А да, вспомнил... была такая кнопка... но в моём наборе её нет, так как я не пользуюсь визуальным редактором вообще, только BBCode. А все html-теги у меня запрещены...

В Drupal 8 визуальный редактор идёт из коробки, поэтому может быть вам и BUEditor больше не будет нужен...

Аватар пользователя Sergey1917

В Drupal 8 визуальный редактор идёт из коробки, поэтому может быть вам и BUEditor больше не будет нужен...

А там свои кнопки можно добавлять?

Аватар пользователя B.X

честно говоря, я не знаю... но все важные функции там есть, а слишком много кнопок - это тоже нехорошо...