Рекомедуемая (стандартная) структура темы для UserCMS
UserCMS не ограничивает структуру темы, именование папок и пр.
Но все рекомендуется иметь следующую структуру:
- Файлы подключаемые в теме (например для шапки, подвала и пр) размещать в папке inc
- Рекомендуемые названия для данных файлов: header.tpl, footer.tpl, sidebar.tpl, right_sidebar.tpl, left_sidebar.tpl, counters.tpl, top_menu.tpl
- Файл темы для главной страницы: main_page.tpl
- Позиции в теме:
top_menu - для верхнего меню
left_side - для меню и других блоков в левой части сайта
right_side - для меню и других блоков (например: анонс новостей) в левой части сайта
slider - для слайдера - При использовании сторонних библиотек, например bootstrap, то для них создавать отдельную папку bootstrap и размещать фреймворк полностью в этой папке
- Изображения в папке images
- CSS файлы:
- если файл один то в корне темы (без создания отдельной папки) - для небольших проектов более чем достаточно
- если проект большой (портал к примеру), то создать папку css и в нее размещать файлы темы, при этом css сторонних библиотек размещать отдельно