Выбираем линейный или иерархический формат комментариев

Threaded & Simple CommentsУх, как я был зол на господ разработчиков Blogger (Blogspot), когда узнал, что они все-таки оставили автору блога возможность выбора между линейным (обычным) и иерархическим (древовидным) форматом комментариев. Нет, это хорошо, что оставили! Это просто отлично!!! Но так запрятать эту опцию, да еще в столь неочевидное место - это нечто... Ну ничего, все тайное когда-нибудь становится явным. И эта информация не исключение.

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

Старый интерфейс:

Переключение формата комментариев в старом интерфейсе Blogger

Заходим в Настройки -> Канал сайта -> находим Перейти к блогу: Дополнительный режим и жмем на ссылку (надпись сменится на Перейти к блогу: Основной режим) -> напротив Каналы комментариев к каждому сообщению в выпадающем меню выбираем: для отображения комментариев в линейном формате - Ни одного, в иерархическом - Полный.

Новый интерфейс:

Переключение формата комментариев в новом интерфейсе Blogger

Заходим в Настройки -> Другое -> напротив Разрешить фид блога в выпадающем меню выбираем Дополнительно -> напротив Каналы комментариев к каждому сообщению в выпадающем меню выбираем: для отображения комментариев в линейном формате - Ни одного, в иерархическом - Полный.

Комментариев: 33

  1. Тимофей, здравствуйте! А что делать, если все выставила как написано, а вот иерархическая система не появляется? И это при том, что у меня стандартный шаблон. Помогите, уже голову сломала. А очень нужны комментарии именно в иерархическом формате. Спасибо!

    ОтветитьУдалить
    Ответы
    1. Возможно, Вы при формировании своего блога настолько сильно вмешались в исходный шаблон, что автоматический переход теперь не производится...

      Чуть позже посмотрю, что можно сделать.

      Удалить
  2. Спасибо, буду очень признательна. Я уже тоже об этом подумала. Действительно шаблон я меняла, в том числе и форма комментариев мне не нравилась, возможно и там я "покопалась", в свое время, но видимо оставила как есть. Пришло время обновить слегка внешний вид блога с "поделками" и вот начала с "ненавистных" комментариев. Пробовала воспользоваться вашей статьей "Персональный ответ и цитирование в комментариях", но то же ничего не выходит, проблема та же что и у svs-sochi...

    ОтветитьУдалить
    Ответы
    1. В принципе, нашел я решение. Ищем в коде строки (их там несколько), имеющие вид:
      [q]<b:include data='post' name='comments'/>[/q]
      ...и обрамляем каждую из них кодом, как показано ниже:
      [q]<b:if cond='data:post.showThreadedComments'>
      <b:include data='post' name='threaded_comments'/>
      <b:else/>
      <b:include data='post' name='comments'/>
      </b:if>[/q]
      Должно заработать!

      P.S. Где стоит смайлик, там должно быть двоеточие и латинское "p".

      Удалить
    2. Спасибо огромное, что не оставили без внимания! Все получилось! Удачи вам и процветания!!!

      Удалить
    3. Рад был помочь :-)

      Заглядывайте иногда ко мне - может еще что для себя интересное присмотрите ;-)

      Удалить
    4. У меня такая же проблема, как и у Алинки. Но ваше решение не помогло. Пост вообще не отображается тогда.

      Как ещё можно поправить дело с комментариями (чтобы были иерархические)?

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

      Удалить
    6. У меня было выбрано "Всплывающее окно", а когда выбрала встроенное расположение комментариев, то стало возможным отвечать на комментарии.

      Удалить
    7. То есть, в итоге, у Вас все наладилось?
      Отлично! :-)

      Удалить
  3. Здравствуйте!
    Скажите, если в настройках внесены описанные Вами изменения, то уже опубликованные комментарии изменят свой вид? Я почему спрашиваю: изменил все, как Вы подсказали, а комментарии остались линейными.
    Спасибо.

    ОтветитьУдалить
    Ответы
    1. Должна была измениться вся лента. То есть у уже опубликованных комментариев должна была появиться возможность ответа на конкретный коммент. Но, если ответы были даны ранее, еще в линейном формате, то они, разумеется, не перестроятся в иерархическую структуру. Движок комментариев не в состоянии определить, что является ответом, а что самостоятельным постом.

      Удалить
  4. Пробовал все сделать - видимо что-то изменилось в структуре.
    Ничего не получается, а все рисунки в данной ветке (выше смотрите) - тоже отсутствуют, есть только бесполезные теги в квадратных скобках. Год прошел, авторы все изменили?
    У меня иерархическая структура была с самого начала, я ее не менял, вроде бы.

    ОтветитьУдалить
    Ответы
    1. В данной ветке нет никаких рисунков. Соответственно и BB-тэгов, их замещающих, тоже, нет.

      Почему у Вас ничего не получается, мне не ясно. Да, последовательность действий для старого интерфейса уже неактуальна. Но для нового (текущего) все осталось без изменений. Только, где в выпадающем меню написано на скрине "Ни одного", теперь красуется "Нет".

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

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

    ОтветитьУдалить
    Ответы
    1. Линейные коменты преобразились в иерархические? То есть, появилась возможность отвечать на конкретный комментарий?

      Удалить
  6. увы нет, пишу сплошной линией

    ОтветитьУдалить
    Ответы
    1. Чуть выше я давал решение, которое скорее всего для Вашего случая.

      Удалить
    2. Здраствуйте, подскажите что делать, если после вмешательсвта в настройках что-то сбилось и при открытии сообщении под катом отображается пустая страничка, также происходит с переходом на верхних вкладках там есть информация но она не отображается выглядит вот так http://nastroenie-svoimi-rykami.blogspot.com/p/blog-page_275.html. Каты временно убрала, вкладки хочу сохранить подскажите решение.

      Удалить
    3. Извините, но я не гадалка. После какого конкретно вмешательства?

      Удалить
    4. спасибо за отклик, даже не знаю после чего убирала подписку на атом, комменты иерархические делала, смайлы пыталась,теперь уже вернулась к шаблонам по умолчанию((.

      Удалить
    5. Будет Вам уроком! Не стоит забывать делать резервную копию шаблона перед применением незнакомых твиков. А лучше, вообще, создать тестовый шаблон и проверять все новшества сначала на нем, прежде чем внедрять их в рабочий блог.

      Удалить
  7. Ураааа!!! Все получилось!!! СПАСИБО!!!!! Я , кстати, чтоб не было беды с шаблоном, создала тестовый блог и сначало все опробываю на нем!!!

    ОтветитьУдалить
    Ответы
    1. Правильно сделали, что подстраховались! Рад, что у Вас все получилось :-)

      Удалить
  8. Скажите пожалуйста, почему у меня вообще не отображается форма для добавления комментариев? В чем может быть причина?

    ОтветитьУдалить
    Ответы
    1. Адресок Вашего блога дайте. Я посмотрю.

      Удалить
  9. Добрый день! Помогите пожалуйста. Шаблон у меня стандарный. Решила настроить иерархический вид коментариев, но...обнаружила, что у меня нет части менюшек показанных в вашей инструкции.
    1. Настройки / сообщения и коментарии = у меня есть тут только одна строчка "Расположение комментария", остальных строк с настройками почему-то нет.
    2. Настройки / Другое / Каналы коментариев = у меня нет фразы "ни одного". Есть только полный, короткие и нет.
    Подскажите пожалуйста как восстановить нормальное меню настрек по пункту №1 и что выбирать в пункте №2?

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

      Удалить
    2. Спасибо огромное - успокоили! А то я думала, что чего-то не то в HTML коде удалила уже и начала нервничать.
      Но все равно вопрос по пункту №1 остался, т.к. в остальных блогах есть возможность там настройки коментариев, а в этом почему-то только одна строчка с его расположением и все. Я таки что-то не то сделала?

      Удалить
    3. Вот тут, чего не знаю, того не знаю. Надо смотреть Вашу Панель управления.

      Удалить
    4. А вы можете ее как-то посмотреть? Или может я могу какую-то информацию дать?

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

      Удалить
    6. Спасибо за помощь в любом случае.

      Удалить

Хотите подписать свой комментарий, но у вас нет аккаунта? Выберите в выпадающем списке Имя/URL.
Вы сможете вписать свои имя или ник. Поле для указания URL можно оставить пустым.

Тэги, допустимые в комментариях