?

Log in

No account? Create an account
Jabber/XMPP по-русски
"Толкнуть" историю на сервер с клиента 
16-12-13 22:21
Buddah
Есть ejabberd, на нём включили поддержку XEP-0136. Как теперь "затолкать" сообщения из локальной истории в серверную? Возможно ли это вообще?

И ещё, чтобы два раза не вставать - вопрос про Openfire и егойный Monitoring plugin. Кто-нибудь достоверно знает, откуда этот плагин тянет историю? Потому что в базе (MySQL) есть таблица с историей (ofmessagearchive), но клиент показывает далеко не всё по запросу, а только последний год в лучшем случае, да и то не весь - например, иногда не показывает свежие сообщения, но показывает более старые (смотрел в XML-консоли, есличо). Может у этих сообщений есть какой-то атрибут особый?
Comments 
16-12-13 16:46
Фига, это сообщество ещё живое!
24-12-13 19:16
Экспортировать историю в какой-нибудь текстовый формат и нагенерить из него SQL/Mnesia/whatever-запросов, если есть доступ к ejabberd. Если доступа нет, то можно нагенерить вот такого: http://xmpp.org/extensions/xep-0136.html#manual и отправить через XML-консоль.
24-12-13 19:18
Экспортировать историю в какой-нибудь текстовый формат и нагенерить из него SQL/Mnesia/whatever-запросов, если есть доступ к ejabberd. Если доступа нет, то можно нагенерить станз из раздела 5 того самого XEP и отправить через XML-консоль.
This page was loaded сент 19 2018, 12:42 pm GMT.