Action Stream для WordPress
Stephen Paul Weber написал для проекта DiSo плагин diso-actionstream, позволяющий выводить на страничке вашего блога информацию о ваших действиях на других сайтах и сервисах в сети.
Просто установите этот плагин как обычно, в меню Пользователи->Action Stream добавьте информацию о ваших профайлах на сервисах и вызовите функцию actionstream_render(); там, где хотите показать ваши действия. Предварительный просмотр получившегося потока действий есть прямо на страничке настроек плагина.
Плагин выводит по одной строчке на каждое ваше действие на одном из сервисов. Это может быть пост на twitter, новая фотография на flickr или закладка на del.icio.us. Пока это одна из первых версий плагина, поэтому в ней могут быть ошибки. Но вещь безусловно интересная.
Чтобы добавить новые сервисы в список можно отредактировать YAML-файл config.yaml. Его формат достаточно понятный.
марта 10, 2008 at 8:09 пп
Подробно исходники не просматривал, но слёту не совсем понял всё же как он работает… беглый просмотр указанных сайтов тоже не помог. Он постоянно опрашивает указанные соц. сервисы и проверяет новые записи или каким именно образом он отслеживает новую активность автора?
марта 11, 2008 at 10:42 пп
Там есть конфиг-файл, в котором записано для каких сайтов какой RSS или Atom поток качать (в зависимости от логина на этих сайтах). Скрипт запрашивает эти потоки, сохраняет их и выводит в своей форме.
марта 12, 2008 at 9:43 дп
Ясно, так примерно и представлял себе 8-) Просто надеялся вдруг там что-то более интересное есть в основе механизма… ан нет – всё гениальное – просто ;)
апреля 10, 2008 at 11:29 дп
формат достаточно понятный ! спасибо!