Форма комментариев в Drupal - настройка, быстрые теги, как удалить справку

Опубликовано: 05.09.2018

Здравствуйте, друзья! Это вторая статья, посвященная комментариям Drupal . Из нее вы узнаете:

как включать/отключать комментирование; как настроить поля в форме комментариев и удалить справку о html фильтрах Drupal; как добавить быстрые теги для удобного форматирования текста сообщения.

Drupal позволяет разрешить или запретить комментирование не только для каждого типа материалов в отдельности, но и для отдельной ноды сайта. Весьма удачное и гибкое решение!

К примеру, тип материалов «страница» особо не нуждается в комментариях, ведь он используется в основном под служебную информацию — карта сайта, обратная связь и так далее. С другой стороны, есть и исключения — «О себе». В комментариях к этой страницы читатели могут оставить свои отзывы и пожелания. В этом и проявляется гибкость системы комментариев Drupal — всегда можно добавить исключения из общих правил.

К примеру, включим и настроим комментарии для типа материалов «Статья». Переходим в раздел «Структура» — «Тип материалов» и напротив «Статьи», в графе «Действия» нажимаем кнопку «Изменить». Попадаем в настройки данного типа материалов. Здесь нас интересует раздел «Настройки комментариев».

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

Большая часть опций не нуждается в пояснении. Хотелось бы только отметить, что для анонимных пользователей лучше выбрать обязательное указание контактных данных и выключить поле заголовка. Контактные данные помогут в случае спама и оскорблений забанить неугодного автора, а поле заголовка не будет лишний раз напрягать пользователя. К тому же, к полям имя, email и домашняя страница все уже давно привыкли.

Не забудьте сохраниться после внесения изменений.

Удаление подсказку из формы комментариев Drupal

Вот так выглядит эта подсказка о доступных html тегах.

Весьма объемная подсказка, которая присутствует в каждой форме комментариев Drupal, тем самым уменьшая уникальность контента страницы. Избавиться от нее несложно. Достаточно в файл template.php активной темы Drupal добавить следующий код:

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

После внесенных изменений очистите кэш в разделе «Конфигурация» — «Разработка» — «Производительность». Подсказка должна исчезнуть.

Быстрые тэги — модуль BUEditor

Далеко не каждый пользователь знает хоть что-то об html, не говоря уже о тегах для форматирования текста. Так что лучше всего добавить в форму комментариев специальные кнопки, на подобии тех, что есть в Microsoft Word. Эти кнопки часто называют быстрые теги (Quick tags).

BUEditor — полу визуальный редактор, принцип работы которого основан именно на быстрых тэгах. Вы работаете напрямую с html кодом и для быстроты и удобства используете эти quick tags. Какие преимущества имеет BUEditor перед полноценными визуальными редакторами.

BUEditor — это полноценный модуль, который не имеет зависимостей и не требует прослойки в виде дополнительного модуля Wysiwyg . Абсолютный контроль над кодом. В умелых руках код получается чище и правильнее по сравнению с результатом работы Wysiwyg редакторов. Многим людям гораздо приятнее работать напрямую с кодом, а не с его визуальным представлением.

Так что BUEditor можно назвать полноценным редактором, одной из особенностью которого является возможность прикрутить быстрые теги к форме комментариев Drupal. Именно это мы сейчас и реализуем.

Установите в Drupal и активируйте. Настройки располагаются по адресу «Конфигурация» — «Работа с содержимым» — «BUEditor».

На выбор представлено четыре стандартных редактора: BBCode, Commenter, Default и Lab. В каждом из них свой набор быстрых тегов. Чуть ниже для каждой роли Drupal можно задать свой редактор. Так вот для авторизованный и анонимных пользователей я бы посоветовал выбрать Commenter. В этом случае в форме комментариев для них автоматически будут доступны все основные теги, необходимые для форматирования текста сообщения.

Какой редактор выбрать для себя — решать вам. Советовать не берусь.

На этом настройку формы комментариев Drupal можно считать оконченной. Пользуйтесь на здоровье. Спасибо за внимание! Берегите себя.

Лучший способ выразить благодарность автору - поделиться с друзьями!

Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:

Следите за обновлениями в Twitter и RSS.

IRC (Internet Relay Chat)
rss