Gajim и ссылки в xhtml
Довольно активно использую транспорт из твиттера tweet.im, а моим любимым jabber клиентом является gajim. И всё бы хорошо, но tweet.im возвращая xhtml не делает ссылки внутри твита ссылками, поручая это клиенту. Гаджим же программа умная и создаёт ссылки только в plain тексте, в xhtml же никаких преобразований не делает, что вполне логично. Если уж приходит xhtml, то там уже и так всё размечено должно быть, а что не размечено - видимо так и задумывалось. Ну и в результате я получал ссылки на которые нельзя тыкнуть. Когда надоело копировать адреса в браузер, пришлось немного хакнуть gajim. Этим патчиком и делюсь: для gajim 0.12.1 (в Ubuntu Jaunty как раз он) и для последней стабильной версии для gajim 0.12.5.
Использовать примерно так:
sudo mv gajim0.12.1_url_twitter.patch /usr/share/gajim/src/
cd /usr/share/gajim/src/
sudo patch -i gajim0.12.1_url_twitter.patch
После рестарта гаджима - ссылки наконец-то станут ссылками.
Вот так оно выглядит у меня:
Ах да, помимо этого патч убирает имя контакта в беседе. Я бота обозвал просто Twitter, соответственно в патче нужно подставить то имя, которое используете вы.
> цитата *курсив*
> цитата **жирный**
* список 1. список
* список 2. список
* список 3. список
отступ в 4 пробела:
def some_code():
return "code"
print some_code()
[ссылка](http://example.com/)