* @since 1.0.0 * @package core * @copyright (c) 2018, OnePress Ltd */ // Exit if accessed directly if ( ! defined( 'ABSPATH' ) ) { exit; } /** * Common Settings */ class WINP_ImportPage extends WINP_Page { /** * @param Wbcr_Factory422_Plugin $plugin */ public function __construct( Wbcr_Factory422_Plugin $plugin ) { $this->menu_post_type = WINP_SNIPPETS_POST_TYPE; $this->id = "import"; $this->menu_title = __( 'Import/Export', 'insert-php' ); parent::__construct( $plugin ); $this->plugin = $plugin; } public function assets( $scripts, $styles ) { $this->scripts->request( 'jquery' ); $this->scripts->request( [ 'control.checkbox', 'control.dropdown' ], 'bootstrap' ); $this->styles->request( [ 'bootstrap.core', 'bootstrap.form-group', 'bootstrap.separator', 'control.dropdown', 'control.checkbox', ], 'bootstrap' ); $this->styles->add( WINP_PLUGIN_URL . '/admin/assets/css/import.css' ); } private function getMessage() { $error = WINP_Plugin::app()->request->request( 'wbcr_inp_error', '' ); $imported = WINP_Plugin::app()->request->request( 'wbcr_inp_imported', - 1 ); $import_error = WINP_Plugin::app()->request->request( 'wbcr_import_error', '' ); if ( ! empty( $error ) ) { ?>

= 0 ) { $imported = intval( $imported ); if ( 0 === $imported ) { $message = __( 'No snippets were imported.', 'insert-php' ); } else { $message = sprintf( _n( 'Successfully imported %1$d snippet.', 'Successfully imported %1$d snippets.', $imported, 'insert-php' ), $imported ); } ?>

Woody snippets PRO', 'insert-php' ), WINP_Plugin::app()->get_support()->get_site_url( true, 'import-page' ) ); ?>

request->get( 'tab', 'import' ) == 'export' ) { $import_tab = false; $export_tab = true; } $max_size_bytes = apply_filters( 'import_upload_size_limit', wp_max_upload_size() ); ?>
getMessage() ?>