Использование нескольких RSS каналов

Начиная с версии DataLife Engine 6.5 становится возможным использование нескольких RSS каналов одновременно и в этой статье будет рассказано как организовать данную возможность.
Для начала у Вас на сервере должен быть установлен скрипт DataLife Engine версии не ниже 6.5 на более ранних версиях использовать несколько RSS потоков невозможно!

Первое что вам необходимо сделать это скопировать файл rss.php в папке /engine/, и назовем его например yandex_rss.php.

Далее открываем файл yandex_rss.php и находим в файле строчку:
$config['allow_cache'] = true;


и заменяем ее на

$config['rss_format'] = "2";
$config['allow_cache'] = false;


В настройках скрипта вы устанавливаете обычный формат RSS потока: простой или полный.

Все теперь при обращению по адресу http://site.ua/engine/yandex_rss.php будет выводится RSS поток соответствующий системе Яндекс новости, для обычных посетителей которые обращаются по адресу http://site.ua/rss.xml будет выводится стандартный RSS поток

Источник: dle-news.ru
Другие новости по теме:

Категория: Хаки ----- Просмотров: 2314 ----- Комментариев: 1

Вернуться

  • kuzini

  • 1 сентября 2008 18:25
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
всё отлично скрипт пашет но как сделать чтобы не все категории транслировались в яндекс
а только которые я укажу