Advertisement
Guest User

functions

a guest
Dec 13th, 2011
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. /* FUNCTIONS */
  2.  
  3. function getUserID() {
  4. global $current_user;
  5. get_currentuserinfo();
  6.  
  7. $userid = 0;
  8.  
  9. if (!empty($current_user->ID)) {
  10. $userid = $current_user->ID;
  11. }
  12.  
  13. return $userid;
  14. }
  15.  
  16. function getFriendsList($userid,$time) {
  17.  
  18. $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, CONCAT(".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID.",'|',".TABLE_PREFIX.DB_USERTABLE.".user_email) avatar, ".TABLE_PREFIX.DB_USERTABLE.".user_nicename link, 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)."' and ('".$time."'-".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_LASTACTIVITY." < '".((ONLINE_TIMEOUT)*2)."') order by username asc");
  19.  
  20. return $sql;
  21. }
  22.  
  23. function getUserDetails($userid) {
  24. $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.".user_nicename link, CONCAT(".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID.",'|',".TABLE_PREFIX.DB_USERTABLE.".user_email) 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)."'");
  25. return $sql;
  26. }
  27.  
  28. function updateLastActivity($userid) {
  29. $sql = ("update `".TABLE_PREFIX.DB_USERTABLE."` set ".DB_USERTABLE_LASTACTIVITY." = '".getTimeStamp()."' where ".DB_USERTABLE_USERID." = '".mysql_real_escape_string($userid)."'");
  30. return $sql;
  31. }
  32.  
  33. function getUserStatus($userid) {
  34. $sql = ("select cometchat_status.message, cometchat_status.status from cometchat_status where userid = '".mysql_real_escape_string($userid)."'");
  35. return $sql;
  36. }
  37.  
  38. function getLink($link) {
  39. return '';
  40. }
  41.  
  42. function getAvatar($data) {
  43.  
  44. $data = explode('|',$data);
  45. $id = $data[0];
  46.  
  47. return 'http://www.gravatar.com/avatar/'.md5($data[1]).'?d=wavatar&s=80';
  48. }
  49.  
  50.  
  51. function getTimeStamp() {
  52. return current_time('timestamp');
  53. }
  54.  
  55. function processTime($time) {
  56. return $time;
  57. }
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement