class-auxels-admin-assets.php
1 year ago
class-auxels-archive-menu-links.php
1 year ago
class-auxels-envato-elements.php
1 year ago
class-auxels-import-parser.php
3 years ago
class-auxels-import.php
3 years ago
class-auxels-search-post-type.php
6 months ago
class-auxels-wc-attribute-nav-menu.php
1 year ago
class-auxin-admin-dashboard.php
1 year ago
class-auxin-demo-importer.php
6 months ago
class-auxin-dependency-sorting.php
3 years ago
class-auxin-import.php
1 year ago
class-auxin-install.php
1 year ago
class-auxin-master-nav-menu-admin.php
1 year ago
class-auxin-page-template.php
1 year ago
class-auxin-permalink.php
1 year ago
class-auxin-plugin-requirements.php
3 years ago
class-auxin-post-type-base.php
1 year ago
class-auxin-svg-support-allowedattributes.php
7 years ago
class-auxin-svg-support-allowedtags.php
7 years ago
class-auxin-svg-support.php
1 year ago
class-auxin-walker-nav-menu-back.php
1 year ago
class-auxin-welcome-sections.php
1 year ago
class-auxin-welcome.php
6 months ago
class-auxin-whitelabel.php
3 years ago
class-auxin-widget-indie.php
1 year ago
class-auxin-widget-shortcode-map.php
11 months ago
class-auxin-widget.php
1 year ago
class-auxels-admin-assets.php
77 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Master Slider Admin Scripts Class. |
| 4 | * |
| 5 | * |
| 6 | * @package Auxin |
| 7 | * @license LICENSE.txt |
| 8 | * @author averta |
| 9 | * @link http://phlox.pro/ |
| 10 | * @copyright (c) 2010-2025 averta |
| 11 | */ |
| 12 | |
| 13 | // no direct access allowed |
| 14 | if ( ! defined('ABSPATH') ) { |
| 15 | die(); |
| 16 | } |
| 17 | |
| 18 | /** |
| 19 | * Class to load and print master slider panel scripts |
| 20 | */ |
| 21 | class Auxels_Admin_Assets { |
| 22 | |
| 23 | /** |
| 24 | * __construct |
| 25 | */ |
| 26 | public function __construct() { |
| 27 | // general assets |
| 28 | add_action( 'admin_enqueue_scripts', array( $this, 'load_scripts' ) ); |
| 29 | } |
| 30 | |
| 31 | /** |
| 32 | * Styles for admin |
| 33 | * |
| 34 | * @return void |
| 35 | */ |
| 36 | public function load_styles() { |
| 37 | // wp_enqueue_style( AUXELS_SLUG .'-admin-styles', AUXELS_ADMIN_URL . '/assets/css/msp-general.css', array(), AUXELS_VERSION ); |
| 38 | } |
| 39 | |
| 40 | /** |
| 41 | * Scripts for admin |
| 42 | * |
| 43 | * @return void |
| 44 | */ |
| 45 | public function load_scripts( $hook ) { |
| 46 | |
| 47 | wp_enqueue_script( AUXELS_SLUG .'-admin-global', AUXELS_ADMIN_URL . '/assets/js/solo/global.js', array( 'jquery' ), AUXELS_VERSION, true ); |
| 48 | |
| 49 | if( strpos( $hook, "auxin-welcome" ) === false ) { |
| 50 | return; |
| 51 | } |
| 52 | |
| 53 | wp_enqueue_script( AUXELS_SLUG .'-admin-plugins', AUXELS_ADMIN_URL . '/assets/js/plugins.min.js', array('jquery'), AUXELS_VERSION, true ); |
| 54 | |
| 55 | wp_enqueue_script( AUXELS_SLUG .'-admin-scripts', AUXELS_ADMIN_URL . '/assets/js/scripts.js', array( 'jquery', 'jquery-masonry', 'auxin_plugins', AUXELS_SLUG .'-admin-plugins' ), AUXELS_VERSION, true ); |
| 56 | |
| 57 | wp_localize_script( AUXELS_SLUG .'-admin-plugins', 'aux_setup_params', array( |
| 58 | 'tgm_plugin_nonce' => array( |
| 59 | 'update' => wp_create_nonce( 'tgmpa-update' ), |
| 60 | 'install' => wp_create_nonce( 'tgmpa-install' ), |
| 61 | ), |
| 62 | 'ajaxurl' => admin_url( 'admin-ajax.php' ), |
| 63 | 'wpnonce' => wp_create_nonce( 'aux_setup_nonce' ), |
| 64 | 'imported_done' => esc_html__( 'This demo has been successfully imported.', 'auxin-elements' ), |
| 65 | 'imported_fail' => esc_html__( 'Whoops! There was a problem in demo importing.', 'auxin-elements' ), |
| 66 | 'progress_text' => esc_html__( 'Processing: Download', 'auxin-elements' ), |
| 67 | 'nextstep_text' => esc_html__( 'Continue', 'auxin-elements' ), |
| 68 | 'activate_text' => esc_html__( 'Install Plugins', 'auxin-elements' ), |
| 69 | 'makedemo_text' => esc_html__( 'Import Content', 'auxin-elements' ), |
| 70 | 'btnworks_text' => esc_html__( 'Installing...', 'auxin-elements' ), |
| 71 | 'onbefore_text' => esc_html__( 'Please do not refresh or leave the page during the wizard\'s process.', 'auxin-elements' ), |
| 72 | 'svg_loader' => '<svg width="90" height="30" viewBox="0 0 120 30" xmlns="http://www.w3.org/2000/svg" fill="#505050"><circle cx="10" cy="10" r="10"><animate attributeName="r" from="10" to="10" begin="0s" dur="0.8s" values="10;9;10" calcMode="linear" repeatCount="indefinite" /><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite" /></circle><circle cx="50" cy="10" r="9" fill-opacity="0.3"><animate attributeName="r" from="9" to="9" begin="0s" dur="0.8s" values="9;10;9" calcMode="linear" repeatCount="indefinite" /><animate attributeName="fill-opacity" from="0.5" to="0.5" begin="0s" dur="0.8s" values=".5;1;.5" calcMode="linear" repeatCount="indefinite" /></circle><circle cx="90" cy="10" r="10"><animate attributeName="r" from="10" to="10" begin="0s" dur="0.8s" values="10;9;10" calcMode="linear" repeatCount="indefinite" /><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite" /></circle></svg>' |
| 73 | ) ); |
| 74 | } |
| 75 | |
| 76 | } |
| 77 |