Приоритеты в стилях и конфигах

Я так понимаю, что приоритеты «перекрывающих» друг друга свойств в стилях строятся так:
  1. Стили скина
  2. Стили темы в скине
  3. Стили адаптаций к плагинам
Больше порядковый номер — больше приоритет. Поправьте pls, если не так…

— Где в движке эти приоритеты задаются?
— Как выстраиваются приоритеты при смерживании внутри стилей скина (по алфавиту, по порядку указанному в \templates\skin\skin_name\settings\config\config.php)?
— Что означают эти настройки в конфиге:
$config['compress']['css']['case_properties']     = 1;
$config['compress']['css']['merge_selectors']     = 0;
$config['compress']['css']['optimise_shorthands'] = 1;
$config['compress']['css']['remove_last_;']       = true;
$config['compress']['css']['css_level']           = 'CSS2.1';
$config['compress']['css']['template']            = "highest_compression";


Ну и аналогичный вопрос по конфигам — как выстраиваются приоритеты «перекрывающих» друг друга конфигов в файлах? По экспериментальным данным )) так:
  1. \config\config.php
  2. \config\config.local.php
  3. \templates\skin\skin_name\settings\config\config.php
  4. \plugins\plugin_name\config\config.php

Как избежать дублирование блока ?

Проблема следующая. В стандартном config.php LS 1.0.1 есть правило для блока:
$config['block']['rule_people'] = array(
	'action'  => array( 'people' ),
	'blocks'  => array( 'right' => array('actions/ActionPeople/sidebar.tpl') ),
);

Переписываю его в config.local.php таким образом:
$config['block']['rule_people'] = array(
	'action'  => array( 'people' ),
	'blocks'  => array( 'right' => array('actions/ActionPeople/sidebar.tpl'=>array('priority'=>300) ),
);

Т.е. все что мне нужно — повысить приоритет. Но в результате блок на странице появляется два раза.

Печаль.

Как сделать, не меняя непосредственно config.php?

Заранее спасибо.

Конфиг Apache (virtualhost) и LS

Имею в config.local.php:
$config['path']['root']['web'] = "http://proektls.com/";
$config['path']['root']['server'] = 'D:/WWW/proektls.com/www';

Имею в httpd.conf
<VirtualHost *:80>
    ServerAdmin a@localhost
    DocumentRoot D:/WWW/proektls.com/www
	<Directory D:/WWW/proektls.com/www>
		AllowOverride All
		Options FollowSymLinks
	</Directory>
    ServerName proektls.com
    ServerAlias www.proektls.com
    ErrorLog logs/proektls.com-error_log
    CustomLog logs/proektls.com-access_log common
</VirtualHost>


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

Вопрос по config.local.php и config.php

Всем привет.
Установил последнюю версию (0.4.2) livestreet на двух разных хостингах — hc и agava. На обоих хостингах работает, насколько я понимаю, только config.local.php, сам config.php по очучениям вообще никак в общественной жизни не участвует. Так и должно быть или это я ленюсь факи читать?
И вопрос по кэшу шаблонов. Это которое в папке tamplates/cashe/имя_шаблона. Как этот кэш отключить?

Загрузил на хост ls Error: Файл локальной конфигурации config.local.php

Перенес локальной машины на хост, загрузил полностью ls движек, начинаю установку прописал вроде правельно имя БД, название БД. Потом нажимаю на кнопку дольше. Высвечивается вот такая ошибка
Error: Файл локальной конфигурации config.local.php