| 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? пока что автодобавление в контакт-лист работает, а вот удаление из него - нет... | 
 в текущей версии миранды этого сделать нельзя. при удалении адреса в контакт листе, миранда продолжает показывать адрес из своей базы. поэтому для корпоративного применения миранда пока непригодна. по всем пользователям не набегаешься, удаляя контакты вышедших на пенсию или уволившихся сотрудников.
 
 Добавлено:
 
 Цитата:
 | Эт я в курсе... Просто думал мож кто че поподробнее видел, описания объектной модели например , может быть опыт доработки или разработки плагинов был? | 
 объектаня модель изучается медотом анализа исходного кода
   старую поговорку помнишь? "Комментарии затрудняют чтение объектного кода"
  |