Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.
Not a member yet? Click here to register.
Forgot Password?

cometchat 2.04

Asked Modified Viewed 3,604 times
B
Bruno
B
Bruno 10
  • Junior Member, joined since
  • Contributed 48 posts on the community forums.
  • Started 13 threads in the forums
  • Started this discussions
asked
Junior Member

hey guys I just got cometchat 2.04 and I'm trying to get it to work with php-fusion with no luck can someone help me out please?

here the integration.php code

[syntaxhighlighter brush=php,first-line=1,highlight=0,collapse=false,html-script=false]<?php

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* ADVANCED */

define('SET_SESSION_NAME','slb'wink; // Session name
define('DO_NOT_START_SESSION','1'wink; // Set to 1 if you have already started the session
define('DO_NOT_DESTROY_SESSION','1'wink; // Set to 1 if you do not want to destroy session on logout
define('SWITCH_ENABLED','1'wink;
define('INCLUDE_JQUERY','1'wink;
define('FORCE_MAGIC_QUOTES','1'wink;

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

include_once dirname(dirname(__FILE__))."/config.php";

/* DATABASE */

define('DB_SERVER', $db_host );
define('DB_PORT', '3306' );
define('DB_USERNAME', $db_user );
define('DB_PASSWORD', $db_pass );
define('DB_NAME', $db_name );
define('TABLE_PREFIX', $db_prefix );
define('DB_USERTABLE', 'users' );
define('DB_USERTABLE_NAME', 'user_name' );
define('DB_USERTABLE_USERID', 'user_id' );
define('DB_USERTABLE_LASTACTIVITY', 'user_lastvisit' );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* FUNCTIONS */

function getUserID() {
$userid = 0;

if (!empty($_SESSION['userid'])) {
$userid = $_SESSION['userid'];
}

return $userid;
}


function getFriendsList($userid,$time) {
$sql = ("select DISTINCT ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." userid, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_NAME." username, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_LASTACTIVITY." lastactivity, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." avatar, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." link, cometchat_status.message, cometchat_status.status from ".TABLE_PREFIX."friends join ".TABLE_PREFIX.DB_USERTABLE." on ".TABLE_PREFIX."friends.toid = ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." left join cometchat_status on ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = cometchat_status.userid where ".TABLE_PREFIX."friends.fromid = '".mysql_real_escape_string($userid)."' order by username asc"wink;
return $sql;
}

function getUserDetails($userid) {
$sql = ("select ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." userid, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_NAME." username, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_LASTACTIVITY." lastactivity, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." link, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." avatar, cometchat_status.message, cometchat_status.status from ".TABLE_PREFIX.DB_USERTABLE." left join cometchat_status on ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = cometchat_status.userid where ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = '".mysql_real_escape_string($userid)."'"wink;
return $sql;
}

function updateLastActivity($userid) {
$sql = ("update ".TABLE_PREFIX.DB_USERTABLE." set ".DB_USERTABLE_LASTACTIVITY." = '".getTimeStamp()."' where ".DB_USERTABLE_USERID." = '".mysql_real_escape_string($userid)."'"wink;
return $sql;
}

function getUserStatus($userid) {
$sql = ("select cometchat_status.message, cometchat_status.status from cometchat_status where userid = '".mysql_real_escape_string($userid)."'"wink;
return $sql;
}

function getLink($link) {
return 'profile.php?lookup='.$link;
}

function getAvatar($image) {
if (is_file(dirname(dirname(__FILE__)).'/images/'.$image.'.gif'wink) {
return 'images/'.$image.'.gif';
} else {
return 'images/noavatar.gif';
}
}


function getTimeStamp() {
return time();
}

function processTime($time) {
return $time;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* HOOKS */

function hooks_statusupdate($userid,$statusmessage) {

}

function hooks_forcefriends() {

}

function hooks_activityupdate($userid,$status) {

}

function hooks_message($userid,$unsanitizedmessage) {

}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

[/syntaxhighlighter]
Edited by Bruno on 03-03-2011 16:14,
0 replies

3 posts

S
stoerti
S
  • Junior Member, joined since
  • Contributed 34 posts on the community forums.
  • Started 9 threads in the forums
answered
Junior Member

Disable smiley in your post, otherwise, the code is not much ...
0 replies
C
Craig
C
Craig 14
  • Fusioneer, joined since
  • Contributed 4,462 posts on the community forums.
  • Started 212 threads in the forums
answered
Fusioneer

Still trying eh?

http://mods.php-fusion.co.uk/forum/viewthread.php?thread_id=10863&highlight=cometchat&pid=54445#post_54387

This is the thread of interest...
http://mods.php-fusion.co.uk/forum/viewthread.php?thread_id=9791&rowstart=20
0 replies
B
Bruno
B
Bruno 10
  • Junior Member, joined since
  • Contributed 48 posts on the community forums.
  • Started 13 threads in the forums
  • Started this discussions
answered
Junior Member

Quote

Fangree_Craig wrote:
Still trying eh?

http://mods.php-fusion.co.uk/forum/viewthread.php?thread_id=10863&highlight=cometchat&pid=54445#post_54387

This is the thread of interest...
http://mods.php-fusion.co.uk/forum/viewthread.php?thread_id=9791&rowstart=20


yes hehe anyways thx for the links :D

now the problem is that I can't see who is online on my list the rest works

EDIT: got it to work :)
Edited by Bruno on 03-03-2011 18:47,
0 replies

Labels

None yet

Statistics

  • Views 0 views
  • Posts 3 posts
  • Votes 0 votes
  • Topic users 3 members

3 participants

B
B
Bruno 10
  • Junior Member, joined since
  • Contributed 48 posts on the community forums.
  • Started 13 threads in the forums
  • Started this discussions
C
C
Craig 14
  • Fusioneer, joined since
  • Contributed 4,462 posts on the community forums.
  • Started 212 threads in the forums
S
S
  • Junior Member, joined since
  • Contributed 34 posts on the community forums.
  • Started 9 threads in the forums

Notifications

Track thread

You are not receiving notifications from this thread.

Related Questions

Not yet