Логин:
Пароль:
Регистрация
Напомнить пароль?
Сделать стартовой   |   Добавить в избранное
       
НАВИГАЦИЯ
ПО САЙТУ
•   Релизы
•   Пресс релизы
•   Дополнительные модули
•   Обнаруженные уязвимости

•   Системные требования
•   Полезные Советы
•   Возможности DataLife Engine

•   Видеоинструкция по созданию
    сайта и установке скрипта
•   Уроки по созданию шаблонов
•   Мультмедийные возможности
    скрипта

•   Лицензионное соглашение
•   Информация о покупке
•   Техническая поддержка
•   Онлайн документация
•   FAQ (Частые вопросы)

•   Обратная связь
•   Форум технической поддержки
•   RSS новости

•   Написать пожелание
    для новых версий скрипта
ОПРОС
НА САЙТЕ
Совершаете ли вы покупки в интернет?

Да охотно, если это выгодно
Только когда нет другого выбора
Нет, я не доверяю интернету
Нет, просто не понимаю как это сделать

КАЛЕНДАРЬ
«    Май 2012    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
ПОПУЛЯРНЫЕ
СТАТЬИ
АРХИВ
НОВОСТЕЙ
Май 2012 (1)
Апрель 2012 (2)
Март 2012 (7)
Февраль 2012 (2)
Январь 2012 (1)
Декабрь 2011 (2)
НАШИ
ПАРТНЁРЫ
Шаблоны для DLE
DLE-Украина
МЫ
РАБОТАЕМ С
Аттестованный участник Webmoney
DLE-Украина
Главная страница » Советы » Использование RSS потоков разного типа одновременно Форум технической поддержки


Использование RSS потоков разного типа одновременно
Раздел: Советы
 
Дорогие друзья,

В последнее время мы получили достаточно много обращений с вопросом, можно ли создать два паралельных потока 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 поток


  • 68
 (Голосов: 21) 
 
#1 написал: eRED (13 декабря 2007 13:03)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 47
Статус: Пользователь offline
спасибо за разъяснение :)

 
 
#2 написал: Adobe (13 декабря 2007 15:13)    
 




Группа: Клиенты
Публикаций: 1
Комментариев: 39
Статус: Пользователь offline
Прикольно :)

 
 
#3 написал: raxes (13 декабря 2007 15:15)    
 




Группа: Посетители
Публикаций: 0
Комментариев: 14
Статус: Пользователь offline
класс..)

 
 
#4 написал: at (13 декабря 2007 15:27)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 43
Статус: Пользователь offline
спасибо :)) очень своевременно.

 
 
#5 написал: WMDrakon (13 декабря 2007 16:24)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 142
Статус: Пользователь offline
Вот как раз интересовал такой вопрос.
Спасибо.

 
 
#6 написал: TUNER88 (13 декабря 2007 18:25)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 33
Статус: Пользователь offline
спасибо за инфу

 
 
#7 написал: www.ru-portal.ru (14 декабря 2007 05:16)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 26
Статус: Пользователь offline
может сразу в дистрибьюве внести эти изменения?
я так думаю 90 % будут юзать этот метод

 
 
#8 написал: Sogorukuhn (14 декабря 2007 21:05)    
 




Группа: Посетители
Публикаций: 0
Комментариев: 21
Статус: Пользователь offline
Очень удобно. Респект wink

 
 
#9 написал: PoMaH (15 декабря 2007 19:07)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 7
Статус: Пользователь offline
Вот еслиб для каждой категории свои параметры былоб есчо лутче

 
 
#10 написал: Hellik (17 декабря 2007 11:27)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 32
Статус: Пользователь offline
хорошая функция, спасибо )

 
 
#11 написал: Mr 13 (17 января 2008 22:40)    
 




Группа: Посетители
Публикаций: 0
Комментариев: 97
Статус: Пользователь offline
Большое спасибо!

 
 
#12 написал: mpv7 (8 апреля 2008 16:46)    
 




Группа: Клиенты
Публикаций: 0
Комментариев: 2
Статус: Пользователь offline
Цитата: PoMaH
Вот еслиб для каждой категории свои параметры былоб есчо лутче


А что сложно добавить в .htaccess соответствующую запись?

RewriteRule ^rss.xml$ engine/rss.php [L]
добавить после:
RewriteRule ^yandexrss.xml$ engine/yandexrss.php [L]

RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L]
добавить после:
RewriteRule ^([^<]+)/yandexrss.xml$ engine/yandexrss.php?do=cat&category=$1 [L]


Или просто /engine/yandexrss.php?do=cat&category=N категории

 
 
Информация
 
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 
 
 
Главная страница   •   Релизы   •   Модули   •   Форум поддержки   •   Покупка   •   Обратная связь

© 2004 - 2012 SoftNews Media Group. Сайт работает под управлением DataLife Engine.