Для реализации наших задач нам будет достаточно одного шаблона с разметкой страницы (он будет выполнять роль шаблона дизайна) — назовем его default.xsl
Кроме того, для удобства, создадим несколько подключаемых файлов, для обработки результатов каждого задействованного модуля (news.xsl
, comments.xsl
, dispatches.xsl
), а также общий шаблон для меню (menu.xsl
), и общий шаблон utils.xsl
для отображения меню постраничного вывода (пейджинга) и CAPTCHA.