Владелец блога

Оригинальное название: blog owner

Коротко

Пользователь, за которым в модуле блогов 1С-Битрикс закреплён блог: он настраивает его вид, решает, кто читает и комментирует записи, и модерирует обсуждения.

Что такое «Владелец блога»

Роль возникает автоматически: тот, кто создал блог, становится его владельцем, и у блога в базе хранится ссылка на его учётную запись. Права владельца действуют только внутри своего блога — к настройкам сайта или чужим блогам они доступа не дают. Это отличает его от администратора модуля, который управляет всеми блогами разом.

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

Что может владелец

  • Менять название, описание и адрес блога, вести записи, сохранять черновики.
  • Создавать собственные группы читателей — например «Друзья» или «Команда проекта» — и открывать отдельные записи только им.
  • Определять, кто может комментировать: все, зарегистрированные или только свои группы.
  • Скрывать и удалять комментарии, включать премодерацию.

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

Пример: найти блог текущего пользователя

\Bitrix\Main\Loader::includeModule('blog');

$blog = CBlog::GetByOwnerID($USER->GetID());
if ($blog) {
    echo 'Ваш блог: ' . htmlspecialcharsbx($blog['NAME']);
} else {
    echo 'Блог ещё не создан';
}

Так в личном кабинете показывают ссылку «Мой блог» или предлагают его создать.

Где возникают проблемы

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

Обновлено:

Все термины раздела «1С-Битрикс»

Что будем искать? Например,Продвижение