X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите реализовать rss feed на ДЛЕ, Для Яндекс.Новости
sen8
sen8
Topic Starter сообщение 5.7.2012, 13:10; Ответить: sen8
Сообщение #1


Добрый день!

Собственно в чем вопрос:

Есть сайт на ДЛЕ, который приняли в Яндекс.Новости, нужно реализовать трансляцию новостей только из определенных категорий сайта (их штук 10-15).

Как создать такой поток. Подскажите, пожалуйста.

Заранее спасибо.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
сообщение 5.7.2012, 13:12; Ответить: taxi2008
Сообщение #2


_http://my_site.ru/category/rss.xml


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sen8
sen8
Topic Starter сообщение 5.7.2012, 13:16; Ответить: sen8
Сообщение #3


taxi2008, да, но их же надо будет объединить в один канал, не так ли?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AleZ
AleZ
сообщение 5.7.2012, 13:19; Ответить: AleZ
Сообщение #4


Для Яндекса вы предоставляете список категорий и ссылку на экспортный файл (это есть в письме, которое вы получаете самым первым), однако, никто не запрещает для каждой категории предоставить свой экспортный файл, исключив ненужные разделы.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sen8
sen8
Topic Starter сообщение 5.7.2012, 13:43; Ответить: sen8
Сообщение #5


http://dle.org.ua/использовани...налов.html

вот нашел как сделать несколько потоков. Но как выбрать определенные категории для них


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AleZ
AleZ
сообщение 5.7.2012, 13:52; Ответить: AleZ
Сообщение #6


Ваш пример по ссылке, позволяет использовать на сайте полнотекстовый фид удобный для пользователей, а Яндексу отдавать тот, который нужен им. И ничего более.
Как я и писал выше, либо выбираете для каждой категории свой экспортный файл, либо нужно заказывать специальный модуль, либо, попробуйте руками.
Если не лень проверить, то откройте engine/rss.php:
Найдите
$db->query( "SELECT * FROM " . PREFIX . "_category ORDER BY posi ASC" );

Замените
$db->query( "SELECT * FROM " . PREFIX . "_category WHERE category NOT IN (1,2,3) ORDER BY posi ASC" );


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sen8
sen8
Topic Starter сообщение 5.7.2012, 13:57; Ответить: sen8
Сообщение #7


Спасибо, надо попробовать

(AleZ @ 5.7.2012, 12:52) *
Ваш пример по ссылке, позволяет использовать на сайте полнотекстовый фид удобный для пользователей, а Яндексу отдавать тот, который нужен им. И ничего более.


А как тогда создать несколько фидов для каждой категории?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AleZ
AleZ
сообщение 5.7.2012, 14:08; Ответить: AleZ
Сообщение #8


По той ссылке, что указана выше, получится, что у каждой категории будет два rss потока:
1) _http://my_site.ru/category/rss.xml - настраивается в админке
2) _http://my_site.ru/category/yandex_rss.xml - для яндекса
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sen8
sen8
Topic Starter сообщение 5.7.2012, 14:11; Ответить: sen8
Сообщение #9


AleZ, то есть они (потоки) будут создаваться автоматически и мне нужно будет выбрать нужные?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AleZ
AleZ
сообщение 5.7.2012, 14:15; Ответить: AleZ
Сообщение #10


Вы создадите второй файл по описанию и всё. Потоки автоматические. Настроенный на Яндекс отдаете Яндексу, настроенный в админке - отдаете пользователям.

В последнее время озадачился созданием хорошего плагина для управлениями rss потоками в Dle (к сожалению, мне сложно ограничиваться категориями и надо исключать из rss отдельные темы), но по причине скорого отпуска, отложил реализацию на момент возвращения. Если интересно, то в начале августа можете написать.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 692 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлы(Требуется)[PHP(Laravel)\React] Реализовать дополнительный функционал
Поиск разработчиков для реализации дополнительного функционала
0 mimoplus 6382 28.4.2021, 9:49
автор: mimoplus
Открытая тема (нет новых ответов) Zel.Biz - CPA/CPI партнерка и Push-сеть (XML JSON feed)
0 zelads1 869 27.12.2020, 17:05
автор: zelads1
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1695 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Zel.Biz - Push/CPA/CPI рекламная сеть (XML JSON feed)
0 Zelads 1672 14.10.2020, 13:22
автор: Zelads


 



RSS Текстовая версия Сейчас: 28.3.2024, 22:51
Дизайн