Guest User

Untitled

a guest
Jul 18th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. function OnlineUpdate() {
  2. $.ajax({url:'/api/index/62',dataType:'xml',cache:false,async:true,success:function(data) {
  3. $('.gt-tab--preload').fadeIn(300);
  4. $('.gc-tab-online').html('');
  5. $('member:contains("USER_NAME")',data).each(function(){
  6. var apiID = $(this).find('value').text();
  7. var apiXml = $.ajax({type:'GET',url:'/api/index/8-0-'+apiID+'',dataType:'xml',async:false}).responseText;
  8. var userAva = $(apiXml).find('member:contains("USER_AVATAR")').find('string').text();
  9. var userLink = $(apiXml).find('member:contains("USER_PROFILE")').find('string').text();
  10. var userName = $(apiXml).find('member:contains("USERNAME")').find('string').text();
  11. var userGroup = $(apiXml).find('member:contains("USER_GROUP")').find('string').text();
  12. var userGID = $(apiXml).find('member:contains("USER_GROUPID")').find('i4').text();
  13.  
  14. if(!userAva) var userAva = '/gameChat/noava.png';
  15. if(!userName) var userName = '----';
  16. if(!userGroup) var userGroup = '----';
  17.  
  18. var UserDiv = $('<div class="gc-online-user" data-userid="'+userGID+'">'+
  19. '<div class="gc-online-userava">'+
  20. '<img src="'+userAva+'">'+
  21. '</div>'+
  22. '<div class="gc-online-userinfo">'+
  23. '<div class="gc-online-username">'+userName+'</div>'+
  24. '<div class="gc-online-usergroup">'+userGroup+'</div>'+
  25. '</div>'+
  26. '<div class="gc-online-usersend"></div>'+
  27. '<a href="'+userLink+'" class="gc-online-userpage" target="_blank"></a>'+
  28. '</div>'
  29. );
  30. $('.gc-tab-online').append(UserDiv);
  31. $('.gt-tab--preload').fadeOut(300);
  32. });
  33. }});
  34. }
  35. OnlineUpdate();
  36. setInterval(OnlineUpdate, 15000);
Add Comment
Please, Sign In to add comment