visys
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Насколько я понял... в Pandion 2.5 можно добавить свой функционал (JS) и настроить интерфейс (HTML)... Никто не встречал инфу по этому вопросу? сайт разработчиков на последнем издыхании (или уже протух?-)) а гугл или меня не понимает или действительно незнает... | да, добавлять свой функционал можно. исходный код открыт. для деплоймента внутри нашей корпоративной сети немного поработал напильником над Pandion-ом. === changes.txt === Изменения по отношению к оригинальной версии Pandion 2.50 Доработки выполненные в Clarity Technology Group, Inc. (4.7.2007): - Шифрование личных сообщений на основе ключевой фразы. Обновлено 19.2.2008 - Автоматически формируемые сообщения об отсутствии Обновлено 4.7.2007 - Опция "Автоматически невидимый" Добавлено 12.6.2007 - Показывать/Скрывать неактивные группы (from reaxer) Добавлено 1.6.2007 - Все параметры уведомлений перенесены в диалог Настройки (вместо Заголовки и Тревоги) - Опция уведомления об отключившихся пользователях (Настройки->Уведомления) - Опция уведомления о входящих сообщениях (Настройки->Уведомления) - Список преднастроенных серверов удален из диалога Мастера Регистрации - Исправление для Auto-Away screensaver (from forums) - Запрет автоматического восстановления окна Pandion-а (from forums) - 'New Conversation' auto-interjected if more than 15 minutes between messages - Опция автоматической минимизации при простое (Настройки->Безопасность) - Добавлен набор иконок Clarity - Диалог 'О программе' обновлен для обозначения исправлений и доработок от Clarity Доработки выполненные в ООО "..." (12.01.2009): - Добавлен MOD для минимизация окон конференций в трей при нажатии на иконку закрытия окна. (AlexxNB) - Добавлен MOD для изменение иконки в трее в соответствии с измением статуса. (jamest & reaxer) - Добавлен MOD для автоматического переподключения при разрыве связи. (reaxer) - Добавлен MOD отображения статистики в группах ростера (online/total). (reaxer) - Добавлен MOD отображения в окне чата реального e-mail адреса вместо JID-а (reaxer) Исправлены ошибки в MOD-e. (visys) - Добавлен MOD для аутентификации на прокси сервере. (reaxer) - Добавлен MOD для хранения истории в файлах с именами равным JID-ам отправителя/получателя. (reaxer) - Добавлен MOD отображения информации о наборе сообщения в заголовке Tab-а. (Dreaux) - Добавлен MOD выделения групп. Позволяет отображать выделенные группы в начале списка. (hrothgar) - Добавлен и доработан MOD слежения за активностью в конференции. В меню фиксируется статус слежения. Если для конференции настроено слежение за активностью, то окно конференции восстанавливается из трея при поступлении новых сообщений в конференцию. (visys) - Исправлен MOD минимизации окон конференций в трей. При повторном входе в конференцию через главное меню, окно конференции не появлялось на экране. При открытии окна конференции не восстанавливались его размеры и позиция. (visys) - Исправлен MOD отображения статистики в группах ростера (online/total). Не производился пересчет статистики при изменении состава группы. (visys) - Исправлены ошибки в MOD-е шифрования сообщений. Некорректное поведение при пустом ключе шифрования. (visys) - Исправлена ошибка определения последней даты присутствия контакта в онлайне. (visys) - Исправлена ошибка при вставке сообщения из буфера обмена в окне отправки группового сообщения. Кнопка "Отправить" не становилась доступной. (visys) - Исправлено отображение автоматического сообщения об отсутствии. Обрезался пробел перед временем отсутствия. (visys) - Исправлен режим запуска с минимизацией в трей. Главное окно и автоматически подключаемые конфереции не появляются на экране при запуске с минимизацией. (visys) - Доработан компактный режим. Теперь в компактном режиме видны только заголовки групп. (visys) - Уменьшен шрифт заголовка группы в ростере. (visys) - Откоректированы размеры диалогов настроек (Черный список и Параметры соединения). (visys) - Выполнены исправления по замене текстовых констант для отображения перевода при смене языка интерфейса. (visys) - "Комнаты конференций" переименованы в "Конференции". (visys) - Добавлено отображать хинте трея версию Pandion, имя сервера и полное имя пользователя. (visys) - Изменено отображение в заголовке главного окна. Вместо ника отображается полное имя пользователя. (visys) - Изменена обработка ввода многострочных сообщений. Отправка сообщения выполняется по комбинации клавиш Ctrl-Enter. (visys) - Добавлена возможность автодополнения имени участника при вводе сообщения в конференции. Выбор из списка стрелками Up/Down, завершение выбора клавишами Tab/Enter. Выполнено на базе доработанного скрипта "Auto-complete Control" By zichun (http://www.codeproject.com/KB/scripting/jsactb.aspx) - Добавлена запись в историю при отправке сообщения на группу контактов. (visys) - Доработано уведомление о получении нового сообщения. Теперь отображается имя отправителя, если отправитель присутствует в ростере. Иначе отображается JID отправителя. (visys) - Доработана возможноть автоматического открытия окна с входящим сообщением при включенной опции "Открывать автоматически" (autopopupmsg). (visys) - Добавлена возможность отправки сообщения из командной строки. (visys) Отправка сообщения пользователю: Pandion.exe xmpp:user@xmpp.domain.org?message;body=Here's a test message или Pandion.exe xmpp:user@xmpp.domain.org?message;type=chat;body=Here's a test message Отправка сообщения в конференцию: Pandion.exe xmpp:room@conference.xmpp.domain.org?message;type=groupchat;body=Here's a test message Подключение к конференции Pandion.exe xmpp:room@conference.xmpp.domain.org?join Подключение к конференции с паролем Pandion.exe xmpp:room@conference.xmpp.domain.org?join;password=letmein Тело сообщения может быть с символами escaping-а. Например: Pandion.exe xmpp:user@xmpp.domain.org?message;body=Here%27s%20a%20test%20message - Добавлена опция автоматического перезапуска Pandion с 4 до 5 часа ночи местного времени. (visys) Для исключения одновременной перезагрузки всех клиентов, минуты и секунды выбираются случайно в диапазоне 0-59. По-умолчанию эта опция отключена. Включать эту опцию необходимо только при наличии значительных утечек памяти. - Изменен диалог About. Добавлены данные о доработке. (visys) - Выполнен брендинг (преднастройки). (visys) - Изготовлен MSI дистрибутив для автоматического развертывания Pandion через GPO. (visys) === changes.txt === Добавлено: Цитата: подскажите, а можно ли сделать так, чтобы группы, измененные в openfire точно так же изменялись и в miranda? пока что автодобавление в контакт-лист работает, а вот удаление из него - нет... | в текущей версии миранды этого сделать нельзя. при удалении адреса в контакт листе, миранда продолжает показывать адрес из своей базы. поэтому для корпоративного применения миранда пока непригодна. по всем пользователям не набегаешься, удаляя контакты вышедших на пенсию или уволившихся сотрудников. Добавлено: Цитата: Эт я в курсе... Просто думал мож кто че поподробнее видел, описания объектной модели например , может быть опыт доработки или разработки плагинов был? | объектаня модель изучается медотом анализа исходного кода старую поговорку помнишь? "Комментарии затрудняют чтение объектного кода" ![](http://forum.ru-board.com/board/s/wink.gif) |