Chat Windows2018-04-17T12:51:40+00:00

avatar-integrationCometchat can provide instant chat between users.

This is not part of WP Symposium Pro, but does add fantastic features to engage your visitors!

  • Live chat between you users
  • Very easy to add, works great with WordPress
  • Small load on your server
  • For big sites, as we do, use their Comet Service where their servers do all the work
  • Free application for Android, Apple and Blackberry phones/tablets – keep your visitors engaged even when not on the site!
  • Mobile version for web users who visit your site
  • Chat, chatrooms, games, voice/video chat, etc (some as optional extras)

If you would like to use Cometchat, pop over to their site.

Getting the phone/tablet app

To get the app for Android device, go to the Google play store. For Apple devices, go to the App Store.

WP Symposium chat Android
WP Symposium chat Apple

Support

Sorry, if you have problems, you will have to contact them as this isn’t our product….

Using WP Symposium Pro user avatars

To get Cometchat to use the WP Symposium Pro user avatars, edit the supplied integration.php file in Cometchat and replace the following function:

function getAvatar($data) {
 if(!empty($data)) {
   $data = explode('|',$data);
   $user = get_user_by('email', $data
[1]); $avatar = user_avatar_fetch_avatar( array( 'item_id' =>$user->ID, 'width' => 20, 'height' => 20, 'html' => false, 'type' => 'thumb' ) ); if ($avatar) { return $avatar; } else { return 'http://1.gravatar.com/avatar/'.md5($data[1]).'?d=monsterid&s=80'; } } else { // this is the likely path, but yours might be different on your installation return '/wp-content/plugins/wp-symposium-pro/avatar/images/mystery-man-50.jpg'; } }

Styling (CSS)

We make some small changes to the Cometchat CSS on this site, for information this is it (added to WPS Pro->Custom CSS):

.cometchat_textarea { width: 214px; padding: 3px; }
.cometchat_userlist .cometchat_floatR { max-width: 20px; overflow: hidden; }
.cometchat_tabpopup { margin-top: 2px !important; }
.cometchat_tabpopup { background-color: transparent !important; }
.cometchat_userscontentavatarimage { border-radius: 15px; }
.cometchat_floatL img { border-radius: 15px; }
.ab-item img { border-radius: 10px !important; }