Plugin Directory

Changeset 3176130


Ignore:
Timestamp:
10/26/2024 05:51:29 PM (5 months ago)
Author:
themewinter
Message:

release 1.0.7

Location:
eventin-divi-addon
Files:
173 added
14 edited

Legend:

Unmodified
Added
Removed
  • eventin-divi-addon/trunk/eventin-divi-addon.php

    r3108869 r3176130  
    11<?php
     2
    23/**
    34 *  @package eventin-divi-addon
     
    89 * Plugin URI:         https://product.themewinter.com/eventin
    910 * Description:        Simple and Easy to use Event Management Solution With Divi.
    10  * Version:            1.0.6
     11 * Version:            1.0.7
    1112 * Author:             Themewinter
    1213 * Author URI:         http://themewinter.com/
     
    1718 */
    1819
    19 defined( 'ABSPATH' ) || exit;
     20defined('ABSPATH') || exit;
    2021
    2122require_once ABSPATH . 'wp-admin/includes/plugin.php';
    2223
    23 final class Eventin_Divi_Addon {
     24final class Eventin_Divi_Addon
     25{
    2426
    2527    /**
     
    3032     * @var string The plugin version.
    3133     */
    32     static function version() {
    33         return '1.0.6';
     34    static function version()
     35    {
     36        return '1.0.7';
    3437    }
    3538
     
    4952     * and if it doesn't find one, creates it.
    5053     */
    51     public static function init() {
     54    public static function init()
     55    {
    5256
    53         if ( self::$instance === null ) {
     57        if (self::$instance === null) {
    5458            self::$instance = new self();
    5559        }
     
    6165     * Instance of Eventin_Divi_Addon
    6266     */
    63     private function __construct() {
     67    private function __construct()
     68    {
    6469
    6570        // Load translation
    66         add_action( 'init', [$this, 'i18n'] );
     71        add_action('init', [$this, 'i18n']);
    6772
    6873        // Instantiate Base Class after plugins loaded
    69         add_action( 'divi_extensions_init', [$this, 'initialize_module'] );
    70        
     74        add_action('divi_extensions_init', [$this, 'initialize_module']);
     75
    7176
    7277        // check eventin plugin active or not
    73          if ( !is_plugin_active( 'wp-event-solution/eventin.php' ) && ! class_exists( 'ET_Builder_Element' )) {
    74             add_action( 'admin_notices', [$this, 'notice_eventin_not_active'] );
     78        if (!is_plugin_active('wp-event-solution/eventin.php') && ! class_exists('ET_Builder_Element')) {
     79            add_action('admin_notices', [$this, 'notice_eventin_not_active']);
    7580            return;
    7681        }
    77  
    78 
    7982    }
    8083
     
    8487     * @since 1.0.0
    8588     */
    86      public function notice_eventin_not_active(){
     89    public function notice_eventin_not_active()
     90    {
    8791        $class = 'notice notice-warning';
    88         $message = esc_html__( 'In order to use eventin divi module, you must have installed and activated Eventin Plugin and Divi theme builder',  'eventin-divi-addon' );
    89         printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), esc_html( $message ) );
     92        $message = esc_html__('In order to use eventin divi module, you must have installed and activated Eventin Plugin and Divi theme builder',  'eventin-divi-addon');
     93        printf('<div class="%1$s"><p>%2$s</p></div>', esc_attr($class), esc_html($message));
    9094    }
    91  
     95
    9296
    9397    /**
     
    96100     * @since 1.0.0
    97101     */
    98     public function initialize_module() {
     102    public function initialize_module()
     103    {
    99104
    100         do_action( 'etn_divi/before_load' );
     105        do_action('etn_divi/before_load');
    101106
    102107        require_once self::plugin_dir() . 'includes/EventinDiviModule.php';
    103108
    104         do_action( 'etn_divi/after_load' );
     109        do_action('etn_divi/after_load');
    105110    }
    106111
     
    112117     *
    113118     */
    114     public function i18n() {
    115         load_plugin_textdomain(  'eventin-divi-addon', false, dirname( self::plugins_basename() ) . '/languages/' );
     119    public function i18n()
     120    {
     121        load_plugin_textdomain('eventin-divi-addon', false, dirname(self::plugins_basename()) . '/languages/');
    116122    }
    117  
     123
    118124
    119125    /**
     
    124130     * @return void
    125131     */
    126     public static function plugin_url() {
    127         return trailingslashit( plugin_dir_url( self::plugin_file() ) );
     132    public static function plugin_url()
     133    {
     134        return trailingslashit(plugin_dir_url(self::plugin_file()));
    128135    }
    129136
     
    135142     * @return void
    136143     */
    137     public static function plugin_dir() {
    138         return trailingslashit( plugin_dir_path( self::plugin_file() ) );
     144    public static function plugin_dir()
     145    {
     146        return trailingslashit(plugin_dir_path(self::plugin_file()));
    139147    }
    140148
     
    145153
    146154     */
    147     public static function plugins_basename() {
    148         return plugin_basename( self::plugin_file() );
     155    public static function plugins_basename()
     156    {
     157        return plugin_basename(self::plugin_file());
    149158    }
    150159
     
    156165     * @return void
    157166     */
    158     public static function plugin_file() {
     167    public static function plugin_file()
     168    {
    159169        return __FILE__;
    160     } 
     170    }
    161171}
    162172
     
    166176 * @return Eventin_Divi_Addon
    167177 */
    168 function eventin_divi_addon() {
     178function eventin_divi_addon()
     179{
    169180    return Eventin_Divi_Addon::init();
    170181}
  • eventin-divi-addon/trunk/includes/loader.php

    r2846118 r3176130  
    11<?php
    22
    3 if ( ! class_exists( 'ET_Builder_Element' ) || ! class_exists( 'Wpeventin' )) {
     3if (! class_exists('ET_Builder_Element') || ! class_exists('Wpeventin')) {
    44    return;
    55}
    6  
    7  
    8 function get_input_modules_name() {
     6
     7
     8function get_input_modules_name()
     9{
    910    $modules = array(
    1011        'AdvancedSearch',
    1112        'EtnEvents',
    12         'EtnSpeaker', 
    13         'EventsCalendar', 
    14         'EventsTabs', 
    15         'ScheduleLists', 
     13        'EtnSpeaker',
     14        'EventsCalendar',
     15        'EventsTabs',
     16        'ScheduleLists',
    1617        'ScheduleTabs',
    17         'EtnZoom',
    1818    );
    1919
    20     if(class_exists('Wpeventin_Pro')){
     20    if (class_exists('Wpeventin_Pro')) {
    2121        $pro_module = array(
    2222            'SpeakerPro',
     
    3232            'EventsPro',
    3333            'EventsSliderpro',
    34             'EventsCalendarlist', 
     34            'EventsCalendarlist',
    3535            'EventLocationPro',
    3636            'SpeakerSlider',
     
    3838            'EventsClassicPro',
    3939            'EventsOnelinePro'
    40         ); 
    41         $modules = array_merge($modules, $pro_module); 
    42     } 
     40        );
     41        $modules = array_merge($modules, $pro_module);
     42    }
    4343
    4444
     
    4747
    4848//Load custom Divi Builder modules
    49 foreach ( (array) get_input_modules_name() as $kay => $module_file ) {
    50     $files = plugin_dir_path( __FILE__ ) .'modules/'. $module_file . '/' . $module_file . '.php';   
    51     if ( file_exists( $files ) ) {
     49foreach ((array) get_input_modules_name() as $kay => $module_file) {
     50    $files = plugin_dir_path(__FILE__) . 'modules/' . $module_file . '/' . $module_file . '.php';
     51    if (file_exists($files)) {
    5252        require_once $files;
    53     } 
     53    }
    5454}
  • eventin-divi-addon/trunk/includes/modules/EtnSpeaker/EtnSpeaker.php

    r2846118 r3176130  
    11<?php
    22
    3 use Etn\Utils\Helper; 
     3use Etn\Utils\Helper;
    44
    5 class DIVI_Speaker extends ET_Builder_Module {
     5class DIVI_Speaker extends ET_Builder_Module
     6{
    67
    78    public $slug       = 'eventin_speaker';
     
    1415    );
    1516
    16     public function init() {
    17         $this->name = esc_html__( 'Eventin Speaker',  'eventin-divi-addon' );
    18         $this->icon_path = plugin_dir_path( __FILE__ ) . 'icon.svg';
     17    public function init()
     18    {
     19        $this->name = esc_html__('Eventin Speaker',  'eventin-divi-addon');
     20        $this->icon_path = plugin_dir_path(__FILE__) . 'icon.svg';
    1921    }
    2022
    21     public function get_fields() {
     23    public function get_fields()
     24    {
    2225        return array(
    2326            'speaker_style'   => array(
    24                 'label'            => esc_html__( 'Speaker Style',  'eventin-divi-addon' ),
     27                'label'            => esc_html__('Speaker Style',  'eventin-divi-addon'),
    2528                'type'             => 'select',
    2629                'option_category'  => 'basic_option',
     30                'default'         => 'speaker-1',
    2731                'options'          => array(
    28                     'speaker-1' => esc_html__( 'Speaker 1',  'eventin-divi-addon' ),
    29                     'speaker-2'  => esc_html__( 'Speaker 2',  'eventin-divi-addon' ),
    30                     'speaker-3'  => esc_html__( 'Speaker 3',  'eventin-divi-addon' ),
     32                    'speaker-1' => esc_html__('Speaker 1',  'eventin-divi-addon'),
     33                    'speaker-2'  => esc_html__('Speaker 2',  'eventin-divi-addon'),
    3134                ),
    3235                'toggle_slug'      => 'main_content',
    33                 'description'      => esc_html__( 'Here you can choose the speaker style',  'eventin-divi-addon' ),
    34             ),
    35             'speaker_id'      => array(
    36                 'label'       => esc_html__( 'Speaker',  'eventin-divi-addon' ),
    37                 'type'        => 'multiple_checkboxes',
    38                 'options'     => Helper::get_speakers(),
    39                 'description' => esc_html__( 'Leave checkboxes unchecked to select all',  'eventin-divi-addon' ),
    40                 'toggle_slug' => 'main_content',
     36                'description'      => esc_html__('Here you can choose the speaker style',  'eventin-divi-addon'),
    4137            ),
    4238            'speakers_category'   => array(
    43                 'label'       => esc_html__( 'Speaker Category',  'eventin-divi-addon' ),
     39                'label'       => esc_html__('Speaker Category',  'eventin-divi-addon'),
    4440                'type'        => 'multiple_checkboxes',
    4541                'options'     => Helper::get_speakers_category(),
    46                 'description' => esc_html__( 'Leave checkboxes unchecked to select all',  'eventin-divi-addon' ),
     42                'description' => esc_html__('Leave checkboxes unchecked to select all',  'eventin-divi-addon'),
    4743                'toggle_slug' => 'main_content',
    4844            ),
    4945            'etn_speaker_count'   => array(
    5046                'default'         => 6,
    51                 'label'           => esc_html__( 'Speaker Count',  'eventin-divi-addon' ),
     47                'label'           => esc_html__('Speaker Count',  'eventin-divi-addon'),
    5248                'type'            => 'text',
    5349                'option_category' => 'basic_option',
    54                 'description'     => esc_html__( 'Define the number of speakers that should be displayed per page.',  'eventin-divi-addon' ),
     50                'description'     => esc_html__('Define the number of speakers that should be displayed per page.',  'eventin-divi-addon'),
    5551                'depends_show_if' => 'off',
    5652                'toggle_slug'     => 'main_content',
    5753            ),
    5854            'etn_speaker_col'   => array(
    59                 'label'            => esc_html__( 'Speaker Column',  'eventin-divi-addon' ),
     55                'label'            => esc_html__('Speaker Column',  'eventin-divi-addon'),
    6056                'type'             => 'select',
    6157                'option_category'  => 'basic_option',
     58                'default'         => '3',
    6259                'options'          => array(
    63                     '3' => esc_html__( '4 Column',  'eventin-divi-addon' ),
    64                     '4'  => esc_html__( '3 Column',  'eventin-divi-addon' ),
    65                     '6'  => esc_html__( '2 Column',  'eventin-divi-addon' )
     60                    '4' => esc_html__('4 Column',  'eventin-divi-addon'),
     61                    '3'  => esc_html__('3 Column',  'eventin-divi-addon'),
     62                    '2'  => esc_html__('2 Column',  'eventin-divi-addon')
    6663                ),
    6764                'toggle_slug'      => 'main_content',
    68                 'description'      => esc_html__( 'Here you can choose the speaker column',  'eventin-divi-addon' ),
     65                'description'      => esc_html__('Here you can choose the speaker column',  'eventin-divi-addon'),
    6966            ),
    7067            'orderby'   => array(
    71                 'label'            => esc_html__( 'Order Event By',  'eventin-divi-addon' ),
     68                'label'            => esc_html__('Order Event By',  'eventin-divi-addon'),
    7269                'type'             => 'select',
    7370                'option_category'  => 'basic_option',
    7471                'options'   => array(
    75                     'ID'        => esc_html__( 'Id',  'eventin-divi-addon' ),
    76                     'title'     => esc_html__( 'Title',  'eventin-divi-addon' ),
    77                     'post_date' => esc_html__( 'Post Date',  'eventin-divi-addon' ),
    78                     'etn_start_date' => esc_html__( 'Event Start Date',  'eventin-divi-addon' ),
    79                     'etn_end_date' => esc_html__( 'Event End Date',  'eventin-divi-addon' ),
     72                    'ID'        => esc_html__('Id',  'eventin-divi-addon'),
     73                    'title'     => esc_html__('Title',  'eventin-divi-addon'),
     74                    'post_date' => esc_html__('Post Date',  'eventin-divi-addon'),
     75                    'etn_start_date' => esc_html__('Event Start Date',  'eventin-divi-addon'),
     76                    'etn_end_date' => esc_html__('Event End Date',  'eventin-divi-addon'),
    8077                ),
    8178                'toggle_slug'      => 'main_content',
    82                 'description'      => esc_html__( 'Here you can choose the event order by',  'eventin-divi-addon' ),
     79                'description'      => esc_html__('Here you can choose the event order by',  'eventin-divi-addon'),
    8380            ),
    8481            'etn_speaker_order'   => array(
    85                 'label'            => esc_html__( 'Speaker Order',  'eventin-divi-addon' ),
     82                'label'            => esc_html__('Speaker Order',  'eventin-divi-addon'),
    8683                'type'             => 'select',
    8784                'option_category'  => 'basic_option',
    8885                'options'   => array(
    89                     'DESC'        => esc_html__( 'Descending',  'eventin-divi-addon' ),
    90                     'ASC'     => esc_html__( 'Ascending',  'eventin-divi-addon' ),
     86                    'DESC'        => esc_html__('Descending',  'eventin-divi-addon'),
     87                    'ASC'     => esc_html__('Ascending',  'eventin-divi-addon'),
    9188                ),
    9289                'toggle_slug'      => 'main_content',
    93                 'description'      => esc_html__( 'Here you can choose the event order',  'eventin-divi-addon' ),
     90                'description'      => esc_html__('Here you can choose the event order',  'eventin-divi-addon'),
    9491            ),
    9592            '__all_speakers' => array(
    9693                'type' => 'computed',
    97                 'computed_callback' => array( 'DIVI_Speaker', 'get_eventin_speaker' ),
     94                'computed_callback' => array('DIVI_Speaker', 'get_eventin_speaker'),
    9895                'computed_depends_on' => array(
    99                         'speaker_style',
    100                         'speaker_id',
    101                         'speakers_category',
    102                         'etn_speaker_count',
    103                         'etn_speaker_col',
    104                         'orderby',
    105                         'etn_speaker_order'
    106                        
     96                    'speaker_style',
     97                    'speakers_category',
     98                    'etn_speaker_count',
     99                    'etn_speaker_col',
     100                    'orderby',
     101                    'etn_speaker_order'
     102
    107103                ),
    108104                'computed_minimum' => array(
    109                         'speaker_style',
    110                         'speaker_id'
     105                    'speaker_style',
    111106                ),
    112107            ),
     
    114109    }
    115110
    116     public function render( $attrs, $content, $render_slug ) {
     111    public function render($attrs, $content, $render_slug)
     112    {
    117113        $style = $this->props['speaker_style'];
    118         $speaker_id = $this->props['speaker_id'];
    119114        $speaker_cat = $this->props['speakers_category'];
    120115        $speaker_count = $this->props['etn_speaker_count'];
     
    124119
    125120        $all_speaker = Helper::get_speakers();
    126         ksort( $all_speaker );
    127         $speaker_id = explode( '|', $speaker_id );
     121        ksort($all_speaker);
    128122
    129123        $all_speaker_cat = Helper::get_speakers_category();
    130         ksort( $all_speaker_cat );
    131         $speaker_cat = explode( '|', $speaker_cat );
     124        ksort($all_speaker_cat);
     125        $speaker_cat = explode('|', $speaker_cat);
    132126
    133         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    134         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
     127        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
    135128
    136129        $shortcode_content = do_shortcode("[speakers style ='{$style}' cat_id = {$tag_terms} etn_speaker_col ='{$event_col}' order='{$order}' orderby='{$orderby}' limit = {$speaker_count}]");
    137130
    138131        return sprintf($shortcode_content);
    139        
    140132    }
    141133
     
    146138     * @return string blog post markup
    147139     */
    148     static function get_eventin_speaker( $agrs = array() ) {
     140    static function get_eventin_speaker($agrs = array())
     141    {
    149142
    150143        $style = $agrs['speaker_style'];
    151         $speaker_id = $agrs['speaker_id'];
    152144        $speaker_cat = $agrs['speakers_category'];
    153145        $speaker_count = $agrs['etn_speaker_count'];
     
    157149
    158150        $all_speaker = Helper::get_speakers();
    159         ksort( $all_speaker );
    160         $speaker_id = explode( '|', $speaker_id );
     151        ksort($all_speaker);
    161152
    162153        $all_speaker_cat = Helper::get_speakers_category();
    163         ksort( $all_speaker_cat );
    164         $speaker_cat = explode( '|', $speaker_cat );
     154        ksort($all_speaker_cat);
     155        $speaker_cat = explode('|', $speaker_cat);
    165156
    166         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    167         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
     157        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
    168158
    169159        ob_start();
    170        
     160
    171161        echo do_shortcode("[speakers style ='{$style}' cat_id = {$tag_terms} etn_speaker_col ='{$event_col}' order='{$order}' orderby='{$orderby}' limit = {$speaker_count}]");
    172162
     
    176166
    177167        return $posts;
    178 
    179168    }
    180 
    181169}
    182170
  • eventin-divi-addon/trunk/includes/modules/EventLocationPro/EventLocationPro.php

    r2779078 r3176130  
    44use Etn_Pro\Utils\Helper as UtilsHelper;
    55
    6 class DIVI_EventLocationPro extends ET_Builder_Module {
     6class DIVI_EventLocationPro extends ET_Builder_Module
     7{
    78
    89    public $slug       = 'eventin_location_pro';
     
    1516    );
    1617
    17     public function init() {
    18         $this->name = esc_html__( 'Event Location Pro',  'eventin-divi-addon' );
    19         $this->icon_path = plugin_dir_path( __FILE__ ) . 'icon.svg';
     18    public function init()
     19    {
     20        $this->name = esc_html__('Event Location Pro',  'eventin-divi-addon');
     21        $this->icon_path = plugin_dir_path(__FILE__) . 'icon.svg';
    2022    }
    2123
    22     public function get_fields() {
    23         return array(
     24    public function get_fields()
     25    {
     26        return array(
    2427            'location_limit'      => array(
    2528                'default'         => 6,
    26                 'label'           => esc_html__( 'count',  'eventin-divi-addon' ),
     29                'label'           => esc_html__('count',  'eventin-divi-addon'),
    2730                'type'            => 'text',
    2831                'option_category' => 'basic_option',
    29                 'description'     => esc_html__( 'Define the number of events that should be displayed per page.',  'eventin-divi-addon' ),
     32                'description'     => esc_html__('Define the number of events that should be displayed per page.',  'eventin-divi-addon'),
    3033                'depends_show_if' => 'off',
    3134                'toggle_slug'     => 'main_content',
    32             ),
     35            ),
    3336            '__location' => array(
    3437                'type' => 'computed',
    35                 'computed_callback' => array( 'DIVI_EventLocationPro', 'get_eventin_location' ),
     38                'computed_callback' => array('DIVI_EventLocationPro', 'get_eventin_location'),
    3639                'computed_depends_on' => array(
    37                         'location_limit'                       
     40                    'location_limit'
    3841                ),
    3942                'computed_minimum' => array(
    40                         'location_limit'
     43                    'location_limit'
    4144                ),
    4245            ),
    4346        );
    4447    }
    45     public function render( $attrs, $content, $render_slug ) {
    46         $limit = $this->props['location_limit'];
     48    public function render($attrs, $content, $render_slug)
     49    {
     50        $limit = $this->props['location_limit'];
    4751
    48         $shortcode_content =  do_shortcode("[etn_pro_event_location_list style ='style-1' location_limit = {$limit} ]");
    49        
    50          return sprintf($shortcode_content);
     52        $shortcode_content =  do_shortcode("[etn_pro_event_location_list style ='style-1' location_limit = {$limit} ]");
     53
     54        return sprintf($shortcode_content);
    5155    }
    5256
     
    5761     * @return string blog post markup
    5862     */
    59     static function get_eventin_location( $agrs = array() ) {
    60         $limit = $agrs['location_limit'];
     63    static function get_eventin_location($agrs = array())
     64    {
     65        $limit = $agrs['location_limit'];
    6166
    6267        ob_start();
    63        
    64         echo do_shortcode("[etn_pro_event_location_list style ='style-1' location_limit = {$limit}  ]"); 
     68
     69        echo do_shortcode("[etn_pro_event_location_list style ='style-1' location_limit = {$limit}  ]");
    6570
    6671        $posts = ob_get_contents();
     
    6974
    7075        return $posts;
    71 
    7276    }
    73 
    7477}
    7578
  • eventin-divi-addon/trunk/includes/modules/EventsOnelinePro/EventsOnelinePro.php

    r2846118 r3176130  
    44use Etn_Pro\Utils\Helper as UtilsHelper;
    55
    6 class DIVI_EventsOnelinePro extends ET_Builder_Module {
     6class DIVI_EventsOnelinePro extends ET_Builder_Module
     7{
    78
    89    public $slug       = 'eventin_events_oneline_pro';
     
    1516    );
    1617
    17     public function init() {
    18         $this->name = esc_html__( 'Events Oneline Pro', 'eventin-divi-addon' );
    19         $this->icon_path = plugin_dir_path( __FILE__ ) . 'icon.svg';
    20     }
    21 
    22     public function get_fields() {
     18    public function init()
     19    {
     20        $this->name = esc_html__('Events One line Pro', 'eventin-divi-addon');
     21        $this->icon_path = plugin_dir_path(__FILE__) . 'icon.svg';
     22    }
     23
     24    public function get_fields()
     25    {
    2326        return array(
    2427            'etn_event_cat'      => array(
    25                 'label'       => esc_html__( 'Event Category', 'eventin-divi-addon' ),
     28                'label'       => esc_html__('Event Category', 'eventin-divi-addon'),
    2629                'type'        => 'multiple_checkboxes',
    2730                'options'     => Helper::get_event_category(),
    28                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
     31                'description' => esc_html__('Leave checkboxes unchecked to select all', 'eventin-divi-addon'),
    2932                'toggle_slug' => 'main_content',
    3033            ),
    3134            'etn_event_tag'      => array(
    32                 'label'       => esc_html__( 'Event Tag', 'eventin-divi-addon' ),
     35                'label'       => esc_html__('Event Tag', 'eventin-divi-addon'),
    3336                'type'        => 'multiple_checkboxes',
    3437                'options'     => Helper::get_event_tag(),
    35                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
     38                'description' => esc_html__('Leave checkboxes unchecked to select all', 'eventin-divi-addon'),
    3639                'toggle_slug' => 'main_content',
    3740            ),
    3841            'etn_event_count'   => array(
    3942                'default'         => 6,
    40                 'label'           => esc_html__( 'Event count', 'eventin-divi-addon' ),
     43                'label'           => esc_html__('Event count', 'eventin-divi-addon'),
    4144                'type'            => 'text',
    4245                'option_category' => 'basic_option',
    43                 'description'     => esc_html__( 'Define the number of events that should be displayed per page.', 'eventin-divi-addon' ),
     46                'description'     => esc_html__('Define the number of events that should be displayed per page.', 'eventin-divi-addon'),
    4447                'depends_show_if' => 'off',
    4548                'toggle_slug'     => 'main_content',
    4649            ),
    47             'etn_event_col'   => array(
    48                 'label'            => esc_html__( 'Event column', 'eventin-divi-addon' ),
     50            'filter_with_status'   => array(
     51                'label'            => esc_html__('Event status filter By', 'eventin-divi-addon'),
    4952                'type'             => 'select',
    5053                'option_category'  => 'basic_option',
    5154                'options'          => array(
    52                     '3' => esc_html__( '3 Column', 'eventin-divi-addon' ),
    53                     '4'  => esc_html__( '4 Column', 'eventin-divi-addon' ),
    54                     '2'  => esc_html__( '2 Column', 'eventin-divi-addon' )
     55                    ''                  => esc_html__('All', 'eventin-divi-addon'),
     56                    'upcoming'  => esc_html__('Upcoming Event', 'eventin-divi-addon'),
     57                    'expire'    => esc_html__('Expire Event', 'eventin-divi-addon')
    5558                ),
    5659                'toggle_slug'      => 'main_content',
    57                 'description'      => esc_html__( 'Here you can choose the event column', 'eventin-divi-addon' ),
    58             ),
    59             'filter_with_status'   => array(
    60                 'label'            => esc_html__( 'Event status filter By', 'eventin-divi-addon' ),
    61                 'type'             => 'select',
    62                 'option_category'  => 'basic_option',
    63                 'options'          => array(
    64                     ''                  => esc_html__( 'All', 'eventin-divi-addon' ),
    65                     'upcoming'  => esc_html__( 'Upcoming Event', 'eventin-divi-addon' ),
    66                     'expire'    => esc_html__( 'Expire Event', 'eventin-divi-addon' )
    67                 ),
    68                 'toggle_slug'      => 'main_content',
    69                 'description'      => esc_html__( 'Here you can choose the event filter', 'eventin-divi-addon' ),
     60                'description'      => esc_html__('Here you can choose the event filter', 'eventin-divi-addon'),
    7061            ),
    7162            'orderby'   => array(
    72                 'label'            => esc_html__( 'Order Event By', 'eventin-divi-addon' ),
     63                'label'            => esc_html__('Order Event By', 'eventin-divi-addon'),
    7364                'type'             => 'select',
    7465                'option_category'  => 'basic_option',
    7566                'options'   => array(
    76                     'ID'        => esc_html__( 'Id', 'eventin-divi-addon' ),
    77                     'title'     => esc_html__( 'Title', 'eventin-divi-addon' ),
    78                     'post_date' => esc_html__( 'Post Date', 'eventin-divi-addon' ),
    79                     'etn_start_date' => esc_html__( 'Event Start Date', 'eventin-divi-addon' ),
    80                     'etn_end_date' => esc_html__( 'Event End Date', 'eventin-divi-addon' ),
     67                    'ID'        => esc_html__('Id', 'eventin-divi-addon'),
     68                    'title'     => esc_html__('Title', 'eventin-divi-addon'),
     69                    'post_date' => esc_html__('Post Date', 'eventin-divi-addon'),
     70                    'etn_start_date' => esc_html__('Event Start Date', 'eventin-divi-addon'),
     71                    'etn_end_date' => esc_html__('Event End Date', 'eventin-divi-addon'),
    8172                ),
    8273                'toggle_slug'      => 'main_content',
    83                 'description'      => esc_html__( 'Here you can choose the event order by', 'eventin-divi-addon' ),
     74                'description'      => esc_html__('Here you can choose the event order by', 'eventin-divi-addon'),
    8475            ),
    8576            'order'   => array(
    86                 'label'            => esc_html__( 'Event Order', 'eventin-divi-addon' ),
     77                'label'            => esc_html__('Event Order', 'eventin-divi-addon'),
    8778                'type'             => 'select',
    8879                'option_category'  => 'basic_option',
    8980                'options'   => array(
    90                     'DESC'        => esc_html__( 'Descending', 'eventin-divi-addon' ),
    91                     'ASC'     => esc_html__( 'Ascending', 'eventin-divi-addon' ),
     81                    'DESC'        => esc_html__('Descending', 'eventin-divi-addon'),
     82                    'ASC'     => esc_html__('Ascending', 'eventin-divi-addon'),
    9283                ),
    9384                'toggle_slug'      => 'main_content',
    94                 'description'      => esc_html__( 'Here you can choose the event order', '' ),
    95             ),
    96             'show_desc'        => array(
    97                 'label'       => esc_html__( 'Show Description', 'eventin-divi-addon' ),
    98                 'type'        => 'yes_no_button',
    99                 'default'     => 'off',
    100                 'options'     => array(
    101                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    102                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
    103                 ),
    104                 'toggle_slug' => 'main_content',
    105             ),
    106             'etn_desc_limit'   => array(
    107                 'default'         => 20,
    108                 'label'           => esc_html__( 'Description Limit', 'eventin-divi-addon' ),
    109                 'type'            => 'text',
    110                 'option_category' => 'basic_option',
    111                 'description'     => esc_html__( 'Description limit.', 'eventin-divi-addon' ),
    112                 'depends_show_if' => 'off',
    113                 'toggle_slug'     => 'main_content',
     85                'description'      => esc_html__('Here you can choose the event order', ''),
    11486            ),
    11587            'show_btn' => array(
    116                 'label'       => esc_html__( 'Show Button', 'eventin-divi-addon' ),
    117                 'type'        => 'yes_no_button',
    118                 'default'     => 'off',
    119                 'options'     => array(
    120                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    121                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     88                'label'       => esc_html__('Show Button', 'eventin-divi-addon'),
     89                'type'        => 'yes_no_button',
     90                'default'     => 'off',
     91                'options'     => array(
     92                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     93                    'off' => esc_html__('No', 'eventin-divi-addon'),
    12294                ),
    12395                'toggle_slug' => 'main_content',
    12496            ),
    12597            'show_event_location' => array(
    126                 'label'       => esc_html__( 'Show Event Location', 'eventin-divi-addon' ),
    127                 'type'        => 'yes_no_button',
    128                 'default'     => 'off',
    129                 'options'     => array(
    130                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    131                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     98                'label'       => esc_html__('Show Event Location', 'eventin-divi-addon'),
     99                'type'        => 'yes_no_button',
     100                'default'     => 'off',
     101                'options'     => array(
     102                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     103                    'off' => esc_html__('No', 'eventin-divi-addon'),
    132104                ),
    133105                'toggle_slug' => 'main_content',
    134106            ),
    135107            'show_child_event' => array(
    136                 'label'       => esc_html__( 'Show Child Event', 'eventin-divi-addon' ),
    137                 'type'        => 'yes_no_button',
    138                 'default'     => 'off',
    139                 'options'     => array(
    140                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    141                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     108                'label'       => esc_html__('Show Child Event', 'eventin-divi-addon'),
     109                'type'        => 'yes_no_button',
     110                'default'     => 'off',
     111                'options'     => array(
     112                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     113                    'off' => esc_html__('No', 'eventin-divi-addon'),
    142114                ),
    143115                'toggle_slug' => 'main_content',
    144116            ),
    145117            'show_parent_event' => array(
    146                 'label'       => esc_html__( 'Show Parent Event', 'eventin-divi-addon' ),
    147                 'type'        => 'yes_no_button',
    148                 'default'     => 'off',
    149                 'options'     => array(
    150                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    151                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     118                'label'       => esc_html__('Show Parent Event', 'eventin-divi-addon'),
     119                'type'        => 'yes_no_button',
     120                'default'     => 'off',
     121                'options'     => array(
     122                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     123                    'off' => esc_html__('No', 'eventin-divi-addon'),
    152124                ),
    153125                'toggle_slug' => 'main_content',
    154126            ),
    155127            'show_end_date' => array(
    156                 'label'       => esc_html__( 'Show end Date', 'eventin-divi-addon' ),
    157                 'type'        => 'yes_no_button',
    158                 'default'     => 'off',
    159                 'options'     => array(
    160                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    161                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     128                'label'       => esc_html__('Show end Date', 'eventin-divi-addon'),
     129                'type'        => 'yes_no_button',
     130                'default'     => 'off',
     131                'options'     => array(
     132                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     133                    'off' => esc_html__('No', 'eventin-divi-addon'),
    162134                ),
    163135                'toggle_slug' => 'main_content',
    164136            ),
    165137            'show_thumb' => array(
    166                 'label'       => esc_html__( 'Show Thumbnail', 'eventin-divi-addon' ),
    167                 'type'        => 'yes_no_button',
    168                 'default'     => 'off',
    169                 'options'     => array(
    170                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    171                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     138                'label'       => esc_html__('Show Thumbnail', 'eventin-divi-addon'),
     139                'type'        => 'yes_no_button',
     140                'default'     => 'off',
     141                'options'     => array(
     142                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     143                    'off' => esc_html__('No', 'eventin-divi-addon'),
    172144                ),
    173145                'toggle_slug' => 'main_content',
    174146            ),
    175147            'show_category' => array(
    176                 'label'       => esc_html__( 'Show Category', 'eventin-divi-addon' ),
    177                 'type'        => 'yes_no_button',
    178                 'default'     => 'off',
    179                 'options'     => array(
    180                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    181                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     148                'label'       => esc_html__('Show Category', 'eventin-divi-addon'),
     149                'type'        => 'yes_no_button',
     150                'default'     => 'off',
     151                'options'     => array(
     152                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     153                    'off' => esc_html__('No', 'eventin-divi-addon'),
    182154                ),
    183155                'toggle_slug' => 'main_content',
     
    185157            '__all_events' => array(
    186158                'type' => 'computed',
    187                 'computed_callback' => array( 'DIVI_EventsOnelinePro', 'get_eventin_events' ),
     159                'computed_callback' => array('DIVI_EventsOnelinePro', 'get_eventin_events'),
    188160                'computed_depends_on' => array(
    189                         'etn_event_cat',
    190                         'etn_event_tag',
    191                         'etn_event_count',
    192                         'etn_desc_limit',
    193                         'etn_event_col',
    194                         'filter_with_status',
    195                         'orderby',
    196                         'order',
    197                         'show_desc',
    198                         'show_btn',
    199                         'show_event_location',
    200                         'show_parent_event',
    201                         'show_child_event',
    202                         'show_end_date',
    203                         'show_thumb',
    204                         'show_category'
    205                        
     161                    'etn_event_cat',
     162                    'etn_event_tag',
     163                    'etn_event_count',
     164                    'filter_with_status',
     165                    'orderby',
     166                    'order',
     167                    'show_btn',
     168                    'show_event_location',
     169                    'show_parent_event',
     170                    'show_child_event',
     171                    'show_end_date',
     172                    'show_thumb',
     173                    'show_category'
     174
    206175                ),
    207176                'computed_minimum' => array(
    208                         'etn_event_count',
    209                         'etn_event_cat'
     177                    'etn_event_count',
     178                    'etn_event_cat'
    210179                ),
    211180            ),
     
    213182    }
    214183
    215     public function render( $attrs, $content, $render_slug ) {
     184    public function render($attrs, $content, $render_slug)
     185    {
    216186        $event_cat = $this->props['etn_event_cat'];
    217187        $event_tag = $this->props['etn_event_tag'];
    218188        $event_count = $this->props['etn_event_count'];
    219         $etn_desc_limit = $this->props['etn_desc_limit'];
    220         $event_col = $this->props['etn_event_col'];
    221189        $filter_status = $this->props['filter_with_status'];
    222190        $orderby = $this->props['orderby'];
    223191        $order = $this->props['order'];
    224         $show_desc = ($this->props['show_desc'] == 'on')? 'yes': 'no';
    225         $show_btn = ($this->props['show_btn'] == 'on')? 'yes': 'no';
    226         $show_event_location = ($this->props['show_event_location'] == 'on')? 'yes': 'no';
    227         $show_parent_event = ($this->props['show_parent_event'] == 'on')? 'yes': 'no';
    228         $show_child_event = ($this->props['show_child_event'] == 'on')? 'yes': 'no';
    229         $show_end_date = ($this->props['show_end_date'] == 'on')? 'yes': 'no';
    230         $show_thumb = ($this->props['show_thumb'] == 'on')? 'yes': 'no';
    231         $show_category = ($this->props['show_category'] == 'on')? 'yes': 'no';
     192        $show_btn = ($this->props['show_btn'] == 'on') ? 'yes' : 'no';
     193        $show_event_location = ($this->props['show_event_location'] == 'on') ? 'yes' : 'no';
     194        $show_parent_event = ($this->props['show_parent_event'] == 'on') ? 'yes' : 'no';
     195        $show_child_event = ($this->props['show_child_event'] == 'on') ? 'yes' : 'no';
     196        $show_end_date = ($this->props['show_end_date'] == 'on') ? 'yes' : 'no';
     197        $show_thumb = ($this->props['show_thumb'] == 'on') ? 'yes' : 'no';
     198        $show_category = ($this->props['show_category'] == 'on') ? 'yes' : 'no';
    232199
    233200        $all_cat = Helper::get_event_category();
    234         ksort( $all_cat );
    235         $event_cat = explode( '|', $event_cat );
     201        ksort($all_cat);
     202        $event_cat = explode('|', $event_cat);
    236203
    237204        $all_tags = Helper::get_event_tag();
    238         ksort( $all_tags );
    239         $event_tag = explode( '|', $event_tag );
    240 
    241         $category_terms = divi_event_selected_terms( $all_cat, $event_cat );
    242         $tag_terms = divi_event_selected_terms( $all_tags, $event_tag );
    243 
    244         $shortcode_content =  do_shortcode("[etn_pro_events_one_line event_cat_ids='{$category_terms}' event_tag_ids='{$tag_terms}' orderby='{$orderby}' order='{$order}' filter_with_status='{$filter_status}' event_col ='{$event_col}' show_desc='{$show_desc}' desc_limit ={$etn_desc_limit}  show_btn='{$show_btn}' show_thumb='{$show_thumb}' show_end_date='{$show_end_date}' show_child_event='{$show_child_event}' show_parent_event='{$show_parent_event}' show_event_location='{$show_event_location}' show_category='{$show_category}' event_count = '{$event_count}']");       
     205        ksort($all_tags);
     206        $event_tag = explode('|', $event_tag);
     207
     208        $category_terms = divi_event_selected_terms($all_cat, $event_cat);
     209        $tag_terms = divi_event_selected_terms($all_tags, $event_tag);
     210
     211        $shortcode_content =  do_shortcode("[etn_pro_events_one_line event_cat_ids='{$category_terms}' event_tag_ids='{$tag_terms}' orderby='{$orderby}' order='{$order}' filter_with_status='{$filter_status}'  show_btn='{$show_btn}' show_thumb='{$show_thumb}' show_end_date='{$show_end_date}' show_child_event='{$show_child_event}' show_parent_event='{$show_parent_event}' show_event_location='{$show_event_location}' show_category='{$show_category}' event_count = '{$event_count}']");
    245212
    246213        return sprintf($shortcode_content);
    247        
    248214    }
    249215
     
    254220     * @return string blog post markup
    255221     */
    256     static function get_eventin_events( $agrs = array() ) {
     222    static function get_eventin_events($agrs = array())
     223    {
    257224
    258225        $event_cat = $agrs['etn_event_cat'];
    259226        $event_tag = $agrs['etn_event_tag'];
    260227        $event_count = $agrs['etn_event_count'];
    261         $etn_desc_limit = $agrs['etn_desc_limit'];
    262         $event_col = $agrs['etn_event_col'];
    263228        $filter_status = $agrs['filter_with_status'];
    264229        $orderby = $agrs['orderby'];
    265230        $order = $agrs['order'];
    266         $show_desc = ($agrs['show_desc'] == 'on')? 'yes': 'no';
    267         $show_btn = ($agrs['show_btn'] == 'on')? 'yes': 'no';
    268         $show_event_location = ($agrs['show_event_location'] == 'on')? 'yes': 'no';
    269         $show_parent_event = ($agrs['show_parent_event'] == 'on')? 'yes': 'no';
    270         $show_child_event = ($agrs['show_child_event'] == 'on')? 'yes': 'no';
    271         $show_end_date = ($agrs['show_end_date'] == 'on')? 'yes': 'no';
    272         $show_thumb = ($agrs['show_thumb'] == 'on')? 'yes': 'no';
    273         $show_category = ($agrs['show_category'] == 'on')? 'yes': 'no';
     231        $show_btn = ($agrs['show_btn'] == 'on') ? 'yes' : 'no';
     232        $show_event_location = ($agrs['show_event_location'] == 'on') ? 'yes' : 'no';
     233        $show_parent_event = ($agrs['show_parent_event'] == 'on') ? 'yes' : 'no';
     234        $show_child_event = ($agrs['show_child_event'] == 'on') ? 'yes' : 'no';
     235        $show_end_date = ($agrs['show_end_date'] == 'on') ? 'yes' : 'no';
     236        $show_thumb = ($agrs['show_thumb'] == 'on') ? 'yes' : 'no';
     237        $show_category = ($agrs['show_category'] == 'on') ? 'yes' : 'no';
    274238
    275239        $all_cat = Helper::get_event_category();
    276         ksort( $all_cat );
    277         $event_cat = explode( '|', $event_cat );
     240        ksort($all_cat);
     241        $event_cat = explode('|', $event_cat);
    278242
    279243        $all_tags = Helper::get_event_tag();
    280         ksort( $all_tags );
    281         $event_tag = explode( '|', $event_tag );
    282 
    283         $category_terms = divi_event_selected_terms( $all_cat, $event_cat );
    284         $tag_terms = divi_event_selected_terms( $all_tags, $event_tag );
     244        ksort($all_tags);
     245        $event_tag = explode('|', $event_tag);
     246
     247        $category_terms = divi_event_selected_terms($all_cat, $event_cat);
     248        $tag_terms = divi_event_selected_terms($all_tags, $event_tag);
    285249
    286250        ob_start();
    287        
    288         echo do_shortcode("[etn_pro_events_one_line event_cat_ids = '{$category_terms}' event_tag_ids = '{$tag_terms}' orderby='{$orderby}' order='{$order}' filter_with_status='{$filter_status}' event_col ='{$event_col}' show_desc='{$show_desc}' desc_limit ={$etn_desc_limit}  show_btn='{$show_btn}' show_thumb='{$show_thumb}' show_end_date='{$show_end_date}' show_child_event='{$show_child_event}' show_parent_event='{$show_parent_event}' show_event_location='{$show_event_location}' show_category='{$show_category}' event_count = '{$event_count}']");       
     251
     252        echo do_shortcode("[etn_pro_events_one_line event_cat_ids = '{$category_terms}' event_tag_ids = '{$tag_terms}' orderby='{$orderby}' order='{$order}' filter_with_status='{$filter_status}' show_btn='{$show_btn}' show_thumb='{$show_thumb}' show_end_date='{$show_end_date}' show_child_event='{$show_child_event}' show_parent_event='{$show_parent_event}' show_event_location='{$show_event_location}' show_category='{$show_category}' event_count = '{$event_count}']");
    289253        $posts = ob_get_contents();
    290254
     
    292256
    293257        return $posts;
    294 
    295     }
    296 
     258    }
    297259}
    298260
  • eventin-divi-addon/trunk/includes/modules/EventsSliderpro/EventsSliderpro.php

    r2779078 r3176130  
    44use Etn_Pro\Utils\Helper as UtilsHelper;
    55
    6 class DIVI_EventsSliderpro extends ET_Builder_Module {
     6class DIVI_EventsSliderpro extends ET_Builder_Module
     7{
    78
    89    public $slug       = 'eventin_events_slider_pro';
     
    1516    );
    1617
    17     public function init() {
    18         $this->name = esc_html__( 'Events Slider Pro', 'eventin-divi-addon' );
    19         $this->icon_path = plugin_dir_path( __FILE__ ) . 'icon.svg';
    20     }
    21 
    22     public function get_fields() {
     18    public function init()
     19    {
     20        $this->name = esc_html__('Events Slider Pro', 'eventin-divi-addon');
     21        $this->icon_path = plugin_dir_path(__FILE__) . 'icon.svg';
     22    }
     23
     24    public function get_fields()
     25    {
    2326        return array(
    2427            'etn_event_style'   => array(
    25                 'label'            => esc_html__( 'Event Style', 'eventin-divi-addon' ),
     28                'label'            => esc_html__('Event Style', 'eventin-divi-addon'),
    2629                'type'             => 'select',
    2730                'option_category'  => 'basic_option',
    2831                'options'          => array(
    29                     'event-1' => esc_html__( 'Event 1', 'eventin-divi-addon' ),
    30                     'event-2'  => esc_html__( 'Event 2', 'eventin-divi-addon' ),
    31                 ),
    32                 'toggle_slug'      => 'main_content',
    33                 'description'      => esc_html__( 'Here you can choose the event style', 'eventin-divi-addon' ),
     32                    'event-1' => esc_html__('Event 1', 'eventin-divi-addon'),
     33                    'event-2'  => esc_html__('Event 2', 'eventin-divi-addon'),
     34                ),
     35                'toggle_slug'      => 'main_content',
     36                'description'      => esc_html__('Here you can choose the event style', 'eventin-divi-addon'),
    3437            ),
    3538            'etn_event_cat'      => array(
    36                 'label'       => esc_html__( 'Event Category', 'eventin-divi-addon' ),
     39                'label'       => esc_html__('Event Category', 'eventin-divi-addon'),
    3740                'type'        => 'multiple_checkboxes',
    3841                'options'     => Helper::get_event_category(),
    39                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
     42                'description' => esc_html__('Leave checkboxes unchecked to select all', 'eventin-divi-addon'),
    4043                'toggle_slug' => 'main_content',
    4144            ),
    4245            'etn_event_tag'      => array(
    43                 'label'       => esc_html__( 'Event Tag', 'eventin-divi-addon' ),
     46                'label'       => esc_html__('Event Tag', 'eventin-divi-addon'),
    4447                'type'        => 'multiple_checkboxes',
    4548                'options'     => Helper::get_event_tag(),
    46                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
     49                'description' => esc_html__('Leave checkboxes unchecked to select all', 'eventin-divi-addon'),
    4750                'toggle_slug' => 'main_content',
    4851            ),
    4952            'etn_event_count'   => array(
    5053                'default'         => 6,
    51                 'label'           => esc_html__( 'Event count', 'eventin-divi-addon' ),
     54                'label'           => esc_html__('Event count', 'eventin-divi-addon'),
    5255                'type'            => 'text',
    5356                'option_category' => 'basic_option',
    54                 'description'     => esc_html__( 'Define the number of events that should be displayed per page.', 'eventin-divi-addon' ),
     57                'description'     => esc_html__('Define the number of events that should be displayed per page.', 'eventin-divi-addon'),
    5558                'depends_show_if' => 'off',
    5659                'toggle_slug'     => 'main_content',
     
    5861            'etn_desc_limit'   => array(
    5962                'default'         => 20,
    60                 'label'           => esc_html__( 'Description Limit', 'eventin-divi-addon' ),
     63                'label'           => esc_html__('Description Limit', 'eventin-divi-addon'),
    6164                'type'            => 'text',
    6265                'option_category' => 'basic_option',
    63                 'description'     => esc_html__( 'Description limit.', 'eventin-divi-addon' ),
     66                'description'     => esc_html__('Description limit.', 'eventin-divi-addon'),
    6467                'depends_show_if' => 'off',
    6568                'toggle_slug'     => 'main_content',
    6669            ),
    67             'etn_event_col'   => array(
    68                 'label'            => esc_html__( 'Event column', 'eventin-divi-addon' ),
     70            'filter_with_status'   => array(
     71                'label'            => esc_html__('Event status filter By', 'eventin-divi-addon'),
    6972                'type'             => 'select',
    7073                'option_category'  => 'basic_option',
    7174                'options'          => array(
    72                     '3' => esc_html__( '3 Column', 'eventin-divi-addon' ),
    73                     '4'  => esc_html__( '4 Column', 'eventin-divi-addon' ),
    74                     '2'  => esc_html__( '2 Column', 'eventin-divi-addon' )
    75                 ),
    76                 'toggle_slug'      => 'main_content',
    77                 'description'      => esc_html__( 'Here you can choose the event column', 'eventin-divi-addon' ),
    78             ),
    79             'filter_with_status'   => array(
    80                 'label'            => esc_html__( 'Event status filter By', 'eventin-divi-addon' ),
    81                 'type'             => 'select',
    82                 'option_category'  => 'basic_option',
    83                 'options'          => array(
    84                     ''                  => esc_html__( 'All', 'eventin-divi-addon' ),
    85                     'upcoming'  => esc_html__( 'Upcoming Event', 'eventin-divi-addon' ),
    86                     'expire'    => esc_html__( 'Expire Event', 'eventin-divi-addon' )
    87                 ),
    88                 'toggle_slug'      => 'main_content',
    89                 'description'      => esc_html__( 'Here you can choose the event filter', 'eventin-divi-addon' ),
     75                    ''                  => esc_html__('All', 'eventin-divi-addon'),
     76                    'upcoming'  => esc_html__('Upcoming Event', 'eventin-divi-addon'),
     77                    'expire'    => esc_html__('Expire Event', 'eventin-divi-addon')
     78                ),
     79                'toggle_slug'      => 'main_content',
     80                'description'      => esc_html__('Here you can choose the event filter', 'eventin-divi-addon'),
    9081            ),
    9182            'orderby'   => array(
    92                 'label'            => esc_html__( 'Order Event By', 'eventin-divi-addon' ),
     83                'label'            => esc_html__('Order Event By', 'eventin-divi-addon'),
    9384                'type'             => 'select',
    9485                'option_category'  => 'basic_option',
    9586                'options'   => array(
    96                     'ID'        => esc_html__( 'Id', 'eventin-divi-addon' ),
    97                     'title'     => esc_html__( 'Title', 'eventin-divi-addon' ),
    98                     'post_date' => esc_html__( 'Post Date', 'eventin-divi-addon' ),
    99                     'etn_start_date' => esc_html__( 'Event Start Date', 'eventin-divi-addon' ),
    100                     'etn_end_date' => esc_html__( 'Event End Date', 'eventin-divi-addon' ),
    101                 ),
    102                 'toggle_slug'      => 'main_content',
    103                 'description'      => esc_html__( 'Here you can choose the event order by', 'eventin-divi-addon' ),
     87                    'ID'        => esc_html__('Id', 'eventin-divi-addon'),
     88                    'title'     => esc_html__('Title', 'eventin-divi-addon'),
     89                    'post_date' => esc_html__('Post Date', 'eventin-divi-addon'),
     90                    'etn_start_date' => esc_html__('Event Start Date', 'eventin-divi-addon'),
     91                    'etn_end_date' => esc_html__('Event End Date', 'eventin-divi-addon'),
     92                ),
     93                'toggle_slug'      => 'main_content',
     94                'description'      => esc_html__('Here you can choose the event order by', 'eventin-divi-addon'),
    10495            ),
    10596            'order'   => array(
    106                 'label'            => esc_html__( 'Event Order', 'eventin-divi-addon' ),
     97                'label'            => esc_html__('Event Order', 'eventin-divi-addon'),
    10798                'type'             => 'select',
    10899                'option_category'  => 'basic_option',
    109100                'options'   => array(
    110                     'DESC'        => esc_html__( 'Descending', 'eventin-divi-addon' ),
    111                     'ASC'     => esc_html__( 'Ascending', 'eventin-divi-addon' ),
    112                 ),
    113                 'toggle_slug'      => 'main_content',
    114                 'description'      => esc_html__( 'Here you can choose the event order', '' ),
     101                    'DESC'        => esc_html__('Descending', 'eventin-divi-addon'),
     102                    'ASC'     => esc_html__('Ascending', 'eventin-divi-addon'),
     103                ),
     104                'toggle_slug'      => 'main_content',
     105                'description'      => esc_html__('Here you can choose the event order', ''),
    115106            ),
    116107            'event_slider_count'   => array(
    117108                'default'         => 3,
    118                 'label'           => esc_html__( 'Slider count', 'eventin-divi-addon' ),
     109                'label'           => esc_html__('Slider count', 'eventin-divi-addon'),
    119110                'type'            => 'text',
    120111                'option_category' => 'basic_option',
    121                 'description'     => esc_html__( 'Define the number of events that should be displayed per page.', 'eventin-divi-addon' ),
     112                'description'     => esc_html__('Define the number of events that should be displayed per page.', 'eventin-divi-addon'),
    122113                'depends_show_if' => 'off',
    123114                'toggle_slug'     => 'main_content',
     
    125116            '__all_events' => array(
    126117                'type' => 'computed',
    127                 'computed_callback' => array( 'DIVI_EventsSliderpro', 'get_eventin_events' ),
     118                'computed_callback' => array('DIVI_EventsSliderpro', 'get_eventin_events'),
    128119                'computed_depends_on' => array(
    129                         'etn_event_style',
    130                         'etn_event_cat',
    131                         'etn_event_tag',
    132                         'etn_event_count',
    133                         'etn_desc_limit',
    134                         'etn_event_col',
    135                         'filter_with_status',
    136                         'orderby',
    137                         'order',
    138                         'event_slider_count'
    139                        
     120                    'etn_event_style',
     121                    'etn_event_cat',
     122                    'etn_event_tag',
     123                    'etn_event_count',
     124                    'etn_desc_limit',
     125                    'filter_with_status',
     126                    'orderby',
     127                    'order',
     128                    'event_slider_count'
     129
    140130                ),
    141131                'computed_minimum' => array(
    142                         'etn_event_count',
    143                         'etn_event_cat'
     132                    'etn_event_count',
     133                    'etn_event_cat'
    144134                ),
    145135            ),
     
    147137    }
    148138
    149     public function render( $attrs, $content, $render_slug ) {
     139    public function render($attrs, $content, $render_slug)
     140    {
    150141        $style = $this->props['etn_event_style'];
    151142        $event_cat = $this->props['etn_event_cat'];
    152143        $event_tag = $this->props['etn_event_tag'];
    153144        $event_count = $this->props['etn_event_count'];
    154         $event_col = $this->props['etn_event_col'];
    155145        $filter_status = $this->props['filter_with_status'];
    156146        $orderby = $this->props['orderby'];
     
    160150
    161151        $all_cat = Helper::get_event_category();
    162         ksort( $all_cat );
    163         $event_cat = explode( '|', $event_cat );
     152        ksort($all_cat);
     153        $event_cat = explode('|', $event_cat);
    164154
    165155        $all_tags = Helper::get_event_tag();
    166         ksort( $all_tags );
    167         $event_tag = explode( '|', $event_tag );
    168 
    169         $category_terms = divi_event_selected_terms( $all_cat, $event_cat );
    170         $tag_terms = divi_event_selected_terms( $all_tags, $event_tag );
     156        ksort($all_tags);
     157        $event_tag = explode('|', $event_tag);
     158
     159        $category_terms = divi_event_selected_terms($all_cat, $event_cat);
     160        $tag_terms = divi_event_selected_terms($all_tags, $event_tag);
    171161
    172162        $shortcode_content = do_shortcode("[etn_pro_events_sliders style ='{$style}' event_cat_ids = '{$category_terms}' event_tag_ids = '{$tag_terms}' orderby='{$orderby}' order='{$order}' filter_with_status='{$filter_status}' event_count = '{$event_count}' event_slider_count = {$event_slider_count} desc_limit = {$etn_desc_limit}]");
    173163
    174164        return sprintf($shortcode_content);
    175        
    176165    }
    177166
     
    182171     * @return string blog post markup
    183172     */
    184     static function get_eventin_events( $agrs = array() ) {
     173    static function get_eventin_events($agrs = array())
     174    {
    185175
    186176        $style = $agrs['etn_event_style'];
     
    188178        $event_tag = $agrs['etn_event_tag'];
    189179        $event_count = $agrs['etn_event_count'];
    190         $event_col = $agrs['etn_event_col'];
    191180        $filter_status = $agrs['filter_with_status'];
    192181        $orderby = $agrs['orderby'];
     
    196185
    197186        $all_cat = Helper::get_event_category();
    198         ksort( $all_cat );
    199         $event_cat = explode( '|', $event_cat );
     187        ksort($all_cat);
     188        $event_cat = explode('|', $event_cat);
    200189
    201190        $all_tags = Helper::get_event_tag();
    202         ksort( $all_tags );
    203         $event_tag = explode( '|', $event_tag );
    204 
    205         $category_terms = divi_event_selected_terms( $all_cat, $event_cat );
    206         $tag_terms = divi_event_selected_terms( $all_tags, $event_tag );
     191        ksort($all_tags);
     192        $event_tag = explode('|', $event_tag);
     193
     194        $category_terms = divi_event_selected_terms($all_cat, $event_cat);
     195        $tag_terms = divi_event_selected_terms($all_tags, $event_tag);
    207196
    208197        ob_start();
    209        
     198
    210199        echo do_shortcode("[etn_pro_events_sliders style ='{$style}' event_cat_ids = '{$category_terms}' event_tag_ids = '{$tag_terms}' orderby='{$orderby}' order='{$order}' filter_with_status='{$filter_status}' event_count = '{$event_count}' event_slider_count = {$event_slider_count} desc_limit = {$etn_desc_limit}]");
    211200
     
    215204
    216205        return $posts;
    217 
    218     }
    219 
     206    }
    220207}
    221208
  • eventin-divi-addon/trunk/includes/modules/OrganizerPro/OrganizerPro.php

    r2779078 r3176130  
    44use Etn_Pro\Utils\Helper as UtilsHelper;
    55
    6 class DIVI_Organizerpro extends ET_Builder_Module {
     6class DIVI_Organizerpro extends ET_Builder_Module
     7{
    78
    89    public $slug       = 'eventin_organizer_pro';
     
    1516    );
    1617
    17     public function init() {
    18         $this->name = esc_html__( 'Eventin Organizer Pro', 'eventin-divi-addon' );
    19         $this->icon_path = plugin_dir_path( __FILE__ ) . 'icon.svg';
     18    public function init()
     19    {
     20        $this->name = esc_html__('Eventin Organizer Pro', 'eventin-divi-addon');
     21        $this->icon_path = plugin_dir_path(__FILE__) . 'icon.svg';
    2022    }
    2123
    22     public function get_fields() {
     24    public function get_fields()
     25    {
    2326        return array(
    24             'organizer_style'   => array(
    25                 'label'            => esc_html__( 'Organizer Style', 'eventin-divi-addon' ),
    26                 'type'             => 'select',
    27                 'option_category'  => 'basic_option',
    28                 'options'          => array(
    29                     'organizer-1' => esc_html__( 'Organizer 1', 'eventin-divi-addon' ),
    30                     'organizer-2'  => esc_html__( 'Organizer 2', 'eventin-divi-addon' )
    31                 ),
    32                 'toggle_slug'      => 'main_content',
    33                 'description'      => esc_html__( 'Here you can choose the speaker style', 'eventin-divi-addon' ),
    34             ),
    35             'speaker_id'      => array(
    36                 'label'       => esc_html__( 'Organizer', 'eventin-divi-addon' ),
    37                 'type'        => 'multiple_checkboxes',
    38                 'options'     => Helper::get_speakers(),
    39                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
    40                 'toggle_slug' => 'main_content',
    41             ),
    4227            'speakers_category'   => array(
    43                 'label'       => esc_html__( 'Organizer Category', 'eventin-divi-addon' ),
     28                'label'       => esc_html__('Organizer Category', 'eventin-divi-addon'),
    4429                'type'        => 'multiple_checkboxes',
    4530                'options'     => Helper::get_speakers_category(),
    46                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
     31                'description' => esc_html__('Leave checkboxes unchecked to select all', 'eventin-divi-addon'),
    4732                'toggle_slug' => 'main_content',
    4833            ),
    4934            'etn_speaker_count'   => array(
    5035                'default'         => 6,
    51                 'label'           => esc_html__( 'Organizer count', 'eventin-divi-addon' ),
     36                'label'           => esc_html__('Organizer count', 'eventin-divi-addon'),
    5237                'type'            => 'text',
    5338                'option_category' => 'basic_option',
    54                 'description'     => esc_html__( 'Define the number of speakers that should be displayed per page.', 'eventin-divi-addon' ),
     39                'description'     => esc_html__('Define the number of speakers that should be displayed per page.', 'eventin-divi-addon'),
    5540                'depends_show_if' => 'off',
    5641                'toggle_slug'     => 'main_content',
    5742            ),
    5843            'etn_speaker_col'   => array(
    59                 'label'            => esc_html__( 'Organizer column', 'eventin-divi-addon' ),
     44                'label'            => esc_html__('Organizer column', 'eventin-divi-addon'),
    6045                'type'             => 'select',
    6146                'option_category'  => 'basic_option',
    6247                'options'          => array(
    63                     '3' => esc_html__( '4 Column', 'eventin-divi-addon' ),
    64                     '4'  => esc_html__( '3 Column', 'eventin-divi-addon' ),
    65                     '6'  => esc_html__( '2 Column', 'eventin-divi-addon' )
     48                    '4' => esc_html__('4 Column', 'eventin-divi-addon'),
     49                    '3'  => esc_html__('3 Column', 'eventin-divi-addon'),
     50                    '2'  => esc_html__('2 Column', 'eventin-divi-addon')
    6651                ),
    6752                'toggle_slug'      => 'main_content',
    68                 'description'      => esc_html__( 'Here you can choose the speaker column', 'eventin-divi-addon' ),
     53                'description'      => esc_html__('Here you can choose the speaker column', 'eventin-divi-addon'),
    6954            ),
    7055            'orderby'   => array(
    71                 'label'            => esc_html__( 'Order By', 'eventin-divi-addon' ),
     56                'label'            => esc_html__('Order By', 'eventin-divi-addon'),
    7257                'type'             => 'select',
    7358                'option_category'  => 'basic_option',
    7459                'options'   => array(
    75                     'ID'        => esc_html__( 'Id', 'eventin-divi-addon' ),
    76                     'title'     => esc_html__( 'Title', 'eventin-divi-addon' ),
    77                     'post_date' => esc_html__( 'Post Date', 'eventin-divi-addon' ),
    78                     'etn_start_date' => esc_html__( 'Event Start Date', 'eventin-divi-addon' ),
    79                     'etn_end_date' => esc_html__( 'Event End Date', 'eventin-divi-addon' ),
     60                    'ID'        => esc_html__('Id', 'eventin-divi-addon'),
     61                    'title'     => esc_html__('Title', 'eventin-divi-addon'),
     62                    'post_date' => esc_html__('Post Date', 'eventin-divi-addon'),
     63                    'etn_start_date' => esc_html__('Event Start Date', 'eventin-divi-addon'),
     64                    'etn_end_date' => esc_html__('Event End Date', 'eventin-divi-addon'),
    8065                ),
    8166                'toggle_slug'      => 'main_content',
    82                 'description'      => esc_html__( 'Here you can choose the event order by', 'eventin-divi-addon' ),
     67                'description'      => esc_html__('Here you can choose the event order by', 'eventin-divi-addon'),
    8368            ),
    8469            'etn_speaker_order'   => array(
    85                 'label'            => esc_html__( 'Order', 'eventin-divi-addon' ),
     70                'label'            => esc_html__('Order', 'eventin-divi-addon'),
    8671                'type'             => 'select',
    8772                'option_category'  => 'basic_option',
    8873                'options'   => array(
    89                     'DESC'        => esc_html__( 'Descending', 'eventin-divi-addon' ),
    90                     'ASC'     => esc_html__( 'Ascending', 'eventin-divi-addon' ),
     74                    'DESC'        => esc_html__('Descending', 'eventin-divi-addon'),
     75                    'ASC'     => esc_html__('Ascending', 'eventin-divi-addon'),
    9176                ),
    9277                'toggle_slug'      => 'main_content',
    93                 'description'      => esc_html__( 'Here you can choose the event order', 'eventin-divi-addon' ),
     78                'description'      => esc_html__('Here you can choose the event order', 'eventin-divi-addon'),
    9479            ),
    9580            '__all_speakers' => array(
    9681                'type' => 'computed',
    97                 'computed_callback' => array( 'DIVI_Organizerpro', 'get_eventin_speaker' ),
     82                'computed_callback' => array('DIVI_Organizerpro', 'get_eventin_speaker'),
    9883                'computed_depends_on' => array(
    99                         'organizer_style',
    100                         'speaker_id',
    101                         'speakers_category',
    102                         'etn_speaker_count',
    103                         'etn_speaker_col',
    104                         'orderby',
    105                         'etn_speaker_order'
    106                        
    107                 ),
    108                 'computed_minimum' => array(
    109                         'organizer_style'
     84                    'speakers_category',
     85                    'etn_speaker_count',
     86                    'etn_speaker_col',
     87                    'orderby',
     88                    'etn_speaker_order'
     89
    11090                ),
    11191            ),
     
    11393    }
    11494
    115     public function render( $attrs, $content, $render_slug ) {
    116         $style = $this->props['organizer_style'];
    117         $speaker_id = $this->props['speaker_id'];
     95    public function render($attrs, $content, $render_slug)
     96    {
    11897        $speaker_cat = $this->props['speakers_category'];
    11998        $event_count = $this->props['etn_speaker_count'];
     
    123102
    124103        $all_speaker = Helper::get_speakers();
    125         ksort( $all_speaker );
    126         $speaker_id = explode( '|', $speaker_id );
     104        ksort($all_speaker);
    127105
    128106        $all_speaker_cat = Helper::get_speakers_category();
    129         ksort( $all_speaker_cat );
    130         $speaker_cat = explode( '|', $speaker_cat );
     107        ksort($all_speaker_cat);
     108        $speaker_cat = explode('|', $speaker_cat);
    131109
    132         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    133         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
     110        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
    134111
    135112        $shortcode_content = do_shortcode("[etn_pro_organizers etn_speaker_col ='{$event_col}' cat_id = '{$tag_terms}' orderby='{$orderby}' order='{$order}' limit = {$event_count}]");
    136113
    137114        return sprintf($shortcode_content);
    138        
    139115    }
    140116
     
    145121     * @return string blog post markup
    146122     */
    147     static function get_eventin_speaker( $agrs = array() ) {
     123    static function get_eventin_speaker($agrs = array())
     124    {
    148125
    149         $style = $agrs['organizer_style'];
    150         $speaker_id = $agrs['speaker_id'];
    151126        $speaker_cat = $agrs['speakers_category'];
    152127        $event_count = $agrs['etn_speaker_count'];
     
    156131
    157132        $all_speaker = Helper::get_speakers();
    158         ksort( $all_speaker );
    159         $speaker_id = explode( '|', $speaker_id );
     133        ksort($all_speaker);
    160134
    161135        $all_speaker_cat = Helper::get_speakers_category();
    162         ksort( $all_speaker_cat );
    163         $speaker_cat = explode( '|', $speaker_cat );
     136        ksort($all_speaker_cat);
     137        $speaker_cat = explode('|', $speaker_cat);
    164138
    165         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    166         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
     139        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
    167140
    168141        ob_start();
    169        
     142
    170143        echo do_shortcode("[etn_pro_organizers etn_speaker_col ='{$event_col}' cat_id = '{$tag_terms}' orderby='{$orderby}' order='{$order}' limit = {$event_count}]");
    171144
     
    175148
    176149        return $posts;
    177 
    178150    }
    179 
    180151}
    181152
  • eventin-divi-addon/trunk/includes/modules/SpeakerPro/SpeakerPro.php

    r2779078 r3176130  
    44use Etn_Pro\Utils\Helper as UtilsHelper;
    55
    6 class DIVI_SpeakerPro extends ET_Builder_Module {
     6class DIVI_SpeakerPro extends ET_Builder_Module
     7{
    78
    89    public $slug       = 'eventin_speaker_pro';
     
    1516    );
    1617
    17     public function init() {
    18         $this->name = esc_html__( 'Eventin Speaker Pro', 'eventin-divi-addon' );
    19         $this->icon_path = plugin_dir_path( __FILE__ ) . 'icon.svg';
    20     }
    21 
    22     public function get_fields() {
     18    public function init()
     19    {
     20        $this->name = esc_html__('Eventin Speaker Pro', 'eventin-divi-addon');
     21        $this->icon_path = plugin_dir_path(__FILE__) . 'icon.svg';
     22    }
     23
     24    public function get_fields()
     25    {
    2326        return array(
     27            'template_style'   => array(
     28                'label'            => esc_html__('Template Style', 'eventin-divi-addon'),
     29                'type'             => 'select',
     30                'option_category'  => 'basic_option',
     31                'default'           => 'etn_pro_speakers_standard',
     32                'options'          => array(
     33                    'etn_pro_speakers_classic' => esc_html__('Speaker Classic', 'eventin-divi-addon'),
     34                    'etn_pro_speakers_standard'  => esc_html__('Speaker Standard', 'eventin-divi-addon'),
     35                ),
     36                'toggle_slug'      => 'main_content',
     37            ),
    2438            'speaker_style'   => array(
    25                 'label'            => esc_html__( 'Speaker Style', 'eventin-divi-addon' ),
    26                 'type'             => 'select',
    27                 'option_category'  => 'basic_option',
     39                'label'            => esc_html__('Speaker Style', 'eventin-divi-addon'),
     40                'type'             => 'select',
     41                'option_category'  => 'basic_option',
     42                'defaul' => 'style-2',
    2843                'options'          => array(
    29                     'speaker-1' => esc_html__( 'Speaker 1', 'eventin-divi-addon' ),
    30                     'speaker-2'  => esc_html__( 'Speaker 2', 'eventin-divi-addon' ),
    31                     'speaker-3'  => esc_html__( 'Speaker 3', 'eventin-divi-addon' ),
    32                     'speaker-4'  => esc_html__( 'Speaker 4', 'eventin-divi-addon' ),
    33                     'speaker-5'  => esc_html__( 'Speaker 5', 'eventin-divi-addon' ),
    34                 ),
    35                 'toggle_slug'      => 'main_content',
    36                 'description'      => esc_html__( 'Here you can choose the speaker style', 'eventin-divi-addon' ),
    37             ),
    38             'speaker_id'      => array(
    39                 'label'       => esc_html__( 'Speaker', 'eventin-divi-addon' ),
    40                 'type'        => 'multiple_checkboxes',
    41                 'options'     => Helper::get_speakers(),
    42                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
    43                 'toggle_slug' => 'main_content',
     44                    'style-1' => esc_html__('Speaker 1', 'eventin-divi-addon'),
     45                    'style-2'  => esc_html__('Speaker 2', 'eventin-divi-addon'),
     46                    'style-3'  => esc_html__('Speaker 3', 'eventin-divi-addon'),
     47                ),
     48                'toggle_slug'      => 'main_content',
     49                'description'      => esc_html__('Here you can choose the speaker style', 'eventin-divi-addon'),
     50                'show_if'  => array(
     51                    'template_style' => 'etn_pro_speakers_classic',
     52                ),
    4453            ),
    4554            'speakers_category'   => array(
    46                 'label'       => esc_html__( 'Speaker Category', 'eventin-divi-addon' ),
     55                'label'       => esc_html__('Speaker Category', 'eventin-divi-addon'),
    4756                'type'        => 'multiple_checkboxes',
    4857                'options'     => Helper::get_speakers_category(),
    49                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
     58                'description' => esc_html__('Leave checkboxes unchecked to select all', 'eventin-divi-addon'),
    5059                'toggle_slug' => 'main_content',
    5160            ),
    5261            'etn_speaker_count'   => array(
    5362                'default'         => 6,
    54                 'label'           => esc_html__( 'Speaker Count', 'eventin-divi-addon' ),
     63                'label'           => esc_html__('Speaker Count', 'eventin-divi-addon'),
    5564                'type'            => 'text',
    5665                'option_category' => 'basic_option',
    57                 'description'     => esc_html__( 'Define the number of speakers that should be displayed per page.', 'eventin-divi-addon' ),
     66                'description'     => esc_html__('Define the number of speakers that should be displayed per page.', 'eventin-divi-addon'),
    5867                'depends_show_if' => 'off',
    5968                'toggle_slug'     => 'main_content',
    6069            ),
    6170            'etn_speaker_col'   => array(
    62                 'label'            => esc_html__( 'Speaker Column', 'eventin-divi-addon' ),
     71                'label'            => esc_html__('Speaker Column', 'eventin-divi-addon'),
    6372                'type'             => 'select',
    6473                'option_category'  => 'basic_option',
    6574                'options'          => array(
    66                     '3' => esc_html__( '4 Column', 'eventin-divi-addon' ),
    67                     '4'  => esc_html__( '3 Column', 'eventin-divi-addon' ),
    68                     '6'  => esc_html__( '2 Column', 'eventin-divi-addon' )
    69                 ),
    70                 'toggle_slug'      => 'main_content',
    71                 'description'      => esc_html__( 'Here you can choose the speaker column', 'eventin-divi-addon' ),
     75                    '4' => esc_html__('4 Column', 'eventin-divi-addon'),
     76                    '3'  => esc_html__('3 Column', 'eventin-divi-addon'),
     77                    '2'  => esc_html__('2 Column', 'eventin-divi-addon')
     78                ),
     79                'toggle_slug'      => 'main_content',
     80                'description'      => esc_html__('Here you can choose the speaker column', 'eventin-divi-addon'),
    7281            ),
    7382            'orderby'   => array(
    74                 'label'            => esc_html__( 'Order Event By', 'eventin-divi-addon' ),
     83                'label'            => esc_html__('Order Event By', 'eventin-divi-addon'),
    7584                'type'             => 'select',
    7685                'option_category'  => 'basic_option',
    7786                'options'   => array(
    78                     'ID'        => esc_html__( 'Id', 'eventin-divi-addon' ),
    79                     'title'     => esc_html__( 'Title', 'eventin-divi-addon' ),
    80                     'post_date' => esc_html__( 'Post Date', 'eventin-divi-addon' ),
    81                     'etn_start_date' => esc_html__( 'Event Start Date', 'eventin-divi-addon' ),
    82                     'etn_end_date' => esc_html__( 'Event End Date', 'eventin-divi-addon' ),
    83                 ),
    84                 'toggle_slug'      => 'main_content',
    85                 'description'      => esc_html__( 'Here you can choose the event order by', 'eventin-divi-addon' ),
     87                    'ID'        => esc_html__('Id', 'eventin-divi-addon'),
     88                    'title'     => esc_html__('Title', 'eventin-divi-addon'),
     89                    'post_date' => esc_html__('Post Date', 'eventin-divi-addon'),
     90                    'etn_start_date' => esc_html__('Event Start Date', 'eventin-divi-addon'),
     91                    'etn_end_date' => esc_html__('Event End Date', 'eventin-divi-addon'),
     92                ),
     93                'toggle_slug'      => 'main_content',
     94                'description'      => esc_html__('Here you can choose the event order by', 'eventin-divi-addon'),
    8695            ),
    8796            'etn_speaker_order'   => array(
    88                 'label'            => esc_html__( 'Speaker Order', 'eventin-divi-addon' ),
     97                'label'            => esc_html__('Speaker Order', 'eventin-divi-addon'),
    8998                'type'             => 'select',
    9099                'option_category'  => 'basic_option',
    91100                'options'   => array(
    92                     'DESC'        => esc_html__( 'Descending', 'eventin-divi-addon' ),
    93                     'ASC'     => esc_html__( 'Ascending', 'eventin-divi-addon' ),
    94                 ),
    95                 'toggle_slug'      => 'main_content',
    96                 'description'      => esc_html__( 'Here you can choose the event order', 'eventin-divi-addon' ),
     101                    'DESC'        => esc_html__('Descending', 'eventin-divi-addon'),
     102                    'ASC'     => esc_html__('Ascending', 'eventin-divi-addon'),
     103                ),
     104                'toggle_slug'      => 'main_content',
     105                'description'      => esc_html__('Here you can choose the event order', 'eventin-divi-addon'),
    97106            ),
    98107            'etn_show_social'        => array(
    99                 'label'       => esc_html__( 'Show Social', 'eventin-divi-addon' ),
     108                'label'       => esc_html__('Show Social', 'eventin-divi-addon'),
    100109                'type'        => 'yes_no_button',
    101110                'default'     => 'on',
    102111                'options'     => array(
    103                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    104                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     112                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     113                    'off' => esc_html__('No', 'eventin-divi-addon'),
    105114                ),
    106115                'toggle_slug' => 'main_content',
    107116            ),
    108117            'etn_show_designation'  => array(
    109                 'label'       => esc_html__( 'Show Designation', 'eventin-divi-addon' ),
     118                'label'       => esc_html__('Show Designation', 'eventin-divi-addon'),
    110119                'type'        => 'yes_no_button',
    111120                'default'     => 'on',
    112121                'options'     => array(
    113                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    114                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     122                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     123                    'off' => esc_html__('No', 'eventin-divi-addon'),
    115124                ),
    116125                'toggle_slug' => 'main_content',
     
    118127            '__all_speakers' => array(
    119128                'type' => 'computed',
    120                 'computed_callback' => array( 'DIVI_SpeakerPro', 'get_eventin_speaker' ),
     129                'computed_callback' => array('DIVI_SpeakerPro', 'get_eventin_speaker'),
    121130                'computed_depends_on' => array(
    122                         'speaker_style',
    123                         'speaker_id',
    124                         'speakers_category',
    125                         'etn_speaker_count',
    126                         'etn_speaker_col',
    127                         'orderby',
    128                         'etn_speaker_order',
    129                         'etn_show_social',
    130                         'etn_show_designation'
    131                        
    132                 ),
    133                 'computed_minimum' => array(
    134                         'speaker_style',
    135                         'speaker_id'
    136                 ),
     131                    'speaker_style',
     132                    'template_style',
     133                    'speakers_category',
     134                    'etn_speaker_count',
     135                    'etn_speaker_col',
     136                    'orderby',
     137                    'etn_speaker_order',
     138                    'etn_show_social',
     139                    'etn_show_designation'
     140
     141                ),
     142                // 'computed_minimum' => array(
     143                //  'speaker_style',
     144                // ),
    137145            ),
    138146        );
    139147    }
    140148
    141     public function render( $attrs, $content, $render_slug ) {
    142         $style = $this->props['speaker_style'];
    143         $speaker_id = $this->props['speaker_id'];
     149    public function render($attrs, $content, $render_slug)
     150    {
     151        $style = $this->props['speaker_style'] ? $this->props['speaker_style'] : 'style-3';
     152        $template = $this->props['template_style'];
    144153        $speaker_cat = $this->props['speakers_category'];
    145154        $event_count = $this->props['etn_speaker_count'];
     
    147156        $orderby = $this->props['orderby'];
    148157        $order = $this->props['etn_speaker_order'];
    149         $etn_show_social = ($this->props['etn_show_social'] == 'on')? 'yes': 'no';
    150         $etn_show_designation = ($this->props['etn_show_designation'] == 'on')? 'yes': 'no';       
     158        $etn_show_social = ($this->props['etn_show_social'] == 'on') ? 'yes' : 'no';
     159        $etn_show_designation = ($this->props['etn_show_designation'] == 'on') ? 'yes' : 'no';
    151160
    152161        $all_speaker = Helper::get_speakers();
    153         ksort( $all_speaker );
    154         $speaker_id = explode( '|', $speaker_id );
     162        ksort($all_speaker);
    155163
    156164        $all_speaker_cat = Helper::get_speakers_category();
    157         ksort( $all_speaker_cat );
    158         $speaker_cat = explode( '|', $speaker_cat );
    159 
    160         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    161         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
    162 
    163         $shortcode_content = do_shortcode("[etn_pro_speakers_standard style ='{$style}' speakers_category = {$tag_terms} speaker_col ='{$event_col}' orderby='{$orderby}' order='{$order}' show_designation='{$etn_show_designation}' show_social='{$etn_show_social}' speaker_count = {$event_count}]");
     165        ksort($all_speaker_cat);
     166        $speaker_cat = explode('|', $speaker_cat);
     167
     168        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
     169
     170        $shortcode_content = do_shortcode("[$template style ='{$style}' speakers_category = {$tag_terms} speaker_col ='{$event_col}' orderby='{$orderby}' order='{$order}' show_designation='{$etn_show_designation}' show_social='{$etn_show_social}' speaker_count = {$event_count}]");
    164171
    165172        return sprintf($shortcode_content);
    166        
    167173    }
    168174
     
    173179     * @return string blog post markup
    174180     */
    175     static function get_eventin_speaker( $agrs = array() ) {
    176 
    177         $style = $agrs['speaker_style'];
    178         $speaker_id = $agrs['speaker_id'];
     181    static function get_eventin_speaker($agrs = array())
     182    {
     183
     184        $style = $agrs['speaker_style'] ? $agrs['speaker_style'] : 'style-3';
     185        $template = $agrs['template_style'];
    179186        $speaker_cat = $agrs['speakers_category'];
    180187        $event_count = $agrs['etn_speaker_count'];
     
    182189        $orderby = $agrs['orderby'];
    183190        $order = $agrs['etn_speaker_order'];
    184         $etn_show_social = ($agrs['etn_show_social'] == 'on')? 'yes': 'no';
    185         $etn_show_designation = ($agrs['etn_show_designation'] == 'on')? 'yes': 'no';
     191        $etn_show_social = ($agrs['etn_show_social'] == 'on') ? 'yes' : 'no';
     192        $etn_show_designation = ($agrs['etn_show_designation'] == 'on') ? 'yes' : 'no';
    186193
    187194        $all_speaker = Helper::get_speakers();
    188         ksort( $all_speaker );
    189         $speaker_id = explode( '|', $speaker_id );
     195        ksort($all_speaker);
    190196
    191197        $all_speaker_cat = Helper::get_speakers_category();
    192         ksort( $all_speaker_cat );
    193         $speaker_cat = explode( '|', $speaker_cat );
    194 
    195         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    196         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
     198        ksort($all_speaker_cat);
     199        $speaker_cat = explode('|', $speaker_cat);
     200
     201        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
    197202
    198203        ob_start();
    199        
    200         echo do_shortcode("[etn_pro_speakers_standard style ='{$style}' speakers_category = {$tag_terms} speaker_col ='{$event_col}' orderby='{$orderby}' order='{$order}' show_designation='{$etn_show_designation}' show_social='{$etn_show_social}' speaker_count = {$event_count}]");
     204
     205        echo do_shortcode("[$template style ='{$style}' speakers_category = {$tag_terms} speaker_col ='{$event_col}' orderby='{$orderby}' order='{$order}' show_designation='{$etn_show_designation}' show_social='{$etn_show_social}' speaker_count = {$event_count}]");
    201206
    202207        $posts = ob_get_contents();
     
    205210
    206211        return $posts;
    207 
    208     }
    209 
     212    }
    210213}
    211214
  • eventin-divi-addon/trunk/includes/modules/SpeakerSlider/SpeakerSlider.php

    r2779078 r3176130  
    44use Etn_Pro\Utils\Helper as UtilsHelper;
    55
    6 class DIVI_Speakerslider extends ET_Builder_Module {
     6class DIVI_Speakerslider extends ET_Builder_Module
     7{
    78
    89    public $slug       = 'eventin_speaker_slider';
     
    1516    );
    1617
    17     public function init() {
    18         $this->name = esc_html__( 'Eventin Speaker Slider', 'eventin-divi-addon' );
    19         $this->icon_path = plugin_dir_path( __FILE__ ) . 'icon.svg';
    20     }
    21 
    22     public function get_fields() {
     18    public function init()
     19    {
     20        $this->name = esc_html__('Eventin Speaker Slider', 'eventin-divi-addon');
     21        $this->icon_path = plugin_dir_path(__FILE__) . 'icon.svg';
     22    }
     23
     24    public function get_fields()
     25    {
    2326        return array(
    2427            'speaker_style'   => array(
    25                 'label'            => esc_html__( 'Speaker Style', 'eventin-divi-addon' ),
     28                'label'            => esc_html__('Speaker Style', 'eventin-divi-addon'),
    2629                'type'             => 'select',
    2730                'option_category'  => 'basic_option',
    2831                'default'          => 'style-1',
    2932                'options'          => array(
    30                     'style-1' => esc_html__( 'Speaker 1', 'eventin-divi-addon' ),
    31                     'style-2'  => esc_html__( 'Speaker 2', 'eventin-divi-addon' ),
    32                     'style-3'  => esc_html__( 'Speaker 3', 'eventin-divi-addon' ),
    33                     'style-4'  => esc_html__( 'Speaker 4', 'eventin-divi-addon' ),
    34                     'style-5'  => esc_html__( 'Speaker 5', 'eventin-divi-addon' ),
     33                    'style-1' => esc_html__('Speaker 1', 'eventin-divi-addon'),
     34                    'style-2'  => esc_html__('Speaker 2', 'eventin-divi-addon'),
     35                    'style-3'  => esc_html__('Speaker 3', 'eventin-divi-addon'),
     36                    'style-4'  => esc_html__('Speaker 4', 'eventin-divi-addon'),
     37                    'style-5'  => esc_html__('Speaker 5', 'eventin-divi-addon'),
    3538                ),
    3639                'toggle_slug'      => 'main_content',
    37                 'description'      => esc_html__( 'Here you can choose the speaker style', 'eventin-divi-addon' ),
    38             ),
    39             'speaker_id'      => array(
    40                 'label'       => esc_html__( 'Speaker', 'eventin-divi-addon' ),
    41                 'type'        => 'multiple_checkboxes',
    42                 'options'     => Helper::get_speakers(),
    43                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
    44                 'toggle_slug' => 'main_content',
     40                'description'      => esc_html__('Here you can choose the speaker style', 'eventin-divi-addon'),
    4541            ),
    4642            'speakers_category'   => array(
    47                 'label'       => esc_html__( 'Speaker Category', 'eventin-divi-addon' ),
     43                'label'       => esc_html__('Speaker Category', 'eventin-divi-addon'),
    4844                'type'        => 'multiple_checkboxes',
    4945                'options'     => Helper::get_speakers_category(),
    50                 'description' => esc_html__( 'Leave checkboxes unchecked to select all', 'eventin-divi-addon' ),
     46                'description' => esc_html__('Leave checkboxes unchecked to select all', 'eventin-divi-addon'),
    5147                'toggle_slug' => 'main_content',
    5248            ),
    5349            'etn_speaker_count'   => array(
    5450                'default'         => 20,
    55                 'label'           => esc_html__( 'Speaker Count', 'eventin-divi-addon' ),
     51                'label'           => esc_html__('Speaker Count', 'eventin-divi-addon'),
    5652                'type'            => 'text',
    5753                'option_category' => 'basic_option',
    58                 'description'     => esc_html__( 'Define the number of speakers that should be displayed per page.', 'eventin-divi-addon' ),
     54                'description'     => esc_html__('Define the number of speakers that should be displayed per page.', 'eventin-divi-addon'),
    5955                'depends_show_if' => 'off',
    6056                'toggle_slug'     => 'main_content',
     
    6258            'slider_count'   => array(
    6359                'default'         => 3,
    64                 'label'           => esc_html__( 'Slider Count', 'eventin-divi-addon' ),
     60                'label'           => esc_html__('Slider Count', 'eventin-divi-addon'),
    6561                'type'            => 'text',
    6662                'option_category' => 'basic_option',
    67                 'description'     => esc_html__( 'Define the number of speakers that should be displayed per page.', 'eventin-divi-addon' ),
     63                'description'     => esc_html__('Define the number of speakers that should be displayed per page.', 'eventin-divi-addon'),
    6864                'depends_show_if' => 'off',
    6965                'toggle_slug'     => 'main_content',
    7066            ),
    7167            'orderby'   => array(
    72                 'label'            => esc_html__( 'Order Event By', 'eventin-divi-addon' ),
     68                'label'            => esc_html__('Order Event By', 'eventin-divi-addon'),
    7369                'type'             => 'select',
    7470                'option_category'  => 'basic_option',
    7571                'options'   => array(
    76                     'ID'        => esc_html__( 'Id', 'eventin-divi-addon' ),
    77                     'title'     => esc_html__( 'Title', 'eventin-divi-addon' ),
    78                     'post_date' => esc_html__( 'Post Date', 'eventin-divi-addon' ),
    79                     'etn_start_date' => esc_html__( 'Event Start Date', 'eventin-divi-addon' ),
    80                     'etn_end_date' => esc_html__( 'Event End Date', 'eventin-divi-addon' ),
     72                    'ID'        => esc_html__('Id', 'eventin-divi-addon'),
     73                    'title'     => esc_html__('Title', 'eventin-divi-addon'),
     74                    'post_date' => esc_html__('Post Date', 'eventin-divi-addon'),
     75                    'etn_start_date' => esc_html__('Event Start Date', 'eventin-divi-addon'),
     76                    'etn_end_date' => esc_html__('Event End Date', 'eventin-divi-addon'),
    8177                ),
    8278                'toggle_slug'      => 'main_content',
    83                 'description'      => esc_html__( 'Here you can choose the event order by', 'eventin-divi-addon' ),
     79                'description'      => esc_html__('Here you can choose the event order by', 'eventin-divi-addon'),
    8480            ),
    8581            'etn_speaker_order'   => array(
    86                 'label'            => esc_html__( 'Speaker Order', 'eventin-divi-addon' ),
     82                'label'            => esc_html__('Speaker Order', 'eventin-divi-addon'),
    8783                'type'             => 'select',
    8884                'option_category'  => 'basic_option',
    8985                'options'   => array(
    90                     'DESC'        => esc_html__( 'Descending', 'eventin-divi-addon' ),
    91                     'ASC'     => esc_html__( 'Ascending', 'eventin-divi-addon' ),
     86                    'DESC'        => esc_html__('Descending', 'eventin-divi-addon'),
     87                    'ASC'     => esc_html__('Ascending', 'eventin-divi-addon'),
    9288                ),
    9389                'toggle_slug'      => 'main_content',
    94                 'description'      => esc_html__( 'Here you can choose the event order', 'eventin-divi-addon' ),
     90                'description'      => esc_html__('Here you can choose the event order', 'eventin-divi-addon'),
    9591            ),
    9692            'etn_show_social'        => array(
    97                 'label'       => esc_html__( 'Show Social', 'eventin-divi-addon' ),
    98                 'type'        => 'yes_no_button',
    99                 'default'     => 'on',
    100                 'options'     => array(
    101                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    102                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     93                'label'       => esc_html__('Show Social', 'eventin-divi-addon'),
     94                'type'        => 'yes_no_button',
     95                'default'     => 'on',
     96                'options'     => array(
     97                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     98                    'off' => esc_html__('No', 'eventin-divi-addon'),
    10399                ),
    104100                'toggle_slug' => 'main_content',
    105101            ),
    106102            'etn_show_designation'  => array(
    107                 'label'       => esc_html__( 'Show Designation', 'eventin-divi-addon' ),
    108                 'type'        => 'yes_no_button',
    109                 'default'     => 'on',
    110                 'options'     => array(
    111                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    112                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     103                'label'       => esc_html__('Show Designation', 'eventin-divi-addon'),
     104                'type'        => 'yes_no_button',
     105                'default'     => 'on',
     106                'options'     => array(
     107                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     108                    'off' => esc_html__('No', 'eventin-divi-addon'),
    113109                ),
    114110                'toggle_slug' => 'main_content',
    115111            ),
    116112            'slider_auto_play'  => array(
    117                 'label'       => esc_html__( 'Slider Auto Play', 'eventin-divi-addon' ),
    118                 'type'        => 'yes_no_button',
    119                 'default'     => 'on',
    120                 'options'     => array(
    121                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    122                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     113                'label'       => esc_html__('Slider Auto Play', 'eventin-divi-addon'),
     114                'type'        => 'yes_no_button',
     115                'default'     => 'on',
     116                'options'     => array(
     117                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     118                    'off' => esc_html__('No', 'eventin-divi-addon'),
    123119                ),
    124120                'toggle_slug' => 'main_content',
    125121            ),
    126122            'slider_nav_show'  => array(
    127                 'label'       => esc_html__( 'Show Slider Nav', 'eventin-divi-addon' ),
    128                 'type'        => 'yes_no_button',
    129                 'default'     => 'on',
    130                 'options'     => array(
    131                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    132                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     123                'label'       => esc_html__('Show Slider Nav', 'eventin-divi-addon'),
     124                'type'        => 'yes_no_button',
     125                'default'     => 'on',
     126                'options'     => array(
     127                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     128                    'off' => esc_html__('No', 'eventin-divi-addon'),
    133129                ),
    134130                'toggle_slug' => 'main_content',
    135131            ),
    136132            'slider_dot_show'  => array(
    137                 'label'       => esc_html__( 'Show Slider Dots', 'eventin-divi-addon' ),
    138                 'type'        => 'yes_no_button',
    139                 'default'     => 'on',
    140                 'options'     => array(
    141                     'on'  => esc_html__( 'Yes', 'eventin-divi-addon' ),
    142                     'off' => esc_html__( 'No', 'eventin-divi-addon' ),
     133                'label'       => esc_html__('Show Slider Dots', 'eventin-divi-addon'),
     134                'type'        => 'yes_no_button',
     135                'default'     => 'on',
     136                'options'     => array(
     137                    'on'  => esc_html__('Yes', 'eventin-divi-addon'),
     138                    'off' => esc_html__('No', 'eventin-divi-addon'),
    143139                ),
    144140                'toggle_slug' => 'main_content',
     
    146142            '__all_speakers' => array(
    147143                'type' => 'computed',
    148                 'computed_callback' => array( 'DIVI_Speakerslider', 'get_eventin_speaker' ),
     144                'computed_callback' => array('DIVI_Speakerslider', 'get_eventin_speaker'),
    149145                'computed_depends_on' => array(
    150                         'speaker_style',
    151                         'speaker_id',
    152                         'speakers_category',
    153                         'etn_speaker_count',
    154                         'slider_count',
    155                         'orderby',
    156                         'etn_speaker_order',
    157                         'etn_show_social',
    158                         'etn_show_designation',
    159                         'slider_auto_play',
    160                         'slider_nav_show',
    161                         'slider_dot_show'
     146                    'speaker_style',
     147                    'speakers_category',
     148                    'etn_speaker_count',
     149                    'slider_count',
     150                    'orderby',
     151                    'etn_speaker_order',
     152                    'etn_show_social',
     153                    'etn_show_designation',
     154                    'slider_auto_play',
     155                    'slider_nav_show',
     156                    'slider_dot_show'
    162157                ),
    163158                'computed_minimum' => array(
    164                         'speaker_style'
     159                    'speaker_style'
    165160                ),
    166161            ),
     
    168163    }
    169164
    170     public function render( $attrs, $content, $render_slug ) {
     165    public function render($attrs, $content, $render_slug)
     166    {
    171167        $style = $this->props['speaker_style'];
    172         $speaker_id = $this->props['speaker_id'];
    173168        $speaker_cat = $this->props['speakers_category'];
    174169        $event_count = $this->props['etn_speaker_count'];
     
    176171        $orderby = $this->props['orderby'];
    177172        $order = $this->props['etn_speaker_order'];
    178         $etn_show_social = ($this->props['etn_show_social'] == 'on')? 'yes': 'no';
    179         $etn_show_designation = ($this->props['etn_show_designation'] == 'on')? 'yes': 'no';
    180         $slider_auto_play = ($this->props['slider_auto_play'] == 'on')? 'yes': 'no';
    181         $slider_nav_show = ($this->props['slider_nav_show'] == 'on')? 'yes': 'no';
    182         $slider_dot_show = ($this->props['slider_dot_show'] == 'on')? 'yes': 'no';     
     173        $etn_show_social = ($this->props['etn_show_social'] == 'on') ? 'yes' : 'no';
     174        $etn_show_designation = ($this->props['etn_show_designation'] == 'on') ? 'yes' : 'no';
     175        $slider_auto_play = ($this->props['slider_auto_play'] == 'on') ? 'yes' : 'no';
     176        $slider_nav_show = ($this->props['slider_nav_show'] == 'on') ? 'yes' : 'no';
     177        $slider_dot_show = ($this->props['slider_dot_show'] == 'on') ? 'yes' : 'no';
    183178
    184179        $all_speaker = Helper::get_speakers();
    185         ksort( $all_speaker );
    186         $speaker_id = explode( '|', $speaker_id );
     180        ksort($all_speaker);
    187181
    188182        $all_speaker_cat = Helper::get_speakers_category();
    189         ksort( $all_speaker_cat );
    190         $speaker_cat = explode( '|', $speaker_cat );
    191 
    192         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    193         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
     183        ksort($all_speaker_cat);
     184        $speaker_cat = explode('|', $speaker_cat);
     185
     186        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
    194187
    195188        $shortcode_content = do_shortcode("[etn_pro_speakers_sliders style ='{$style}' categories_id = {$tag_terms} auto_play='{$slider_auto_play}' orderby='{$orderby}' order='{$order}' show_designation='{$etn_show_designation}' show_social='{$etn_show_social}' slider_nav_show='{$slider_nav_show}' slider_dot_show='{$slider_dot_show}' speaker_count = {$event_count} slider_count = {$slider_count}]");
    196189
    197190        return sprintf($shortcode_content);
    198        
    199191    }
    200192
     
    205197     * @return string blog post markup
    206198     */
    207     static function get_eventin_speaker( $agrs = array() ) {
     199    static function get_eventin_speaker($agrs = array())
     200    {
    208201
    209202        $style = $agrs['speaker_style'];
    210         $speaker_id = $agrs['speaker_id'];
    211203        $speaker_cat = $agrs['speakers_category'];
    212204        $event_count = $agrs['etn_speaker_count'];
     
    214206        $orderby = $agrs['orderby'];
    215207        $order = $agrs['etn_speaker_order'];
    216         $etn_show_social = ($agrs['etn_show_social'] == 'on')? 'yes': 'no';
    217         $etn_show_designation = ($agrs['etn_show_designation'] == 'on')? 'yes': 'no';
    218         $slider_auto_play = ($agrs['slider_auto_play'] == 'on')? 'yes': 'no';
    219         $slider_nav_show = ($agrs['slider_nav_show'] == 'on')? 'yes': 'no';
    220         $slider_dot_show = ($agrs['slider_dot_show'] == 'on')? 'yes': 'no';
     208        $etn_show_social = ($agrs['etn_show_social'] == 'on') ? 'yes' : 'no';
     209        $etn_show_designation = ($agrs['etn_show_designation'] == 'on') ? 'yes' : 'no';
     210        $slider_auto_play = ($agrs['slider_auto_play'] == 'on') ? 'yes' : 'no';
     211        $slider_nav_show = ($agrs['slider_nav_show'] == 'on') ? 'yes' : 'no';
     212        $slider_dot_show = ($agrs['slider_dot_show'] == 'on') ? 'yes' : 'no';
    221213
    222214        $all_speaker = Helper::get_speakers();
    223         ksort( $all_speaker );
    224         $speaker_id = explode( '|', $speaker_id );
     215        ksort($all_speaker);
    225216
    226217        $all_speaker_cat = Helper::get_speakers_category();
    227         ksort( $all_speaker_cat );
    228         $speaker_cat = explode( '|', $speaker_cat );
    229 
    230         $category_terms = divi_event_selected_terms( $all_speaker, $speaker_id );
    231         $tag_terms = divi_event_selected_terms( $all_speaker_cat, $speaker_cat );
     218        ksort($all_speaker_cat);
     219        $speaker_cat = explode('|', $speaker_cat);
     220
     221        $tag_terms = divi_event_selected_terms($all_speaker_cat, $speaker_cat);
    232222
    233223        ob_start();
    234        
    235         echo do_shortcode("[etn_pro_speakers_sliders style ='{$style}' categories_id = {$tag_terms} auto_play='{$slider_auto_play}' orderby='{$orderby}' order='{$order}' show_designation='{$etn_show_designation}' show_social='{$etn_show_social}' slider_nav_show='{$slider_nav_show }' slider_dot_show='{$slider_dot_show}' speaker_count = {$event_count} slider_count = {$slider_count}]");
     224
     225        echo do_shortcode("[etn_pro_speakers_sliders style ='{$style}' categories_id = {$tag_terms} auto_play='{$slider_auto_play}' orderby='{$orderby}' order='{$order}' show_designation='{$etn_show_designation}' show_social='{$etn_show_social}' slider_nav_show='{$slider_nav_show}' slider_dot_show='{$slider_dot_show}' speaker_count = {$event_count} slider_count = {$slider_count}]");
    236226
    237227        $posts = ob_get_contents();
     
    240230
    241231        return $posts;
    242 
    243     }
    244 
     232    }
    245233}
    246234
  • eventin-divi-addon/trunk/includes/modules/index.js

    r2846118 r3176130  
    2222import EventsAttendeeListPro from './EventsAttendeeListPro/EventsAttendeeListPro';
    2323import RecurringEventPro from './RecurringEventPro/RecurringEventPro';
    24 import EventsClassicPro from './EventsClassicPro/EventsClassicPro'; 
    25 import EventsOnelinePro from './EventsOnelinePro/EventsOnelinePro'; 
    26 import EtnZoom from './EtnZoom/EtnZoom'; 
     24import EventsClassicPro from './EventsClassicPro/EventsClassicPro';
     25import EventsOnelinePro from './EventsOnelinePro/EventsOnelinePro';
    2726
    2827
     
    5352    EventsClassicPro,
    5453    EventsOnelinePro,
    55     EtnZoom,
    5654];
  • eventin-divi-addon/trunk/languages/eventin-divi-addon.pot

    r3108869 r3176130  
    22msgid ""
    33msgstr ""
    4 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
    54"Project-Id-Version: Eventin Divi Addon\n"
    6 "POT-Creation-Date: 2023-01-10 18:42+0600\n"
    7 "PO-Revision-Date: 2023-01-10 18:42+0600\n"
     5"POT-Creation-Date: 2023-11-29 10:50+0600\n"
     6"PO-Revision-Date: 2023-11-29 10:50+0600\n"
    87"Last-Translator: \n"
    98"Language-Team: \n"
     
    1110"Content-Type: text/plain; charset=UTF-8\n"
    1211"Content-Transfer-Encoding: 8bit\n"
    13 "X-Generator: Poedit 2.2.1\n"
     12"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
     13"X-Generator: Poedit 3.2.2\n"
    1414"X-Poedit-Basepath: ..\n"
    1515"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
     
    2020"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
    2121"X-Poedit-SearchPath-0: .\n"
    22 "X-Poedit-SearchPathExcluded-0: *.js\n"
     22"X-Poedit-SearchPathExcluded-0: *.min.js\n"
    2323
    2424#: eventin-divi-addon.php:87
  • eventin-divi-addon/trunk/readme.txt

    r3108869 r3176130  
    33Tags: event, divi modules, events, divi addon
    44Requires at least: 5.2
    5 Tested up to: 6.5.5
    6 Stable tag: 1.0.6
    7 Requires PHP: 7.0
     5Tested up to: 6.6
     6Stable tag: 1.0.7
     7Requires PHP: 7.4
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    7474
    7575== Changelog ==
     76= 1.0.7 (26 October 2024) =
     77* Fix   : Event Slider Pro Module Column Issue
     78* Update : Modules Control Updated
     79* Update : Remove Zoom Module
     80* Tweak : Remove Unused Controls
     81* Compatible : Eventin V4
     82
    7683
    7784= 1.0.6 (27 June 2024) =
  • eventin-divi-addon/trunk/scripts/builder-bundle.min.js

    r2846118 r3176130  
    1 !function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=1)}([function(e,t){e.exports=React},function(e,t,n){n(2),e.exports=n(3)},function(e,t,n){"use strict"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),o=n.n(r),i=n(5);o()(window).on("et_builder_api_ready",function(e,t){t.registerModules(i.a)})},function(e,t){e.exports=jQuery},function(e,t,n){"use strict";var r=n(6),o=n(7),i=n(8),u=n(9),c=n(10),a=n(11),l=n(12),f=n(13),p=n(14),s=n(15),y=n(16),b=n(17),_=n(18),m=n(19),v=n(20),h=n(21),w=n(22),O=n(23),d=n(24),g=n(25),j=n(26),S=n(27),P=n(28),E=n(29),T=n(30),k=n(31);t.a=[r.a,o.a,i.a,u.a,c.a,a.a,l.a,f.a,p.a,s.a,y.a,b.a,_.a,m.a,v.a,h.a,w.a,O.a,d.a,g.a,j.a,S.a,P.a,E.a,T.a,k.a]},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_tabs"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_tabs"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_lists"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_speaker"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__posts}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_advanced_search"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_calendar"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_calendarpro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_calendarlist"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_speaker_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_organizer_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_speaker_slider"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_tabs_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_slider_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__location}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_location_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_countdown_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_lists_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_tabs_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_ticket_form_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_related_events_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_attendee_list"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_recurring_events"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_classic_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_oneline_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__zoom_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_zoom"}),t.a=a}]);
     1!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=1)}([function(e,t){e.exports=React},function(e,t,n){n(2),e.exports=n(3)},function(e,t,n){"use strict"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),o=n.n(r),i=n(5);o()(window).on("et_builder_api_ready",function(e,t){t.registerModules(i.a)})},function(e,t){e.exports=jQuery},function(e,t,n){"use strict";var r=n(6),o=n(7),i=n(8),u=n(9),c=n(10),a=n(11),l=n(12),f=n(13),p=n(14),s=n(15),y=n(16),b=n(17),_=n(18),m=n(19),v=n(20),h=n(21),d=n(22),w=n(23),O=n(24),g=n(25),j=n(26),S=n(27),P=n(28),E=n(29),T=n(30);t.a=[r.a,o.a,i.a,u.a,c.a,a.a,l.a,f.a,p.a,s.a,y.a,b.a,_.a,m.a,v.a,h.a,d.a,w.a,O.a,g.a,j.a,S.a,P.a,E.a,T.a]},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_tabs"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_tabs"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_lists"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_speaker"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__posts}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_advanced_search"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_calendar"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_calendarpro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_calendarlist"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_speaker_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_organizer_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_speakers}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_speaker_slider"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_tabs_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_slider_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__location}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_location_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_countdown_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_lists_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_schedule}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_schedule_tabs_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_ticket_form_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_related_events_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_attendee_list"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__single_event}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_recurring_events"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_classic_pro"}),t.a=a},function(e,t,n){"use strict";var r=n(0),o=n.n(r);function i(e){return(i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return!t||"object"!==i(t)&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var a=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n,i,a;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r["Component"]),n=t,(i=[{key:"render",value:function(){return o.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.props.__all_events}})}}])&&u(n.prototype,i),a&&u(n,a),t}();Object.defineProperty(a,"slug",{configurable:!0,enumerable:!0,writable:!0,value:"eventin_events_oneline_pro"}),t.a=a}]);
  • eventin-divi-addon/trunk/scripts/frontend-bundle.min.js

    r2846118 r3176130  
    1 !function(n){var t={};function o(u){if(t[u])return t[u].exports;var c=t[u]={i:u,l:!1,exports:{}};return n[u].call(c.exports,c,c.exports,o),c.l=!0,c.exports}o.m=n,o.c=t,o.d=function(n,t,u){o.o(n,t)||Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:u})},o.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return o.d(t,"a",t),t},o.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},o.p="/",o(o.s=32)}(Array(32).concat([function(n,t,o){o(33),o(34),o(35),o(36),o(37),o(38),o(39),o(40),o(41),o(42),o(43),o(44),o(45),o(46),o(47),o(48),o(49),o(50),o(51),o(52),o(53),o(54),o(55),o(56),n.exports=o(57)},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){}]));
     1!function(n){var t={};function o(u){if(t[u])return t[u].exports;var c=t[u]={i:u,l:!1,exports:{}};return n[u].call(c.exports,c,c.exports,o),c.l=!0,c.exports}o.m=n,o.c=t,o.d=function(n,t,u){o.o(n,t)||Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:u})},o.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return o.d(t,"a",t),t},o.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},o.p="/",o(o.s=31)}(Array(31).concat([function(n,t,o){o(32),o(33),o(34),o(35),o(36),o(37),o(38),o(39),o(40),o(41),o(42),o(43),o(44),o(45),o(46),o(47),o(48),o(49),o(50),o(51),o(52),o(53),o(54),n.exports=o(55)},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){},function(n,t){}]));
Note: See TracChangeset for help on using the changeset viewer.