Skip to main content
Темплейты для Drupal

Комментарии в Друпал

Для начала - спасибо вам всем - за комментарии, за то, что читаете и задаете вопросы. Значит то, что я пишу, кому-то да помогает. Я этому искренне рада :) Одако,

"Родные" комментарии в друпале мне не вполне нравятся. Можно, конечно, поковыряться в коде, подправить в теме, доработать напильником, как говорится. Но можно воспользоваться уже готовым решением. Например, модуль Disqus. Я в принципе не сторонник подключения сторонних сервисов к сайту, но в данном случае - решила использовать Disqus вместо стандартных комментариев в Друпал 7. Единственное неудобство - для модерации комментариев нужно зайти в свой аккаунт на disqus.com,с другой стороны -сервис заботится об отсутствии спама (значит не требуется капча), пользователи получают возможность авторизоваться через свои аккаунты в том же Disqus, а кроме него - Facebook, Twitter, Yahoo, OpenID.

В комплекте с модулем есть блоки новых комментариев, популярных коментаторов (тут учитываются только пользователи, которые авторизовались одним из представленных способов), популярные обсуждения (самые комментируемые статьи) и другие блоки. Disqus "дружит" с Views, в тизерах отображается количество комментариев как при стандартных комментах.

Форма комментариев выглядит компактно и, на мой взгляд, вполне симпатично. К тому же надеюсь, что получится перенести старые комментарии в disqus. (если знаете как - поедлитесь, а? :).

Если в блогах на wordpress я от затеи с использованием Disqus отказалась сразу, то на друпале мне пока такой вариант нравится.

19

Comments

diseon's picture
diseon

А тут у вас стоит в блоге этот модуль)) или это стандартный?

Дмитрий's picture
Дмитрий

Помнится в прошлой версии сайта у Вас именно Disqus стоял, почему решили вернуться к стандартной форме?

Alex's picture
Alex

Да да, очень интересен вопрос - что это за форма комментария и почему она?

Мария Шерскова's picture
Мария Шерскова

Это стандартная форма комментариев. Единственный ее недостаток относительно Disqus - необходимость бороться со спамом. В остальном - получается более гибко в плане тюнинга, кроме того - комментарии disqus не индексируются, а на комментарии частенько приходят из поиска. Вот примерно так.

achadidi's picture
achadidi

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

Staratel's picture
Staratel

Для борьбы со спамом отлично подходит модуль BOTCHA : http://drupal.org/project/botcha. Это не итеграция со сторонним сервисом (вся магия у вас на сайте) и без утомительной каптчи.

Anonymous's picture
Anonymous

а можно подробнее как вы пилили стандартные комментарии?

Мария Шерскова's picture
Мария Шерскова

ajax comments + css

Anonymous's picture
Anonymous

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

Мария Шерскова's picture
Мария Шерскова

Модуль ajax comments. Никакой лишней магии не требуется.

Anonymous's picture
Anonymous

Подскажите возможно ли поменять уровень вложенности в стандартных комментариях? что бы было всего 2 уровня.

AmiGator's picture
AmiGator

а в ваших нынешних стандартных друпаловских комментариях php код пропускается? дискус его похоже обрезает, а хотелось бы оставить… вот думаю

Мария Шерскова's picture
Мария Шерскова

Php код можно назначить для комментов, так же как full html или plain text. Для этого нужен php_filter модуль. И еще хороший модуль есть, better formats - в шестерке по крайней мере он решал задачу с назначением нужных форматов для типов материала и для комментов. В семерке кое-что из его функционала вошло в ядро и необходимости в принципе в нем больше нет. Поставьте, посмотрите, может быть поможет решить вопрос.

Анна's picture
Анна

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

Екатерина's picture
Екатерина

Подскажите, что конкретно надо править в css, чтобы текстовые поля имя автора и электронная почта отображались на одном уровне с их названиями?

Anonymous's picture
Anonymous

Хм интересно

lamazavr's picture
lamazavr

А как вы стандартные поля изменили?

Мария Шерскова's picture
Мария Шерскова

Так собственно я их не меняла. Чисто css и штатные настройки. 

Anonymous's picture
Anonymous

Не сочтите это за спам, просто после установки ajax comments написанные комментарии не появляются сразу, приходится обновлять страницу.

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

ладно, будем думать.