Добрый день! Делаем сайт на WordPress на базе темы Academy (
themeforest.net/item/acad... там же есть демо-версия). Необходим ряд доработок встроенного функционала. Просьба отдельно указывать стоимость пункта 1 и отдельно общую стоимость доработки всех 7 пунктов.
ТЗ прилагаю:
1) Сейчас незарегистрированный пользователь при нажатии на кнопку «Записаться на курс» на главной странице курса попадает на страницу регистрации. Завершив регистрацию он попадает на страницу своего профиля при этом на курс он оказывается не подписан.
Необходимо чтобы после успешной регистрации пользователь оказывался автоматически подписан на курс, с попытки регистрации на который он начал процесс регистрации.
2) Сейчас процент правильных ответов показывается пользователю только в том случае, если он набрал минимально необходимый (заданный администратором) процент правильных ответов. Необходимо всегда показывать пользователю его результат прохождение теста в процентах.
3) Добавить возможность в тестах указывать максимальное количество попыток, которые пользователь может пытаться проходить тест. В случае если администратор включает эту функцию в конкретном тесте, то на странице теста для пользователя должно показываться количество оставшихся у него попыток. Итоговой оценкой пользователя будет оценка, полученная им в его последней попытке.
4) Добавить для тестов возможность после каждой отправки теста пользователем, показывать ему на какие вопросы он ответил правильно, а на какие нет. Эта функция должна включаться и выключаться администратором сайта в каждом конкретном тесте.
5) Добавить для тестов возможность после каждой отправки теста пользователем, показывать ему правильный вариант ответа. Эта функция должна включаться и выключаться администратором сайта в каждом конкретном тесте.
6) Сейчас на странице курса пользователь видит результат пройденных им тестов в виде горизонтальной «полосы заполнения». Необходимо, чтобы рядом с полосой всегда указывался его результат в процентах.
7) Доработка комментариев в уроках. Сейчас, в случае если пользователь не вводит заголовок комментария его перенаправляет на новую страницу с ошибкой. Необходимо, чтобы предупреждение о необходимости ввести заголовок появлялось на исходной странице.
При открытии новой страницы с обсуждениями первый комментарий по умолчанию должен быть развернут (сейчас по умолчанию свернут).
Добавить возможность голосовать за или против комментария или ответа к нему. Общий рейтинг показывается рядом с комментарием. В случае если комментарий свернут, то его рейтинг показывается рядом с уже существующим индикатором количества ответов к этому комментарию.
С уважением Иван Примаченко