По договоренности
Задача следующая:
Необходимо сделать систему тестирования пользователей. Пользователь регистируется на сайте, при регистрации выбирает группу к которой он относится. В соответствии с выбранной группой, ему должен быть представлен соответствующий набор тестов. Пользователь проходит тесты, сразу же видит результаты. В административной части, результаты тестирования должны записыватьсь в карточку пользователя, чтобы модератор мог зайти в админку, выбрать пользователя и посмотреть результаты пройденных им тестов.
Пользователь будет проходить тесты один раз, и больше тестироваться не будет, но у некоторых групп, будут будут 2-3 страницы с тестами, и он к примеру, первый раз проходит тесты на первой странице, через год, на сторой странице, и через 2 года на 3-ей странице. И все результаты должны добавляться в карточку пользователя, можно в одну кучу, по страницам делить не нужно.
Модератор должен иметь возможность в админке сортировать пользователей по группам, и просматривать всех пользователей одной группы.
===============================
На данный момен сайт реализован на "Made simle". Верстку соответственно делать не нужно. На систему установлены модули "пользователи" и "тестирование". Модули работают по отдельности, но их работа вполне устраивает, тесты работают как нужно.
Модуль тесты работает следующим образом:
Перед тем как начать тестирование, необходимо ввести имя и фамилия, после чего открывается тест. Результаты тестов записываются в модуле тесты, нажимая на конкретный тест, мы видим "Имя Фамилия" и результат.
Необходимо связать модуль пользователей и тестирования. Чтобы перед прохождением теста, пользователь авторизовывался, и данные о пользователе, брались в соответствии с регистрационными данными. И соответственно результаты тестирования записысались в карточку пользователя, как я уже описал выше.
Могу рассмотреть предложения по реализации данного функционала в другой CMS