Веб-интерфейс и правила работы с генератором

Веб-интерфейс Vcorp Generator

Веб-интерфейс Vcorp Generator

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

Нижняя строка окна админки показывает подсказки при наведении курсора мыши на кнопки или флажки окна информации.

Верхняя панель состоит из кнопок переключения колонок исходных элементов (страниц, шаблонов, блоков, текстов):

  • Колонки страниц ( 0 1 2 3 4 5 ) - для генерации конечных php-скриптов или других текстовых файлов.
  • Колонка шаблонов ( tpl ) - для исходных текстов шаблонов.
  • Колонки блоков ( 0 1 2 3 4 5 ) - для исходных текстов блоков.
  • Колонки текстов ( 0 1 2 3 4 5 ) - для остальных исходных текстов.
Кнопки управления Vcorp Generator

Панель слева состоит из кнопок операций:

Open - открыть исходный текст элемента для редактирования.
Add - добавить новый элемент.
Copy - добавить новый элемент с копированием содержимого текущего элемента.
Del - удалить текущий элемент.
Clear - очистить текущий элемент (сбросить в исходное пустое состояние).
Generate - генерация одного, группы, всех файлов.
Structure of nesting - просмотр структуры вложенности элементов в текущий элемент.
Check of errors - проверка и коррекция содержимого элемента(ов).
Links to dynamics (id) - преобразование ссылок в динамику.
Links to statics (href) - преобразование ссылок в статику.
Save to backup - резервное копирование для одного, группы, всех элементов (исходников).
Restore from backup - восстановление из резерва одного, группы, всех элементов (исходников).
Other operations - дополнительные групповые операции (например, создание sitemap.xml).
Show/Hide info - показать/скрыть окно информации об элементе.
Show/Hide windows panel - показать/скрыть панель окон.

При работе с админкой работают клавиши со стрелками, Enter, Esc, при редактировании - Tab. Если открыто редактирование и курсор находится в области редактирования (или активно какое-либо из окон временных копий Note), то навигация клавишами не работает.

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

Правила работы с генератором

Правила включения исходных текстов друг в друга

Исходные тексты элементов могут быть скриптами, html-текстами или прочими текстовыми данными.

Страницы (колонки слева 0 1 2 3 4 5) - их содержимое генерируется в конечные текстовые файлы/скрипты.
Имеют задаваемые в окне информации: относительный url для генерации конечного файла, title, keywords, description. В них могут включаться любые элементы - исходники (шаблоны, блоки, тексты).

Шаблоны - колонка tpl. Могут включаться в исходный код страниц как {*tplNNN*}.

Блоки - колонки 0 1 2 3 4 5 (справа от колонки tpl ).
Могут включаться в исходный код страниц и/или шаблонов как {*blockN_NNN*}.

Тексты - колонки 0 1 2 3 4 5 (все остальные колонки справа от Страниц, Шаблонов, Блоков).
Могут включаться в исходный код страниц и/или шаблонов и/или блоков как {*textN_NNN*}.
Так же тексты могут включаться в другие тексты при условии, что индекс (колонка) включаемого текста имеет больший номер. Например, тексты с индексом text3_NNN могут быть включены в тексты с индексами 0, 1, 2, и НЕ могут быть включены в тексты с индексами 3, 4, 5.

Для возможности включения php-скриптов друг в друга, можно исходный код какого-либо шаблона оформить, например, как:
<?php include_once $pb_root."my_includes/my_header_page.php"; ?> ,
а затем включать этот шаблон в любую страницу как {*tplNNN*},
где NNN - номер шаблона (для подробностей см. два абзаца описания переменной $pb_sitemap_start, строка 17 файла config.php).

Диагностика ошибок при работе

Конфигурационные файлы исходников находятся в поддиректории /config/.
Ручная правка этих файлов может привести к сбою в работе и сообщению об этом.

Сообщения об ошибках при работе с админкой может указывать на ошибки после правки php-скриптов движка или ошибке настроек сервера, так же после динамического изменения IP-адреса, так как хеш авторизации привязан к IP.

Окно сообщения может содержать описание конкретной ошибки в исходном тексте элемента(ов), например, незакрытый тег ссылки, неправильная внутренняя ссылка или неправильно включенный элемент и т.д. При просмотре структуры вложенности (Structure of nesting) неправильно вложенные элементы и структуры элементов будут выделены цветом.

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