Вывод блока в топиках и на страницах блога

Необходимо выводить один рекламный блок на всех страницах определенного блога и во всех топиках принадлежащих данному блогу.
Для другого блога и его топиков — другой рекламный блок и т.д.
Если реклама для блога и топиков не задана, то выводится общая.

Основной код написал, а вот как написать необходимое условие не знаю… Помогите, а?

Вот то, что у меня есть сейчас:

<!-- Banners -->
<div id="banners">	

	{if условие-1}
		<a href="/banner-1"><img src="/banner-1"></a>
	{else}	
		{if условие-2}
			<a href="/banner-2"><img src="/banner-3"></a>
		{else}
		........{if условие-n}
				<a href="/banner-n"><img src="/banner-n"></a>
			{else}
				<a href="/banner-(n+1)"><img src="/banner-(n+1)"></a>
			{/if}
		{/if}
	{/if}

</div>
<!-- /Banners -->


Условие-1..n = топик принадлежит блогу 1..n или мы на странице блога 1..n

Полупрозрачный контент и блоки

Поделитесь информацией, как сделать полупрозрачный фон для контента(новости, статические страницы и тд) и блоков (прямой эфир, теги и тд).
вбив вот этот код в style:
.rightcolumn {
    position:relative;
    top: 80px; right: 30px;
    padding:30px;
    width:600px;
    color:#000;
    float:right;
    overflow:hidden;
}
.rightcolumn .transparency {
      opacity:0.5;
      filter:alpha(opacity=50);
      -moz-opacity:0.5;
    background-color:#fff;
    width:660px;
    height:2500px;
    position:absolute;
    top:0px;
    left:0px;
    border: 1px solid #9E5C28;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}
.cont{
    position:relative;
}


не знаю куда вбить вот это:
<div class="rightcolumn">
  <div class="transparency"> </div>
  <div class="cont">Здесь идет текст</div>
</div>


Заранее благодарен…

Не работает облако тэгов

Решил выкинуть из сайдбара блок «блоги». Вставил каждый блок руками. Т.е. получилось просто в sidebar.tpl такой код

<div class="block">
  <ul class="cloud">						
    {foreach from=$aTags item=oTag}
      <li><a class="w{$oTag->getSize()}" rel="tag" href="{router page='tag'}{$oTag->getText()|escape:'html'}/">{$oTag->getText()|escape:'html'}</a></li>	
    {/foreach}
  </ul>
</div>


И так же блок stream.tpl вставил. Stream работает как надо, а тэги не отображаются.

Social Stream Chat Widget

Кто-нибудь может сделать такое? Или может, где видел реализацию.


Посмотреть, как работает можно тут справа.

Это чат.

Функционал:
— регистрация через соц сети (для русской версии достаточно Fb, Vk, Tw)
— после написание чего-либо — это отправляется в профиль соц сети с ссылкой на страницу, на которой находится виджет

Отображение информации о посте в сайдбаре

Возник следующий вопрос — есть «служебная информация» типа автора, тэгов, дат публикации и т.п. для каждого поста — как ее разместить в сайдбаре, причем только используя конкретный шаблон и все?

В качестве идеи была попытка это сделать, если написать модуль, который бы это оборажал, и его уже запихивать в сайдбар, но хотелось бы обойтись только функионалом шаблона — это возможно или нет?

Блоки с табами [Закрыто]

К сожалению, готовых решений для блоков с табами не нашлось. Может быть кто-нибудь согласится набросать нужный код за деньги? Кажется это нехитрая штука.

email/gtalk/jabber: ingolmo.name@gmail.com

UPD. Благодаря trim06 проблема быстро решилась.