Настройка движка генерации «Vcorp Generator»

Настройка vpb_config.php

Перед первым запуском веб-интерфейса необходимо настроить параметры - переменные в файле vpb_config.php, где они подробно расписаны в комментариях.

Во всех php-файлах движка есть комментарии, можно при необходимости раскомментировать или закомментировать некоторые строки для изменения поведения движка во время правки исходников и генерации страниц. Движок по умолчанию настроен для генерации сайтов и прочих веб-ресурсов. Здесь приведены самые важные и определяющие сведения.

$pb_domain. Строка 8. URL - Имя домена. Используется для создания sitemap.xml

$pb_view_info. Строка 10. Если true, открывать при старте админки окно информации.

$pb_sitemap_start. Строка 17. Стартовый номер элемента в колонке с индексом 0 (page0_), начиная с которого сгенерированные php-скрипты считаются только «открытыми» URL-страницами и могут включаться в карту сайта sitemap.xml (флажками «sitemap»).
По-умолчанию 0, то есть все сгенерированные файлы колонки page0_ НЕ считаются самостоятельными php-скриптами и НЕ попадают в карту сайта sitemap.xml, вне зависимости от установки флажков «sitemap»».
Например, если «$pb_sitemap_start=10;», то сгенерированные из элементов page0_1 - page0_9 файлы являются или НЕ php-скриптами, или php-скриптами, подключаемыми с помощью include или recuire из других php-скриптов.
Набор и значения runtime - переменных различаются для обычных php-скриптов-страниц и тех, что имеют индекс 0 и номер меньше значения $pb_sitemap_start.

Следующие переменные - массивы с логинами-паролями-именами пользователей админки.

$pba_login, $pba_pass, $pba_name. Строки 20-24. Сколько строк, столько пользователей. Если лишние строки не нужны, их нужно закомментировать или удалить.

Следующие переменные - настройки путей на сервере.

$pb_path_site. Строка 28. Корневая директория для генерируемых файлов веб-ресурса от корня сайта.
$pb_path_root. Строка 29. Корневая директория генерируемого веб-ресурса от корня сервера.
$pb_path_main. Строка 30. Директория движка «Vcorp Generator» и URL его веб-интерфейса.
$pb_path_sources. Строка 31. Директория с исходниками генерируемого web-ресурса.
$pb_path_backup. Строка 34. Директория для копии исходников генерируемого web-ресурса.

Атрибуты доступа к создаваемым директориям и файлам:

$pb_attr_folders. Строка 47. Атрибуты создаваемых директорий. Восьмеричное число (начинается с 0).
$pb_attr_files. Строка 48. Атрибуты создаваемых файлов. Восьмеричное число (начинается с 0).

Следующие переменные влияют на авто-установку флажков при добавлении или очистке элемента:

$pb_autocheck. Строка 54. Если true, то флажок «auto-check» установлен. Авто-проверка на ошибки.
$pb_titles. Строка 55. Если true, то флажок «unique title» установлен. Проверка уникальности title.
$pb_sitemap. Строка 56. Если true, то страница входит в карту сайта (приоритет по умолчанию 0.5), флажок «sitemap» установлен (с учётом $pb_sitemap_start).

По умолчанию флажки выключены (false), потому что во время добавления нового исходника движок не знает, какой тип файла будет указан или в какой генерируемый файл будет вставляться исходник. Флажки не нужны для файлов, которые не являются частью генерируемых веб-страниц.

Различные настройки - переменные.

$pb_search_url. Строка 57. Если true, то автопроверка правильности URL внутренних статических ссылок (учитывается при генерации и записи/проверке исходников). Динамические ссылки проверяются всегда.

$pb_replace_tab. Строка 58. Авто-замена символа табуляции на заданное значение (по умолчанию 4 пробела).

$pb_main_file. Строка 62. Если указанный для страницы URL оканчивается на слеш «/», то создается директория с таким именем и в ней файл с именем-значением этой переменной (по-умолчанию index.php).

В файле vpb_config.php находится функция авторизации, вызываемая из всех php-файлов админки вначале их выполнения. Подробнее о безопасности.

Для навигации по всем страницам этого раздела сайта используйте пиктограмму меню или ссылку Навигация в верхней строке навигации.

  • «Vcorp Generator» - Главная страница раздела
  • Основные сведения
  • Установка, хостинг, список файлов
  • Настройка движка - vpb_config.php
  • Веб-интерфейс и работа с генератором
  • Бекапы и смена хостинга, перенос файлов
  • Оригинальные особенности
  • Генерация (сборка) файлов
  • Коррекция ошибок
  • Runtime - переменные
  • Динамические ссылки
  • Дополнительные операции
  • Дополнительно
  • Безопасность
  • Высокие нагрузки на веб-ресурсы
  • Перенос исходников из различных CMS
  • Скачать vpb_0080.zip (67 Kb)
  • Демо-админка с примером сайта
  •  
  • Vcorp.ru - Главная страница сайта
  • Тест больших гридов в перемещаемых окнах
  • Тестирование 3D графики в браузерах
  • «VcorpJS» - Главная страница раздела
  • «Lazarus fpCEF3» - Главная страница раздела
  • Открывать окно навигации
    <<<
    Изменить высоту >>