Обсуждение:Расширенные статусы

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
На wiki.qip.ru много 4.2

Ну, это, скорее, не на самой вики, а вот, просто по линкам сходить не мог. Но, похоже, это только для ICQ, да и когда я потом сходил в их конференцию, то внятного ответа на эту тему не добился. Так что, наверное, таки 4.2 :). --Rain 18:47, 10 августа 2009 (UTC)


А в каком это месте Psi поддерживает Avatar? Поддержки Activity там тоже нет, Mood - есть, но реализовано по-старому (мало настроений), Tune - вроде, кнопка для него есть, но не работает нифига. Речь идёт о Psi 0.14. Psi+ не сморел.--Yagiza 07:05, 13 октября 2010 (UTC)

Вот.
И что там на скриншоте? Если опция "Avatar" в контекстном меню контактов у Psi, то я знаю, что она там есть. Только вот к джабберовским аватарам она никакого отношения не имеет (кроме названия). Она вообще, никак не связана с джаббером.
В чисто Jabber-клиенте опция, не связанная с jabber'ом? :)
Да. Вызови XML-консоль и посмотри, что происходит, когда ты её выбираешь. Ты удивишься, но ничего!--Yagiza 02:42, 15 октября 2010 (UTC)
Ну, не сказал бы, что ничего... Как-то на не относящуюся к джабберу функцию это не похоже )

<iq type="set" id="aae8a"> <pubsub xmlns="http://jabber.org/protocol/pubsub"> <publish node="urn:xmpp:avatar:data"> <item id="186d7f90c67ff42931fc72e2989f80098af0f82e"> КАРТИНКА </item> </publish> </pubsub> </iq>


<iq from="MY JID" type="result" to="MY JID/acnote" id="aae8a"> <pubsub xmlns="http://jabber.org/protocol/pubsub"> <publish node="urn:xmpp:avatar:data"> <item id="186d7f90c67ff42931fc72e2989f80098af0f82e"/> </publish> </pubsub> </iq>


<iq type="set" id="aae9a"> <pubsub xmlns="http://jabber.org/protocol/pubsub"> <publish node="urn:xmpp:avatar:metadata"> <item id="186d7f90c67ff42931fc72e2989f80098af0f82e"> <metadata xmlns="urn:xmpp:avatar:metadata"> <info width="50" bytes="10000" height="50" type="image/jpeg" id="186d7f90c67ff42931fc72e2989f80098af0f82e"/> </metadata> </item> </publish> </pubsub> </iq>


<iq from="MY JID" type="result" to="MY JID/acnote" id="aae9a"> <pubsub xmlns="http://jabber.org/protocol/pubsub"> <publish node="urn:xmpp:avatar:metadata"> <item id="186d7f90c67ff42931fc72e2989f80098af0f82e"/> </publish> </pubsub> </iq>

Просто, возможно, я тогда проверял на другом принимающем клиенте и на самом деле сейчас все работает. Да, если что - это был Psi+. --Rain 14:02, 15 октября 2010 (UTC)
Да, действительно! Сейчас попробовал - действительно, что-то опубликовалось. Интересно, почему раньше ничего не происходило? Наверное, руки у меня кривые. Да, ладно. Самое обидное, что не знаю, как там в Psi+, а вот в Psi 0.14 пространство имён неправильное: "http://www.xmpp.org/extensions/xep-0084.html#ns-data" и "http://www.xmpp.org/extensions/xep-0084.html#ns-metadata" соответственно. Видимо, так было в первых редакциях. Так что, в любом случае работать такой аватар не будет. Надо бы отметить это в табличке.--Yagiza 09:32, 16 октября 2010 (UTC)
Попробовал на Psi - в общем, да, он отсылает пакет, тот потом приходит, но толку с этого нет и на других клиентах (пробовал Psi->Psi+) ничего не показывается. Так что пока ставлю пометку в таблице и ждем релиза Psi-0.15. --Rain 10:18, 16 октября 2010 (UTC)
P. S. Как потом этот опубликованный аватар увидеть, я так и не смог найти.
Похоже, что в Psi - никак. В Psi+ при тех же действиях его как минимум можно увидеть на собственном контакте. --Rain 10:18, 16 октября 2010 (UTC)
Вообще только что проверил в Psi+ - ничего не меняется, хотя раньше работало. Потом еще Psi проверю. --Rain 12:27, 14 октября 2010 (UTC)
Таки работает, это у jabber.ru какие-то глюки. Проверил на своем сервере - все ок. --Rain 16:38, 15 октября 2010 (UTC)
То-то и оно. Данная опция просто приклеивает указанную картинку к данному контакту в ростере. Локально. И причём тут джаббер?--Yagiza 02:42, 15 октября 2010 (UTC)
Это никак не связано с "Assign Custom Picture" именно в контекстном меню пользователя. Не путай. --Rain 14:02, 15 октября 2010 (UTC)
Activity - таки да, только в Psi+.
Дык, надо бы исправить это дело в табличке.
Дык, уже.
Mood - мало - это сколько? Их там несколько десятков. --Rain 07:56, 13 октября 2010 (UTC)
Согласно последней редакции XEP-0107: User Mood настроений должно быть 84. В Psi 0.14 их всего 60 (или около того). Видимо, в одной из первых редакций данного XEP было столько.
Version 1.2 (2008-10-29)
Allowed empty mood element to signify a pause in publishing;
added undefined element to handle any unspecified mood;
also added more moods: amorous, cautious, confident, contemplative, crazy, creative,
dejected, dismayed, envious, hopeful, lucky, outraged, relaxed, spontaneous, strong, thankful, tired, weak.
Текущий стабильный релиз Psi вышел через месяц после этой правки. В то время, когда эта правка делалась, уже были релиз-кандидаты Psi и переделывать его никто не собирался. Так что он поддерживал вполне себе актуальную версию стандарта. То, что вышла новая версия стандарта не означает, что клиент перестал его поддерживать - просто поддерживается более ранняя редакция.
Да и в Psi+, а, думаю, скоро и в Psi-0.15 (пора бы ему уже релизиться) будет полный набор mood'ов:
$ dpkg -L psi-plus-icons | grep -c 'moods/default'
83

--Rain 12:27, 14 октября 2010 (UTC)

А никто и не говорит, что фича не поддерживается. Я лишь говорил, что настроений мало.--Yagiza 02:42, 15 октября 2010 (UTC)
Ссылка чуть позже будет доступна, сейчас на сервере работаю. --Rain 12:02, 13 октября 2010 (UTC)
Жду с нетерпением--Yagiza 10:02, 14 октября 2010 (UTC)
Вроде уже работает, по-крайней мере, снаружи. Хотя да, там просто скриншот ростера с 0.14. --Rain 12:27, 14 октября 2010 (UTC)
Угу. Вижу.--Yagiza 02:42, 15 октября 2010 (UTC)