By default the members online list cache is set to 20 minutes, that means, a user can go offline and remains in the members online widget for 20 minutes. It is annoying and confusing, because, if you use the chat footer, you see that the member is online but not showing in chat, he might have left. The list should be refreshed by ajax, but since it´s not, here´s the controller:
->where($onlineTableName.’.active > ?’, new Zend_Db_Expr(‘DATE_SUB(NOW(),INTERVAL 20 MINUTE)’))
Looking for quality SocialEngine HostingArvixe Web Hosting!