晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。   林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。   见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝)   既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。   南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。 .
Prv8 Shell
Server : Apache
System : Linux srv.rainic.com 4.18.0-553.47.1.el8_10.x86_64 #1 SMP Wed Apr 2 05:45:37 EDT 2025 x86_64
User : rainic ( 1014)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/tabatabaei/.trash/wp-content.1/plugins/demo-import-kit/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/tabatabaei/.trash/wp-content.1/plugins/demo-import-kit/demo-import-kit.php
<?php
/*
* Plugin Name: Demo Import Kit
* Plugin URI: https://www.themeinwp.com/demo-import-kit/
* Description: The plugin simpally import and export customizer, Widget and content data.
* Version: 1.1.0
* Author: ThemeInWP
* Author URI: https://www.themeinwp.com/
* License: GNU General Public License v2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
* Tested up to: 6.1
* Requires PHP: 5.5
* Text Domain: demo-import-kit
*/


// Block direct access to the main plugin file.
defined( 'ABSPATH' ) or die( 'No script kiddies please!' );

define( 'DIK_PATH', plugin_dir_path( __FILE__ ) );

// Path/URL to root of this plugin, with trailing slash.
define( 'DIK_URL', plugin_dir_url( __FILE__ ) );

// Base
require DIK_PATH . 'inc/base.php';

$upload_dir = wp_upload_dir();
$demo_import_kit_temp_folder =  $upload_dir['basedir'] . '/demo-import-kit-temp/';

define( 'DEMO_IMPORT_KIT_FOLDER', $demo_import_kit_temp_folder );

class Demo_Import_Kit_Class {

	public function __construct() {

		add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
		add_action( 'plugins_loaded', array( $this, 'load_textdomain' ) );
        add_action( 'admin_body_class', array( $this, 'admin_body_class' ) );

		require DIK_PATH . 'inc/importer.php';
		require DIK_PATH . 'inc/widget-importer.php';
		require DIK_PATH . 'inc/customizer-importer.php';
		require DIK_PATH . 'inc/logger.php';
		require DIK_PATH . 'inc/class-svg-icons.php';

	}

	/**
	 * Enqueue style and scripts
	 */
	public function admin_enqueue_scripts( $hook ) {
		if($hook != 'appearance_page_demo-import-kit') {
		    return;
		}
		wp_enqueue_style( 'demo-import-kit-style', DIK_URL . 'assets/css/style.css', array() , '' );
        wp_enqueue_style( 'demo-import-kit-google-fonts', $this->google_fonts_url(), array() , '' );

        wp_enqueue_script( 'imagesloaded' );
        wp_enqueue_script( 'isotope-pkgd', DIK_URL . 'assets/js/isotope.pkgd.min.js' , array( 'jquery' ), '' );
		wp_enqueue_script( 'demo-import-kit-script', DIK_URL . 'assets/js/script.js' , array( 'jquery', 'jquery-form' ), '' );

		wp_localize_script( 'demo-import-kit-script', 'dik',
			array(
				'ajax_url'     => admin_url( 'admin-ajax.php' ),
				'ajax_nonce'   => wp_create_nonce( 'demo-import-kit-ajax-verification' ),
                'importing_title'   => esc_html__( 'Importing Demo Content','demo-import-kit'),
                'importing_message'   => esc_html__( 'Please do not Reload or close this window it will take a while to import the demo','demo-import-kit'),
                'import_status'   => esc_html__( 'Status','demo-import-kit'),
                'required_file'   => esc_html__( 'File Is Required','demo-import-kit'),
			)
		);

	}

	/**
	 * Load the plugin textdomain.
	 */
	public function load_textdomain() {
		load_plugin_textdomain( 'demo-import-kit', false, plugin_basename( dirname( __FILE__ ) ) . '/languages' );
	}
	

    /**
     * Admin Body Classes
     *
     * @since 1.0.6
     * @param string $classes Space separated class string.
     */
    public function admin_body_class( $classes = '' ) {
    	$this->import_files = apply_filters( 'demo_import_kit_import_files', array() );
    	if (empty($this->import_files)) {
    		return $classes;
    	}
        $onboarding_class = isset( $_GET['page'] ) && 'demo-import-kit' === $_GET['page'] ? 'intelligent-starter-templates-onboarding' : ''; // phpcs:ignore WordPress.Security.NonceVerification.Recommended
        $classes .= ' ' . $onboarding_class . ' ';

        return $classes;

    }

    /**
     * Genereate and return the Google fonts url.
     *
     * @since 1.0.6
     * @return string
     */
    public function google_fonts_url() {

        $fonts_url = '';
        $font_families = array(
            'Inter:400,500,600',
        );

        $query_args = array(
            'family' => rawurlencode( implode( '|', $font_families ) ),
            'subset' => rawurlencode( 'latin,latin-ext' ),
        );

        $fonts_url = add_query_arg( $query_args, '//fonts.googleapis.com/css' );

        return $fonts_url;
    }


}

$GLOBALS[ 'demo_import_kit_global' ] = new Demo_Import_Kit_Class();

haha - 2025