Групповые блоги

Как сделать так, чтобы в определенный блог могли писать только определенные люди?
Например в блог «Овечки» могли писать овечка1, овечка2 и Большаяовца, а в блог «БигБигБиг» могли писать только Большаяовца и Большаякоза?
Писать могут только определенные персонажи, а читать могут все.
Как-то можно такое реализовать?

Редактирование кода

Добрый вечер, камрады.

Сайт у меня, так скажем, слегка специфичный (аудитория — школьники 10-18 лет).

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

Читать дальше →

КиноПробы - всё самое вкусное про кино. Пробуем кино на вкус.

КиноПробы

КиноПробы — место встречи любителей кино.


Доброго времени суток!
Изначально сайт задумывался, как блог одного автора, поэтому был сделан на Joomla!
Устраивал и функционал, и сам движок. Чего не хватало — «социальности» и, после некоторых раздумий и сравнений функционалов, был выбран livestreet.
Изначально было достаточно тяжело — после нескольких лет работы с Joomla!, пересесть на livestreet… Но я надеюсь, справился.
Итак, представляю вашему вниманию нишевую социальную сеть КиноПробы
Некоторые подробности подкатом:

Читать дальше →

Несколько разных разделов "блоги", можно ли?

То есть, мы имеем:
Блоги > Название блога > топики

Нужно:
«Главная блогов» > Блоги-1 > Название блога > топики

При этом, чтобы можно было делать разные «сборки» блогов, но с общей лентой. То есть, в ленту, я могу внести блог, как из «блоги-1» так и из «блоги-4». Так же в настройках, иметь возможность задать читаемость главной (хорошие), разных сборок блогов.

На практике:

Например, ресурс посвященный играм, при регистрации, указываем интересующие игры (блоги-1, блоги-2, блоги-3, etc..) и получаем «главную», блоги, топики только по выбранным играм.

Описание, процесса создания подобного функционала не нужно, хотелось лишь узнать, можно ли реализовать нечто подобное «стандартным» функционалом LS?

Как вывести в Прямой эфир только записи из личных блогов?

{foreach from=$oTopics item=oTopic name="cmt"}
		{assign var="oUser" value=$oTopic->getUser()}							
		{assign var="oBlog" value=$oTopic->getBlog()}
		
		<li {if $smarty.foreach.cmt.iteration % 2 == 1}class="even"{/if}>
			<a href="{$oUser->getUserWebPath()}" class="user">{$oUser->getLogin()}</a> →
			<span class="stream-topic-icon"></span>
			<a href="{$oTopic->getUrl()}" class="topic-title">{$oTopic->getTitle()|escape:'html'}</a>
			<span>{$oTopic->getCountComment()}</span> →
			<a href="{$oBlog->getUrlFull()}" class="blog-title">{$oBlog->getTitle()|escape:'html'}</a>
		</li>						
	{/foreach}				
</ul>


Не могу разобраться.

Как скрыть определенные блоги из блока "Блоги"?

Собственно сабж в заголовке. Подойдет любой вариант. Искал на сайте и ничего не нашел.
Примеры желательны. Заранее спасибо.

[UPDATE]

Спасибо пользователю bamboo , Вот его решение:

Открыть файл templates/skin/new-jquery/block.blogs_top.tpl и обернуть вывод условием. Получится что-то типа такого:

<ul class="list">
        {foreach from=$aBlogs item=oBlog}
{if $oBlog->getUrl()!='testblog1' || $oBlog->getUrl()!='testblog2'}
                <li><div class="total">{$oBlog->getRating()}</div><a href="{router page='blog'}{$oBlog->getUrl()}/" class="stream-author {if $oBlog->getType()=='close'}close{/if}">{$oBlog->getTitle()|escape:'html'}</a></li> 
{/if}           
        {/foreach}
</ul>  

То есть выводятся те блоги, у которых url не равен testblog1 и testblog1.
По желанию можно добавить ещё блогов в условие или наоборот убрать.

Значение getUrl()!='testblog1' должно содержать только название блога, без всяких левых символов.

Так же не забываем чистить кэш после изменений