PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/internetmoney.kerihosting.com/wp-content/themes/jnews/class/Asset/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/internetmoney.kerihosting.com/wp-content/themes/jnews/class/Asset/BackendAsset.php |
<?php /** * @author : Jegtheme */ namespace JNews\Asset; use JNews\Module\ModuleManager; /** * Class JNews Load Assets */ Class BackendAsset extends AssetAbstract { /** * @var BackendAsset */ private static $instance; /** * @return BackendAsset */ public static function getInstance() { if (null === static::$instance) { static::$instance = new static(); } return static::$instance; } public function __construct() { add_action( 'admin_enqueue_scripts', array($this, 'backend_script'), 99); add_action( 'wp_print_scripts', array($this, 'backend_script_filter'), 100); } public function backend_script_filter() { // OneSignal if( is_admin() && isset($_GET['page']) && $_GET['page'] === 'onesignal-push' ) { wp_dequeue_script( 'bootstrap' ); } // wpdatatables if( is_admin() && ( isset( $_GET['page'] ) && 0 === strpos( $_GET['page'], 'wpdatatables' ) ) ) { wp_dequeue_script( 'bootstrap' ); wp_deregister_script( 'bootstrap' ); } //pollylang if( is_customize_preview() ) { wp_dequeue_script('pll_widgets'); } } public function backend_script() { $asset_url = $this->get_asset_uri(); $theme_version = $this->get_theme_version(); wp_enqueue_style('jquery-ui-accordion'); wp_enqueue_style('tooltipster', $asset_url . 'css/admin/tooltipster.css', null, $theme_version); wp_enqueue_style('jnews-admin', $asset_url . 'css/admin/admin-style.css', null, $theme_version); wp_enqueue_style('selectize', $asset_url . 'css/admin/selectize.default.css', null ); wp_enqueue_style('font-awesome', $asset_url . 'css/font-awesome.min.css', null, $theme_version); wp_enqueue_style('vex', $asset_url . 'css/admin/vex.css' ); // load script wp_enqueue_script('jquery-ui-accordion'); wp_enqueue_script( 'vex', $asset_url . 'js/admin/vex.combined.min.js', array( 'jquery' ), null, true ); wp_enqueue_script('tooltipster', $asset_url . 'js/admin/jquery.tooltipster.min.js', array('jquery'), $theme_version, true); wp_enqueue_script('selectize', $asset_url . 'js/vendor/selectize.js', array( 'jquery' ), $theme_version, true ); wp_enqueue_script('jnews-widget', $asset_url . 'js/admin/widget.js', array('jquery'), $theme_version, true); wp_enqueue_script( 'bootstrap', $asset_url . 'js/admin/bootstrap.min.js', array( 'jquery' ), null, true ); wp_enqueue_script( 'bootstrap-iconpicker-iconset', $asset_url . 'js/admin/bootstrap-iconpicker-iconset-all.min.js', array( 'jquery' ), null, true ); wp_enqueue_script( 'bootstrap-iconpicker', $asset_url . 'js/admin/bootstrap-iconpicker.min.js', array( 'jquery' ), null, true ); wp_enqueue_script('jnews-admin', $asset_url . 'js/admin/jnews.admin.js', array('jquery'), $theme_version, true); wp_localize_script('jnews-admin', 'jnewsoption', $this->localize_script()); if(function_exists('vc_is_frontend_editor') && vc_is_frontend_editor()) { wp_enqueue_script('jnews-vc-frontend', $asset_url . '/js/vc/jnews.vc.frontend.js', array('jquery'), $theme_version, true); wp_localize_script('jnews-vc-frontend', 'jnewsmodule', ModuleManager::getInstance()->populate_module()); } } public function localize_script() { $menu = apply_filters( 'jnews_get_admin_slug', [] ); $option = []; $option['plugin_admin'] = get_admin_url() . 'admin.php?page=jnews_plugin'; $option['jnews_dashboard'] = esc_url( menu_page_url( $menu['dashboard'], false ) ); $option['import_track'] = [ 'url' => esc_url( home_url( '/' ) ), 'license' => apply_filters( 'jnews_check_is_license_validated', false ), 'data_license' => get_option( 'jnews_license' ), 'demo' => '', 'import_type' => 'content', 'install_plugin' => 1, ]; return $option; } }