Project

General

Profile

Лента Новостей

Модуль Лента Новостей предназначен для отображения последовательности информационных сообщений, поступающих в МБД, в виде списка в обратном хронологическом порядке. Модуль ориентирован на поддержку работы новостных служб радиостанций с различным процентом информационного вещания.
Согласно предусмотренному модулем рабочему процессу, информационные сообщения поступают в Ленту Новостей от новостных агентств и автоматически заносятся раздел Новости МБД в одну или несколько категорий. Распределение сообщений по категориям обычно происходит автоматически. Все поступившие сообщения отображаются на экране в виде списка, в рамках которого доступны поиск и фильтрация.

Список сообщений

Lentanov1.png

Модуль Лента Новостей отображает поступающие сообщения в виде списка, для каждого элемента которого на экран выводится следующая информация:

  • Название;
  • Дата и время поступления;
  • Категория;
  • Первая строчка сообщения (опционально);
  • Источник (отображается значение атрибута Агентство или Agency в английской версии);
  • Приоритет сообщения (отображается значение атрибута Приоритет или Priority в английской версии).

Список сортируется в обратном хронологическом порядке. То есть новые сообщения добавляются в начало списка.
Непосредственно на окне списка можно переключать следующие параметры отображения:

  • Общее количество сообщений;
  • Период обновления (секунды или минуты);
  • Ограничение по времени получения сообщения (кол-во часов или дней).

Новые сообщения

Модуль Лента Новостей позволяет настроить отображение новых сообщений в списке полужирным шрифтом. Сообщение перестает быть новым после того, как маркер устанавливается на него и остается на месте не менее нескольких секунд (по умолчанию – трех, однако, этот параметр можно настраивать вручную).

Поиск

В списке сообщений Ленты Новостей доступен поиск по следующим полям:

  • Название,
  • Комментарий,
  • Текст.

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

  • Белый - Строка поискового запроса пустая. В списке все сообщения.
  • Голубой - Поисковый запрос в процессе редактирования. Содержимое списка не соответствует поисковому запросу. Для выполнения поискового запроса необходимо нажать кнопки Go или Enter.
  • Зеленый – Поисковый запрос выполнен. Содержимое списка соответствует поисковому запросу.

Дерево категорий

Слева от списка сообщений в окне модуля Лента Новостей расположено дерево категорий. В этом дереве находятся все категории, в которые поступают информационные сообщения. Множество категорий определяется в Общих настройках на закладке Лента Новостей. В случае если ни одна категория не выбрана, отображаются все категории для типа Новости.
С помощью выделения одной или нескольких категорий в дереве можно фильтровать содержимое списка сообщений по категориям. Если выделить строчку notextile>[Все] или спрятать дерево категорий, фильтрация по категориям производиться не будет - будут отображаться все сообщения, принадлежащие этим категориям.

Окно просмотра текста

В модуле Лента Новостей предусмотрено окно просмотра текста, которое находится под списком сообщений или справа от него. Окно просмотра текста может быть спрятано при помощи кнопки, расположенной на панели инструментов. В окне отображается текст выделенного в списке сообщений элемента.

Фильтр по значениям атрибутов

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


Рис. 1. Панель простого фильтра

Сложные фильтры подразумевают одновременное участие нескольких условий; они отличаются тем, что множество ярлычков и условия, связанные с каждым из них, настраиваются явным образом. Принципы использования сложных фильтров не отличаются от простых, описанных выше.
Если включено несколько фильтров одновременно, в списке остаются только сообщения, удовлетворяющие одновременно всем включенным фильтрам (т.е. фильтры объединяются «логическим И»).

Настройка панелей фильтров

Панели фильтров создаются на закладке Лента Новостей в Общих Настройках. В нижней половине окна на этой закладке в виде дерева отображается текущая система фильтров и кнопки для ее редактирования.
Для создания новой панели фильтра необходимо нажать кнопку New bar. При этом на экране появится запрос: «Вы хотите связать данную панель со всеми значениями одного атрибута?». Если ответить Да, то будет создан простой фильтр и на экране появится окно выбора атрибута, по значениям которого будет создан данный фильтр. Название фильтра в этой ситуации не вводится; фильтр будет называться также, как и выбранный атрибут.
Если ответить Нет, то будет создан сложный фильтр. При этом последовательно необходимо будет указать: название фильтра и название первой кнопки фильтра, после чего откроется окно выбора значений атрибутов для данной кнопки. Особенностью сложного фильтра является ручная настройка каждого ярлычка (кнопки): для каждого из них явно указывается его название и множество значений, в т.ч. принадлежащих разным атрибутам.
Условием отбора сообщений, согласно критериям сложного фильтра, является наличие у новостного сообщения хотя бы одного значения атрибута из присвоенных ярлычку. Т.е. условия, «закрепленные» за одним ярлычком, объединяются «Логическим ИЛИ».
На рис. 2 приведен пример настройки фильтров. Согласно изображенному дереву, в системе присутствуют 2 фильтра: простой, для значений атрибута Приоритет, и сложный, который называется Агентства. Для фильтра Агентства созданы 2 ярлычка: Иносми и Русские. Во время использования данного фильтра при выделении ярлычка Русские в ленте окажутся только сообщения, полученные от любого из трех агентств: РИА, РТР, Интерфакс. Аналогично, ярлычок Иносми покажет только сообщения от трех иностранных агентств: Reuters, BBC, DPA.

Lentanov2.png
Рис. 2. Пример настройки фильтров

Назначение кнопок редактирования:

  • Кнопка New bar создает новые фильтры.
  • Кнопка Добавить предназначена для редактирования сложных фильтров и, в зависимости от того, что выделено в дереве, или добавляет новый ярлык к выделенному фильтру, или добавляет новые значения атрибутов к выделенному ярлыку.
  • Кнопка Удалить удаляет из дерева выделенный элемент: фильтр, ярлычок или значение атрибута.

Панель инструментов

На панели инструментов находятся следующие кнопки:

  • Обновить. Перечитать всю информацию из МБД;
  • Показать/спрятать дерево категорий;
  • Показать/спрятать тулбар фильтров;
  • Показывать Окно просмотра текста сообщения под списком;
  • Показывать Окно просмотра текста сообщения справа от списка;
  • Цвет фона. Изменяет цвет фона;
  • Шрифты. Выбор используемых шрифтов;
  • Настройки. Открыть окно настроек.

Окно настроек

Окно настроек вызывается соответствующей кнопкой на панели инструментов. В нем расположено дерево настроек, с помощью которых можно изменить внешний вид ленты:

  • Цвет фона.
  • Включить-выключить отображение первой строчки текста сообщения в списке.
  • Через сколько секунд после наведения маркера новое сообщение перестает быть новым.

Add picture from clipboard (Maximum size: 742 MB)