HEX
Server: LiteSpeed
System: Linux server315.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: globfdxw (6114)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/globfdxw/diasporameetsafrica.com/wp-content/themes/DA10/templates/tpl-page-chatroom.php
<?php
/*
Template Name: [PAGE - CHATROOM]
 
* Theme: PREMIUMPRESS CORE FRAMEWORK FILE
* Url: www.premiumpress.com
* Author: Mark Fail
*
* THIS FILE WILL BE UPDATED WITH EVERY UPDATE
* IF YOU WANT TO MODIFY THIS FILE, CREATE A CHILD THEME
*
* http://codex.wordpress.org/Child_Themes
*/
if (!defined('THEME_VERSION')) {	header('HTTP/1.0 403 Forbidden'); exit; }
 
global  $userdata, $CORE_THEME, $CORE;

// REDIRECT IF NOT LOGGED IN
$CORE->Authorize(); 

///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
if( current_user_can('editor') || current_user_can('administrator') ) { 
	
	$canView = true;
	
}else{
	
	
		if($CORE->USER("membership_hasaccess", "view_chatroom") == 1){ 
		 
		$canView = true;
		}else{  
		
			header('location: '._ppt(array('links','memberships'))."?noaccess=1" );
			exit();
		
		}
}
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////

$GLOBALS['flag-chatroom'] = 1;
$GLOBALS['flag-no-admin-helper'] = 1;
$GLOBALS['flag-page-nopadding'] = 1;

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


get_header();

//_ppt_template( 'page-before' );

?>
 


<?php if( in_array(_ppt(array("comchat","enable")), array("1")) && _ppt(array('comchat','appid')) != "" && _ppt(array("comchat","authkey")) != "" ){  $GLOBALS['COMCHATSET'] = 1; ?>
	 
    <div class="container py-5">

    <div id="cometchat_embed_synergy_container" style="width:100%;height:100%;max-width:100%;border:1px solid #CCCCCC;border-radius:5px;overflow:hidden;"></div>
   
 
    <script>
  var chat_appid = '<?php echo _ppt(array("comchat","appid")); ?>';
  var chat_auth = '<?php echo _ppt(array("comchat","authkey")); ?>';
    var chat_id = '<?php echo $userdata->ID; ?>';
    var chat_name = '<?php echo $CORE->USER("get_username", $userdata->ID); ?>';
    var chat_avatar = '<?php echo $CORE->USER("get_avatar", $userdata->ID); ?>';
    var chat_link = '<?php echo $CORE->USER("get_user_profile_link", $userdata->ID); ?>';
 
  var chat_height = '600px';
  var chat_width = '100%'; 

 

  var chat_js = document.createElement('script'); chat_js.type = 'text/javascript'; chat_js.src = 'https://fast.cometondemand.net/'+chat_appid+'x_xchatx_xcorex_xembedcode.js';
  chat_js.onload = function() {
    var chat_iframe = {};chat_iframe.module="synergy";chat_iframe.style="min-height:"+chat_height+";min-width:"+chat_width+";";chat_iframe.width=chat_width.replace('px','');chat_iframe.height=chat_height.replace('px','');chat_iframe.src='https://'+chat_appid+'.cometondemand.net/cometchat_embedded.php'; if(typeof(addEmbedIframe)=="function"){addEmbedIframe(chat_iframe);}
  }
  var chat_script = document.getElementsByTagName('script')[0]; chat_script.parentNode.insertBefore(chat_js, chat_script);
</script>




</div>

<?php }else{ ?>


<div <?php if( _ppt(array('design', 'customsidebar')) != 1){ ?>class="p-md-5"<?php } ?> style="max-width:1300px;margin:auto auto;">
<div class="h6 text-center p-2 bg-primary m-0 text-white show-mobile"><?php echo __("Online Members","premiumpress"); ?></div>
<div ppt-border1>
<?php _ppt_template( 'account/account-messages' ); ?>
</div>
</div>

<script>
jQuery(document).ready(function() {

	jQuery('#sidebar').toggleClass('active');
	
	ajax_load_chat_list();

});
</script>

<?php } ?>

<?php

//_ppt_template( 'page-after' );

get_footer();
 ?>