| Server IP : 119.59.104.26 / Your IP : 216.73.217.51 Web Server : Apache/2 System : Linux ns69.hostinglotus.net 4.18.0-553.141.2.el8_10.x86_64 #1 SMP Wed Jul 8 10:28:18 EDT 2026 x86_64 User : com12370 ( 1517) PHP Version : 7.2.34 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/com12370/public_html/wp-content/plugins/comments-from-facebook/includes/ |
Upload File : |
<?php
class wpdevart_comment_setting{
public static $list_of_animations=array('bounce','flash','pulse','rubberBand','shake','swing','tada','wobble','bounceIn','bounceInDown','bounceInLeft','bounceInRight','bounceInUp','fadeIn','fadeInDown','fadeInDownBig','fadeInLeft','fadeInLeftBig','fadeInRight','fadeInRightBig','fadeInUp','fadeInUpBig','flip','flipInX','flipInY','lightSpeedIn','rotateIn','rotateInDownLeft','rotateInDownRight','rotateInUpLeft','rotateInUpRight','rollIn','zoomIn','zoomInDown','zoomInLeft','zoomInRight','zoomInUp');
public static $id_for_iframe=0;
// Function for Animations
public static function get_animations_type_array($animation=''){
if($animation=='' || $animation=='none')
return '';
if($animation=='random'){
return self::$list_of_animations[array_rand(self::$list_of_animations,1)];
}
return $animation;
}
/*############ Generate Iframe function ################*/
public static function generete_iframe_by_array($params){
self::$id_for_iframe++;
$output_code='';
//Iframe default parameters
$defaults=array(
"iframe_id" => 'wpdevar_comment_'.self::$id_for_iframe,
"facebook_app_id" => '',
"order_type" => 'social',
"curent_url" => get_permalink(),
"title_text" => 'Comments',
"title_text_color" => '#000000',
"title_text_font_size" => '20',
"title_text_font_famely" => 'Times New Roman,Times,Serif,Georgia',
"title_text_position" => 'left',
"width" => '100%',
"count_of_comments" => '5',
"locale" => 'en_US',
);
$params=array_merge($defaults,$params);
$comment_box_array_query=array(
'api_key' => $params['facebook_app_id'],
'href' => $params['curent_url'],
"numposts" => $params['count_of_comments'],
"version" => '2.3',
"sdk" => 'joey',
"locale" => $params['locale'],
);
$comment_box_src=add_query_arg($comment_box_array_query,'https://www.facebook.com/plugins/comments.php');
$output_code.='<div id="'.$params['iframe_id'].'" style="width:'.( (strpos($params['width'],'%')===false)?$params['width'].'px':$params['width']).';text-align:'.$params['title_text_position'].';">
<span style="padding: 10px;font-size:'.$params['title_text_font_size'].'px;font-family:'.$params['title_text_font_famely'].';color:'.$params['title_text_color'].';">'.$params['title_text'].'</span>
<div class="fb-comments" data-href="'.$params['curent_url'].'" data-order-by="'.$params['order_type'].'" data-numposts="'.$params['count_of_comments'].'" data-width="'.$params['width'].'" style="display:block;"></div></div>';
$output_code.= '<style>#'.$params['iframe_id'].' span,#'.$params['iframe_id'].' iframe{'.( (strpos($params['width'],'%')===false)?'':'width:'.$params['width'].' !important;').'} #'.$params['iframe_id'].' iframe{max-height: 100% !important;}</style>';
return $output_code;
}
// Animation effects list
public static function generete_animation_select($select_id='',$curent_effect='none'){
?>
<select class="pro_select" id="<?php echo $select_id; ?>" name="<?php echo $select_id; ?>">
<option <?php selected('none',$curent_effect); ?> value="none">none</option>
<option <?php selected('random',$curent_effect); ?> value="random">random</option>
<optgroup label="Attention Seekers">
<option <?php selected('bounce',$curent_effect); ?> value="bounce">bounce</option>
<option <?php selected('flash',$curent_effect); ?> value="flash">flash</option>
<option <?php selected('pulse',$curent_effect); ?> value="pulse">pulse</option>
<option <?php selected('rubberBand',$curent_effect); ?> value="rubberBand">rubberBand</option>
<option <?php selected('shake',$curent_effect); ?> value="shake">shake</option>
<option <?php selected('swing',$curent_effect); ?> value="swing">swing</option>
<option <?php selected('tada',$curent_effect); ?> value="tada">tada</option>
<option <?php selected('wobble',$curent_effect); ?> value="wobble">wobble</option>
</optgroup>
<optgroup label="Bouncing Entrances">
<option <?php selected('bounceIn',$curent_effect); ?> value="bounceIn">bounceIn</option>
<option <?php selected('bounceInDown',$curent_effect); ?> value="bounceInDown">bounceInDown</option>
<option <?php selected('bounceInLeft',$curent_effect); ?> value="bounceInLeft">bounceInLeft</option>
<option <?php selected('bounceInRight',$curent_effect); ?> value="bounceInRight">bounceInRight</option>
<option <?php selected('bounceInUp',$curent_effect); ?> value="bounceInUp">bounceInUp</option>
</optgroup>
<optgroup label="Fading Entrances">
<option <?php selected('fadeIn',$curent_effect); ?> value="fadeIn">fadeIn</option>
<option <?php selected('fadeInDown',$curent_effect); ?> value="fadeInDown">fadeInDown</option>
<option <?php selected('fadeInDownBig',$curent_effect); ?> value="fadeInDownBig">fadeInDownBig</option>
<option <?php selected('fadeInLeft',$curent_effect); ?> value="fadeInLeft">fadeInLeft</option>
<option <?php selected('fadeInLeftBig',$curent_effect); ?> value="fadeInLeftBig">fadeInLeftBig</option>
<option <?php selected('fadeInRight',$curent_effect); ?> value="fadeInRight">fadeInRight</option>
<option <?php selected('fadeInRightBig',$curent_effect); ?> value="fadeInRightBig">fadeInRightBig</option>
<option <?php selected('fadeInUp',$curent_effect); ?> value="fadeInUp">fadeInUp</option>
<option <?php selected('fadeInUpBig',$curent_effect); ?> value="fadeInUpBig">fadeInUpBig</option>
</optgroup>
<optgroup label="Flippers">
<option <?php selected('flip',$curent_effect); ?> value="flip">flip</option>
<option <?php selected('flipInX',$curent_effect); ?> value="flipInX">flipInX</option>
<option <?php selected('flipInY',$curent_effect); ?> value="flipInY">flipInY</option>
</optgroup>
<optgroup label="Lightspeed">
<option <?php selected('lightSpeedIn',$curent_effect); ?> value="lightSpeedIn">lightSpeedIn</option>
</optgroup>
<optgroup label="Rotating Entrances">
<option <?php selected('rotateIn',$curent_effect); ?> value="rotateIn">rotateIn</option>
<option <?php selected('rotateInDownLeft',$curent_effect); ?> value="rotateInDownLeft">rotateInDownLeft</option>
<option <?php selected('rotateInDownRight',$curent_effect); ?> value="rotateInDownRight">rotateInDownRight</option>
<option <?php selected('rotateInUpLeft',$curent_effect); ?> value="rotateInUpLeft">rotateInUpLeft</option>
<option <?php selected('rotateInUpRight',$curent_effect); ?> value="rotateInUpRight">rotateInUpRight</option>
</optgroup>
<optgroup label="Specials">
<option <?php selected('rollIn',$curent_effect); ?> value="rollIn">rollIn</option>
</optgroup>
<optgroup label="Zoom Entrances">
<option <?php selected('zoomIn',$curent_effect); ?> value="zoomIn">zoomIn</option>
<option <?php selected('zoomInDown',$curent_effect); ?> value="zoomInDown">zoomInDown</option>
<option <?php selected('zoomInLeft',$curent_effect); ?> value="zoomInLeft">zoomInLeft</option>
<option <?php selected('zoomInRight',$curent_effect); ?> value="zoomInRight">zoomInRight</option>
<option <?php selected('zoomInUp',$curent_effect); ?> value="zoomInUp">zoomInUp</option>
</optgroup>
</select>
<?php
}
}
?>