28 янв. 2012 г.

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

В Blogger появились новые комментарии с функцией "Ответов". Если вы хотите их опробовать в действии, необходимо сделать соответствующие настройки.

Во-первых, идите в Настройки - Сообщения и комментарии, установите Расположение комментария - Встроенный.

Далее, там же в настройках, идём во вкладку Другое и настраиваем Каналы комментариев к каждому сообщению - Полный.

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

Если же нет, идём в Шаблон - Изменить HTML (прежде не забываем сделать бекап), ставим галочку Расширить шаблоны виджета, находим строчки:
<b:include data='post' name='comments'/>
Их может быть 3 или 4. Все их заменяем на:
<b:if cond='data:post.showThreadedComments'>
  <b:include data='post' name='threaded_comments'/>
<b:else/>
  <b:include data='post' name='comments'/>
</b:if>
Кроме того, можете настроить показ аватара анонимных комментаторов, а также, если у вас прописаны стили для цитат, то вам необходимо добавить эти строки в Шаблон - Изменить HTML перед ]]></b:skin>:
.comments blockquote {
background-image: none;
background-color: transparent;
border: 0;
}
Всё готово, можете тестировать.

14 комментариев

justus

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

Светлана Ковалева Светлана Ковалева

Я тоже не смогла, причём она у меня некорректно отображалась и никак не настраивалась, поэтому я не стала их пока устанавливать.

Justus

Убрать не получается. Можно просто не показывать. Для этого в стилях прописать следующий код:

.datetime {
display:none;
} источник: http://housefordumas.blogspot.com/2012/01/blogspot.html

Светлана Ковалева Светлана Ковалева

Можно и так. Спасибо!

maximostapoff

Ураааа, получилось:) Спасибо..у меня после смены шаблона (на нестандартный) куча вопросов..

maximostapoff

Justus А где в каких стилях? это сделать?

Светлана Ковалева Светлана Ковалева

maximostapoff, добавьте в HTML шаблона перед ]]></b:skin> код:

.datetime {
display:none;
}

maximostapoff

Ага, спасибо большое:)

Kristina

Здравствуйте, у меня нестандартный шаблон. Сделала как написано. Действительно появляется кнопка ответить(которой раньше вообще не было), но она не активная. Заранее благодарна.

Светлана Ковалева Светлана Ковалева

Здравствуйте, Kristina! Зашла со смартфона на мобильную версию вашего блога, там кнопка ответить, вернее "Вiдповiсти" есть и она активная, а в веб-версии старая система комментариев. Видимо вы снова её вернули.

Сделайте бэкап шаблона и попробуйте в режиме Изменить HTML нажать на ссылочку Восстановить шаблоны виджетов по умолчанию.

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

Анонимный

Спасибо.

Veronika Smirnykh

спасибо большое, долго мучилась и вот наконец-то получилось, благодаря вашему посту!)

Светлана Ковалева Светлана Ковалева

Пожалуйста, Veronika!

Ризо Обидов

Спасибо огоромное, Светланушка! Классно!!!

Отправить комментарий