Основной контент

Большинство страниц сайта разбито на две колонки. Вспомогательная колонка меньшей ширины используется для навигации и размещения тематических подборок: лент последних постов и комментариев, рейтинга и других. Основная колонка, более широкая, отведена под основной контент — именно здесь публикуются посты: заметки, фотографии, видео, карты и прочие материалы.

Контент может быть представлен несколькими типами записей, каждая из которых имеет собственный формат:

Интерфейс «Блогера»: колонка основного контента

Колонка основного контента в блоге Dev'а

Главная страница «Блогера»

На главной странице bloger.by в основной колонке располагаются анонсы постов популярных блогеров в обратном хронологическом порядке — верхняя запись всегда самая свежая. Каждый анонс формируется автоматически и имеет практически тот же формат, что и пост, за небольшим исключением: в анонс включается лишь часть содержимого.

В подборку анонсов входят только те посты, которые при публикации были помечены галочкой «Включить пост в ленту».

Главная страница пользовательского блога

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

Страница поста

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

Ветви дискуссии

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

Так образуются «уровни вложенности»: ответы на одну и ту же запись всегда выровнены по одной вертикальной линии. На линиях встречаются малые квадратные иконки, внутри которых изображены «минусы» или «плюсы» — с их помощью вы можете сворачивать и разворачивать отдельные ветви обсуждения, если они вам не интересны.

function li_counter() {var liCounter = new Image(1,1);liCounter.src = '//counter.yadro.ru/hit;bloger?t44.6;r'+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();}