E

exsoft

+21
Репутация
2
Рейтинг
0
exsoft exsoft Лента RSS для яндекс-турбо или яндекс-дзен (FREE) 7 лет назад
У меня после обновления компонента по ссылке потока выдает ошибку HTTP ERROR 500
0
exsoft exsoft Лента RSS для яндекс-турбо или яндекс-дзен (FREE) 7 лет назад
Вот что еще добавили в яндексе:
Проверили ленту — сейчас она содержит несколько ошибок в разметке. Тэг <content:encoded> — это обязательный для ранжирования тэг, в нём должен содержаться полный текст публикации. При этом в самом тэге <content:encoded> советуем не использовать HTML-тэги за исключением <p> и <img>, а также не использовать атрибуты стиля. Тэг <img> в свою очередь должен быть завернут в тэг <figure>. Также необходимо убрать из кода HTML-тэги (в т.ч. <header>, <h1> и т.д.)
0
exsoft exsoft Лента RSS для яндекс-турбо или яндекс-дзен (FREE) 7 лет назад
Сейчас получил ответ модераторов Дзена

Сейчас я вижу, что лента содержит форматную ошибку, мы не можем её прочитать: Format error: Read failed (no details available)
0
exsoft exsoft Лента RSS для яндекс-турбо или яндекс-дзен (FREE) 7 лет назад
Отправлю с этими изменениями на модерацию в Дзен, посмотрим, что ответят.
0
exsoft exsoft Лента RSS для яндекс-турбо или яндекс-дзен (FREE) 7 лет назад
Сотрудники ТП Дзена отправляют на этот валидатор https://validator.w3.org/feed/

Я попробовал с изменениями о которых Вы написали, валидатор выдает такую ошибку

Код PHP:
  1. line 22, column 0: XML parsing error: <unknown>:22:0: unbound prefix [help]
  2. <content:encoded><turbo:content>
  3. In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
0
exsoft exsoft Лента RSS для яндекс-турбо или яндекс-дзен (FREE) 7 лет назад
Яндекс дзен требует текст полной новости обертывать в теги<content:encoded>...</content:encoded>, но если его обернуть в эти теги, то валидатор выдает ошибку
Код PHP:
  1. line 29, column 0: XML parsing error: <unknown>:29:0: unbound prefix [help]
  2. <content:encoded><![CDATA[<p style="text-align: justify;">&nbsp;&laquo;Росте ...
  3. In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
как это можно поправить?
0
+1
exsoft exsoft [Модуль] Последние материалы (модифицированный с сортировкой) 9 лет назад
Нашел решение
заменить строчку
Код PHP:
  1. AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '$today' AND con.pubdate <= '$today'))
на
Код PHP:
  1. AND DATE_SUB(NOW(),INTERVAL 1 WEEK)<con.pubdate
и отключить пагинацию
0
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.