vitus_wagner: My photo 2005 (Default)
vitus_wagner ([personal profile] vitus_wagner) wrote2012-12-28 01:23 pm

френдлентное

Одной из причин, которая до сих пор удерживала меня на ЖЖ-подобных движках, было наличие там френдленты - встроенного в журнал RSS-агрегатора с достаточно удобным интерфейсом добавления ну по крайней мере других журналов с того же хостинга.

Решив всё-таки из DW уйти я встал перед необходимостью завести и собственную френдленту.

То есть какую-то фиговину, которая регулярно собирает обновления с нескольких десятков блогов на разных сайтах и делает из них общую страничку для просмотра.

Пока эксперементирую с rawdog.

Эта собака страшная в общем-то делает почти всё, что мне надо, и почти так, как мне надо. Правда, иногда случаются проблемы с кодировками. Типичные для питоновских web-интерфейсов попытки проинтерпретировать как ascii то, что ascii не является, Как бы его по умолчанию заставить считать что всё, что пришло из сети - по умолчанию utf-8.

Ну и при добавлении кучи фидов разом он почему-то сортирует записи не в том порядке, в каком они были запощены авторами, а в том, в котором оно их первым увидело. Посмотрю через сутки, по идее должно выравняться.

И интерфейс для добавления новых фидов команднострочный. Хотя я может ещё это и пофикшу и приделаю какую-нибудь cgi-шку.

Теперь вот думаю - как быть с подзамочными постами? В принципе, ничто не мешает мне прописать в конфиге rawdog-а имя и пароль под которыми тащить фид, и будет оно брать подзамочные посты. Но сгенерированный-то html в открытом доступе лежит. Так что, наверное, лучше не надо.


Post a comment in response:

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