Приоритеты в стилях и конфигах
Я так понимаю, что приоритеты «перекрывающих» друг друга свойств в стилях строятся так:
— Где в движке эти приоритеты задаются?
— Как выстраиваются приоритеты при смерживании внутри стилей скина (по алфавиту, по порядку указанному в \templates\skin\skin_name\settings\config\config.php)?
— Что означают эти настройки в конфиге:
Ну и аналогичный вопрос по конфигам — как выстраиваются приоритеты «перекрывающих» друг друга конфигов в файлах? По экспериментальным данным )) так:
- Стили скина
- Стили темы в скине
- Стили адаптаций к плагинам
— Где в движке эти приоритеты задаются?
— Как выстраиваются приоритеты при смерживании внутри стилей скина (по алфавиту, по порядку указанному в \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";
Ну и аналогичный вопрос по конфигам — как выстраиваются приоритеты «перекрывающих» друг друга конфигов в файлах? По экспериментальным данным )) так:
- \config\config.php
- \config\config.local.php
- \templates\skin\skin_name\settings\config\config.php
- \plugins\plugin_name\config\config.php