все форумы все темы добавить тему
Наследование скинов
Новая функция в системе. Теперь не обязательно свой скин создавать на основе скина default - в качестве основы можно выбрать любой понравившийся и, более того, не опасаться его обновлений.
Реализуется это следующим образом: в каталоге со скином создается файл theme.xml такого вида:
XML
 
<theme>
        <name>My LabCMS theme</name>
        <parent>parent_theme</parent>
</theme>
 

Все поля (как и сам файл) являются опциональными. Раздел <parent></parent> указывает название каталога скина-родителя.
Кстати, скин-родитель так же может иметь родителя, а тот - своего. Родителем для всех в итоге будет являться скин default. Его в зависимостях указывать не обязательно - система это сделает сама.