Налаштування RSS

Avatar

Від kiw1 21-05-2013 17:06:33

Новенький · 3 повідомлень

У мене така проблема я не розбираюсь в цьому і не можу налаштувати РСС під потрібні умови. Пробував редагувати сам файл feed-rss2.php, але нічого не вийшло. РСС просто переставав працювати. Допоможіть будь ласка. Можу зробити невелику платню за це (до 25 грн, П.С. я студент, грошей нема).
Мені треба щоб було як на цьому зразку http://adline.ukr.net/rssexample/Good_RSS_Full.xml
Робиться це за такими правилами:

1.    <?xml version="1.0" encoding="windows-1251"?>
a.    Самая верхняя строчка.
b.    Если это не указано явно в заголовке, кодировкой файла считается utf-8.
c.    В противном случае выставление кодировки xml файла обязательно. Наиболее часто употребляемые кодировки: windows-1251, utf-8, koi8-r.
d.    Внимание: фактическая кодировка, отдаваемая веб-сервером, ВСЕГДА должна совпадать с кодировкой, указанной в заголовке XML.
2.    <rss version="2.0"  xmlns=http://backend.userland.com/rss2  xmlns:yandex="http://news.yandex.ru">
a.    Обязательное поле должно быть такого вида.
b.    Подключение xmlns=http://backend.userland.com/rss2  xmlns:yandex="http://news.yandex.ru" Обязательно.
c.    Корневым элементом RSS-файла является <rss>, атрибут version которого должен иметь значение 2.0: <rss version="2.0">.
d.   
3.    <channel>
a.    Обязательное поле.
b.    Находится внутри элемента <rss>.
c.    Включает  информацию об источнике и его содержание.
d.    В <channel> может содержаться любое количество элементов <item>.
4.    <title>Название Источника рсс например “Наши новости” </title>
a.    Обязательное поле
b.    В случае, если экспортируется содержание целого сайта, то в здесь должно быть его название, например: <title>Наши новости</title>.
c.    Если часть сайта, то в названии должно быть отражено, какая именно часть, например: <title>Наши новости: технологии</title>.
5.    <link>http://www.nashi-novosti.ua</link>
a.    Обязательное поле
b.    URL сайта, данные которого транслируются в потоке.
6.    <description>Описание потока. Пример Наши новости самые оперативные </description>
a.    Обязательное поле.
b.    Описание потока. 1-3 предложения.
7.    <image>
a.    Необязательный элемент.
b.    <url>http://www.nashi-novosti.ua/logo.gif</url> - находится внутри элемента <image>,  содержит ссылку на графический файл с изображением логотипа издания.
c.    <title> Название Источника рсс например “Наши новости”</title> - название (будет написано в html-атрибуте логотипа alt) - в <title> (необходимо еще раз повторить название издания).
d.    <link>http://www.nashi-novosti.ua/</link> - URL издания .
e.    Размер логотипа – 100 пикселей по максимальной стороне.
8.    <item>   
a.    Обязательный элемент
b.    Каждый <item> описывает одно сообщение.
9.    <title>Это первая новость в данном РСС</title>
a.    Обязательный элемент.
b.    Находится внутри элемента <item>
c.    Содержит заголовок новости.
d.    В названии новости не должно быть HTML кода.
e.    Написание заголовка целиком ПРОПИСНЫМИ буквами не допускается.
f.    Не рекомендуется также наличие точки в конце заголовка.
g.    В заголовке не должны содержаться название источника и дата/время сообщения, а также служебные примечания («(обновлено)», «(дополнено)», «(фоторепортаж)», «(видео)» и др.) и неинформативные обороты, не представляющие собой неотъемлемой части заголовка («Срочно!»,  «Сенсация:» и тп.).
h.    Если в заголовке присутствуют спецсимволы в явном виде то нужно использовать «<![CDATA[]]>» пример : <title><![CDATA[Текст заголовка с <спецсимволами>  в явном виде ]]></title>.
10.    <link>http://www.nashi-novosti.ua/Pervaja_novost.html</link>
a.    Обязательное поле
b.    URL сообщения, считается уникальным идентификатором сообщения
c.    Внимание: каждое сообщение должно располагаться на отдельной странице, открывающейся по указанному адресу, при этом заголовок и начало текста сообщения должны быть доступны в первом экране при разрешении 1024х768.
d.    При переходе с заголовка, размещенного на Укрнет, должна открываться только одна страница, содержащая сообщение, соответствующее заголовку.
e.    Наличие по URL, указанному в <link> более одной новости (ленты новостей) не допускается.
f.    URL различающиеся только в части после '#' (только якорями), т.е. вида: http://www.some-host.ru/news.html#2545 и http://www.some-host.ru/news.html#5794 считаются идентичными и НЕ допускаются.
11.    <description> - аннотация сообщения.</description>
a.    Обязательный элемент
b.    В дескрипшене описывается краткое содержание новости 3-4 предложения.
c.    Если в дескрипшене присутствуют спецсимволы в явном виде, нужно использовать <![CDATA[ ТЕКСТ ]]>. 
12.    <category>Спорт</category>
a.    <category> - рубрика (раздел, категория) Новости.
b.    Если у партнера несколько источников по одному на рубрику, например в одном источнике партнер передаёт сугубо новости политики, во втором новости Культуры, то данный элемент не является обязательным.
c.    Если у партнера новостной источник передаёт новости только рубрики «Спорт» то данный параметр не обязательный.
d.    Если в источнике партнера содержатся новости по всем рубрикам то данный параметр является обязательным.
13.    <yandex:genre>article</yandex:genre>
a.    жанр сообщения. Необязательный элемент.
b.    Здесь нужно указать латиницей жанр сообщения
c.    lenta (короткое новостное сообщение, 50-80 символов)
d.    message (более развёрнутое новостное сообщение)
e.    article (статья)
f.    interview (интервью)
14.    <enclosure url="http://nashi-novosti.ua/img/tv_profilaktika-278x186.jpg" type="image/jpeg" />
a.    Не обязательный элемент.
b.    элемент для иллюстраций, аудио и видео файлов.
c.    если в сообщении содержится несколько иллюстраций, или иллюстрация и видео файл, элемент <enclosure> повторяется
d.    более подробно можно посмотреть в примере «Good_RSS_Full.xml» там описаны все типы аудио видео и картинок. Смотри в конце документа.
e.    Принимается размер картинок  – 100 пикселей по минимальной стороне.
15.    <pubDate>Thu, 18 Feb 2010 16:06:02 +0200</pubDate>
a.    Обязательное поле
b.    Время публикации сообщения на Сайте источника Данных (сайте издания) в формате RFC-822 (см. http://asg.web.cmu.edu/rfc/rfc822.html#sec-5&#41;.
c.    Регистр в названии <pubDate> имеет значение - буква D должна быть прописной.
d.    Дата и время новости должны быть записаны в таком «Thu, 18 Feb 2010 16:06:02 +0200» формате.
e.    Недопустимо если все новости ленты имеют одинаковое время типа «00:00»
f.    +0200 не означает никаких арифметических действий над временем и является просто указанием на часовой пояс (в приведенном примере это Киевское время).
16.    <yandex:full-text> Полнотекст новости без HTML кода и спецсимволов </yandex:full-text>
a.    Обязательное поле.
b.    Содержит полный текст новости.
c.    Если в полнотексте присутствуют спецсимволы в явном виде, нужно использовать <![CDATA[ ТЕКСТ ]]>.
d.    Абзацы а полнотексте определяются пустой строчкой смотреть «Good_RSS_minimal.xml».

Avatar

Від AzzePis 21-05-2013 18:12:50

Administrator · 918 повідомлень

пошуком по форуму варто скористатись <!-- l --><a class="postlink-local" href="http://e-support.in.ua/viewtopic.php?f=15&t=701&p=2742&hilit=yandex">viewtopic.php?f=15&t=701&p=2742&hilit=yandex</a><!-- l -->


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Через Skype – AzzePis | Через ICQ – 147747649

Avatar

Від kiw1 21-05-2013 18:35:00

Новенький · 3 повідомлень

Та я це читав, і установив плагін, але в рсс нічого не помінялось. Вибачте я чайник в рсс)))

Avatar

Від mr.psiho 22-05-2013 16:31:01

Сусід · 160 повідомлень

Форматування як для стрічки Яндекса. Або вмикайте плагін відповідний або за 50 грн. я вам скину робочий код, те що пройшло перевірку Яндекса і приймається. Але в цю вартість не входитиме доводка для потрібної вам системи, якщо така знадобиться. Попереджаю одразу - НЕ входитиме. Ви студент і грошей не маєте, а у мене сім'я і гроші треба. 😁


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)

Avatar

Від kiw1 25-05-2013 11:47:15

Новенький · 3 повідомлень

Мені в службі підтримки кернет кинули настроїний плагін яндекс.рсс. Тему можна закривати.