DLE > Корисні поради по роботі з CMS DataLife Engine > Використання RSS-потоків різного типу одночасно
Використання RSS-потоків різного типу одночасно17-12-2007. Автор: Site Administrator |
|
Шановні друзі!
Останнім часом ми одержали досить багато повідомлень від Вас з запитанням, чи можна створити два паралельних потоки RSS - один для відвідувачів, а інший, наприклад, для системи Яндекс Новини. Починаючи з версії DataLife Engine v.6.5 це стає можливим і у цій статті ми розповімо Вам, як організувати дану можливість. Отже, в першу чергу, на Вашому сервері повинна бути встановлена версія 6.5 скрипта. На попередніх версіях організація паралельних потоків неможлива. Перше, що Вам необхідно зробити, це створити новий файл в директорії /engine/, наприклад, yandexrss.php. Вміст цього файлу повинен бути повністю ідентичним змісту файлу rss.php у цій ж директорії. Далі, знаходимо в новому створеному файлі yandexrss.php стрічку: $config['allow_cache'] = true; і замінюємо її на: $config['rss_format'] = "2"; $config['allow_cache'] = false; В налаштуваннях скрипта Ви встановлюєте звичайний формат RSS-потоку: простий або повний. Все. Тепер при зверненні за адресою http://site.ru/engine/yandexrss.php буде виводитися RSS-потік, що відповідає системі Яндекс новини. Для звичайних відвідувачів, які звертаються за адресою http://site.ru/rss.xml , буде виводиться стандартний RSS-потік. Оригінал статті розробника (російською мовою) Повернутися назад |