Node comments

Довольно интересный и своеобразный модуль, так как изменяет всю систему Друпала. По сути, он также революционен, как и модуль Category. Что же в нём такого? А вот что: модуль Node comments заменяет комментарии, как неполноценные типы данных на полноценные документы. Вместе с этим приобретаются такие же свойства, как у обычных документов, ревизии, прикрепление файлов (изображений), таксономия (так как комментарий становится полноценным документом) и всё остальное, что есть у документов.

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

Этот модуль тянет за собой модуль Views, у кого стоит этот монстр, тем нет нужны ужасаться... ещё один крупнейший недостаток в несовместимости с обычными комментариями. Их придётся отключить перед установкой этого модуля. Также: этот модуль находится в состоянии "бета", то есть, только для тестов, что, конечно, охладит многих. Хотя те, кто только начинают строить свой сайт, могут попробовать его себе установить... а для этого нужно добавить в свою тему дополнительный node-comment.tpl.php файл, если же ваш тип комментариев будет не "comment", то и этот файл нужно будет изменить как node-ваш_тип_комментария.tpl.php.

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

Что нужно для установки этого модуля? Несколько действий:
1) Отключить модуль Comment.
2) Создать новый тип материала comment.
3) Добавить файл node-comment.tpl.php в папку с вашей темой.
4) На странице настроек модуля Views опеределить новый вид node_comments как страницу.
5) В настройках комментариев выбрать тип документа по умолчанию для комментариев.

Вот собственно и всё. Скриншоты для более полного понимания прилагаются:

Drupal. Node comments
Drupal. Node comments
Drupal. Node comments
Drupal. Node comments
Зависит от модулей: 
Comment
Зависит от модулей: 
Views

Комментарии

Вадим Жерновой's picture

Вот подбирал себе модуль для замены комментариев на ноды и наткнулся на этот.
Вот только вопрос: если я ставлю его к блогам в рамках модуля Блог, возможно ли чтобы этот коммент как нод появлялся у пользователя, оставившего его как полноценная запись в блоге. Своего рода ответ постом на пост (идея видеответов на Ютюб).

Комментировать

CAPTCHA
Тест, который позволяет исключить автоматическую отправку сообщений. Эта мера направлена против спама.
Image CAPTCHA
Введите числа, которые показаны на картинке.