Зафрендить блог на блоголёте
22.04.2009Стал понемногу разбираться с foaf - друзья моих друзей, или то что в ЖЖ называется зафрендить. Можно будет зафрендить блог в админке блоголёта. Что же для этого нужно и как оно будет выглядеть и работать?
Во первых появиться новая ссылка, скорее всего вида /foaf.xml или /foaf/ или /foaf.rdf пока что не решил. Это будет xml, в котором будет находится ваша анкета - ник, имя, адрес блога и прочее. Также в этом foaf.xml будет список друзей. Следовательно необходим редактор своей анкеты. Также надо будет добавить пару строк в секцию head всех тем.
Во вторых надо придумать и реализовать механизм посылки сообщения - зафрендиться: желания принять вас в друзья. Буду делать на xml-rpc. В админке будет список друзей со статусами: друг (вы приняли приглашение), ожидает подтверждения, отвергнут (и следовательно от него больше не поступит приглашение). Вы также можете рассылать сообщения подружиться и должны показываться ваши приглашения подружиться и их статус: принято, ожидает, отвергнуто. Ко всей этой бодяги необходим интерфейс в виде форм и кнопочек.
В третьих сразу же появятся мошенники спамеры, которые будут автоматом рассылать со своих говноблогов приглашения - от этого тоже необходимо защититься. Или например вы приняли приглашения, а вас потом втихую удалили из друзей в целях поиметь от вас блинк без ответного линка.
Следующее: зарисовываются виджет друзей, где будет топ ваших френдов, а в целях минимизации внешних ссылок сделать на редиректе. Также появляется отдельная публичная страница с простынкой френдов и их последними записями и линками.
Также подправить соответствующим образом rss для линка на профиль foaf, также подправить rss для комментаторов - если они есть во френдленте, то проставлять линки на их foaf.
Все выше описанное в той или иной форме есть в livejournal.com, а я лишь интерпретировал это применимо к блоголёту. Реально получается большой объем работы, плюс к тому же время на тестирование и нахождение ошибок. Так что неизвестно когда можно будет расслабиться и сказать - блоголет это то, о чем мечтает каждый, и нет ему равных среди движков. А в планах еще и open_id прикрутить...
← Ранее RSS и крон - обновления в блоголёте
Позже RSS и robots.txt для yandex →
Комментарии (3) на запись “Зафрендить блог на блоголёте”
-
1 .
Интернет-оптимист пишет:
Да, очень интересная идея. А Вы планируете реализовывать её до, после или во время разработки мультиадминки?
-
2 .
Блоголётчик пишет:
Неизвестно: с мултиадминкой я что то застрял, хотя уже все готово для ее реализации. Тут еще важный фактор интерес - я отлично понимаю, что со временем интерес к этой теме угаснет и тогда ее реализоывать будет очень сложно. А вот мултиадминка мне очень нужна - хочу все блоги перевести на блоголёт, а для него еще не сделан коммент клиент, без которого я себе уже не мыслю администрирование. Объем работы реально очень большой, к тому же ощутимой отдачи (в виде денег) не принесет, ну а мне деньги тоже ведь нужны, а доходы перестали расти, так как грести бабло я перестал, а этим следовало бы бболее плотно заняться.
-
3 .
Интернет-оптимист пишет:
Да, когда доходы перестают расти, это очень грустно. Особенно как посмотришь, что творится с ценами на продовольствия, тут же понимаешь, что не ту страну назвали Гондурасом.
Оставить комментарий