LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
18.06.2013, 09:40:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1] 2 3  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Создание альтернативной ленты RSS для Yandex и Meta  (Прочитано 34554 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dutch
Support Team
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 456


Проф. разработка больших порталов с нуля!


« : 10.03.2008, 18:50:45 »

То, что так долго искали, и не могли найти!

Чтобы попасть в новости Яндекс или Мета необходимо иметь RSS канал версии 2.0. Но этого не достаточно! В ленте новостей должен быть дополнительный тег, который выводит полную версию новостей. По умолчанию, стандартный RSS поток Joomla этого не поддерживает.

Но теперь это не проблема. Я взял довольно простой в пользовании компонент RD RSS и добавил функцию поддержки тегов <yandex:full-text> для Яндекс.Новости и <fulltext> для новостей Мета.

Подробнее в статье: Создание альтернативной ленты RSS для Yandex и Meta

Загрузить файлы и посмотреть дэмку: Створення альтернативної стрічки RSS для Yandex і Meta на украинском

Внимание!

Патч обновлен!

Детали: Оновлення патчу для альтернативних стрічок RSS на базі RD RSS (на украинском)

Ссылка для загрузки такая же как и была раньше.
« Последнее редактирование: 08.09.2008, 02:10:02 от Dutch » Записан
Zoblin
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 69


« Ответ #1 : 12.03.2008, 17:54:06 »

Все вроде бы хорошо, кроме одного - а как дату настроить под Яндекс? Ему ведь нужно в формате +0000 (часовой пояс от Гринвича). В стандартном компоненте Joomla есть такая фишка, а этот не предусматривает Sad.
Записан
Dutch
Support Team
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 456


Проф. разработка больших порталов с нуля!


« Ответ #2 : 12.03.2008, 22:40:35 »

Забыл отписать, а вы конечно же не посмотрели Azn
Я добавил время относительно нулевого меридиана (добавил на следующий день) Wink
Записан
pepelyaev_a
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13



« Ответ #3 : 16.03.2008, 17:35:27 »

То, что так долго искали, и не могли найти!

а есть патч для стандартного Syndicate (RSS-экспорт) !? ...у меня сайте RD RSS итак модернизирован под показ картинок... или возможна установка одного компонента в двух экземлярах одновременно? может поменять где название...
Записан
alxsz
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #4 : 18.03.2008, 17:20:06 »

Спасибо!

Такой вопрос, а как дела обстоят с использованием компонента openSEF с таким вариантом.
У меня работал openSEF и компонент для yandex.rss , так вот проработал не много, новости мои из яндекса убрали изза дублирования:

одна новость выводится с 2 разными ссылками, то есть одна ссылка по openSef и другая по стандартному sef компоненту. изза чего они мой сайт перестали транслировать в ленту.

Может кто уже попробовал этот вариант?
Записан
alxsz
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #5 : 21.03.2008, 03:15:15 »

Итак, проблема таже с openSEF!

В яндекс экспортируется 2 ссылки на один контент :

site.ru/content/view/1111/111/
site.ru/news/2008-03-20.html

Помогите пожалуйста решить проблему  Huh
Записан
alxsz
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #6 : 28.03.2008, 11:44:36 »

вот проверил, есть такое дело - по поводу моего поста выше:

Если заблокировать пункты меню, каждый пункт меню - раздел новостей, то ссылки перестают дублироваться !
Как же с этим бороться Sad ?
Записан
Garun
Давно я тут
****

Репутация: +15/-3
Offline Offline

Пол: Мужской
Сообщений: 306



« Ответ #7 : 17.05.2008, 17:24:52 »

Это клево! Автору +1 однозначно!
Однако, простите мне мою просвященность - а как добавить ленту в Яндекс (как его "заставить" её читать)?
Записан
pepelyaev_a
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13



« Ответ #8 : 17.05.2008, 18:03:34 »

Это клево! Автору +1 однозначно!
Однако, простите мне мою просвященность - а как добавить ленту в Яндекс (как его "заставить" её читать)?

http://news.yandex.ru/cooperation.html
Записан
Garun
Давно я тут
****

Репутация: +15/-3
Offline Offline

Пол: Мужской
Сообщений: 306



« Ответ #9 : 17.05.2008, 18:08:13 »

То бишь отправить по адресу info@news.yandex.ru заявку в произвольной форме?
Записан
pepelyaev_a
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13



« Ответ #10 : 17.05.2008, 18:10:40 »

То бишь отправить по адресу info@news.yandex.ru заявку в произвольной форме?

да. там ответ приходит - они тестируют вашу ленту, потом потребуют факс с договором о сотрудничестве... у меня несколько сайтов уже принимают посетителей из яндексе, очень действенный механизм...
Записан
Garun
Давно я тут
****

Репутация: +15/-3
Offline Offline

Пол: Мужской
Сообщений: 306



« Ответ #11 : 17.05.2008, 18:17:03 »

потом потребуют факс с договором о сотрудничестве...
Т.е. - только с юр.лицом??
Записан
pepelyaev_a
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13



« Ответ #12 : 17.05.2008, 18:18:19 »

Т.е. - только с юр.лицом??

там форму они дадут. я в ней от балды написал свои данные, печать нарисовал в фотошопе... участие в программе бесплатное!
Записан
Garun
Давно я тут
****

Репутация: +15/-3
Offline Offline

Пол: Мужской
Сообщений: 306



« Ответ #13 : 17.05.2008, 18:23:01 »

Ок! Спасибо - пошел писать заявку Wink
Записан
alxsz
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #14 : 04.07.2008, 14:23:15 »

а не подскажете, как при работе компонента openSEF, отключить трансляцию новостей в sef режиме? а то контент повторяется с разными ссылками.. Sad
Записан
martini
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 86



« Ответ #15 : 07.07.2008, 18:03:58 »

Все работает отлично. Но в ленту не экспортируется картинка, привязанная к статье. Скажем Мета берет ее из такого тега <foto>http://адрес картинки</foto>

ТАк вот, можно ли в экспорт из джумлы отдавать картинку из mosimage , помещая ее в тег <foto></foto> или <image></image>.

Новости с картинками гораздо красивее и кликабельнее , чем просто заголовки. Очень не хватает экспорта картинок
Записан
Алхимик
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 19


« Ответ #16 : 21.08.2008, 01:14:31 »

А кто знает как можно сделать так, что бы ссылка из RSS шла через шаблон меню со всеми параметрами, а не как-то "так".
Допустим, реальная ссылка на статью: /index.php?option=com_content&view=article&id=751:2008-08-17-20-39-31&catid=62:2008-06-30-20-47-59&Itemid=277
А rss показывает: /index.php?option=com_content&amp;task=view&amp;id=751&amp;Itemid=277

Из-за чего сбиваются настройки пунктов меню, типа отображать/скрыть имя автора, дату создания, иконки печати, е-майл, пдф, а также не отображается привязка модулей к меню...
Записан
bog74
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 50



« Ответ #17 : 25.08.2008, 16:25:30 »

Все получилось. Спасибо
« Последнее редактирование: 25.08.2008, 19:54:43 от bog74 » Записан
Dutch
Support Team
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 456


Проф. разработка больших порталов с нуля!


« Ответ #18 : 02.09.2008, 03:59:36 »

скоро будет апдейт патча
Записан
bog74
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 50



« Ответ #19 : 04.09.2008, 20:20:14 »

При трансляции ленты для Яндекса и Меты показывает медиа файл под именем Array? При нажатии на который  получаем 404 The requested URL /images/stories/Array was not found on this server.

Как это лечить?


* 1.jpg (18.63 Кб, 409x277 - просмотрено 579 раз.)
Записан
Dutch
Support Team
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 456


Проф. разработка больших порталов с нуля!


« Ответ #20 : 04.09.2008, 22:07:00 »

отпиши утром мне в личку - выложу патч для апдэйта
Записан
Sleem
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 34


« Ответ #21 : 07.09.2008, 22:35:51 »

Вот такая проблема:
Решил добавить в яндекс ленты пришел ответ

не корректное использование тэга <enclosure>. Пример корректной
записи: <enclosure
url="http://www.rossiyskie-novosti.ru/2003/03/25/yandex.jpg"
type="image/jpeg"/>. Для изображений параметр type должен совпадать с
тем, что отдаётся по указанному URL

Ну и как это вылечить подскажет может кто?
Записан
Dutch
Support Team
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 456


Проф. разработка больших порталов с нуля!


« Ответ #22 : 08.09.2008, 02:07:17 »

Патч обновлен!
Детали: http://www.joomla-ua.org/content/view/195/22/ (на украинском)

Ссылка для загрузки такая же как и была раньше.
Записан
Sleem
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 34


« Ответ #23 : 10.09.2008, 10:42:45 »

И ещё вот такая штука! Когда на другом сайте смотришь свои новости то там нет ни красных строк, не абзацов. Короч отсутствует форматирование
Записан
Dutch
Support Team
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 456


Проф. разработка больших порталов с нуля!


« Ответ #24 : 10.09.2008, 11:37:06 »

а теперь расскажи что портируется на другой сайт - рсс, ява-скрипт или хтмл ?)
Записан
Georgio2
Гость
« Ответ #25 : 29.09.2008, 15:04:48 »

Протестировал, есть вопросы:

Вот генерируемый файл: http://uvdzao.ru/index.php?option=com_rd_rss&id=1&feed=yandex
Там не должно быть следующих выражений:
&amp;ndash;
&amp;laquo; должен иметь вид &quot;
&amp;raquo; аналогично

Яндекс это не ест, экспорт сыпется.
Записан
Sulpher
Support Team
*****

Репутация: +340/-10
Offline Offline

Пол: Мужской
Сообщений: 1431


Миграция на Joomla 2.5 / 3.0


« Ответ #26 : 29.11.2008, 19:26:15 »

Dutch, планируется ли версия патча с поддержкой ЧПУ? (новая версия патча + возможно плагин для Artio)
Записан
realex
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 11



« Ответ #27 : 01.12.2008, 18:22:28 »

Ребята, извините, что встреваю, но назрел вопрос... А как это всё решается для 1.5.7?
Записан
maniac
Гость
« Ответ #28 : 13.12.2008, 07:51:33 »

помогите с сылкой в com_rd_rss+ патч скаченый по указаной ссылке
ПРИМЕР :
- <channel>
  <title>название</title>
  <description>название сайта</description>
  <link>http://мой сайт.ru</link>
- <item>
  <title>Название статьи</title>
  <link>index.php?option=com_content&task=view&id=13&Itemid=2</link>
  <description> основной текс статьи</description>
  <category>Новости - Происшествия</category>
  <pubDate>Mon, 19 May 2008 15:38:57 +0800</pubDate>
  <yandex:full-text>продолжение статьи для yandex</yandex:full-text>
  </item>

как сделать чтобы данная ссылка
  <link>index.php?option=com_content&task=view&id=13&Itemid=2</link>
была в виде
 <link>http://мой сайт.ru/index.php?option=com_content&task=view&id=13&Itemid=2</link>
« Последнее редактирование: 13.12.2008, 07:54:42 от maniac » Записан
MakNat
Гость
« Ответ #29 : 23.12.2008, 16:18:33 »

Протестировал, есть вопросы:

Вот генерируемый файл: http://uvdzao.ru/index.php?option=com_rd_rss&id=1&feed=yandex
Там не должно быть следующих выражений:
&amp;ndash;
&amp;laquo; должен иметь вид &quot;
&amp;raquo; аналогично

Яндекс это не ест, экспорт сыпется.

Привет! У меня такая же фигня была. Ты поставь везде в коде feedcreator.class.php  в размере вместо 100 - 200...
к примеру:

      $feed.= "      <title>".FeedCreator::iTrunc(htmlspecialchars($this->title),200)."</title>\n";

И все заработает.
Записан
Страниц: [1] 2 3  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet