Работа с подписками

Этот раздел описывает все действия пользователя по созданию и поддержке подписок.

### На что можно оформить подписку в Liferea

Агрегатор новостей Liferea позволяет подписываться на различные службы синдикации новостей. Конечно, наиболее распространённым вариантом использования будет подписка на отдельные каналы. Но Liferea также поддерживает подписку на службы, которые обеспечивают создание коллекций новостных каналов. Таким образом, подписку можно оформить на:

- отдельный канал
- любую службу OPML (список каналов Planet, список ссылок на блоги…)
- сетевую учётную запись TheOldReader
- сетевую учётную запись TinyTinyRSS

### Оформление подписки на канал

Для создания новой подписки на канал необходимо выбрать пункт «Новый канал» из контекстного меню списка каналов или из меню «Подписки». При этом откроется диалоговое окно для создания новой подписки.

Например, чтобы подписаться на новостной канал Slashdot, необходимо ввести в текстовое поле строку с адресом "http://slashdot.org/index.rss" и нажать «OK».

### Расширенные возможности создания каналов подписки

Liferea поддерживает получение каналов из различных источников, включая URL-адреса в Интернете, выводы локально выполняемых команд, а также непосредственное чтение файла. В большинстве случаев рекомендуется стандартная регистрация на базе URL-адреса, как это описано в предыдущем параграфе. Для особых случаев подписки необходимо выбрать «Дополнительно…», при этом откроется диалоговое окно с расширенными, более сложными вариантами оформления подписки:

После выбора необходимого типа источника, введите URL-адрес, имя команды или файла в текстовое поле «Источник».

При вводе команды или локального файла возможен выбор с помощью диалогового окна «Выбор файла…».

Данные в канале могут иметь формат, неизвестный Liferea. В таких случаях для переконвертирования данных в необходимый формат можно использовать фильтр преобразования. Многие фильтры можно загрузить с репозитория сценариев Snownews и Liferea.

Для использования фильтров преобразования в диалоговом окне оформления подписки необходимо установить флажок «Использовать фильтр преобразования». Фильтр указывается путём ввода пути сценария фильтра в текстовое поле «Преобразовать с помощью» или непосредственным выбором фильтра с помощью кнопки «Выбрать файл». Фильтры — это простые программы, которые считывают неподдерживаемый формат из stdin и выводят поддерживаемый формат канала в stdout. Многие фильтры преобразования написаны на языке Perl.

### Изменение свойств подписки

Диалоговое окно свойств подписки используется для создания дополнительных настроек канала и открывается из меню «Подписки» или из контекстного меню. После успешного создания новой подписки обычно не возникает потребности в изменении свойств канала.

Однако такая необходимость может возникнуть в случае изменения HTTP-аутентификации, параметров кэширования или других специфических параметров, настройка которых выполняется в диалоговом окне параметров канала.

Диалоговое окно подразделяет свойства канала на пять вкладок: «Основные», «Источник», «Хранение», «Загрузка» и «Дополнительно»:

#### Основные свойства

Вкладка «Основные» позволяет задать имя канала и интервал обновления. Имя канала указывается в списке каналов. Несколько каналов могут иметь одно и то же имя.

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

Иногда каналы устанавливают свои интервалы обновления. В таком случае Liferea автоматически подключает использование собственного интервала обновления и вводит заданную величину интервала обновления для канала. Это происходит только в ходе оформления подписки. Изменение этого параметра в дальнейшем нецелесообразно.

Возможны следующие варианты установки интервала обновления канала:

Использовать единый интервал обновления по умолчанию
  Задаёт использование единого интервала обновления для всех каналов, которые используют обновление с интервалом по умолчанию.
Использовать собственный интервал обновления для канала
  Возможны ситуации, когда обновление должно выполняться чаще или реже, чем задано в едином интервале по умолчанию. В таких случаях необходимо выбрать использование собственного интервала и ввести соответствующее значение. При указании интервала обновления необходимо учитывать веб-трафик, который будет потрачен при указании неверного значения. Не обновляйте канал чаще, чем обновляется содержимое канала.
Не обновлять канал автоматически
  Данный параметр отключает автоматическое обновление канала. Это полезно при необходимости обновлять канал только вручную.

#### Свойства источника

Вкладка «Источник» содержит те же самые поля, что и диалоговое окно дополнительных параметров подписки. Можно использовать эти установки в случае изменения источника канала (например, при изменении URL-адреса канала).

#### Свойства хранения

Третья вкладка, «Хранение», устанавливает число новостей в канале при сохранении канала на диск. Аналогично настройке параметров интервала обновления, существуют базовые параметры, задающие размер кэша по умолчанию для всех каналов. При этом собственные настройки параметров кэша для отдельного канала могут использоваться только в виде исключения из общего правила.

Параметры кэша по умолчанию
  Задаёт размеры кэша по умолчанию, установленные в главных параметрах настройки Liferea.
Отключить кэш
  Полностью отключает сохранение новостей для данного канала.
Неограниченное сохранение в кэш
  Сохраняет все загружаемые новости.
Количество сохраняемых новостей
  Ограничивает размер кэша фиксированным значением.

Примечание: Новости с меткой «важное» сохраняются всегда независимо от параметров настройки кэша. Поэтому, предотвратить удаление из кэша важных новостей, которые должны быть сохранены, возможно путём присвоения им метки «важное».

#### Свойства загрузки

Эта вкладка позволяет отключать использование единых настроек прокси-сервера и активировать HTTP-аутентификацию при загрузке канала. Установите флажок и введите соответствующие значения логина и пароля для защищённых паролем каналов. Однако обычно эти параметры не используются, поскольку запрос логина и пароля происходит при оформлении подписки на требующие аутентификации каналы.

#### Дополнительные свойства

На этой вкладке представлены различные дополнительные параметры, позволяющие управлять подписками Liferea:

Автоматически загружать все вложения в этом канале.
  Это может быть полезно для подкастов или torrent-каналов. При включении этого параметра Liferea загружает вложения.
Автоматически загружать статью в заданном браузере при выборе заголовка.
  По умолчанию Liferea показывает описание новости в панели просмотра HTML. В случае установки этого флажка при выборе новости автоматически выполняется загрузка её ссылки.
Игнорировать каналы комментариев для данной подписки.
  Иногда встречаются каналы со повреждёнными или бесполезными каналами комментариев. Этот параметр позволяет их игнорировать.
Всегда выводить всплывающие уведомления для этой подписки
  При отключении вывода уведомлений в общих параметрах по умолчанию данный параметр позволит выводить уведомления только для этого канала.
Никогда не выводить всплывающие уведомления.
  При включении вывода уведомлений в общих параметрах по умолчанию данный параметр позволит не выводить уведомления для этого канала. Этот параметр может быть полезен для каналов с высоким трафиком.
Отмечать прочитанными загруженные новости.
  обычно после загрузки новости имеют статус «непрочитано». В некоторых случаях для некоторых конкретных каналов этот параметр у только что загруженных новостей предпочтительно сразу устанавливать в состояние «прочитано», чтобы избежать необходимости менять это состояние вручную.

### Подписка на OPML-каналы и веб-службы

Для оформления подписки на списки OPML-каналов или подключения учётной записи веб-службы выберите пункт «Новый источник каналов» из контекстного меню списка каналов или из меню «Подписки». В открывшемся диалоговом окне выберите необходимый тип источника.

#### Источники OPML

При выборе «Planet/BlogRoll/OPML» требуется предоставить URL-адрес документа OPML. Введите данные для аутентификации по запросу. После этого в список каналов будет добавлен новый источник каналов OPML и при первой загрузке документа OPML будет оформлена новая подписка в соответствии с описанием в источнике OPML. Если список каналов OPML со временем изменится, выполняется автоматическое удаление старых подписок и добавление новых.