| | |
| | | |
| | | require(JVB_DIR . '/inc/helpers/all.php'); |
| | | require(JVB_DIR . '/inc/meta/_setup.php'); |
| | | require(JVB_DIR . '/inc/importers/_setup.php'); |
| | | require(JVB_DIR . '/inc/managers/_setup.php'); |
| | | |
| | | function jvbIcon($name, $options = []) { |
| | |
| | | 'jvb-utility', |
| | | JVB_URL.'assets/js/min/utility.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-queue', |
| | | 'jvb-data-store' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-queue', |
| | | 'jvb-data-store' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-utility', |
| | | 'jvb-data-store' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | [ |
| | | 'jvb-a11y' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true |
| | |
| | | 'jvb-media', |
| | | JVB_URL.'assets/js/min/media.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-modal', |
| | | 'jvb-a11y' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | JVB_URL.'assets/js/min/gallery.min.js', |
| | | [ |
| | | 'jvb-utility', |
| | | 'jvb-queue' |
| | | // 'jvb-queue', |
| | | 'jvb-modal', |
| | | // 'jvb-swiper', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | ); |
| | | |
| | | wp_register_script( |
| | | 'jvb-swiper', |
| | | JVB_URL.'assets/js/min/swiper.min.js', |
| | | [ |
| | | 'jvb-utility', |
| | | ], |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | | ] |
| | | ); |
| | | |
| | | wp_register_script( |
| | | 'jvb-integrations', |
| | | JVB_URL.'assets/js/min/integrations.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true |
| | |
| | | 'jvb-page-nav', |
| | | JVB_URL.'assets/js/min/page-nav.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-a11y', |
| | | JVB_URL.'assets/js/min/a11y.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | [ |
| | | |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-cache', |
| | | JVB_URL.'assets/js/min/cache.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-data-store', |
| | | JVB_URL.'assets/js/min/dataStore.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | [ |
| | | 'jvb-a11y' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | [ |
| | | 'jvb-a11y' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-utility', |
| | | 'jvb-popup' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-modal', |
| | | // 'jvb-loading' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-creator', |
| | | JVB_URL.'assets/js/min/creator.min.js', |
| | | ['jvb-selector'], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true |
| | |
| | | [ |
| | | 'jvb-selector' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-a11y', |
| | | 'jvb-utility', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-a11y', |
| | | 'jvb-utility', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-uploader', |
| | | JVB_URL.'assets/js/min/uploader.min.js', |
| | | [ |
| | | 'sortable-multidrag', |
| | | 'jvb-cache', |
| | | 'jvb-a11y', |
| | | 'jvb-utility', |
| | | 'jvb-handle-selection', |
| | | 'jvb-modal', |
| | | 'jvb-drag-handler', |
| | | // 'jvb-drag-handler', |
| | | // 'jvb-loading', |
| | | 'jvb-queue', |
| | | 'jvb-notifications' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | true |
| | | ); |
| | | |
| | | // Load MultiDrag plugin |
| | | wp_register_script( |
| | | 'sortable-multidrag', |
| | | 'https://cdn.jsdelivr.net/npm/sortablejs@latest/plugins/MultiDrag.min.js', |
| | | array('sortable-js'), |
| | | null, |
| | | true |
| | | ); |
| | | |
| | | //Custom Dashboard Navigator |
| | | // wp_register_script( |
| | | // 'jvb-dashboard-navigator', |
| | |
| | | [ |
| | | 'jvb-utility', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-populate-form', |
| | | 'jvb-quill', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-populate-form', |
| | | JVB_URL.'assets/js/min/populate.min.js', |
| | | [], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | [ |
| | | 'quill-js' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-view', |
| | | 'jvb-modal' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-error', |
| | | 'jvb-populate-form' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-form', |
| | | 'jvb-queue' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-form', |
| | | 'jvb-queue' |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-selector', |
| | | 'jvb-post-selector', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-selector', |
| | | 'jvb-notifications', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | 'jvb-selector', |
| | | 'jvb-tabs', |
| | | ], |
| | | '1.0.0', |
| | | '1.0.1', |
| | | [ |
| | | 'strategy' => 'defer', |
| | | 'in_footer' => true, |
| | |
| | | |
| | | jvbAddScriptDependency('jvb-feed-view-script', 'jvb-queue'); |
| | | jvbAddScriptDependency('jvb-feed-view-script', 'jvb-selector'); |
| | | jvbAddScriptDependency('jvb-feed-view-script', 'jvb-data-store'); |
| | | jvbAddScriptDependency('jvb-feed-view-script', 'jvb-cache'); |
| | | jvbAddScriptDependency('jvb-feed-view-script', 'jvb-a11y'); |
| | | jvbAddScriptDependency('jvb-feed-view-script', 'jvb-utility'); |
| | | jvbAddScriptDependency('jvb-feed-view-script', 'jvb-gallery'); |
| | | // jvbAddScriptDependency('jvb-feed-view-script', 'jvb-loading'); |
| | | jvbAddScriptDependency('jvb-forms-view-script', 'jvb-queue'); |