Модуль «ШАБЛОНЫ»
Модуль «ШАБЛОНЫ»

Шаблоны в системе UcoZ – это специальные макеты, по которым
выполняется построение страниц всех программных модулей. Эти макеты представляют
собой обычный HTML текст, в котором присутствуют дополнительные коды шаблонов,
позволяющие формировать содержимое страницы динамически, т.е. в момент просмотра
посетителем, основываясь на каких-либо условиях, например, настройках модулей,
информации о текущем посетителе, времени, дате и т.п.
Каждый программный модуль системы UcoZ имеет свой индивидуальный
набор шаблонов. Для модулей, содержащих какие-либо материалы, имеются как
шаблоны страниц, так и шаблоны материалов. Т.е. можно произвольно изменить как
общее оформление страницы модуля, так и оформление каждого материала в списке
материалов.
Пользователям системы UcoZ предоставляются следующие возможности и
механизмы управления шаблонами:
- условные блоки,
поддерживающие нескольких уровней вложения, операции строкового и численного
сравнения, арифметическую операцию остатка от деления и побитового логического
"И"
- глобальные блоки –
пользовательский набор шаблонов, которые можно вставить в другие шаблоны
посредством специальной ссылки
- встроенный визуальный
редактор HTML для пользователей, не знакомых с данным языком веб-страниц
- быстрая замена
участков шаблонов – при необходимости заменить во всех или части шаблонов один
участок кода на другой, не нужно это делать руками
- конструктор шаблонов – достаточно задать или изменить один универсальный шаблон (каркас) и можно распространить изменения на шаблоны всех (или части) модулей.
