From: techtonik <tec...@tu...> - 2004-12-03 10:36:21
|
||*()*|| [\..konnichi wa, ogenki desu ka, Max../] t>> Кстати, для новостей весьма неплохая задумка. Только вот проблема t>> добавлять эти новости. Хотелось бы автоматизировать процесс до t>> безобразия. =) Чтобы автоматически добавлялись новости для новых t>> версий рулёзных плагинов, чтобы был экспорт в RSS. Т.е. опять же всё t>> это писать надо. Мне как-то проще обрабатывать эту информацию t>> непосредственно, чем через wiki. MB> через вики я имел ввиду новости как нечто, что формируется руками. а MB> сегенрированные новости можно агрегировать при помощи того же RSS - MB> благо полно агрегаторов на всех языках, включая PHP Если уж на то пошло, то я вижу эту систему как 1. Набор агрегаторов, которые собирают новости обо всех плюгинах и сохраняют их в БД или в кеше. Новости должны легко обрабатываться автоматически 1.1 Отсюда новость должна иметь свойства - дата - заголовок - источник - текст - ...всякая опциональная расширябельность - новость должна быть уникальной. 1.2 Агрегаторы должны быть внешними, т.к. SF не разрешает исходящих соединений, cron на нём отключен и вообще надо искать хостинг. =) Для внешних агрегаторов, на чём бы они ни были написаны, предоставляется интерфейс для приёма новостей. Агрегатор должен быть авторизоваться прежде чем чего-то сабмитить. Интерфейс XML-RPC. 2. Для вывода информации может быть использовано всё, что угодно - RSS, action к wakka, экспорт в текстовый файл, на сайт, рассылка. Через тот же XML-RPC можно вытягивать новости. XML-RPC позже опишу, когда он станет заработает. Кстати, было бы удобно читать новости с FarPlugins из Far. Прям как сейчас вижу - в диалоговом окне хелпа заголовки последних новостей.. Непрочитанные выделяются жирным. С XML-RPC я помогу, только вот плагинов ничего писать не умею. Для начала и RSS плагин пойдёт. t>> Кстати, пока для меня интересно использовать интерфейс sourceforge.net t>> для добавления новостей. Во-первых они весь sourceforge инфицируют, а t>> во вторых они уже прекрасно экпортируются. =) t>> http://sourceforge.net/export/projnews.php?group_id=52167&limit=10&flat=0&show_summaries=1 MB> а как там с русским? ЗамИчательно. В какой отправил, в такой принял. Вроде так. Беда в том, что автоматически обновлять это пока никак не получается. SF cron отключил и исходящие коннекты тоже. t>> Можно наслаждаться работой этого механизма на t>> http://farplugins.sf.net/index.php t>> особенно, если index.html прибить. >} MB> прибивай, если хочешь Я бы и хотел, только owner max belugin и права 744 на файлик, если не ошибаюсь. -- //Old Rusty Cans Killers [ORCK]: //technically yours, techtonik |