Комментируем все и везде

Drupal / 3 сентября 2012
/ 1064

Комментарии вещь серьезная и интересная. Если на вашем новом сайте много комментариев, то вас полюбили спам-боты или ваш сайт на самом деле интересен. Если комментариев нет, мы расстраиваемся, если их слишком много, мы ленимся на них отвечать. Но в любом случае без них как без рук. Они показывают нам насколько наш сайт интересен. Даже спам-боты тому показатель. Если они появились, значит ваш сайт начинает расти. Я многими средствами с этим всем боролся и в конце концов решил, что пора просто поставить стороннюю систему комментариев. Почему? Потому. Нет, я конечно думал о том, что лучше все яйца держать в одной корзине, но в последнее время и яиц и корзин стало много. А спам не дремлет. Я, конечно, задавал себе вопрос что сторонний сайт, который обеспечивает мне систему комментариев может просто исчезнуть со всеми дискуссиями. Ну так рано или поздно и земля тоже исчезнет. В общем, я решил это самое сделать и сделал. Но предварительно проверил пару-тройку таких систем, о чем и хочу здесь написать. Итак, первая система, которую я установил на этом сайте — Disqus.

Disqus 

Все супер, но нет русского языка. Хотя в настройках вроде как присутствует. Думаю скоро это исправят. Чего это за Disqus? Это не просто система комментариев, это целое сообщество. Зарегистрировавшись на сайте disqus.com вы можете под одним логином оставлять комментарии на всех сайтах, на которых установлена эта система. У вас там есть личный кабинет, можно вашу учетную запись связать с записями социальных сетей, и кросспостить свои комментарии в эти сети. И что самое главное — все ваши комментарии со всех сайтов вы можете увидеть на одной странице. Для друпала есть модуль.

Регистрируемся сами и регистрируем наш сайт на этой странице http://disqus.com/admin/register/

Регистрируемся сами и регистрируем наш сайт

После регистрации попадаем на страницу установки.

После регистрации попадаем на страницу установки

Выбираем свой любимый друпал и попадаем на страницу моля на drupal.org, скачиваем, устанавливаем и идем на страницу настроек модуля admin/config/services/disqus

идем на страницу настроек модуля

Вся привязка модуля состоит в Shortname. Вводим его, ставим для каких типов материалов нам это все надо и выбираем место — можно в нижней части статьи, можно в блоке. Сохраняем и проверяем что у нас получилось.

Я еще ввел API ключ, на всякий случай. Его можно получить по ссылке в этой строке: The API key of the administrator account on Disqus. You can get yours here.

Я еще ввел API ключ, на всякий случай 

Ну как бы и все. Есть виджеты — последние, популярные, топ комментариев. Все они есть в модуле и их можно найти в блоках. Администрирование комментариев происходит на странице http://ваш_shortname.disqus.com/admin/moderate/#/approved

Администрирование комментариев 

Там можно настроить вывод виджетов, тему, язык, добавить модераторов и многое другое. 

В общем и целом система очень интересная. Спам у меня исчез полностью, комментарии правда тоже. Для друпала нет импорта-экспорта. Это плохо. Хотя надеюсь этот недостаток исправят как и русскую локализацию.

Вторая система, которая меня очень заинтересовала, это Hypercomments.


Hypercomments

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

можно комментировать не только саму статью, но и одно слово или фразу 

можно комментировать не только саму статью, но и одно слово или фразу 

Работает это на первый взгляд очень быстро.

Регистрируемся на сайте, выбираем тариф

выбираем тариф

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

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

И попадаем на страницу настроек сайта.

попадаем на страницу настроек сайт

На следующей странице выбираем плагины и т.д.

На следующей странице выбираем плагины и т.д

Жмем продолжить. Далее нам предложат выбрать шаблон из 1-го возможного для бесплатной версии. И наконец жмем "Получить код" . Код вставляем в файл шаблона node.tpl.php вместо строчки <?php print render($content['comments']); ?> . Все. Ура. Работает.

Система мне очень понравилась. Удобная админка, симпатичные виджеты. Буду использовать ее на некоторых сайтах. Возможности весьма обширны даже в бесплатной версии. Есть куча виджетов и т.д.


Cackle  

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

Кроме того бесплатная версия мало чем ограничена

Все очень просто. Регистрируемся

Регистрируемся 

Регистрируем сайт,

Регистрируем сайт 

берем код, вставляем его либо в блок, либо в файл шаблона node.tpl.php вместо строчки <?php print render($content['comments']); ?> и все начинает работать.

берем код, вставляем его либо в блок, либо в файл шаблона 

Все остальные настройки делаем уже на сайте на сайте Cackle. Там же и модерируем комментарии. Настройки довольно гибкие.

Все остальные настройки делаем уже на сайте на сайте Cackle 

Есть черные и белые списки, список администраторов и т.д.

Есть черные и белые списки, список администраторов 

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

Итак, эти три системы работают у меня на сегодняшний день на разных сайтах. Во всех трех есть значительный недостаток — невозможно импортировать комментарии из drupal. Экспортировать, я думаю, можно будет, если сильно постараться. Решать однако пользователям, что им больше нравится, то мы и оставим.

P.S. Вообще, с друпалом производители таких сервисов не очень дружат или боятся. Если с вордпресса можно импортировать комментарии одним кликом мыши практически в любую систему, то в друпал конечно нет. Однако, между собой у них порядок. Если вы захотите перейти с disqus на hypercomments то сможете импортировать комментарии, насчет обратно не знаю.

И еще немного в пользу disqus — есть такая программа gReader, кто пользует android, знает ее наверняка. Программма для чтения RSS лент. Так вот, производитель встроил туда disqus, таким образом новости можно комментировать прямо там. Удобно и можно например привлечь какой-никакой трафик подписавшись на свою ленту и комментируя свои же посты :).

comments powered by HyperComments