Установлен Views RSS и Views RSS: Yandex Elements. Все настроил во вьюхе, а при открытии http://mytaganrog.com/news-yandex.xml у меня дата публикации выводится некорректно, она почему-то соответствует времени генерации ленты, а не созданию самих нод, плюс при выводе ленты в опере задваиваются новости. Но первым делом хотел бы настроить нормальный вывод даты, так как Яндекс не принимает такую ленту с ошибками.
скрины вьюхи и яндекс новостей -
http://imhocloud.com/image/3Bm
http://imhocloud.com/image/3BC
Комментарии
Дата публикации в неверном формате вероятно http://www.rssboard.org/rss-profile#element-channel-item-pubdate
D, d M y H:i:s T
Сейчас у меня так стоит указано - 'D, d M Y H:i:s O
А что такое "Т"? vortex, как с Вами в аське или скайпе можно связаться?
никак пока я на работе
http://php.net/manual/en/function.date.php
Вот что ответили в техподдержке Яндекса -
"Дело в том, что в Вашем экспортном файле некроректно формируется тег :
29 Сен 2014 14:38:46 +0400
Напоминаю, что - время публикации сообщения на сайте источника.
(в формате RFC-822 - см. http://asg.web.cmu.edu/rfc/rfc822.html#sec-5)
Регистр в названии имеет значение - буква D должна быть прописной.
Пример: Tue, 12 Aug 2011 14:15:00 +0400
Эта запись означает, что новость датирована 12 августа 2011, 14:15 московского времени.
Внимание: +0400 является указанием на часовой пояс (в приведенном примере это московское время). Указанное в экспортном файле время должно обязательно совпадать с фактическим временем публикации на сайте!"
Сейчас у меня выводится:
пн, 29 Сен 14 14:38:46 +0400
Почему пн и Сен пишется на русском а не на англ? может еще в этом дело?
раз поддержка ответила, спросите и про перевод на русский названий.
Переводит из-за локализации. Но если её убрать все даты на сайте станут английские.
У меня кстати в локализации "Пнд", а не "пн". Так что возможно язык критичен.
В настройках даты есть сброс локализации. Вероятно как раз для такого случая.
У меня не хватило желания ковыряться в нюансах экспорта в Яндекс и задача не стояла (это была моя инициатива). Обычного рсс для корпоративного сайта мне выше крыши.
Пропишите
r
.Проблема решена! Всем спасибо.
Мда. что значит "не программист". Сам дал ссылку в которой был такой вариант и не знал про него...
Спасибо за использование годных модулей Гы.
Здравствуйте!
А можно хоть самую минимальную инструкцию по вашему модулю. Хоть несколько строчек.
Тут:
https://www.drupal.org/node/2425029
https://www.drupal.org/node/1344136
И самое главное тут:
https://www.drupal.org/project/views_rss_yandex
Совсем ничего не понятно. Как сделать?!?!? Помогите!!!
Я даже код вашего модуля посмотрел и не понял куда копать.
Просто порядок действий типа:
1. Включить такие-то модули (не обязательно, тут и так понятно, что включить)
2. Зайти в настройки Views новостей
3. Добавить новое представление RSS-ленту
...... дальше темный лес.
Первые 3 пункта логичны и просты. А дальше куда?
Мой модуль лишь дополнение к модулю Views RSS; и на странице проекта есть ссылка External documentation - https://www.drupal.org/node/1344136
Всплыл автор
Актуальная информация по выгрузке в Яндекс Новости тут