After bringing the chat plugin to run, I experience the following issues:
- most important: on an android cell phone inside Firefox browser the chat window captures the whole screen. No chance to see the Elgg portal anymore. On my windows desktop it workes fine.
- the avatars were not synchronized, so they are missing in the chat plugin ... probably other fields as well. User name, name, password freindships were synchronized.
- the online status does not really reflect the situation. I have users online and see there connection inside ejabberd log, but inside the chat window they are still offline
Can anyone help with these issues ?
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Dear @WalertZ
1- which version of pessek_chat are you using ?
2- the avatar is not synchronized. The feature will be implemented in the next release.
3- normally the online status should reflect the reality. Have a look on auto_away setting define here https://m.conversejs.org/docs/html/configuration.html#configuration-settings.
Try to restart you ejabberd server.
Clear the elgg cache as well as you browser cache and try again.
4- about full screen issue. Do you have the same behaviour under other browsers?
Regards,
Hello,
1 - i am using ejabberd 20.04, Elgg 3.3.8 and your latest version of XMPP-client 2.0.
2 - oh, Ok, i got this wrong
3 - THX, i will follow your abvice
4 - i just installed Chrome for Android - i can wipe the chat window away, bat after 1 second the chat window captures the screen again.Desktop (Windows&Apple) everything is fine, Old Android tablet i can select full screen chat from menu bar - everything fine. But on phones (Android & Apple) we have the above mentioned situation.
Thnaks a lot for your help !
unfortunately i discoverd another issue: i am also connecting to ejabberd with a normal XMPP-client (gajim). I like the feature that i get a brief message when a user connects. Unfortunately with every click in the elgg portal there is some reconnecting between converse.js and ejabberd, so i get every time this brief message, that a user connected. This becomes anoying and makes this feature unusable.
I can see this in the ejabberd logs as well. Wiht every click in the portal there is the following entry:
Is there a way to keep the connection "alive" ?
Yes,
You can keep you logged in across page loads by setting keepalive to true.
For more details have a look here.
https://m.conversejs.org/docs/html/configuration.html#keepalive
Regards,
Hello Hermand,
thanks for your help, I appreciate that very much.
Unfortunately keepalive is already ste to true :-/
Hi ,
You are right there something wrong with websocket. You can have a look to this link. I will investigate in detail this week-end.
https://github.com/processone/ejabberd/issues/2926
Regards,
I have some more information: I tried to update my contact details via the converse plugin (avatar, website, mailadresse) into ejabberd, but instead I found the following error message (partly translated from german to english) in my browsers dev tools (FF)
Should this work, or is this operation not permitted ?
Hi WalterZ,
It should work. I sent the issue to conversejs team.
So we could follow their answer from here.
https://github.com/conversejs/converse.js/issues/2142
https://github.com/conversejs/converse.js/issues/1727
I will try this week to downgrade the conversejs library version.
Regards,
Hermand, whow, thank you very much for helping me with this.
I couldn't have placed such a skilled request to the conversejs experts.
Hi Hermand, do you have an idea about the full screen issue happening on smart phones ? Unfortunately this prevents users from using my portal, because they cant see it. On the other hand i can not switch off the chat functionality, because the remaining user love to use this ... this is quite a dilemma for me :-/
- Previous
- 1
- 2
- Next
You must log in to post replies.