74 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			74 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
namespace ShortPixel;
 | 
						|
 | 
						|
if ( ! defined( 'ABSPATH' ) ) {
 | 
						|
 exit; // Exit if accessed directly.
 | 
						|
}
 | 
						|
?>
 | 
						|
<div class="wrap shortpixel-other-media">
 | 
						|
    <h2>
 | 
						|
        <?php esc_html_e($view->title);?>
 | 
						|
    </h2>
 | 
						|
 | 
						|
    <div class='toolbar'>
 | 
						|
 | 
						|
			<hr class='wp-header-end' />
 | 
						|
 | 
						|
<?php if (property_exists($view, 'show_search') && true === $view->show_search):  ?>
 | 
						|
      <div class="searchbox">
 | 
						|
            <form method="get">
 | 
						|
                <input type="hidden" name="page" value="wp-short-pixel-custom" />
 | 
						|
                <input type='hidden' name='order' value="<?php echo esc_attr($this->order) ?>" />
 | 
						|
                <input type="hidden" name="orderby" value="<?php echo esc_attr($this->orderby) ?>" />
 | 
						|
 | 
						|
                <p class="search-form">
 | 
						|
                  <label><?php esc_html_e('Search', 'shortpixel-image-optimiser'); ?></label>
 | 
						|
                  <input type="text" name="s" value="<?php echo esc_attr($this->search) ?>" />
 | 
						|
 | 
						|
                </p>
 | 
						|
 | 
						|
            </form>
 | 
						|
      </div>
 | 
						|
  </div>
 | 
						|
<?php endif;  ?>
 | 
						|
 | 
						|
  <div class='pagination tablenav'>
 | 
						|
 | 
						|
			<?php if ($this->view->pagination !== false): ?>
 | 
						|
	      <div class='tablenav-pages'>
 | 
						|
	        <?php echo $this->view->pagination; ?>
 | 
						|
	    	</div>
 | 
						|
			<?php endif; ?>
 | 
						|
  </div>
 | 
						|
 | 
						|
<?php
 | 
						|
$file_url =  esc_url(add_query_arg('part', 'files', $this->url));
 | 
						|
$folder_url = esc_url(add_query_arg('part', 'folders', $this->url));
 | 
						|
$scan_url = esc_url(add_query_arg('part', 'scan', $this->url));
 | 
						|
 | 
						|
$current_part = isset($_GET['part']) ? sanitize_text_field($_GET['part']) : 'files';
 | 
						|
 | 
						|
$tabs = array(
 | 
						|
	'files' => array('link' => $file_url,
 | 
						|
									 'text' => __('Files', 'shortpixel-image-optimiser'),
 | 
						|
								 ),
 | 
						|
	 'folders' => array('link' => $folder_url,
 | 
						|
	 										'text' => __('Folders', 'shortpixel-image-optimiser'),
 | 
						|
 								),
 | 
						|
		'scan' => array('link' => $scan_url,
 | 
						|
										'text' => __('Scan', 'shortpixel-image-optimiser'),
 | 
						|
 | 
						|
	),
 | 
						|
);
 | 
						|
 | 
						|
?>
 | 
						|
 | 
						|
<div class="custom-media-tabs">
 | 
						|
		<?php foreach($tabs as $tabName => $tab)
 | 
						|
		{
 | 
						|
				$class = ($current_part == $tabName) ? ' class="selected" ' : '';
 | 
						|
 | 
						|
				echo '<a href="' . $tab['link'] . '" ' . $class . '>' . $tab['text'] . '</a>';
 | 
						|
		} ?>
 | 
						|
</div>
 |