Админка, история жалобы

Опрос

В какой степени важны разделы в истории, если важность

  • “Связанные анкеты” принять за 100%

  • Наблюдатели (?)
  • Арбитраж (?)
  • Вердикт (?)
  • Голосование (?)

Планируется побить на вкладки и/или открывать нужное по клику.

достаточно важно.
Наблюдатели - 25%
Арбитраж - 50%
вердикт - 25%

Из радела голосование важна только первая запись (тот кто пожаловался)

Важно!

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

  • привет
  • Привет
  • ПРИвет
  • Привет!
  • ППпприветтт

Система расценивает как одно и тоже “содержание”. Соответственно, в списке “Связанные анкеты” она привяжет все анкеты с жалобой на это “содержание”, а не на сообщение “Привет!”. Однако сами жалобы регистрируются как есть. То есть.

История по всем схожим жалобам одна и та же. Но дополнительная информация может существовать в нескольких вариантах. Таким образом, на одно и то же “содержание” в примере выше, пожаловалось не менее 5 человек.

Большая путаница

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

  • С одной стороны, похожее содержание группируется в одну запись
  • С другой, внешне похожее содержание может иметь различные записи

Причина в лексическом анализе системой, которая и группирует “содержание” нескольких жалоб в одну запись для глобальных списков.

ВЫВОД: вы не можете узнать о том, кто подал жалобу из глобального списка жалоб. Эта информация будет не точной. В то же время, в каждом конкретном Профиле нарушителей может быть своя уникальная(создатель+нарушитель) жалоба на “Привет!”.

Вероятно, здесь необходим самостоятельный раздел “Заявители” - и в нем отображать список всех, кто подал жалобу со схожим содержанием. Ранее такой раздел не рассматривался как необходимый, а информация о том, кто “создал” жалобу, как принципиально значимая.

  • Система создавалась на заре своей, как не предоставляющая подобной информации в принципе. Анонимность и всё такое.
  • Затем, эти принципы были попраны, но не целиком, до сего дня.

UPD

Изменения. В процессе изменения. Старая версия данных доступна по ссылке

Теперь из списка открывается динамическое окно. В нем

  • Список связанных анкет другой - там теперь все на кого подали жалобу и кто подал соответственно.
  • Анкеты пользователей открываются внутри (клик по ~имени)
  • Теперь можно посмотреть анкету от кого пришло

Вариант черновой.

Вернул связанные анкеты к старой логике. Просто отображает анкеты по которым была такая жалоба - однократно. Жалоба может придти от многих Пользователей, но в этом списке только первая из всех поступивших.

Здесь отмечен пользователь/администратор подавший жалобу, и ссылка на анкету. НО! Таких пользователей может быть и 5 и 10 и 20 - в этом списке только первый, и клеймить его только за то, что он первый в списке…

Ссылку на старую версию добавлю внизу диалога. Пробегусь по интерфейсу немного и потом вернусь. Информация о голосовании, в том числе арбитраж и вердикт уйдут в дополнительный раздел истории. Видимо это будет “История голосования”