* @link https://www.themepunch.com/ * @copyright 2022 ThemePunch */ use Nwdthemes\Revslider\Helper\Framework; use Nwdthemes\Revslider\Model\FrameworkAdapter as FA; use Nwdthemes\Revslider\Model\Revslider\Admin\Includes\RevSliderAddons; use Nwdthemes\Revslider\Model\Revslider\Admin\Includes\RevSliderPluginUpdate; use Nwdthemes\Revslider\Model\Revslider\Admin\Includes\RevSliderTracking; use Nwdthemes\Revslider\Model\Revslider\RevSliderGlobals; use Nwdthemes\Revslider\Model\Revslider\RevSliderSlider; use Nwdthemes\Revslider\Model\Revslider\RSColorpicker; use Nwdthemes\Revslider\Model\Revslider\RevSliderFunctions; FA::reGeneratePluginPath(); FA::do_action('admin_enqueue_scripts', 'toplevel_page_revslider'); FA::do_action('admin_print_scripts'); $rsaf = RevSliderGlobals::instance()->get('RevSliderFunctionsAdmin'); $rs_od = FA::getOverviewData(); $rsa = $rsaf->get_short_library($rs_od); $rsupd = new RevSliderPluginUpdate(); $rsaddon= new RevSliderAddons(); if(!isset($rstrack)) $rstrack= new RevSliderTracking(); $rs_addon_update = $rsaddon->check_addon_version(); $rs_addons = $rsaddon->get_addon_list(); $rs_wp_date_format = FA::get_option('date_format'); $rs_wp_time_format = FA::get_option('time_format'); $rs_valid = FA::get_option('revslider-valid', 'false'); $rs_latest_version = FA::get_option('revslider-latest-version', Framework::RS_REVISION); $rs_stable_version = FA::get_option('revslider-stable-version', '4.2'); $rs_emergency_update = ($rs_valid !== 'true' && version_compare($rs_latest_version, $rs_stable_version, '<') === true) ? true : false; $rs_latest_version = ($rs_valid !== 'true' && version_compare($rs_latest_version, $rs_stable_version, '<') === true) ? $rs_stable_version : $rs_latest_version; $rs_added_image_sizes = $rsaf->get_all_image_sizes(); $rs_image_meta_todo = FA::get_option('rs_image_meta_todo', array()); $rs_slider_update_needed = $rsupd->slider_need_update_checks(); $rs_global_settings = $rsaf->get_global_settings(); $rs_notices = $rsaf->add_notices(); $rs_color_picker_presets = RSColorpicker::get_color_presets(); $rs_compression = $rsaf->compression_settings(); $rs_backend_fonts = $rsaf->get_font_familys(); $rs_new_addon_counter = FA::get_option('rs-addons-counter', false); $rs_new_addon_counter = ($rs_new_addon_counter === false) ? count($rs_addons) : $rs_new_addon_counter; $rs_new_temp_counter = FA::get_option('rs-templates-counter', false); if ($rs_new_temp_counter === false) { $f = new RevSliderFunctions(); $_rs_tmplts = FA::get_option('rs-templates', false); $_rs_tmplts = $f->do_uncompress($_rs_tmplts); $rs_new_temp_counter = (isset($_rs_tmplts['slider'])) ? count($_rs_tmplts['slider']) : $rs_new_temp_counter; } $rs_global_sizes = array( 'd' => $rsaf->get_val($rs_global_settings, array('size', 'desktop'), '1240'), 'n' => $rsaf->get_val($rs_global_settings, array('size', 'notebook'), '1024'), 't' => $rsaf->get_val($rs_global_settings, array('size', 'tablet'), '778'), 'm' => $rsaf->get_val($rs_global_settings, array('size', 'mobile'), '480') ); $rs_show_updated = FA::get_option('rs_cache_overlay', '1.0.0'); if(version_compare(Framework::RS_REVISION, $rs_show_updated, '>')){ FA::update_option('rs_cache_overlay', Framework::RS_REVISION); } $rs_show_deregister_popup = $rsaf->_truefalse(FA::get_option('revslider-deregister-popup', 'false')); // Include registered styles foreach (FA::getRegisteredStyles() as $_style) { echo '' . "\n"; } ?> '."\n"; } } } ?>