При пером запуске проекта необходимо выполнить первичную настройку, которая состоит из следующих этапов:
Навигация между этапами настройки осуществляется при помощи кнопок "Далее" и "Назад". Если кнопка является активной, переход будет осуществлен.
Кроме этого навигацию можно осуществлять при помощи блока управления под формой.

Цветовая схема панели навигации обозначает следующее:
- Доступно для навигации
- Выбранный этап навигации
- Запрещено для навигации

Первым этапом настройки является настройка базы данных. Настройка базы данных выполняется в форме, содержащей две кнопки: "Тест" и "Далее". Кнопка "Далее" по умолчанию является не активной. В представленной форме необходимо корректно заполнить все существующие поля, которые должны совпадать с существующей базой данных. Для проверки корректного заполнения данных и тестирования подключения в правом нижнем углу формы находится кнопка "Тест". При нажатии на эту кнопку проверяется соединение с базой данных. Если произошла ошибка соединения, в правом верхнем углу страницы будет отображено сообщение об ошибке. В данном случае необходимо проверить введенные данные, при необходимости изменить их, и повторить попытку. При успешном соединении в правом верхнем углу страницы будет выведено уведомление об успешном соединении, а кнопка "Далее" станет активной. При нажатии на кнопку "Далее", будет осуществлен переход к следующему этапу настройки.
Обратите внимание, что при успешном тестировании подключения к базе данных, последующие изменения формы потребуют повторного тестирования, а навигация к следующим этапам настройки будет заблокирована. |

Вторым этапом настройки является настройка администратора. Настройка базы данных выполняется в форме, содержащей две кнопки "Назад" и "Создать". При нажатии на кнопку "Назад", будет осуществлен переход к предыдущей форме настроек. В представленной форме все поля должны быть заполнены. Поле "Логин для входа" должно быть уникальным, поля "Пароль" и "Повторить пароль" должны совпадать и не могут содержать менее 8 символов. Для создания администратора, после заполнения формы необходимо нажать кнопку "Создать". Если форма не проходит валидацию (несовпадение паролей, длина пароля менее 8 символов), в правом верхнем углу страницы будет выведено уведомление. Если форма проходит валидацию, будет выведено модальное окно для подтверждения сохранения настроек.

Данное модальное окно необходимо для сохранения настроек базы данных и администратора и содержит две кнопки "ОК" и "Отмена". При нажатии кнопки "Отмена", модальное окно закрывается и появляется возможность редактирования данных предыдущих этапов настройки. При нажатии кнопки "ОК" происходит сохранение введенных данных.
Обратите внимание, что после нажатия кнопки "ОК", отменить это действие и внести изменения в веденные данные будет невозможно. |
После подтверждения сохранения настроек появится модальное окно с отображением прогресса сохранения.

По умолчанию возможность закрытия данного модального окна отсутствует, однако при возникновении ошибки кнопка "Закрыть" и крестик в верхнем правом углу модального окна становятся доступными. Уведомление об ошибке появится в верхнем правом углу страницы. Если настройки сохранены успешно, модальное окно закроется и автоматически будет осуществлен переход на страницу, уведомляющую об успешном сохранении настроек.

При успешном сохранении настроек об этом выводится уведомление, а сервер автоматически останавливается. Для продолжения работы необходимо запустить сервер.
Обратите внимание, что после сохранения настроек, отсутствует возможность вернуться к предыдущим этапам. |