Presence Problem - Wrong Users

I recently upgraded my Dolphin site to 6.1.6 . When "My Presence" is clicked the new window opens and lists the members currently online. When you click on the IM or message icons next to a name however you are taken to an IM or message composer for a different member, not the one listed as being online. Somewhere the user ids are getting jumbled in this app. My Presence worked fine on my site before I did the upgrade.

 

Has anyone else noticed or found a fix for this?

 

Thank you.

Quote · 24 Jun 2009

If there is no fix for this problem, does anyone know which file needs to be edited to remove the link to My Presence in top left of the Dolphin site?

 

Thank you!

Quote · 24 Jun 2009

*help*

Quote · 25 Jun 2009

I have the some problem, but i see only if i have a somebody on my friend list :

i have just one friend and was offline, and one member was online.

On web presence i see the member online, but when i click to send an istant mes. appear my friend name..

I delete it from my friend list and now work fine.

BUT it's a bug.. If some member make a friend can not use the web presence.

Please somebody know how to fix it?

Dolphin 6.1.6 ad-free licencens...

...
Quote · 26 Jun 2009

Have the exact same problem.  It has to be a bug.  Will submit a trouble ticket to see what can be done.

Quote · 27 Jun 2009

Thanks guys. Glad to know it isn't just me that was having the problem.

Quote · 27 Jun 2009

I haven't upgraded to 6.1.6 yet  but I'm thinking it's time to open up a testsubdomain to try this out and see what's going on.  Personally, I'd see this as a great way of meeting new people.  Call it "Russian Messenger"  LOL

Quote · 27 Jun 2009

i'm having the same problem. anybody any luck?

Quote · 29 Jun 2009

Anyideas... solution..?

...
Quote · 7 Jul 2009

open ray/modules/presence/inc/actions.inc.php
replace:
$aUsers = array_unique(array_merge($aOnline, $aFriends));
with:
$aUsers = array_unique(array_merge($aOnline));

replace:
$sContents .= getOnlineUsersInfo($aUsers, $aFriends, $aOnline);

with:
$sContents .= getOnlineUsersInfo($aUsers, $aOnline);

replace:
$sContents .= getOnlineUsersInfo($aOnlineUsers, $aFriends);
with:
$sContents .= getOnlineUsersInfo($aOnlineUsers);

I have video tutorials to help you mrpowless.com
Quote · 9 Jul 2009

open ray/modules/presence/inc/actions.inc.php
replace:
$aUsers = array_unique(array_merge($aOnline, $aFriends));
with:
$aUsers = array_unique(array_merge($aOnline));


replace:
$aUsers = array_unique(array_merge($aOnline $aFriends));

with:
$sContents .= getOnlineUsersInfo($aUsers, $aOnline);


replace:
$sContents .= getOnlineUsersInfo($aOnlineUsers, $aFriends);
with:
$sContents .= getOnlineUsersInfo($aOnlineUsers);

Hi Mrpowles, i try to do what you write, the first and third changes i can make, but the second one (the red one) i don't understand :

i have just one line - $aUsers = array_unique(array_merge($aOnline $aFriends)); - and i make the first change..

I jumpt his step and i try it :  no one friends (i have 2) is sohow in the friend list...

Ok, work but i can't see my friend list...

If you can explain me the second step...

If somebody can try and give an feedback...  i'm curios to know if work, perhaps I have mistaken something....

...
Quote · 12 Jul 2009

works good..please try again read with typo fixed lol

I have video tutorials to help you mrpowless.com
Quote · 15 Jul 2009

Hi, ok now work... may be i make some meastake...

But now i don't see any of my friend on my presence friend list... And if somebody is online i see in both list : online and friend (also if is not my friend).

So is better to disable the friend list from the ray suite...

If is the only way... this is... thank you mrpowless !

Hi again i have problem... now after 10/20 minutes i open my presence from firefox i get this error message :

i check few time to see if i don't insert some ";" or ",".. but i don't found the error... i can send you a copy of my file and you can check it?

Thank's...

...
Quote · 16 Jul 2009

Thanks for this - worked a treat!

Quote · 18 Jul 2009

Thanks mrpowless.

It fixed the problem.

Quote · 22 Jul 2009

Thanks for the fix mrpowless.

The only problem is that after five minute of inactivity a user is removed from both the online list and friends list. I have the time period set to 20 minutes.

Not sure if this is a setting thing or something with the change in code.

Any help would be appreciated.

Thank

Quote · 23 Jul 2009

I followed the instructions for correcting this issue step by step and double checked the work. I'm having the same issue of no one in either list of the messenger. When someone does come on, they appear on both Online and Friends. Is there a correction for this?

Quote · 1 Dec 2009

That seems to have worked!! Thanks!

Quote · 15 Jan 2010
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.