Понять это сразу :
Эмманюал :
Контент:
Внешний вид :
Нестандартное :
Проблемы :

Сложные РНР скрипты на движке Портатора :

Тут правила таковы :

  1. Вы можете употреблять однофайловые скрипты любой степени сложности, помещая их в папку data/cms/

  2. Необходимо заметить, что файлы там лежат в расширении .php
    Хотя в браузере они видны как статичные, в расширении .html

  3. Следует также подчеркнуть, что все скрипты на движке Портатора видимы как статичные страницы строго в корневой папке сайта, но никак не в папке data/cms/ - она НЕДОСТУПНА.

  4. Также знайте, что к имени скрипта добавляется приставочка cms_

Из всего этого вытекает, что к файлу админки data/cms/admin.php нужно обращаться так: cms_admin.html

Есть ещё форма обратной связи cms_connect.html и модуль сбора статистики cms_stat.html

Как сделать свою страничку на движке Портатора ?

Это предельно просто- создайте такой файл:

<?php

# Это значение для метатега титла:
   $title="Моя страница";
# Контейнер с кодом:
   $content.=<<<EOF
   Ваш HTML код.
EOF;

?>

Помните, что контейнер присваивается переменной с именем $content

Сам файл размещается в папке data/cms/ с вменяемым именем и расширением .php - URL же документа будет таким, как описано в правилах именования страниц на движке Портатора.

Есть и ограничение на имя файла- в нём нельзя использовать подчерк _