/home/altere25/infinet.finance/wp-content/plugins/revslider/includes
NameSizeModeActions
EspressoDev/-0755rm
external/-0755rm
aq-resizer.class.php79580644editdlrm
backwards.php14790644editdlrm
basic-css.php118510644editdlrm
cache.class.php59340644editdlrm
coloreasing.class.php65590644editdlrm
colorpicker.class.php156620644editdlrm
cssparser.class.php254940644editdlrm
data.class.php773390644editdlrm
em-integration.class.php59020644editdlrm
extension.class.php65540644editdlrm
external-sources.class.php553650644editdlrm
favorite.class.php12710644editdlrm
functions.class.php409630644editdlrm
globals.class.php25550644editdlrm
googlefonts.php1534560644editdlrm
index.php280644editdlrm
navigation.class.php196050644editdlrm
navigations.php1035670644editdlrm
object-library.class.php529180644editdlrm
output.class.php3236090644editdlrm
page-template.class.php40680644editdlrm
slide.class.php1134900644editdlrm
slider.class.php784960644editdlrm
update.class.php67780644editdlrm
woocommerce.class.php35690644editdlrm
wpml.class.php56010644editdlrm
Edit: /home/altere25/infinet.finance/wp-content/plugins/revslider/includes/extension.class.php (6554B)
* @link https://www.sliderrevolution.com/ * @copyright 2019 ThemePunch */ if(!defined('ABSPATH')) exit(); class RevSliderExtension { public function __construct() { $this->init_essential_grid_extensions(); } /*************************** * Setup part for Revslider inclusion into Essential Grid ***************************/ /** * Do all initializations for RevSlider integration */ public function init_essential_grid_extensions(){ if(!class_exists('Essential_Grid')) return false; //only add if Essential Grid is installed add_filter('essgrid_set_ajax_source_order', array($this, 'add_slider_to_eg_ajax')); add_filter('essgrid_handle_ajax_content', array($this, 'set_slider_values_to_eg_ajax'), 10, 4); add_action('essgrid_add_meta_options', array($this, 'add_eg_additional_meta_field')); add_action('essgrid_save_meta_options', array($this, 'save_eg_additional_meta_field'), 10, 2); //only do on frontend add_action('admin_head', array($this, 'add_eg_additional_inline_javascript')); add_action('wp_footer', array($this, 'add_eg_additional_inline_javascript')); } /** * Add Slider to the List of choosable media */ public function add_slider_to_eg_ajax($media){ $media['revslider'] = array('name' => __('Slider Revolution', 'revslider'), 'type' => 'ccw'); return $media; } /** * Add Slider to the List of choosable media */ public function set_slider_values_to_eg_ajax($handle, $media_sources, $post, $grid_id){ if($handle !== 'revslider') return false; $slider_source = ''; $values = get_post_custom($post['ID']); if(isset($values['eg_sources_revslider'])){ if(isset($values['eg_sources_revslider'][0])) $slider_source = (isset($values['eg_sources_revslider'][0])) ? $values['eg_sources_revslider'][0] : ''; else $slider_source = (isset($values['eg_sources_revslider'])) ? $values['eg_sources_revslider'] : ''; } if($slider_source === ''){ return false; }else{ return ' data-ajaxtype="'.$handle.'" data-ajaxsource="'.$slider_source.'"'; } } /** * Adds custom meta field into the essential grid meta box for post/pages */ public function add_eg_additional_meta_field($values){ $sld = new RevSliderSlider(); $sliders = $sld->get_sliders(); $shortcodes = array(); if(!empty($sliders)){ $first = true; foreach($sliders as $slider){ $name = $slider->get_param('shortcode','false'); if($name != 'false'){ $shortcodes[$slider->get_id()] = $name; $first = false; } } } $selected_slider = (isset($values['eg_sources_revslider'])) ? $values['eg_sources_revslider'] : ''; if($selected_slider == ''){ $selected_slider = array(); $selected_slider[0] = ''; } ?>