Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
User Story #1963 Отображать последнего автора первичной и итоговой оц…
…енки для руководителя цикла. Руководители циклов хотят видеть на странице оценок каждого параметра ФИО эксперта, ответственного за выставление как первичных, так и итоговых оценок, и время изменения оценки. К score должны быть добавлены два новых поля: автор и время. Автор - пользователь, создавший или изменивший score, время - время изменения. Значения этих полей должны обновляться при каждом создании или изменении score. При создании или изменении ревизии 0 в качестве автора должен быть записан текущий пользователь, в качестве времени - текущее время. При создании ревизии 1 (первичной оценки), в нее должны быть скопированы вместе с оценками также автор и время (в этот момент изменилась ревизия 0, и обновились ее автор и время). Изменения на странице Добавляется блок "Автор оценки" состоящий из двух столбцов. Столбцы имеют одинаковую ширину. Блок расположен в 20 px под блоком "Примечание". Заголовки: левой колонки "Автор первичной оценки" формата h2; правой колонки "Автор текущей оценки" формата h2. В 3 px от заголовков расположен текст с автором и датой изменения: левая колонка содержит данные о последнем изменении первичной оценки; правая колонка содержит данные о последнем изменении текущей оценки. Формат текста: Автор изменения отображается как "Имя + Отчество + Фамилия" или при их отсутствии его логин; Через запятую от автора изменения отображается дата изменения в формате "5 сентября 2012". Пример текста: "Владимир Томко, 5 сентября 2012" Поведение Блок показывается только руководителю цикла. На этапе "подготовка" данный блок не отображается. На этапах "первичная оценка" и "результаты": блок не отображается если нет оценки; если есть оценка, то отображается только левая колонка блока. На этапах "взаимодействие", "подведение итогов" и публикация результатов: блок не отображается если нет оценки; если есть только одна ревизия оценки, то отображается только левая колонка блока; если есть две ревизии оценки, отображается и левая и правая колонка блока. http://cdn.joxi.ru/uploads/prod/2014/02/28/086/381/e3360bdf1e2bf0b4541e1a730f51400ca5e4cc7b.jpg
- Loading branch information