Главная > Руководство разработчика > Понятие о полях страницы > Обрабатываемое полеОбрабатываемое поле - содержание страницы При генерации содержимое необрабатываемых полей вписывается в страничный шаблон без изменений. Содержимое обрабатываемых полей перед внесением в шаблон обрабатывается специальным скриптом в соответствии с установленными правилами.
Правила обработки обрабатываемых полей
1. Текст выделен стилем, например стиль 1 (S1). При обработке открывающий и закрывающий теги будут заменены на корректные стилевые теги и текст будет выделен в соответствии с параметрами стиля 1 в стилевой таблице.
2. Названия файлов изображений, заключенные в круглые скобки, например (imagename.gif), если файл найден в "папке изображений", будут заменены на изображения.
3. Имена доменов и адреса страниц, заключенные в круглые скобки, например www.rambler.ru, будут заменены на кликабельные ссылки.
4. Почтовые адреса, заключенные в круглые скобки, например , будут заменены на кликабельные емайл-адреса, открывающие при нажатии локальную почтовую программу.
5. Названия файлов документов в формате MSWоrd, MSExcel и архивов в формате Zip, Rar, например (price.xls), при наличии их в "папке документов", будут заменены на кликабельные ссылки на эти файлы.
6. Строка (root_внутренний_путь_к_странице Текст ссылки) будет заменена на кликабельную ссылку на внутреннюю страницу.
7. Строка [ REDIRECT root_внутренний_путь_к_странице ] будет заменена на скрипт редиректа, перебрасывающий на указанную страницу.
8. Текстовой блок: [ FORM email=email@example.com subject=Form Caption caption=Form Caption submit=Submit form ==== separator=Section 1 string=String Field text=Text Field separator=Section 2 select=Select One=a+b+c+d ] Заменяется на форму, отсылаемую на e-mail адрес с использованием PHP функции "sendmail". Предварительно проверяется корректность заполнения формы посетителем.
В стилевой таблице должен быть прописан класс "TABLE.osnsmall", определяющий внешний вид формы.
9. [ CATALOG root ] заменяется на "таблицу детей" текущей рубрики, в соответствии с заданным в данной рубрике форматированием вывода.
10. [ CATALOG root_внутренний_путь_к_рубрике ] заменяется на "таблицу детей" указанной рубрики, в соответствии с заданным в указанной рубрике форматированием вывода.
|