Функция PHP для отображения потока в формате Atom

Как простая функция PHP отображает поток Atom. Сценарий совместим с Atom 1.0.

Другие версии могут работать, но не были протестированы. Поскольку сценарий извлекает теги title, link и summary или subTitle, игнорируя формат структуры документа, совместимость может быть довольно широкой.

Интерфейс

Интерфейс состоит из двух функций:

Atom_Display()

Для просмотра полного потока с каналом, заголовками, связанными с статьями и их описаниями.

Atom_Links()

Для просмотра только списка заголовков, связанных с элементами.

Исходный код

Источник содержит другие внутренние функции:

Atom_Retrieve(url)        // extraie la balise feed et appelle Atom_Feed.
Atom_Feed(channel)        // extraie les données du feed et appelle Atom_Tags.
Atom_RetrieveLink(url)    // appelle Atom_Tags pour chaque item de feed.
Atom_Tags(item)           // extraie title, links, summary pour un article.

См. сценарий atomlib.php.

Загрузка

Архив содержит сценарий и демо.

Лицензия: Mozilla 1.1.