Модуль "Блоги"

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

Предусмотрены 2 сценария создания блогов:

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

 

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

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

Внутри комментариев и публикации доступны bb-коды: [b][/b], [i][/i], [s][/s], [u][/u], [quote][/quote], [img][/img], [url][/url], [url=][/url], [code][/code], [color=][/color], [smile:] (смайлики по тому же принципу, что в комментариях и форуме).

Также внутри публикации можно указать тег [cut]. Если он указан без закрывающего тега, то в его месте на странице со списком публикаций текст оборвется и будет поставлена ссылка "Далее" на полный текст публикации. Если закрывающий тег указан (Начало текста [cut]продолжение текста[/cut] конец текста), то в списке публикаций выведется текст, находящийся между тегами и также будет поставлена ссылка на полную версию.