Персональный блог только для админа [Решено]

Здравствуйте!
Сейчас у меня стоит плагин Avtoconnect для автоматического подключения пользователей ко всем блогам. Персональный блоги отключены путем комментирования строки {$aLang.topic_create_blog_personal}
Нужно как-то разрешить админу вести свой персональный блог, но чтобы в общем списке блогов его не было. Как это сделать?
Спасибо!

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

avatar
Персональные блоги в списке блогов не выводятся.
Для того, чтобы разрешить админу иметь персональный блог необходимо вместо удаления строки, обернуть ее проверкой:
{if $oUserCurrent->isAdministrator()}
    <option value="0">{$aLang.topic_create_blog_personal}</option>
{/if}
avatar
Если вопрос закрыт, то не забывайте добавить [Решено] в названии темы.
avatar
на бэкенде дырочку тоже заткнуть надо
avatar
Какую?
avatar
если послать 0 в запросе в качестве ид блога — все равно можно написать в персональный блог.
унаследовать ActionTopic.class.php и в нем тоже проверку сделать
avatar
Как вариант — отключить создание персональных блогов при регистрации пользователей. Тогда не сработает. :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.