Модуль RSS-каналы (новости)

Модули в MajorDoMo Комментариев нет

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

Модуль состоит из двух разделов: 1.RSS-channels 2.RSS-news

Первый раздел предназначен для добавления,настройки новостных лент, редактирование существующих или удаление имеющихся каналов.

При выборе существующего , либо добавление нового канала открывается окно для его настройки

Заполняем содержимое полей:

  • Title: (*) - Заголовок канала
  • URL (source) (*): - url адрес источника канала (новости, статьи, блога)
  • Check every: - обновление канала (в минутах)

Последний пункт ""Execute for every new record:"" представляет из себя список скриптов из которого можно выбрать скрипт для выполнения при обновлении очередной новости.

Для примера:

Перейдём в раздел Скрипты? и создадим скрипт rssProcessNews -- он будет выполняться, когда система получит новую запись с rss канала.

Скрипт, который вызывается для каждой новой RSS записи

доступные параметры:

  • $params['URL'] -- ссылка на новость
  • $params['TITLE'] -- заголовок новости
  • $params['BODY'] -- тело новости
  • $params['CHANNEL_ID'] -- ID канала
  • $params['CHANNEL_TITLE'] -- название канала

В данном примере скрип проговаривает заголовок новости и выводит в чат..

Поделитесь в соц сетях

Теги: