User Story #1979 Упрощение режимов работы над оценкой

1. Из таблицы оценок в режиме для чтения и режиме для редактирования
должен быть полностью удален столбец "Пояснения".
1. Должен быть полностью удален режим работы над оценкой "Редактировать"
вместе со всей интеграцией этого режима с другими.
1. Кнопки переключения режимов "Ответить" и "Изменить оценку"
отображаются только для экспертов, на стадии взаимодействия и подведения
итогов, если оценка уже существует.
1. Блок ссылок на найденную информацию. Создается новый блок для
отображения и редактирования данных поля links, созданного в #1939.
 * Блок помещается между таблицей оценок и блоком Рекомендаций.
 * Блок имеет три вида: для чтения,для редактирования и для отдельного
 * редактирования.
 * В режиме для редактирования блок состоит из заголовка и поля ввода. В
 * этом режиме блок отображается только для экспертов в следующих
 * случаях:
  * если оценка не существует,
  * при существующей оценке на этапах первоначальной оценки,
  * в режиме "Изменить оценку" на этапах взаимодействия и подведения
  * итогов,
  * для экспертов А на этапе "результаты".
 * В режиме для чтения блок состоит из заголовка, кнопки "редактировать"
 * и текста.
  * Если сохраненного текста нет, то вместо него отображается текст
  * "Ссылок нет". При нажатии на кнопку "редактировать" блок переходит в
  * состояние для отдельного редактирования.
  * В виде для чтения блок отображается:
   * для анонима, пользователя без прав и представителя на всех этапах
   * цикла,
   * для экспертов на этапах взаимодействия и подведения итогов при
   * существующей оценке в режиме по умолчанию и режиме "Ответить", а
   * также на этапе "результаты опубликованы",
   * для экспертов Б на этапе "результаты".
  * Кнопка "редактировать" видна только экспертам в указанных выше
  * случаях, кроме этапов "результаты" и "результаты опубликованы".
 * В режиме для отдельного редактирования блок состоит из заголовка,
 * поля ввода, кнопок Сохранить и Отменить. В этот режим блок переходит
 * при нажатии на кнопку "редактировать" из режима для чтения. При
 * нажатии на Сохранить(Отменить) изменения сохраняются(отменяются),
 * блок возвращается в режим для чтения без перезагрузки страницы.
1. Блок рекомендаций. Поведением и отображением полностью совпадает с
блоком ссылок. Если рекомендаций нет, то вместо текста в режиме для
чтения отображается "Рекомендаций нет".
1. Блок комментариев. Блок помещается между Рекомендациями и УП.
 * Блок виден эксперту, владеющему задачей, всем экспертам А,
 * представителю, привязанному к организации. На этапах
 * "взаимодействие", "подведение итогов", "результаты опубликованы".
 * Блок состоит из заголовка, который не является ссылкой, и таблицы с
 * комментариями (либо строки "Комментариев нет"). Для экспертов блок не
 * имеет собственной формы ввода, комментарии добавляются только из
 * режимов "Ответить" и "Изменить оценку". Для представителей на этапе
 * "взаимодействие" есть форма ввода комментария.
1. Блок уточнений и претензий. Уточнения и претензии отделяются от
комментариев и режимов работы над оценкой, и работают независимо.
 * Блок состоит из переключателя в виде двух псевдоссылок "Уточнения
 * Претензии", которые являются также заголовком; таблицы с уточнениями
 * или претензиями в зависимости от того, что выбрано, а также формы
 * добавления уточнения/претензии (для эксперта А) или кнопки
 * "Ответить", открывающей форму (для эксперта Б). Механика работы УП не
 * меняется по сравнению с оригинальной, описанной в #842.
 * Блок отображается на всех этапах при существующей оценке в самом низу
 * содержательной части страницы для:
  * Экспертов А
  * Экспертов Б, владеющих задачей.
 * На этапах "взаимодействие", "подведение итогов" и "результаты
 * опубликованы" блок по умолчанию свернут, и разворачивается при
 * нажатии на одну из псевдоссылок.
 * Форма добавления уточнения/претензии отображается только на этапах
 * "первоначальная оценка" и "результаты".
User Story #1957 Описательная часть страницы параметра.

Прототип  http://jxpezm.axshare.com/
Состав и функционал.

Описанное содержимое не зависит от статуса цикла мониторинга.
Заголовок страницы без изменений относительно текущей версии: parameter_code + " — " + paramater_name
Кнопка "Признать нерелевантным". Отображается только для пользователя с правами expertsA.
Блок характеристик параметра отображается всегда и для всех. Состоит из 2—3 строк:
"— Оценивается для сайта " + url + " организации " + organization_name + " в рейтинге " + monitoring_name + "."
Url является ссылкой на указанный сайт (target=_blank), organization_name — ссылка на страницу оценок по задаче, monitoring_name — ссылка на страницу рейтинга. Строка отображается всегда.
"— Коэффициент социальной значимости равен " + parameter_weight + "." Строка отображается всегда.
"— Тип параметра: " + нормативный|рекомендательный. Строка отображается только в том случае, если в цикле существуют нормативные параметры.
Блок обоснования. Отображается только в том случае, если поле "Обоснование" у параметра не пусто, для всех пользователей.
Блок порядка оценки. Отображается только в том случае, если поле "порядок оценки" у параметра не пусто, для всех пользователей.
Блок примечаний. Отображается только в том случае, если поле "примечание" у параметра не пусто, только для экспертов.
Обратить внимание: блоки "Обоснование", "Порядок оценки", "Примечание" появляются только после выполнения US #1737
Внешний вид.

Одно из ключевых изменений на страницы:
Впервые мы делаем в системе страницу фиксированной ширины с центрированием. Центрируется только контент, шапка и подвал остаются как есть. Ширина контента фиксируется в пределах 920 px, но только таблицы и линии сообщений выравниваются в пределах 920 px. Остальной контент выравнивается в пределах 910 px, т.е. имеет отступ в 5 px слева и справа, по сравнению с таблицей.
Изменения

Заголовок страницы параметра остается таким же, как он есть сейчас.
Кнопка "Признать нерелевантным" отображается в 10 px под заголовком, из остальных мест на странице параметра она будет удалена в US #1959.
Существующие сейчас блоки информации "Организация", "Сайт организации", "Социальная значимость параметра" удаляются.
Блок "Характеристики параметра".
Отступ от заголовка в 10 px. При наличии кнопки "Признать нерелевантным" отступ от неё в 20 px.
Блок начинается с заголовка "Характеристики параметра" формата h2.
В 3 px от заголовка расположены сами характеристики. Они представляют собой три строки текста стандартного форматирования.
Пример:
— Оценивается для сайта  http://www.fasszo.arbitr.ru/ организации  Федеральный арбитражный суд Северо-Западного округа в рейтинге  2012: Федеральные арбитражные суды округов.
— Коэффициент социальной значимости равен 10.
— Тип параметра: нормативный.
Блок информации "Обоснование":
Расположен в 20 px под блоком "Характеристики параметра".
Блок начинается с заголовка "Обоснование" формата h2.
В 3 px от заголовка расположен текст с собственным форматированием.
Блок информации "Порядок оценки":
Расположен в 20 px под блоком "Обоснование".
Блок начинается с заголовка "Порядок оценки" формата h2.
В 3 px от заголовка расположен текст с собственным форматированием.
Блок информации "Примечание":
Расположен в 20 px под блоком "Порядок оценки".
Блок начинается с заголовка "Примечание" формата h2.
В 3 px от заголовка расположен текст с собственным форматированием.
Вид для анонима и представителя:

Вид для эксперта:

http://cdn.joxi.ru/uploads/prod/2014/02/27/45f/b90/7b40de9f4babc7233be4c7460250a574c82dcd13.jpg
Вид для руководителя:

http://cdn.joxi.ru/uploads/prod/2014/02/27/90c/f96/aa7e02a8df2222ec47b8646ee08da5feda116dd6.jpg
Английские тексты:
"Social Significance Coefficient equals"
User Story #1959 Область оценок на странице параметра.

Состав и функционал

Заголовок "Оценка по критерию" преобразуется в "Оценки". Этот заголовок теперь отображается для всех пользователей на всех этапах.
Кнопка "показать пояснение".
При нажатии разворачивает блок текста с описанием критериев оценки, оценки открытости параметра и ее изменения. Содержит описание только тех критериев, которые релевантны для данного параметра. Описание оценки параметра и ее изменения есть всегда.
При раскрытом блоке текста лейбл кнопки меняется на "скрыть пояснение". Нажатие на нее сворачивает блок текста.
Состояние не сохраняется: при входе и перезагрузке страницы блок всегда свернут.
Отображается для всех пользователей, кроме экспертов.
Блок описания критериев. Раскрывается/скрывается нажатием на кнопку "показать/скрыть пояснение". По умолчанию свернут. Доступен всем, кроме экспертов.
Кнопка "показать первичные оценки".
Включает и отключает отображение первичных оценок в таблице оценок в дополнение к текущим, а также отображение столбца "Изменение оценки".
Настройка должна сохраняться для конкретного пользователя глобально для всех страниц этого типа. При включенной настройке текст кнопки меняется на "скрыть первичные оценки". Для анонимов состояние не сохраняется.
Отображается для всех пользователей, кроме экспертов. Для экспертов проверка на наличие данной настройки должна всегда возвращать true.
Кнопки переключения режимов работы над оценкой "Ответить", "Изменить оценку".
Таблица оценок.
Содержит столбцы со всеми релевантными для данного параметра критериями в обычном порядке, столбец "Оценка параметра" и столбец "Изменение оценки".
Отображаются текущие оценки по критериям и, в случае включенной настройки "показать первичные оценки", первичные оценки по критериям.
Столбец "Изменение оценки" отображается только если включена настройка "показать первичные оценки".
В столбце "Оценка параметра" отображается вычисленная оценка открытости по одному данному параметру. Открытость по параметру есть произведение коэффициентов оценок данного параметра по всем релевантным в данный момент критериям этого параметра, умноженное на 100%.
В графе "Изменение оценки" отображается разность между оценкой открытости параметра, высчитанной из текущих оценок по критериям, и оценкой открытости параметра, высчитанной из первичных оценок по критериям (если ревизия оценки только одна, то изменение = 0%).
Формат числа оценки и изменения оценки определяется выбранной локалью. Число округляется до одного знака после запятой, лишние ноли не отображаются (правильно 100%, неправильно 100,0%)
Отображается для:
анонима, пользователя без прав и представителя на всех этапах цикла,
для экспертов отображается на этапах взаимодействия и подведения итогов при существующей оценке в режиме по умолчанию, режимах "Ответить" и "Редактировать", а также на этапе публикации результатов.
для экспертов Б отображается еще на этапе результатов.
Блок редактирования оценок.
Блок ссылок на найденную информацию.
Блок рекомендаций.
Блок комментариев.
Блок Уточнений и претензий.
Текст для пояснения к таблице оценок:

Наличие — факт размещения на официальном сайте информации или сервиса, соответствующих параметру (0; 1).

Полнота — достаточность объема размещенной на официальном сайте информации для формирования целостного представления по соответствующему параметру (1; 2; 3).

Актуальность — частота обновления информации на официальном сайте и сохранение ценности информации на момент ее анализа экспертами (1; 2; 3).

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

HTML доступность — факт размещения на официальном сайте соответствующей параметру информации на языке гипертекстовой разметки HTML, который обеспечивает для пользователей удобство ее поиска средствами веб-обозревателя (0; 1).

Файловая доступность — факт размещения на официальном сайте соответствующего параметру документа в формате, обеспечивающем возможность его сохранения на технические средства пользователя и допускающем возможность поиска и копирования фрагмента текста в документе, которая обеспечивает для пользователей дальнейшее использование информации (0; 1).

Графическая доступность — факт размещения на официальном сайте соответствующего параметру документа в графическом формате точного образа документа, который обеспечивает для пользователей возможность ознакомиться с оригиналом документа (0; 1).

Оценка параметра — оценка открытости параметра, вычисляемая перемножением штрафов критериев, подробности см. в методике.

Изменение оценки — разница между текущей оценкой параметра и оценкой параметра после первоначальной оценки.

Английский вариант:

Availability describes the fact of publishing the information or service corresponding to the particular parameter at the official website (0; 1).

Comprehensiveness describes the sufficiency of the information published at the official websites for forming an integral idea by the particular
parameter (1; 2; 3).

Relevance describes the updating rate of the information available at the official website as well as its relevance at the moment of the expert analyzes (1; 2; 3).

Navigability describes convenience for finding information relevant to the given parameter at the official website. It takes in consideration whether the information is placed in a correct section, and how many consecutive hyperlinks, starting from the home page, are to be followed (1; 2; 3).

HTML accessibility describes the fact of placing the parameter information at the official website in HTML format, facilitating the search (0; 1).

File accessibility describes the fact of placing the document required by the given parameter at the official website in a format that allows the user to store it at his/her hardware devices, to search for and to copy extracts of the text in the document so that the users can further use the information (0; 1).

Graphic accessibility describes the fact of placing the document required by the given parameter at the official website in the graphic format the actual image of the document so that the users can read its original version (0; 1).

Parameter's score is the openness of the parameter calculated as a product of criteria fines.

Score difference is the difference between current parameter's score and the parameter's score after the initial evaluation.