Вход
Оглавление

Шаблоны htm

htm шаблоны используются в процедуре php
$look = 'd1'
$ht = new html( $look, [ 'body0x'=>'file.include' ,'head0x'=>'file.head' ,'script0x'=>'file.script'] , '/derjava/dir' );
Здесь /look/d1/_d1.html - это основной универсальный шаблон, определяющий основную разметку страниц.
/derjava/dir/file.include , /derjava/dir/file.head, /derjava/dir/file.script --- обыкновенные текстовые файлы, содержимое которых подставляется в основной шаблон вместо $$body0x$$, $$head0x$$, $$script0x$$ , соответственно.
В итоге получается шаблон страницы с переменными.

Как использовать переменные опишу позже

11 февраля 2021 для неавторизованного пользователя предусмотрен отдельный шаблон в папке [look]/_guest_[look].html , где look=$_; Для авторизованного пользователя шаблон = [look]/_[look].html

14.09.2022 теперь в каждом include может быть секция head в начале файла. Парсер эти заголовки вырежет и поместит перед [/head] основного шаблона ! [head] [script] function ddddddddddddd(){ } [/script] [/head]