Свободное ПО, Linux, Linux-софт, Jabber, Drupal

warning: Creating default object from empty value in /home/solarwind/www/solargate.ru/www/modules/taxonomy/taxonomy.pages.inc on line 33.

Установка OpenID-сервера в Drupal

В предыдущем посте я писал про модуль OpenID для Drupal. Оказалось, что этот модуль не содержит в себе OpenID-сервера, только возможность авторизации. А мне нужен также и OpenID-сервер, для авторизации по имени блога на сайтах, поддерживающих технологию OpenID.

Решение оказалось простым и, строго говоря, даже не зависящим от конкретной CMS-системы. Этот способ подойдет для любого сайта, будь то Wordpress, Joomla или полностью самописный сайт. Итак, чтобы завести свой OpenID-сервер, надо сделать следующее: Читать далее »

Авторизация по OpenID в Drupal 5.x

Для авторизации пользователей по OpenID я использовал компонент OpenID для Drupal 5.x. Компонент находится в стадии разработки, но, видимо, дорабатываться больше не будет, так как его автор сконцентрировал усилия на реализации OpenID в Drupal 6.x, в котором этот функционал будет работать "из коробки".

Но, как выяснилось, в модуле есть один существенный недостаток. Дело в том, что не все OpenID-провайдеры предоставляют email пользователя. А он нужен при создании профиля в Drupal. Соответственно, при попытке авторизоваться по LiveJournal-OpenID (который не предоставляет email пользователя), возникала ошибка "не введен адрес email". Читать далее »

Модуль Comment Notify в Drupal 5.x

Думаю, практически в каждом блоге, посвещенном IT-тематике, рано или поздно всплывает тема CMS, на которой он основан. Я не исключение. Поэтому напишу решение одной из проблем в Drupal, с которой я столкнулся. Интересно только "друпалерам".

Захотел я прикрутить к сайту отсылку комментариев для зарегистрированных и анонимных пользователей на почту. Примерно так, как это сделано в LiveJournal. Выяснилось, что модуль Comment Notify для реализации этого функционала находится в стадии dev (разработка). Что само по себе странно. Ни за что не поверю, что такая возможность не востребована. Читать далее »

Дополнительные иконки в Psi

Для своего аккаунта в Google Talk я использую Psi. После перебора практически всех Jabber-клиентов я остановился именно на нем.

Думаю, все пользователи Psi знают, что в нем можно указывать разные типы иконок для различных транспортов. К примеру, чтобы контакты из ICQ отображались ромашкой. Это базовая возможность Psi и соответствующие наборы иконок входят в комплект. Но не все знают, что можно "тюнинговать" практически все виды контактов. Например, контакты Google Talk и Mail Agent. Читать далее »

Twitter. Тлоги

Ну вот и я докатился до тлогов. Зарегистрировался на Twitter. Расскажу немного о том, что это такое, для тех, кто не в курсе. Тлоги - это относительно новая концепция блогов. Но отличие в том, что пользователи пишут совсем небольшие сообщения. Такие сообщения никак не подходят для обычного блога, скорее их впору писать в чате.

Совсем недавно я был яростным противником тлогов. Я не понимал, зачем это нужно и зачем засорять эфир, казалось бы, пустопорожним трепом. Но, как выяснилось, чтобы составить окончательное мнение, надо попробовать.

Механизм тлогов похож на другие социальные сети типа Живого Журнала. Тот же принцип добавления друзей. Но идея коротких сообщений позволяет делать что-то вроде многопользовательского чата. Как выяснилось, это не только "прикольно", но даже может быть и полезно. Потому что чтобы известить друзей о чем-либо, достаточно просто скинуть сообщение в твиттер, вместо того, чтобы строчить SMS-ки нескольким адресатам или делать звонки по телефону. Это достаточно удобно. Кроме того, такой сервис идеально подойдет людям, у которых есть привычка устраивать массовые рассылки анекдотов и ссылок друзьям по аське. ;-) Читать далее »

VirtualBox 1.5.0

На днях обновилась до версии 1.5.0 виртуальная машина для Linux - VirtualBox. И в числе изменений, наряду с исправлениями ошибок и ускорением работы, обнаружилась новая замечательная функция программы - Seamless windows.

Эта функция, по моим сведениям, до сих пор была реализована только в VMWare для Mac OSX. Представляет она собой практически полную интеграцию окон программ из операционной системы в виртуальной машине в текущее графическое окружение. Работает пока что только для Windows-систем в виртуалке. Выглядит это следующим образом: Читать далее »

IMified. Полезное для Jabber/GTalk

diamon навел на весьма интересную штуку для Jabber/GTalk - IMified. По сути это многофункциональный бот. Механизм работы простой. Добавляем в ростер контакт imified@imified.com и пишем ему что-либо, все равно что. В результате в системе IMified регистрируется персональный аккаунт, на который дается ссылка.

А дальше интересней. В персональном аккаунте можно добавить так называемые виджеты. По умолчанию присутствуют виджеты Notes, Reminders и Todos. Управление виджетами идет через джаббер путем "общения" с imified@imified.com через систему меню. Весьма удобно, к примеру, настраивать напоминалки, которые потом приходят прямо в джаббер-аккаунт. Причем виджетов достаточно много по разным тематикам. Есть виджеты для LiveJournal, Blogger, WordPress и т.п. API открыт, так что желающие могут писать и собственные виджеты. В общем, очень показательный пример гибкости технологии Jabber.