Как отключить существующий блок в конфиге шаблона/плагина? [решено]

Подскажите, каким образом можно отключать существующие блоки (прописанные в конфиге движка) в конфиге шаблона или плагина?

Периодически возникает вопрос, а каждый раз расписывать «удалите то или это...» надоедает. Плюс, сейчас и в плагине возникла необходимость в этом.

Вывод блока

Ребята подскажите как вывести блок, например у нас есть URL /profile/admin/created/topics/ блок нужен только на страницы начиная с параметра[0], т.е. с created. Пробовал так:

$config['block']['rule_topic_type'] = array(
	'action'  => array(
		'profile'     => array(
			'admin' => array('created')
		)
	),
	'blocks'  => array( 'right' => array('blogs') ),
);


Но получаю

substr() expects parameter 1 to be string, array given in.


UPD

Сделал так:

'path' => '/profile/admin/created',

Как вывести блок на новую страницу?

Здравствуйте.
Нужно вывести чат на новую страницу. Чат реализован при помощи плагина Shoutbox
Хотя бы подскажите возможно ли это или просто направьте в нужное русло. Где копаться и разбираться.

Плагин «Мастер блоков сайдбара, тулбара и хуков (Blocks Master)», обновление


НОВОЕ

  1. При создании нового блока добавлена опция "Обрабатывать блок как код шаблонизатора Smarty", которая включает обработку содержимого блока как код смарти в шаблонах. Ранее данная функция была всегда включена, но пользователи часто получали ошибки при использовании в коде блока скобок { и }, например, для скриптов счетчиков, которые нужно было ранее экранировать тегом {literal}
  2. Рестилизация формы добавления/редактирования нового блока, перенесен вывод дополнительной справки из модального окна в открывающийся список (ранее приходилось адаптировать плагин под сторонние шаблоны только из-за модального окна, больше в адаптации нет необходимости)
  3. Рестилизация списка блоков (размеры столбцов, шрифт изменены для улучшения читабельности)
  4. В сам плагин добавлены стандартные иконки (в некоторых сторонних шаблонах нет стандартных иконок и приходилось делать адаптации)
  5. Мелкий рефакторинг
  6. Улучшен внешний вид добавляемых кнопок на тулбаре

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

Куда вставить скрипт виджета AddThis?

Пожалуйста подскажите куда вставить скрипт («рекомендуем также посмотреть...»).

Выглядит так:

<!-- Go to www.addthis.com/dashboard to customize your tools -->
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-280137fbbade1678" async="async">
</script>

Чтобы отображался на страницах всех блогов и топиков в одном случае и на всех страницах, кроме главной, во втором варианте.

Создание списка персональных блогов

Добрый день!
Возможно ли сделать отдельную страницу со списком персональных блогов пользователей? Т.е. не заходить в профиль пользователя, чтобы найти ссылку на его блог, а выбрать из списка.
Что имею в виду:
Например, страница user_blogs
На ней кликабельным списком:
— Блог им. Пользователь 1
Блог им. Пользователь 2

Блог им. Пользователь 99
— И второй вопрос вдогонку. Как вывести список последних топиков из этих блогов в модуль. Мб, есть какой-то плагин или модуль. Плагин Blog Topics не подходит, он выводит последние записи из определённого блога, а хотелось бы выводить из персональных блогов пользователей.

Sidebar

У меня такая проблема. Мне нужно разбить sidebar чтобы отдельно был профиль на странице пользователя. Подскажите пожалуйста.

Как установить виджет Facebook на сайт ?

Есть два кода:
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook/ru_RU/sdk.js#xfbml=1&version=v2.3&appId=642901222494411";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>


<div class="fb-page" data-href="facebook/site" data-width="250" data-hide-cover="false" data-show-facepile="true" data-show-posts="false"><div class="fb-xfbml-parse-ignore"><blockquote cite="facebook/site."><a href="facebook/site.ru">site.</a></blockquote></div></div>


Какой куда установить чтоб отображалось на сайте.
Спасибо.