ПоискПочтаКартыМаркетНовостиСловариБлогиВидеоКартинки
Войти

Расширение формата FOAF

Документ описывает расширение формата FOAF.

Используемые пространства имён:

  • xmlns:foaf="http://xmlns.com/foaf/0.1/"
  • xmlns:ya="http://blogs.yandex.ru/schema/foaf/"
  • xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  • xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
  • xmlns:dc="http://purl.org/dc/elements/1.1/"

Сущности

Предикаты

Comments

Комментарии в журнале пользователя и комментарии сделанные пользователем.

Доступные предикаты: feed, posted, received.

См. также blogActivity.

<ya:blogActivity>
  <ya:Comments>
    <ya:feed rdf:resource="recent comments rss" dc:type="application/rss+xml"/>
    <ya:posted>123</ya:posted>
    <ya:received>123</ya:received>
  </ya:Comments>
</ya:blogActivity>

Posts

Посты в журнале пользователя.

Доступные предикаты: feed, posted.

См. также blogActivity.

<ya:blogActivity>
  <ya:Posts>
    <ya:feed rdf:resource="http://www.valez.ru/users/valez/rss/" dc:type="application/rss+xml"/>
    <ya:posted>123</ya:posted>
  </ya:Posts>
</ya:blogActivity>

Syndicated

Друг-синдикационный аккаунт, указатель на сторонний RSS-поток.

<foaf:knows>
  <ya:Syndicated>
    <foaf:nick>exler_rss</foaf:nick>
    <rdfs:seeAlso rdf:resource="http://syndicated.livejournal.com/exler_rss/data/foaf/"/>
    <foaf:weblog rdf:resource="http://syndicated.livejournal.com/exler_rss/"/>
  </ya:Syndicated>
</foaf:knows>

Links

Ссылки на журнал пользователя.

Доступные предикаты: received.

См. также blogActivity.

<ya:blogActivity>
  <ya:Links>
    <ya:received>123</ya:received>
  </ya:Links>
</ya:blogActivity>

Readers

Читатели журнала пользователя.

Доступные предикаты: received.

См. также blogActivity.

<ya:blogActivity>
  <ya:Readers>
    <ya:received>123</ya:received>
  </ya:Readers>
</ya:blogActivity>

firstName

Имя человека.

<ya:firstName>Андрей</ya:firstName>

middleName

Отчество.

<ya:middleName>Валерьевич</ya:middleName>

secondName

Фамилия.

<ya:secondName>Татаринов</ya:secondName>

country

Страна.

<ya:country dc:title="Россия" rdf:resource="http://link-to-filter-by-country/"/>

region

Область.

<ya:region dc:title="Москва" rdf:resource="http://link-to-filter-by-region/"/>

city

Город.

<ya:city dc:title="Москва СЗАО" rdf:resource="http://link-to-filter-by-city/"/>

address

Адрес.

<ya:address dc:title="..." rdf:resource="http://link-to-filter-by-address/"/>

blogActivity

Указание на один из видов активности в блоге: Comments, Posts, Links, Readers.

feed

Адрес RSS-потока для вида активности: blogActivity.

posted

Количество созданных элементов в виде активности: blogActivity.

received

Количество полученных элементов в виде активности: blogActivity.

creationDate

Время создания сущности.

Должна быть в формате ISO8601 например: 1983-05-10T16:38:00.

<foaf:weblog rdf:resource="http://www.valez.ru/" ya:creationDate="2002-07-17T15:07:51" dc:title="ValeZ, Ваш Ласковый Диктатор"/>

bio

Биография в свободной форме, отличается от http://purl.org/vocab/bio/0.1/olb тем, что не формализован формат.

<ya:bio>Родился. Учился в школе там получил двойку по русскому языку. Сейчас работаю программистом и хочу уехать в Тибет. Еще не умер.</ya:bio>

weight

Вес, значениями могут быть как конкретные значения, так и диапазоны, например: 75.2, 70-75.

height

Рост, значениями могут быть как конкретные значения, так и диапазоны, например: 179, 170-180.

school

Указание на анонимную сущность-школу.

<ya:school rdf:resource="http://link-to-filter-by-school" ya:dateStart="2003-09" ya:dateFinish="2007-12" dc:title="Московский Государственный Университет"/>

dateStart

Дата начала какого-либо события. Дата должна быть в формате ISO8601, т.е. валидными значениями могут быть например: 2003, 2003-09, 2003-09-12.

См. также school.

dateFinish

Дата конца какого-либо события. Если отсутствует — событие не закончено (например, учеба в институте). Подчиняется тем же правилам формирования, что и dateStart.

См. также school.

Клавиатура