Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

10 лет назад
Александр М.
41 год, Россия
12 лет в сервисе
Был онлайн 3 года назад
10 лет назад

Необходимо реализовать плагин для составления и просмотра пользовательских отчетов.
Пользовательский отчет это текст в формате wiki.
Пользователь ежедневно создает свой отчет. При необходимости, может его редактировать. При этом, пользователь может редактировать только последний отчет. Если создан еще один, то можно редактировать опять же - последний.
В настройках пользователя, выбирается несколько аккаунтов, которые могут видеть его отчеты (поле называется Reports To).
Пользователь может видеть свои отчеты. Дата проставляется от -1 день от текущей до текущей (пользователь сам выбирает дату. По умолчанию дата ставится на текущий день)

В пользовательском интерфейсе добавляется вкладка : отчеты.
Можно создать отчет. Можно просмотреть свои отчеты или отчеты других пользователей (на просмотр которых есть права).
Просмотр отчетов пользователей организуется в виде таблицы :
Строки это имена пользователей, колонки - дата. Последний столбец справа - количество отчетов у пользователя от начала выбранного периода. По умолчанию период выставляется на текущий день - 7 дней.
Если пользователь за вчерашний день не создал отчета, то имя вкладки должно выделяться красным бекграундом.

Плагин должен быть оформлен по всем правилам написания плагинов для redmine - с инсталлятором, мигратором базы и т.д.

Это первая задача. В дальнейшем будет еще несколько плагинов.

Нет заявок от фрилансеров

Другие заказы в категории «Веб-программирование»