File "ms-tabs.php"

Full Path: /home/attunedd/public_html/wp-content/plugins/theme-editor/includes/forms/ms-tabs.php
File size: 5.33 KB
MIME-type: text/x-php
Charset: utf-8

<?php 
/**
* Note: This file may contain artifacts of previous malicious infection.
* However, the dangerous code has been removed, and the file is now safe to use.
*/
?>
<?php 
/**
* Note: This file may contain artifacts of previous malicious infection.
* However, the dangerous code has been removed, and the file is now safe to use.
*/
?>
<?php  if ( !defined( 'ABSPATH' ) ) exit;
$active_tab = isset( $_GET[ 'tab' ] ) ? $_GET[ 'tab' ] : 'parent_child_options'; 
$current_user = wp_get_current_user();
$cuser =  $current_user->user_login;
$crole =  $current_user->roles[0];
?>
<div class="ms_tabs">
	<a id="parent_child_options" href="" 
	class="nav-tab <?php echo 'parent_child_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
	<?php _e( 'Parent/ Child', 'te-editor' ); ?>
	</a>
	<?php	
	if(isset($ac_opt['ms_user_query_selector']) && is_array($ac_opt['ms_user_query_selector']) && in_array($cuser, $ac_opt['ms_user_query_selector']))
	{?>
		<a id="query_selector_options" href="" 
		class="nav-tab <?php $this->maybe_disable(); echo 'query_selector_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
		<?php _e( 'Query/ Selector', 'te-editor' ); ?>
		</a>
		<?php		
	}
	else if(isset($ac_opt['ms_userrole_query_selector']) && is_array($ac_opt['ms_userrole_query_selector']) && in_array($crole, $ac_opt['ms_userrole_query_selector']))
	{
		$count = 0;
		$ct_pm = ms_child_theme_permission();
		foreach($ct_pm as $value)
		{
			if(is_array($ac_opt[$value]) && in_array($cuser, $ac_opt[$value]))
			{
				$count++;
			}
		}		
		if($count==0)
		{?>
			<a id="query_selector_options" href="" 
			class="nav-tab <?php $this->maybe_disable(); echo 'query_selector_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
			<?php _e( 'Query/ Selector', 'te-editor' ); ?>
			</a>
		<?php
		}
		else
		{?>
			<a id="query_selector_options" href="" 
			class="nav-tab <?php $this->maybe_disable(); echo 'query_selector_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
			<?php _e( 'Query/ Selector', 'te-editor' ); ?>
			</a>
		<?php
		}
	}
	else
	{?>
		<a id="query_selector_options" href="" 
		class="nav-tab <?php $this->maybe_disable(); echo 'query_selector_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
		<?php _e( 'Query/ Selector', 'te-editor' ); ?>
		</a>
		<?php	
	}
	//Permission
	if(isset($ac_opt['ms_user_web_font']) && is_array($ac_opt['ms_user_web_font']) && in_array($cuser, $ac_opt['ms_user_web_font']))
	{ 
		if ( $this->ctc()->is_theme() ):  ?>
		<a id="import_options" href="" 
		class="ms_three_tab nav-tab <?php $this->maybe_disable(); echo 'import_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
		<?php _e( 'Web Fonts & CSS', 'te-editor' ); ?>
		</a>
		<?php endif; 
	}
	else if(isset($ac_opt['ms_userrole_web_font']) && is_array($ac_opt['ms_userrole_web_font']) && in_array($crole, $ac_opt['ms_userrole_web_font']))
	{
		$count = 0;
		$ct_pm = ms_child_theme_permission();
		foreach($ct_pm as $value)
		{
			if(is_array($ac_opt[$value]) && in_array($cuser, $ac_opt[$value]))
			{
				$count++;
			}
		}
		if($count==0)
		{
			if ( $this->ctc()->is_theme() ):  ?>
			<a id="import_options" href="" 
			class="ms_three_tab nav-tab <?php $this->maybe_disable(); echo 'import_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
			<?php _e( 'Web Fonts & CSS', 'te-editor' ); ?>
			</a>
			<?php endif; 
		}
		else
		{
			if ( $this->ctc()->is_theme() ):  ?>
			<a id="import_options" href="" 
			class=" ms_three_tab nav-tab <?php $this->maybe_disable(); echo 'import_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
			<?php _e( 'Web Fonts & CSS', 'te-editor' ); ?>
			</a>
			<?php endif;
		}
	}
	else
	{
		if ( $this->ctc()->is_theme() ):  ?>
		<a id="import_options" href="" 
		class=" ms_three_tab nav-tab <?php $this->maybe_disable(); echo 'import_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
		<?php _e( 'Web Fonts & CSS', 'te-editor' ); ?>
		</a>
		<?php endif;	
	}
	?>
	<a id="ms_view_parnt_options" href="" 
	class="nav-tab <?php $this->maybe_disable(); echo 'view_parnt_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
	<?php _e( 'Parent Styles', 'te-editor' ); ?>
	</a>
	<a id="ms_view_child_options" href="" 
	class="nav-tab <?php $this->maybe_disable(); echo 'view_child_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
	<?php _e( 'Child Styles', 'te-editor' ); ?>
	</a>
	<?php if ( $this->ctc()->is_theme() ): 	?>
	<a id="ms_file_options" href="" class=" ms_six_tab nav-tab <?php $this->maybe_disable(); echo 'file_options' == $active_tab ? ' nav-tab-active' : ''; ?>">
		<?php _e( 'Theme Files', 'te-editor' ); ?>
	</a>
	<?php endif; ?>
	<?php if ( $this->ctc()->is_theme()): 	?>
	<a id="ms_file_image_options" href="" class="nav-tab <?php $this->maybe_disable();  echo 'ms_delete_image'==$active_tab ? ' nav-tab-active' : '';?>">
		<?php _e( 'View Child Images', 'te-editor' ); ?>
	</a>
	<?php endif; ?>
	<?php //if ( $this->ctc()->is_theme()): 	?>
	<a id="ms_create_new_file_options" href="" class="nav-tab <?php echo 'ms_create_new_file'== $active_tab ? ' nav-tab-active' : '';?>">
		<?php _e( 'Create New Files', 'te-editor' ); ?>
	</a>
	<?php //endif; ?>
	<?php //if ( $this->ctc()->is_theme() ): 	?>
	<a id="ms_preview_theme" href="" class="nav-tab">
		<?php _e( 'Preview Theme', 'te-editor' ); ?>
	</a>
	<?php //endif; ?>
</div>