Модуль Node Сomments

Аватар пользователя B.X B.X 13 марта 2007 в 3:52

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

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

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

Из проблем, которые есть вообще с этим модулем, так я бы назвал некоторую трудность установки. Всё вроде бы просто, но у автора этого модуля не хватило времени даже на то, чтобы создать файл с разъяснениями по поэтапной установке этого модуля, а из-за его привязки к [url=http://drupal.org/project/views]Views[/url] вообще понять что-либо не так просто. Создать комментарий у меня получилось, выглядит как обычный документ, но понять, как его привязать к создавшему его документу (чтобы получилась страница с комментариями) у меня так и не вышло. Надо дальше разбираться.

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

0 Thanks

Комментарии

Аватар пользователя Natalie Natalie 13 марта 2007 в 4:41

Было бы неплохо прикрутить его только к форумным нодам, а для остальных использовать стандартные комментарии.
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя ShaRP ShaRP 13 марта 2007 в 15:33

По словам автора, модуль был, есть и будет полностью несовместим со стандартными комментариями, и если их не отключить - сайт упадет.

Аватар пользователя PVasili PVasili 13 марта 2007 в 13:49

Описываем в [url=http://wiki.drupal.ru/modul_node_comments]WiKi[/url], не стесняемся....

======================================================
Ссылки на:[url=http://drupal.ru/node/4210]Дизайн[/url],[url=http://drupal.ru/node/4207]Документацию[/url],[url=http://drupal.ru/node/3983]Переводы[/url].Тестируем [url=http://wiki.drupal.ru]WiKi[/url]

Аватар пользователя Natalie Natalie 13 марта 2007 в 14:50

PVasili, ты и сам можешь скопировать текст отсюда. Не у всех есть время заниматься вики.
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя PVasili PVasili 13 марта 2007 в 15:19

1) Вдруг автор обидится и в плагиате обвинит...
2) Зачем 2 раза проделывать?
3) Если нет времени складывайте [url=http://wiki.drupal.ru/doc/svalka] сюда [/url] у кого будет время отсортирует и поправит :)

======================================================
Ссылки на:[url=http://drupal.ru/node/4210]Дизайн[/url],[url=http://drupal.ru/node/4207]Документацию[/url],[url=http://drupal.ru/node/3983]Переводы[/url].Тестируем [url=http://wiki.drupal.ru]WiKi[/url]

Аватар пользователя ShaRP ShaRP 13 марта 2007 в 15:34

Threading is not yet implemented, but will be soon.

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

Аватар пользователя B.X B.X 13 марта 2007 в 17:18

"Вдруг автор обидится и в плагиате обвинит..."

"Содержимое сайта публикуется на правах CreativeCommons Attribution-ShareAlike 2.5"
Так как я не указал иную лицензию, я не могу быть против...

Аватар пользователя B.X B.X 13 марта 2007 в 17:20

"Древовидной структуры комментариев нет, а это, имхо, плохо."

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

Аватар пользователя ShaRP ShaRP 14 марта 2007 в 11:04

На вкус и цвет фломастеры разные. Мне вполне нравится древовидная система в LiveJournal, например

И даже больше оснований обвинить, имхо, в "несостоятельности на большом количестве сообщений" "ленточные" форумы.

Аватар пользователя PVasili PVasili 14 марта 2007 в 12:49

Может сразу в wiki будешь писать? Чтобы не дублироваться

======================================================
Ссылки на:[url=http://drupal.ru/node/4210]Дизайн[/url],[url=http://drupal.ru/node/4207]Документацию[/url],[url=http://drupal.ru/node/3983]Переводы[/url].Тестируем [url=http://wiki.drupal.ru]WiKi[/url]

Аватар пользователя B.X B.X 15 марта 2007 в 2:48

"Показали свою несостоятельность" - это почему же?!"

Потому что при большом количестве сообщений или происходит сдвиг страницы вправо (и соответсвенно горизонтальная прокрутка) или (в современных форумах) ответы скрываются за ссылками на сами сообщения (LJ), - читать подобное неудобно...

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

Аватар пользователя ShaRP ShaRP 16 марта 2007 в 16:20

Потому что при большом количестве сообщений или происходит сдвиг страницы вправо (и соответсвенно горизонтальная прокрутка) или (в современных форумах) ответы скрываются за ссылками на сами сообщения (LJ), - читать подобное неудобно...

А в ленточных невозможно отследить "ветку дискуссии". И часто непонятно что, кто кому на что отвечал, если вопрос на одной странице, а ответ на другой. Последнее время с этим пытаются бороться путем создания обратных ссылок на отвечаемые посты (Simple Machines Forum, например) - но это полумера.

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

В общем - на вкус и цвет фломастеры разные, как обычно.

Аватар пользователя B.X B.X 15 марта 2007 в 2:46

"Может сразу в wiki будешь писать? Чтобы не дублироваться"

Мне не нравится wiki-разметка, баров форматирования никаких нет, а изучать её только потому, что там она есть, мне не хочется... я использую BBCode и меня это вполне устраивает. Акселю больше нравится вики-разметка и он её хорошо знает...

Вики-разметка везде разная (существует несколько видов), а BBCode практически везде один, при одинаковом функционале, я не вижу смысла использовать вики-разметку на своём [url=http://harzah.net]сайте[/url], а все статьи я сначала оформляю именно на нём, а делать две разные версии, с разной разметкой мне не интересно...

Аватар пользователя B.X B.X 16 марта 2007 в 16:23

а цитаты на что?
в древовидных форумах их не предусмотрено, а зря, потому что, каждый ответ всё равно ниже, чем предыдущий ответ...

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

Аватар пользователя ShaRP ShaRP 18 марта 2007 в 18:39

а цитаты на что?

А они бывают часто вырваны из контекста и без обратной привязки. У меня солидный опыт и на древовидном, и на ленточных - знаем.

в древовидных форумах их не предусмотрено

Можно сделать, если есть желание.

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

На вкус и цвет опять же :)

Аватар пользователя B.X B.X 19 марта 2007 в 3:29

так и мысли бывают вырваны из контекста, а цитаты можно печатать целиком... как говорится, никто не запрещает...

Аватар пользователя B.X B.X 17 мая 2008 в 21:33

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

Аватар пользователя adzhik adzhik 26 ноября 2012 в 1:08

Если отключить модуль Comment, то при включении модуля Node Сomments. Будет написано
Включение требующихся модулей

Чтобы установить модуль Node Comment Вам необходимо включить модуль Comment

Желаете включить перечисленные модули и продолжить? Что на это скажете?

Аватар пользователя Crea Crea 26 ноября 2012 в 4:38

Модуль Comment необходим для работы Node Comments начиная с ветки 2.х и выше