[personal profile] teplorod



За основу взята спецификация RSS 2.0
http://beshenov.ru/rss2.html
Нижепреведенные элементы дополняют эту спецификацию, либо, если речь идет о стандартных элементах, здесь описывается их применение.

Оформление
<image>URL изображения GIF, JPEG или PNG, представляющего канал.</image> (стандартный элемент rss 2.0)
Думаю, что тут стоит использовать картинку 80 на 80 пикселей (логотип сайта-источника), она будет анонсировать все новости, полученные по каналу.



Ниже описываются элементы, которые входят в <item>

Это взято из стандартной спецификации:

Канал может содержать любое количество статей, элементов <item>. Статья во многом похожа на публикацию в газете или журнале, <description> — это ее краткое изложение, а <link> указывает на полный текст. Статья может быть самодостаточной, в таком случае <description> содержит текст (можно использовать экранированную сущностями HTML-разметку, см. примеры), а ссылка (<link>) и заголовок (<title>) могут опускаться. Все элементы <item> являются необязательными, однако по крайней мере <title> или <description> должен существовать.

title
Заголовок сообщения.
(Venice Film Festival Tries to Quit Sinking)
link
URL сообщения.
(http://nytimes.com/2004/12/07FEST.html)
- этот элемент нужен обязательно, т.к. он ведет на оригинал новости.
description
Краткий обзор сообщения.
(либо сообщение целиком)
(<description>Some of the most heated chatter at the Venice Film Festival this week was about the way that the arrival of the stars at the Palazzo del Cinema was being staged.</description>)


- вот тут меня смущает следующая штука: мы не можем одновременно размещать анонс новости и тело новости. т.е. он работает по принципу - или - или.
Я бы добавил дополнительный элемент <fl:announce> - который бы содержал в себе анонс. Что думаете?

Теперь я опишу нужные нам расширения функциональности, либо спецификация конкретных элементов RSS

1. Время проведение мероприятия, интервал. Обычно мы включаем его в заголовок новости, но при систематизации и обмене информацией такой подход, понятное дело, не приемлем.
<fl:startdate>10.11.2008</fl:startdate>
<fl:enddate>10.11.2008</fl:enddate>

Дата идет в формате день/месяц/год

2. Время дедлайна. О нем многие забывают, а напрасно. Например, конференция может состоятся в ноябре, а вот прием тезисов на нее заканчивается в марте месяце.
<fl:deadline>10.04.2008</fl:deadline>

3. Место проведения, или Location. Как мне кажется, в комментариях не нуждается.
<fl:location>Екатеринбург</fl:location> - тут мы указываем город
<fl:extendedlocation>тут ссылка на гугльмэпс или на яндекс карты</fl:extendedlocation>

4. Тематика. Тут все просто, можно использовать уже готовый элемент для классификации:
<category>конференции</category> ((стандартный элемент rss 2.0) - здесь описывается жанр, а именно - что это: тренинг, научная конференция, обучающая программа и т.д.
<fl:segment>аналитическая психотерапия</fl:segment>
Эти два элемента могут стать тегами на сайте-публикаторе, а могут просто обозначать категорию и указывать ссылку на сайт - автор.
В этом случае элемент category имеет url <category domain="http://www.fool.com/cusips">MSFT</category>





Начало было тут: http://teplorod.livejournal.com/576801.html
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

February 2020

S M T W T F S
      1
2345678
9101112131415
1617181920 2122
23242526272829

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 13th, 2025 11:20 pm
Powered by Dreamwidth Studios