Корпорация 2. Начало изучения (для программистов).

На сервере, все проекты находятся в папке /d2/c/.
/d2/c/corp2 - тестовая версия Корпорации 2.
/d2/c/corp2_stable - последняя стабильная версия Корпорации 2.
/d2/c/projs - различные проекты, созданные с помощью системы Корпорация 2.

Во многих каталогах находится файл desc - это описание каталогов или компонент.
/d2/c/projs/desc - описание проектов, которые находятся в каталоге proj.
/d2/c/corp2/corp2/includes/main/desc - основные принципы работы системы Корпорация2.
/d2/c/corp2/corp2/components/desc - перечень компонент системы Корпорация 2 и краткое описание их назначения.

Самый основной файл, загружающий все компоненты:
/d2/c/corp2/corp2/includes/main/corp_runner.php

Переводы компонент находятся в папке lang (в ней они сгруппированы по обозначению языка, например: ua, ru, en).

Компоненты
Стандартные компоненты находятся по адресу:
/d2/c/corp2/corp2/components/

Каждая компонента находится в своём каталоге.
И состоит из 2-х частей:
main_class.php - программная часть компоненты. Класс, который делает всю работу.
main.php - шаблон компоненты. В нём задаются в основном свойства для класса, объявленного в файле main_class.php.
Шаблонов можно создавать не ограниченное количество штук. В этом случае, они размещаются в папке templates компоненты.

Комментарии

Популярные сообщения