Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/clone/wp-conte.../plugins/themify-.../admin/partials
File: tbp-admin-theme-page.php
<?php
[0] Fix | Delete
[1] Fix | Delete
/**
[2] Fix | Delete
* Provide a admin area view for the plugin
[3] Fix | Delete
*
[4] Fix | Delete
* This file is used to markup the admin-facing aspects of the plugin.
[5] Fix | Delete
*
[6] Fix | Delete
* @link https://themify.me/
[7] Fix | Delete
* @since 1.0.0
[8] Fix | Delete
*
[9] Fix | Delete
* @package Tbp
[10] Fix | Delete
* @subpackage Tbp/admin/partials
[11] Fix | Delete
*/
[12] Fix | Delete
[13] Fix | Delete
$themes = self::prepare_themes_for_js();
[14] Fix | Delete
$message = 'Themes';
[15] Fix | Delete
// Plupload
[16] Fix | Delete
if(current_user_can('upload_files') ) {
[17] Fix | Delete
wp_enqueue_media();
[18] Fix | Delete
}
[19] Fix | Delete
$canInstall=current_user_can( 'manage_options' );
[20] Fix | Delete
$canEdit=current_user_can( 'edit_theme_options' );
[21] Fix | Delete
$canSwitch=current_user_can( 'switch_themes' );
[22] Fix | Delete
$canDelete=current_user_can( 'delete_themes' );
[23] Fix | Delete
$count = count( $themes );
[24] Fix | Delete
if ( $count===0) {
[25] Fix | Delete
add_filter( 'tbp_pointers_register', array('TBP_Pointers','setNoThemePointer' ));
[26] Fix | Delete
}
[27] Fix | Delete
?>
[28] Fix | Delete
[29] Fix | Delete
<div class="wrap">
[30] Fix | Delete
[31] Fix | Delete
<h2><?php _e( 'Themes', 'tbp'); ?>
[32] Fix | Delete
<span class="title-count theme-count"><?php echo $count; ?></span>
[33] Fix | Delete
<?php if($canInstall):?>
[34] Fix | Delete
<div id="placeholder_pointer_add_new_theme" style="display: inline-block;position: relative;">
[35] Fix | Delete
<a data-type="theme" class="page-title-action" href="#"><?php _e('Add New', 'tbp') ?></a>
[36] Fix | Delete
</div>
[37] Fix | Delete
<?php elseif(defined('DISALLOW_FILE_MODS') && DISALLOW_FILE_MODS):?>
[38] Fix | Delete
<div class="notice notice-warning"><p><?php _e("Can't add themes because 'DISALLOW_FILE_MODS' is defined on your WordPress config file 'wp-config.php'",'tbp')?></p></div>
[39] Fix | Delete
<?php endif;?>
[40] Fix | Delete
<div id="placeholder_pointer_theme_activated" style="position: relative;display: inline-block;">
[41] Fix | Delete
<a class="add-new-h2" href="<?php echo admin_url( 'edit.php?post_type='.Tbp_Templates::$post_type ); ?>"><?php _e('Go to Templates', 'tbp') ?></a>
[42] Fix | Delete
</div>
[43] Fix | Delete
<input placeholder="<?php _e('Search installed themes...', 'tbp') ?>" type="search" id="wp-filter-search-input" class="wp-filter-search">
[44] Fix | Delete
</h2>
[45] Fix | Delete
[46] Fix | Delete
<div class="theme-browser rendered tbp_theme_browser">
[47] Fix | Delete
<div class="tbp_themes">
[48] Fix | Delete
<?php
[49] Fix | Delete
/*
[50] Fix | Delete
* This PHP is synchronized with the tmpl-theme template below!
[51] Fix | Delete
*/
[52] Fix | Delete
[53] Fix | Delete
foreach ( $themes as $theme ) :?>
[54] Fix | Delete
<div class="theme tbp_theme<?php if ( $theme['active'] ) echo ' active'; ?>" tabindex="0">
[55] Fix | Delete
<div class="tb_more_details" data-id="<?php echo $theme['theme_id']; ?>">
[56] Fix | Delete
<?php if ( ! empty( $theme['screenshot'][0] ) ) { ?>
[57] Fix | Delete
<div class="theme-screenshot">
[58] Fix | Delete
<img src="<?php echo $theme['screenshot'][0]; ?>" alt="" />
[59] Fix | Delete
</div>
[60] Fix | Delete
<?php } else { ?>
[61] Fix | Delete
<div class="theme-screenshot blank"></div>
[62] Fix | Delete
<?php } ?>
[63] Fix | Delete
[64] Fix | Delete
<span class="more-details"><?php _e( 'Theme Details','tbp'); ?></span>
[65] Fix | Delete
</div>
[66] Fix | Delete
<div class="theme-id-container">
[67] Fix | Delete
<h3 class="theme-name">
[68] Fix | Delete
<?php if ( $theme['active'] ):?>
[69] Fix | Delete
<span><?php _e( 'Active:','tbp'); ?></span>
[70] Fix | Delete
<?php endif;?>
[71] Fix | Delete
<?php echo $theme['name']; ?>
[72] Fix | Delete
</h3>
[73] Fix | Delete
<div class="theme-actions">
[74] Fix | Delete
<?php if($canSwitch ):?>
[75] Fix | Delete
<?php if ( $theme['active'] ): ?>
[76] Fix | Delete
<a href="<?php echo $theme['actions']['deactivate']; ?>" class="button button-secondary"><?php _e( 'Deactivate', 'tbp'); ?></a>
[77] Fix | Delete
<?php else:?>
[78] Fix | Delete
<a class="button button-secondary" href="<?php echo $theme['actions']['activate']; ?>"><?php _e( 'Activate', 'tbp'); ?></a>
[79] Fix | Delete
<?php endif;?>
[80] Fix | Delete
<?php endif;?>
[81] Fix | Delete
<?php if($canEdit):?>
[82] Fix | Delete
<a class="button button-primary tbp_lightbox_edit" href="#" data-post-id="<?php echo $theme['theme_id']; ?>"><?php _e( 'Edit', 'tbp'); ?></a>
[83] Fix | Delete
<?php endif?>
[84] Fix | Delete
</div>
[85] Fix | Delete
</div>
[86] Fix | Delete
<?php if ( $theme['hasUpdate'] ): ?>
[87] Fix | Delete
<div class="theme-update"><?php _e( 'Update Available','tbp' ); ?></div>
[88] Fix | Delete
<?php endif; ?>
[89] Fix | Delete
</div>
[90] Fix | Delete
<?php endforeach; ?>
[91] Fix | Delete
<?php if($canInstall):?>
[92] Fix | Delete
<div class="theme add-new-theme">
[93] Fix | Delete
<a href="#" class="tbp_lightbox_edit">
[94] Fix | Delete
<div class="theme-screenshot"><span></span></div>
[95] Fix | Delete
<h3 class="theme-name"><?php _e('Add New Theme','tbp')?></h3></a>
[96] Fix | Delete
</div>
[97] Fix | Delete
<?php endif;?>
[98] Fix | Delete
<br class="clear" />
[99] Fix | Delete
</div>
[100] Fix | Delete
<!-- /themes -->
[101] Fix | Delete
</div>
[102] Fix | Delete
<!-- /theme-browser -->
[103] Fix | Delete
<div class="theme-overlay"></div>
[104] Fix | Delete
<p class="no-themes"><?php _e( 'No themes found. Try a different search.','tbp' ); ?></p>
[105] Fix | Delete
</div>
[106] Fix | Delete
[107] Fix | Delete
<script id="tmpl-tbp-theme-single" type="text/template">
[108] Fix | Delete
<div class="theme-backdrop"></div>
[109] Fix | Delete
<div class="theme-wrap">
[110] Fix | Delete
<div class="theme-header">
[111] Fix | Delete
<button class="left dashicons dashicons-no<# if ( !data.prev ) { #> disabled<#}#>"><span class="screen-reader-text"><?php _e( 'Show previous theme','tbp' ); ?></span></button>
[112] Fix | Delete
<button class="right dashicons dashicons-no<# if ( !data.next ) { #> disabled<#}#>"><span class="screen-reader-text"><?php _e( 'Show next theme','tbp' ); ?></span></button>
[113] Fix | Delete
<button class="close dashicons dashicons-no"><span class="screen-reader-text"><?php _e( 'Close overlay','tbp' ); ?></span></button>
[114] Fix | Delete
</div>
[115] Fix | Delete
<div class="theme-about">
[116] Fix | Delete
<div class="theme-screenshots">
[117] Fix | Delete
<# if ( data.screenshot[0] ) { #>
[118] Fix | Delete
<div class="screenshot"><img src="{{ data.screenshot[0] }}" alt="{{data.name }}" /></div>
[119] Fix | Delete
<# } else { #>
[120] Fix | Delete
<div class="screenshot blank"></div>
[121] Fix | Delete
<# } #>
[122] Fix | Delete
</div>
[123] Fix | Delete
[124] Fix | Delete
<div class="theme-info">
[125] Fix | Delete
<# if ( data.active ) { #>
[126] Fix | Delete
<span class="current-label"><?php _e( 'Current Theme','tbp' ); ?></span>
[127] Fix | Delete
<# } #>
[128] Fix | Delete
<h3 class="theme-name">{{{ data.name }}}<span class="theme-version"><?php printf( __( 'Version: %s','tbp' ), '{{ data.version }}' ); ?></span></h3>
[129] Fix | Delete
<h4 class="theme-author"><?php printf( __( 'By %s','tbp' ), '{{{ data.authorAndUri }}}' ); ?></h4>
[130] Fix | Delete
[131] Fix | Delete
<# if ( data.hasUpdate ) { #>
[132] Fix | Delete
<div class="theme-update-message">
[133] Fix | Delete
<h4 class="theme-update"><?php _e( 'Update Available','tbp' ); ?></h4>
[134] Fix | Delete
{{{ data.update }}}
[135] Fix | Delete
</div>
[136] Fix | Delete
<# } #>
[137] Fix | Delete
<p class="theme-description">{{{ data.description }}}</p>
[138] Fix | Delete
</div>
[139] Fix | Delete
</div>
[140] Fix | Delete
[141] Fix | Delete
<div class="theme-actions">
[142] Fix | Delete
<?php if($canSwitch ):?>
[143] Fix | Delete
<# if (!data.active && data.actions.activate ) { #>
[144] Fix | Delete
<a href="{{{ data.actions.activate }}}" class="button button-secondary"><?php _e( 'Activate','tbp'); ?></a>
[145] Fix | Delete
<# } #>
[146] Fix | Delete
<?php endif;?>
[147] Fix | Delete
<?php if($canEdit ):?>
[148] Fix | Delete
<a class="button button-primary tbp_lightbox_edit" href="#" data-post-id="{{{ data.theme_id }}}"><?php _e( 'Edit', 'tbp'); ?></a>
[149] Fix | Delete
<# if ( data.actions.export ) { #>
[150] Fix | Delete
<a href="{{{ data.actions.export }}}" class="button button-secondary"><?php _e( 'Export', 'tbp'); ?></a>
[151] Fix | Delete
<# } #>
[152] Fix | Delete
<a class="button button-secondary tbp_lightbox_duplicate" href="#" data-post-id="{{{ data.theme_id }}}"><?php _e( 'Duplicate', 'tbp'); ?></a>
[153] Fix | Delete
<?php endif;?>
[154] Fix | Delete
<?php if($canSwitch ):?>
[155] Fix | Delete
<# if ( data.active ) { #>
[156] Fix | Delete
<a href="{{{ data.actions.deactivate }}}" class="button button-secondary"><?php _e( 'Deactivate', 'tbp'); ?></a>
[157] Fix | Delete
<# } #>
[158] Fix | Delete
<?php endif;?>
[159] Fix | Delete
<?php if($canDelete):?>
[160] Fix | Delete
<# if ( ! data.active && data.actions['delete'] ) { #>
[161] Fix | Delete
<a href="{{{ data.actions['delete'] }}}" class="button button-secondary delete-theme"><?php _e( 'Delete','tbp'); ?></a>
[162] Fix | Delete
<# } #>
[163] Fix | Delete
<?php endif;?>
[164] Fix | Delete
<a class="button button-secondary" href="<?php echo add_query_arg( 'tbp_erase_demo', 1 ); ?>"><?php _e( 'Erase Demo', 'tbp'); ?></a>
[165] Fix | Delete
</div>
[166] Fix | Delete
</div>
[167] Fix | Delete
</script>
[168] Fix | Delete
[169] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function