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

Димок (одна из жертв подставных комментариев) подсказал плагин позволяющий аутентифицировать комментатора. Этот плагин Disqus Comments. Но  возможности этого плагина оказались настолько широки, что природное любопытство заставило меня поставить его на свой блог. Я потратил достаточно много времени на изучение функционала плагина и хочу поделиться с вами своим опытом.

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

Для начала регистрируемся в системе disqus.

Disqus Comments

Идем на disqus.com и в несколько шагов проходим регистрацию:

  • Первый шаг – все просто: указываем адрес, название и короткое название сайта, дальше имя, пароль и емаил. Емаил должен быть рабочим, на него придет запрос на проверку.
  • Второй шаг — выбираем язык и дополнительные функции. Учитывая нынешнюю популярность твиттера, конечно выбираем твиттер – ваши комментаторы смогут аутентифицироваться со своим аккаунтом твиттера. Выбираем OpenID – популярная система аутентификации. Остальные опции на ваше усмотрение. Интересным мне показалась опция позволяющая оставлять на блоге видео комментарии, на ее проверку не хватило времени, но обязательно попробую.
  • Третий шаг – собственно инструкции по установке плагина на различные платформы.

Установка и запуск плагина Disqus Comments в WordPress.

Если у вас WordPress 2.7 и выше, то просто зайдите в админке в раздел “Плагины” — “Добавить новый”. Там в строке поиска введите Disqus Comment. Из найденных найдите DISQUS Comment System и справа от него нажмите “Установить”.

Если у вас WordPress старой версии или вы предпочитаете консервативные проверенные пути (как я), не выпендриваемся, а просто качаем плагин заливаем на хостинг и активируем, все как обычно. Но активации плагина недостаточно, его надо как бы проинсталлировать.

В админ-панели в окне “Настройки” — “DISQUS” вводим свои имя и пароль, которые только что прописали при регистрации в системе DISQUS. Собственно и все, плагин Disqus Comment проинсталлирован на нашем блоге.

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

Настройки Disqus Comment в админ-панели блога.

Первое что следует сделать, это импортировать в Disqus все старые комментарии с вашего блога. Именно после этого они снова станут видны. Потому не медля идем в настройки плагина — Advanced Options и там нажимаем кнопку “Import”. Импорт комментариев вашего блога будет поставлен в очередь. Комментарии появятся через 20-40 минут.

Disqus Comments

Что можно настроить еще:

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

Кроме того, плагин Disqus Comment может генерировать код для четырех ехтра-виджетов:

  • комбинированный (показывает всю информацию)
  • новые комментарии,
  • самые комментируемые статьи,
  • топ комментаторов.

На вкладке “Tootls” — “Code” выбираем нужный нам экстра-виджет, настраиваем его и полученный код вставляем в текстовый виджет в нужное нам место в сайдбаре блога.

Настройка своего аккаунта на сайте Disqus Comment.

Первое что нужно сделать, это настроить сообщения на емаил о событиях (появление неподтвержденного комментария, пометка комментария как спам, сообщения об ответах на комментарии).

Disqus Comments

Что мы можем настроить еще:

  • аккаунт (eмаил, часовой пояс, формат даты);
  • включение возожности пересылки комментариев в другие сервисы (твиттер, facebook, numblr, yahoo…);
  • выбрать аватар;
  • изменить публичную информацию о себе.

Вполне возможно, что какие-то настройки я упустил, как видите их масса. Но и тех что описаны, достаточно для получения представления о плагине.

Что Disqus Comment позволяет нам увидеть и сделать.

Disqus Comments

Не покидая свой профайл на Disqus (вкладка Моя активность) мы можем:

  • увидеть все свои комментарии на всех блогах, где мы аутентифицировались через Disqus;
  • прокомментировать свой же комментарий, отредактировать его или удалить. И все это на любом блоге, где вы когда либо оставляли комментарий;
  • увидеть ответы на свои комментарии, опять же на всех блогах где установлен Disqus Comment;
  • ответить на любой из ранее написанных ответов на ваши комментарии;
  • если перейти на профайл любого комментатора (нажимаем по никнейму возле аватара), зарегистрированного в Disqus, можно увидеть все его комментарии на всех блогах и ответить на них;
  • т.е. находясь на сайте Disqus мы можем не только просмотреть комментарии и ответиь на них, мы можем следить за интересными нам комментаторами.

Управление комментариями в админ-панели блога.

Если мы пойдем в комментарии в админ-панели, то увидим непривычный экран (на этот же экран можно попасть и из настроек плагина).

Disqus Comments

Именно здесь происходит мдерирование новых комментариев.

Мы можем:

  • отобрать комментарии по фильтру (одобренные, не одобренные, спам, удаленные);
  • отобрать все комментарии конкретного комментатора (очень удобно);
  • ответить на комментарий, пометить как спам, удалить, редактировать;
  • интересная функция — можно просматривать ветки древовидных комментариев и при необходимости закрыть их либо удалить совсем.

Кроме перечисленного комментариями можно управлять непосредственно из электронной почты (сам не пробовал, узнал из блога Димка). К примеру для того, чтобы удалить комментарий, в ответ на уведомление следует отправить Delete. А для того, чтобы ответить на комментарий, надо просто написать ответ на уведомление и ответ появится на блоге в нужной ветке.

Что  нравится в плагине Disqus Comment:

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

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

Существует возможность самомтоятельно выбрать порядок сортировки комментариев, в том числе  и по популярности комментария;

Плагин по своему функционалу может заменить сразу несколько плагинов, которые теперь можно отключить:

  • плагин древовидных комментариев (WordPress Thread Comment);
  • плагин последних комментариев (WP-RecentComments);
  • плагин подписки на комментарии (Subscribe To Comments)
  • плагин “популярные статьи” (Popularity Contest), теперь он не так актуален.

Что не нравится в плагине Disqus Comment:

Иногда комментаторы оставляют вполне информативные и даже интересные комментарии, но при этом ставят ссылку на  не тематический блог. Я как правило такие комментарии пропускаю, но удалю ссылку. В панели модерации Disqus Comment такой возможности я не нашел. Но выход есть. Через некоторое время одобренный комментарий появляется на панели объявлений в админке блога. Вот тут то его и можно отредактировать.

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

Задержка появления комментария в виджете “Новые комментарии”.

На самом деле я еще не решил, буду ли использовать в дальнейшем Disqus Comments у себя на блоге.

Буду рад если вы присоединитесь как комментаторы к тестированию удобства использования Disqus Comments.