Hey there,
I have a issue with my Instant Messenger. After click on the presence
link the window open and my friends will display as online. After
inviting them to a one to one chat there status changed to offline and we can´t
chat. Does anyone knew where is the bug? using the latest dolphin and
ray version |
Got the same problem here. Both with ad-free and free versions of Ray IM. Dont't find any solution. I'm waiting for a response from Ray Expertz.
Tell me if you find anything !
Thanks.
|
Do you know if the other person was truely online? I think there's a lag where the system sees then online for a little while even after they log off. |
Is that not because the time gap between the disconnection of the users and the display of the user as online ?
Admin Panel - Advanced Settings - Time period in minutes within which a member is considered to be online
Setting a low value for this option will show really online users Setting a high value for this option will show really online users and already disconnected users Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine. |
I have this same issue no matter what I set the online time to in admin. Still says the online users are offline when I try to send them an IM. If anyone has a solution to this, please shoot me a PM. |
I heard that a patch correcting this issue will come soon... Life is a fatal disease, sexually transmissible - Virginity is carcinogenic! Ask here for vaccine. |
i cant even get the IM to show as registered. ... when i bought ADFREE presence i didnt get a code for the IM.
this is a buggy system and i get no reply from support other then 1 week later "check if you have the current version " reply.
.......................
i now understand... boonex calls the im system "MESSENGER" in ray .. but calls it Ray Audio/Video Messenger in the unity shopping cart. i thought they were 2 different apps.
all is working now that bought a new RAY AUDIO/VIDEO MESSENGER key.
|
so they claim they're patching this...yet...uh...when? come on guys...how do you expect people to want to buy an ad-free version when your ad-supported version is not working? |
so they claim they're patching this...yet...uh...when? come on guys...how do you expect people to want to buy an ad-free version when your ad-supported version is not working?
Totally agree.....when and where is the patch....or will we have to be a paying member of Expertezz?
|
so they claim they're patching this...yet...uh...when? come on guys...how do you expect people to want to buy an ad-free version when your ad-supported version is not working?
Totally agree.....when and where is the patch....or will we have to be a paying member of Expertezz?
These guys are a fucking joke. Seriously. I don't think they know what the problem is and they're just stalling. How many people have paid for the ad-free IM(like me) and gotten ZERO support? I'm about to start a chargeback on paypal if I don't get a response on this soon, as this is clearly not what I paid for. $40 to sit around with my thumb up my ass while they pretend there's a patch coming...sweet.
|
OK, I've installed the 6.1.2 patch in hopes of fixing the Instant Messanger issue but still the same problem. When I click on Web Presence and then try to instant message someone that's in the list, the IM box comes up but always indicates the user is offline. This makes the IM function useless! Has anyone come up with a solution for this?
Thanks in advance. |
Here's the solution to the IM problem showing all members offline:
In \ray\modules\im\inc\functions.inc.php find: function getUserOnlineStatus($sUser, $sRecipient)
Replace with: function getUserOnlineStatus($sRecipient, $sUser)
|
Here's the solution to the IM problem showing all members offline:
In \ray\modules\im\inc\functions.inc.php find: function getUserOnlineStatus($sUser, $sRecipient)
Replace with: function getUserOnlineStatus($sRecipient, $sUser)
I have the same problem...
and tryed it you wrote, but no success...
I even don't get invitation from another users to chat in IM. I tested it so meny time and my value for online/offline is 50 min. but still can't use IM :(
I hope somebody will come with answer, ...soon
|
It worked for me! woohoo finally! Or could it be that I have RMS service now? Hmmm...I guess I should of tried the instant messenger before I updated the file?
Dolaugh
|
Working for me with dolphin 6.1.2 and free im. Make sure your flash plugins are current in your browser. |
i think boonex should check this code as reference how to fix the problem. anyone here can use it for dolphin cms..?
http://bakery.cakephp.org/articles/imran7000/2010/03/12/check-member-user-online-or-offline-status
1. Make a field last_visit (DATETIME) in MEMBER Table.
2. For APP CONTROLLER.
Component Class:
<?php class AppController extends Controller { /* * * beforeRender() function will run on every visit of the website */ function beforeRender() { ### UPDATE LAST VISIT ### $online_offline_status = 0; if ($this->Session->check('userId')==true){ // Checking for the SESSION - Proceed only if MEMBER/USER is logged in. $this->loadModel('Member'); // Loading MEMBER Model
// UPDATE MEMBER VISIT TIME $last_visit = date('Y-m-d H:i:s', time()); $this->Member->updateAll(array('Member.last_visit' => '"'.$last_visit.'"'), array('Member.id' => $this->Session->read('userId')));
// GET TIME DIFFERENCE $member_last_visit = $this->Member->find('first', array('conditions' => array('Member.id' => $this->Session->read('userId')))); $current_time = strtotime(date("Y-m-d H:i:s")); // CURRENT TIME $last_visit = strtotime($member_last_visit['Member']['last_visit']); // LAST VISITED TIME
$time_period = floor(round(abs($current_time - $last_visit)/60,2)); //CALCULATING MINUTES
//IF YOU WANT TO CALCULATE DAYS THEN USER THIS //$time_period = floor(round(abs($current_time - $last_visit)/60,2)/1440);
echo $time_period; if ($time_period <= 10){ $online_offline_status = 1; // Means User is ONLINE } else { $online_offline_status = 0; // Means User is OFFLINE } } $this->set('online_offline_status', $online_offline_status);
}//end beforeRender()
} ?> 3. Simply use the following code in your .ctp file according to your demand. View Template:
<!-- IF USER IS OFFLINE --> <?php if ($online_offline_status == 0){ ?> <span style="color:#FF0000;">(Member/User is Offline)</span>
<!-- IF USER IS OFFLINE --> <?php } else if ($online_offline_status == 1) {?> <span style="color:#669900;">(Member/User is Online)</span> <?php }?>
|