Список PHP-файлов входящих в состав phpBugTracker и их описание:
attachment.php
Добавление, удаление и просмотр attachment information.
bug.php
Добавление, отображение и редактирование багов. Включает в себя детальное отображение бага, просмотр для печати, историю, число голосов за баг и код, посылаемый пользователям при изменении бага.
config-dist.php
Этот файл используется как шаблон для создания файла конфигурации при инсталяции.
config.php
Пустой файл в дистрибутиве. Когда phpBugTracker установлен, то это основной файл конфигурации, содержащий определения табличных имён и включающий требуемые пакеты.
include.php
Данный файл включается скриптом при загрузке страницы и содержит такие настройки страницы как: создание соединения к базе данных, инициализация шаблонного объекта и проведение аутентификации.
install.php
Используется в процессе инсталяции для сбора конфигурационной информации от пользователя и настройки базы данных.
logout.php
Используется для завершения сесии пользователя.
newaccount.php
Содержит код для создания новых аккаунтов и отправки по email новым пользователям информации об аккаунте.
query.php
Поисковая форма для багов генерируется и обрабатывается этим скриптом вместе с итоговым списком багов из запроса.
report.php
Различные суммарные отчёты.
upgrade.php
Используется для обновления phpBugTracker. Этот файл изменяется с каждым релизом главным образом для добавления запросов для базы данных требующихся для обновления установки до последней версии.
user.php
Этот скрипт управляет изменениями привилегий и пароля пользователя.
admin/*.php
Эти файлы служат для администрирования. Так, group.php управляет администрированием групп, project.php исользуется для администрирования проекта и т.д.
inc/auth.php
Класс аутентификации.
inc/functions.php
Поддерживает такие функции как build_select(), и т.д.
inc/db/*.php
Эти файлы, названия которых совпадают с именами типов баз данных, содержат запросы (например разрешённые соединения), которые имеют различный синтаксис для разных типов баз данных.
languages/*.php
Имена совпадают с кодом языка. Файлы содержат локализованные тексты, использующиеся в phpBugTracker.