| Server IP : 146.190.157.162 / Your IP : 216.73.217.6 Web Server : Apache System : Linux ubuntu-s-2vcpu-4gb-amd-sfo3-01-KIT-DIGITAL 6.5.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 7 15:10:09 UTC 2024 x86_64 User : businessweek ( 639) PHP Version : 8.2.10-2ubuntu2.2 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_signal,pcntl_signal_dispatch,pcntl_getpriority,pcntl_setpriority,dl,putenv,parse_ini_file,show_source MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/html/reformas/wp-content/plugins/tabs-responsive/template/ |
Upload File : |
<?php
$post_type = "tabs_responsive";
$AllTabs = array( 'p' => $WPSM_Tabs_ID, 'post_type' => $post_type, 'orderby' => 'ASC');
$loop = new WP_Query( $AllTabs );
while ( $loop->have_posts() ) : $loop->the_post();
//get the post id
$post_id = get_the_ID();
$Tabs_Settings = unserialize(get_post_meta( $post_id, 'Tabs_R_Settings', true));
/*echo "<pre>";
print_r($Tabs_Settings);
die;*/
if(count($Tabs_Settings))
{
$option_names = array(
"tabs_sec_title" => "yes",
"show_tabs_title_icon" => "1",
"show_tabs_icon_align" => "left",
"enable_tabs_border" => "yes",
"tabs_title_bg_clr" => "#e8e8e8",
"tabs_title_icon_clr" => "#000000",
"select_tabs_title_bg_clr" => "#e8e8e8",
"select_tabs_title_icon_clr" => "#000000",
"tabs_desc_bg_clr" => "#ffffff",
"tabs_desc_font_clr" => "#000000",
"title_size" => "14",
"des_size" => "16",
"font_family" => "Open Sans",
"tabs_styles" =>1,
"custom_css" =>"",
"tabs_animation" =>"fadeIn",
"tabs_alignment" =>"horizontal",
"tabs_position" =>"left",
"tabs_margin" =>"no",
"tabs_content_margin" =>"no",
"tabs_display_on_mob" =>"1",
"tabs_display_mode_mob" =>"2",
);
foreach($option_names as $option_name => $default_value) {
if(isset($Tabs_Settings[$option_name]))
${"" . $option_name} = $Tabs_Settings[$option_name];
else
${"" . $option_name} = $default_value;
}
}
$tab_border_color = ColorDarken($tabs_title_bg_clr,19);
$selected_tab_border_color = ColorDarken($select_tabs_title_bg_clr,25);
$tab_content_border_color = ColorDarken($tabs_desc_bg_clr,25);
$tabs_data = unserialize(get_post_meta( $post_id, 'wpsm_tabs_r_data', true));
$TotalCount = get_post_meta( $post_id, 'wpsm_tabs_r_count', true );
$i=1;
$j=1;
if($TotalCount>0)
{
?>
<?php if($tabs_sec_title == 'yes' ) { ?>
<h3 style="margin-bottom:20px ;display:block;width:100%;margin-top:10px"><?php echo get_the_title( esc_html($post_id) ); ?> </h3>
<?php } ?>
<style>
<?php
require('style.php');
echo esc_attr($custom_css); ?>
</style>
<div id="tab_container_<?php echo esc_attr($post_id); ?>" >
<ul class="wpsm_nav wpsm_nav-tabs" role="tablist" id="myTab_<?php echo esc_attr($post_id); ?>">
<?php
foreach($tabs_data as $tabs_single_data)
{
$tabs_title = $tabs_single_data['tabs_title'];
$tabs_desc = $tabs_single_data['tabs_desc'];
$tabs_title_icon = $tabs_single_data['tabs_title_icon'];
$enable_single_icon = $tabs_single_data['enable_single_icon'];
?>
<li role="presentation" <?php if($i==1){ ?> class="active" <?php } ?> onclick="do_resize()">
<a href="#tabs_desc_<?php echo esc_attr($post_id); ?>_<?php echo esc_attr($i); ?>" aria-controls="tabs_desc_<?php echo esc_attr($post_id); ?>_<?php echo esc_attr($i); ?>" role="tab" data-toggle="tab">
<?php if($show_tabs_icon_align=="left"){ ?>
<?php if($show_tabs_title_icon=="1" || $show_tabs_title_icon=="3") { ?>
<?php if($enable_single_icon=="yes") { ?> <i class="fa <?php echo esc_attr($tabs_title_icon); ?>"></i> <?php }?>
<?php }
} ?>
<?php if($show_tabs_title_icon=="1" || $show_tabs_title_icon=="2") { ?>
<span><?php echo esc_html($tabs_title); ?></span>
<?php } ?>
<?php if($show_tabs_icon_align=="right"){ ?>
<?php if($show_tabs_title_icon=="1" || $show_tabs_title_icon=="3") { ?>
<?php if($enable_single_icon=="yes") { ?> <i class="fa <?php echo esc_attr($tabs_title_icon); ?>"></i> <?php }?>
<?php }
} ?>
</a>
</li>
<?php $i++; } ?>
</ul>
<!-- Tab panes -->
<div class="tab-content" id="tab-content_<?php echo esc_attr($post_id); ?>">
<?php foreach($tabs_data as $tabs_single_data)
{
$tabs_title = $tabs_single_data['tabs_title'];
$tabs_desc = $tabs_single_data['tabs_desc'];
$tabs_title_icon = $tabs_single_data['tabs_title_icon'];
$enable_single_icon = $tabs_single_data['enable_single_icon'];
?>
<div role="tabpanel" class="tab-pane <?php if($j==1){ ?> in active <?php } ?>" id="tabs_desc_<?php echo esc_attr($post_id); ?>_<?php echo esc_attr($j); ?>">
<?php echo do_shortcode($tabs_desc); ?>
</div>
<?php $j++; } ?>
</div>
</div>
<script>
jQuery(function () {
jQuery('#myTab_<?php echo esc_attr($post_id); ?> a:first').tab('show')
});
<?php if($tabs_animation!="None") { ?>
jQuery(function(){
var b="<?php echo esc_attr($tabs_animation) ?>";
var c;
var a;
d(jQuery("#myTab_<?php echo esc_attr($post_id); ?> a"),jQuery("#tab-content_<?php echo esc_attr($post_id); ?>"));function d(e,f,g){
e.click(function(i){
i.preventDefault();
jQuery(this).tab("show");
var h=jQuery(this).data("easein");
if(c){c.removeClass(a);}
if(h){f.find("div.active").addClass("animated "+h);a=h;}
else{if(g){f.find("div.active").addClass("animated "+g);a=g;}else{f.find("div.active").addClass("animated "+b);a=b;}}c=f.find("div.active");
});
}
});
<?php } ?>
function do_resize(){
var width=jQuery( '.tab-content .tab-pane iframe' ).width();
var height=jQuery( '.tab-content .tab-pane iframe' ).height();
var toggleSize = true;
jQuery('iframe').animate({
width: toggleSize ? width : 640,
height: toggleSize ? height : 360
}, 250);
toggleSize = !toggleSize;
}
</script>
<?php
}
else{
echo "<h3> No Tabs Found </h3>";
}
endwhile; ?>