Доработка функционала продвинутой темы Wordpress

Иван13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.06.2013

Добрый день! Делаем сайт на WordPress на базе темы Academy (http://themeforest.net/item/academy-learning-management-theme/4169073 — там же есть демо-версия). Необходим ряд доработок встроенного функционала. Просьба отдельно указывать стоимость пункта 1 и отдельно общую стоимость доработки всех 7 пунктов.

ТЗ прилагаю:

1) Сейчас незарегистрированный пользователь при нажатии на кнопку «Записаться на курс» на главной странице курса попадает на страницу регистрации. Завершив регистрацию он попадает на страницу своего профиля – при этом на курс он оказывается не подписан.

Необходимо чтобы после успешной регистрации пользователь оказывался автоматически подписан на курс, с попытки регистрации на который он начал процесс регистрации.

2) Сейчас процент правильных ответов показывается пользователю только в том случае, если он набрал минимально необходимый (заданный администратором) процент правильных ответов. Необходимо всегда показывать пользователю его результат прохождение теста в процентах.

3) Добавить возможность в тестах указывать максимальное количество попыток, которые пользователь может пытаться проходить тест. В случае если администратор включает эту функцию в конкретном тесте, то на странице теста для пользователя должно показываться количество оставшихся у него попыток. Итоговой оценкой пользователя будет оценка, полученная им в его последней попытке.

4) Добавить для тестов возможность после каждой отправки теста пользователем, показывать ему на какие вопросы он ответил правильно, а на какие нет. Эта функция должна включаться и выключаться администратором сайта в каждом конкретном тесте.

5) Добавить для тестов возможность после каждой отправки теста пользователем, показывать ему правильный вариант ответа. Эта функция должна включаться и выключаться администратором сайта в каждом конкретном тесте.

6) Сейчас на странице курса пользователь видит результат пройденных им тестов в виде горизонтальной «полосы заполнения». Необходимо, чтобы рядом с полосой всегда указывался его результат в процентах.

7) Доработка комментариев в уроках. Сейчас, в случае если пользователь не вводит заголовок комментария – его перенаправляет на новую страницу с ошибкой. Необходимо, чтобы предупреждение о необходимости ввести заголовок появлялось на исходной странице.

При открытии новой страницы с обсуждениями первый комментарий по умолчанию должен быть развернут (сейчас по умолчанию свернут).

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

С уважением Иван Примаченко