Древовидные комментарии на Blogger

1250055309_arbutus_unedo
Blogger.com ввел новое усовершенствование, теперь оно затронуло систему комментирования в блогах. Теперь древовидные, или иерархические комментарии, отображаются в блогах Blogger по умолчанию.
Этого давно уже ждали блогеры. Древовидная система предполагает возможность общения между комментаторами. И выглядят комментарии в блоге теперь не плоско, как раньше, а в виде таких “ступеней” или уровней:
древовидные_комментарии

Под каждым комментарием появилась кнопка “Ответить”, воспользовавшись которой вы можете ответить на любой комментарий к записи.
Теперь можно не пользоваться сторонними сервисами для создания древовидной системы комментирования у себя в блоге, такими как disqus и intensedebate. Хотя надо признать, что эти сервисы все же имеют ряд преимуществ перед даже усовершенствованной системы комментирования на blogspot. В них можно редактировать комментарии, вставлять изображения и настраивать как угодно.

Как включить древовидные комментарии на Blogger

В блогах с включенными комментариями древовидная система появится сама. Если у вас она не появилась, то зайдите в Настройки –> Сообщения и комментарии и укажите тип расположения комментария – встроенный.
настроить_древовидные_комментарии_blogger
Теперь сохраните сделанные изменения.
Также для правильного отображения древовидных комментариев проверьте Настройки фида блога. Их вы найдете в административной панеи блога по пути Настройки –> Другое –> Фид сайта –> Дополнительно. Здесь во всех пунктах должно отображаться фид канала “Полный”:
фид_блога
Читайте также как настроить комментарии blogspot.

Как включить древовидные комментарии в нестандартном шаблоне Blogger

Нашла инструкцию для установки древовидных комментариев для Blogger для нестандартных шаблонов. Для того, чтобы древовидные комментарии отображались в блоге с нестандартным шаблоном нужно перейти в редактор шаблонов, здесь ставим галочку напротив “Расширить шаблоны виджета” и находим все строчки с котом
<b:include data='post' name='comments'/>
Меняем все строчки с этим кодом на отрезок кода...
<b:if cond='data:post.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>

Т.е. если в шаблоне 4 отрезка кода <b:include data='post' name='comments'/>, то после его замены у нас получиться 4 отрезка кода, который приведен выше. В одном моем блоге с нестандартным шаблоном мне удалось таким образом настроить древовидные комментарии, а в этом блоге так и не получилось Печальная рожица. Будем дальше искать ответ. Если он найдется, то я обязательно поделюсь с вами.
.

14 ответов к «Древовидные комментарии на Blogger»

  1. Как интересного автора, приглашаю вас в группу http://subscribe.ru/group/klub-nachinayuschih-blogerov/ Любые посты вашего блога, будут интересны нашим читателям!

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

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

  3. Добронрава, нашла способ установки древовидных комментариев в блог с нестандартным шаблоном. Инструкция приведена в записи. Попробуйте, может у вас получится.

  4. Здравствуйте! у меня всё прекрасно заработало, используя второй способ, изменение в html- коде… шаблон нестандартный
    Спасибо!

  5. А как быть с сылками на дате ответа и логина комментатора, хотелось бы убрать их совсем — дату удалить, а логин чтоб без намёка на ссылку был, nofollow не в счёт конечно, как например в этом блоге http://shpargalkablog.ru/2010/11/zapretit-indeksirovat-kommentarii.html, я как понял это в новом интерфейсе невозможно или как то всё же есть вариант?

    1. В древовидных комментариях невозможно избавиться от ссылок на blogger или закрыть их nofollow. Для этого нужно переводить комментарии в линейный вид. Как это сделать подробно описано в блоге "Шпаргалка блоггера".
      Скрыть дату комментариев (это не решит вопроса со ссылками) можно при помощи кода:
      .datetime a {display:none;}, который нужно добавить в шаблон блога перед ]]></b:skin>

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *