Формулировка проблемы: на данный момент в
Arta Intelligence
нет возможности сбросить
выбранные параметры поиска (поисковую строку, период, параметры
расширенного поиска) на параметры по умолчанию. С добавлением
функции «Просмотр всех новостей журналиста» из пользовательского
интерфейса будет непонятно, что:
Показываются только новости конкретного журналиста;
Как убрать фильтр по журналисту.
Решение: необходимо реализовать отображение того, что список новостей ограничен какими-либо параметрами, кроме параметров по умолчанию, следующим образом:
Если Arta Intelligence отображает содержимое с параметрами поиска по умолчанию и без фильтра по журналисту, то над плашками новостей отображается строка «Последние новости (количество-новостей)», т. е. поведение аналогично тому, которое уже имеется на момент реализации этой задачи;
Если какие-либо из параметров поиска были изменены (отличаются
от параметров по умолчанию), то в строке, где были «Последние
новости», отображается тэг с надписью «Найдено:
количество-новостей- соответствующих-критерию-поиска
».
Удаление тэга приводит к сбросу всех параметров поиска на
параметры по умолчанию;
Если отображаются новости какого-либо журналиста (см. задачу AI20), то в строке, где были «Последние новости» отображается тэг с ФИО этого журналиста. При удалении этого тэга фильтр по журналисту перестаёт действовать;
Если поиск осуществляется при выбранном журналисте, то отображаются оба вышеописанных тэга.
Параметры поиска по умолчанию:
Поисковая строка (запрос) — пустая;
Период поиска — сегодня;
Профиль выборки — не выбран («все»);
Параметры расширенного поиска — по всем странам, по всем источникам, по всем языкам, с любой эмоциональной окраской.