diff --git a/Admin/MPWEM_Admin.php b/Admin/MPWEM_Admin.php new file mode 100644 index 0000000..c69e701 --- /dev/null +++ b/Admin/MPWEM_Admin.php @@ -0,0 +1,63 @@ +load_file(); + add_action('init', [$this, 'add_dummy_data']); + add_filter('use_block_editor_for_post_type', [$this, 'disable_gutenberg'], 10, 2); + add_action('upgrader_process_complete', [$this, 'flush_rewrite'], 0); + //} + } + public function flush_rewrite() { + flush_rewrite_rules(); + } + private function load_file(): void { + if (!class_exists('EDD_SL_Plugin_Updater')) { + require_once MPWEM_PLUGIN_DIR . '/lib/classes/EDD_SL_Plugin_Updater.php'; + } + // require_once(dirname(__DIR__) . '/lib/classes/class-wc-product-data.php'); + require_once(dirname(__DIR__) . '/lib/classes/class-form-fields-generator.php'); + require_once(dirname(__DIR__) . '/lib/classes/class-meta-box.php'); + require_once(dirname(__DIR__) . '/lib/classes/class-taxonomy-edit.php'); + require_once(dirname(__DIR__) . "/support/elementor/elementor-support.php"); + require_once(dirname(__DIR__) . '/lib/classes/class-icon-library.php'); + require_once(dirname(__DIR__) . '/lib/classes/class-icon-popup.php'); + //****************Global settings************************// + require_once MPWEM_PLUGIN_DIR . '/Admin/settings/global/MAGE_Setting_API.php'; + require_once MPWEM_PLUGIN_DIR . '/Admin/settings/global/admin_setting_panel.php'; + //************************************// + require_once MPWEM_PLUGIN_DIR . '/Admin/mep_dummy_import.php'; + require_once MPWEM_PLUGIN_DIR . '/Admin/mep_cpt.php'; + require_once MPWEM_PLUGIN_DIR . '/Admin/status.php'; + require_once MPWEM_PLUGIN_DIR . '/Admin/MPWEM_Welcome.php'; + require_once MPWEM_PLUGIN_DIR . '/Admin/MPWEM_Quick_Setup.php'; +// //****************Taxi settings************************// +// require_once MPTBM_PLUGIN_DIR . '/Admin/settings/taxi/MPTBM_Settings.php'; +// require_once MPTBM_PLUGIN_DIR . '/Admin/settings/taxi/MPTBM_General_Settings.php'; +// require_once MPTBM_PLUGIN_DIR . '/Admin/settings/taxi/MPTBM_Price_Settings.php'; +// require_once MPTBM_PLUGIN_DIR . '/Admin/settings/taxi/MPTBM_Extra_Service.php'; +// require_once MPTBM_PLUGIN_DIR . '/Admin/settings/taxi/MPTBM_Date_Settings.php'; + //require_once MPTBM_PLUGIN_DIR . '/Admin/settings/taxi/MPTBM_Gallery_Settings.php'; + } + public function add_dummy_data() { + //new MPTBM_Dummy_Import(); + } + //************Disable Gutenberg************************// + public function disable_gutenberg($current_status, $post_type) { + $user_status = MP_Global_Function::get_settings('general_setting_sec', 'mep_disable_block_editor', 'yes'); + if ($post_type === 'mep_events' && $user_status == 'yes') { + return false; + } + return $current_status; + } + } + new MPWEM_Admin(); + } \ No newline at end of file diff --git a/Admin/MPWEM_Quick_Setup.php b/Admin/MPWEM_Quick_Setup.php new file mode 100644 index 0000000..182b936 --- /dev/null +++ b/Admin/MPWEM_Quick_Setup.php @@ -0,0 +1,296 @@ +' . esc_html__('Quick Setup', 'mage-eventpress') . '', 'manage_options', 'mpwem_quick_setup', array($this, 'quick_setup')); + add_submenu_page('mep_events', esc_html__('Quick Setup', 'mage-eventpress'), '' . esc_html__('Quick Setup', 'mage-eventpress') . '', 'manage_options', 'mpwem_quick_setup', array($this, 'quick_setup')); + } + else { + add_menu_page(esc_html__('Events', 'mage-eventpress'), esc_html__('Events', 'mage-eventpress'), 'manage_options', 'mep_events', array($this, 'quick_setup'), 'dashicons-calendar-alt', 6); + add_submenu_page('mep_events', esc_html__('Quick Setup', 'mage-eventpress'), '' . esc_html__('Quick Setup', 'mage-eventpress') . '', 'manage_options', 'mpwem_quick_setup', array($this, 'quick_setup')); + } + } + public function quick_setup() { + $status = MP_Global_Function::check_woocommerce(); + if (isset($_POST['active_woo_btn'])) { + ?> + + + + '; + include_once(ABSPATH . 'wp-admin/includes/plugin-install.php'); + include_once(ABSPATH . 'wp-admin/includes/file.php'); + include_once(ABSPATH . 'wp-admin/includes/misc.php'); + include_once(ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'); + $plugin = 'woocommerce'; + $api = plugins_api('plugin_information', array( + 'slug' => $plugin, + 'fields' => array( + 'short_description' => false, + 'sections' => false, + 'requires' => false, + 'rating' => false, + 'ratings' => false, + 'downloaded' => false, + 'last_updated' => false, + 'added' => false, + 'tags' => false, + 'compatibility' => false, + 'homepage' => false, + 'donate_link' => false, + ), + )); + $title = 'title'; + $url = 'url'; + $nonce = 'nonce'; + $woocommerce_plugin = new Plugin_Upgrader(new Plugin_Installer_Skin(compact('title', 'url', 'nonce', 'plugin', 'api'))); + $woocommerce_plugin->install($api->download_link); + activate_plugin('woocommerce/woocommerce.php'); + //MPTBM_Plugin::on_activation_page_create(); + echo ''; + ?> + + $label, + 'mep_event_slug' => $slug, + 'mep_event_expire_on_datetimes' => $event_expire_on + ]; + $update_email_settings_arr = [ + 'mep_email_form_name' => $email_from_name, + 'mep_email_form_email' => $email_from_addrss + ]; + $new_general_settings_data = is_array($general_settings_data) ? array_replace($general_settings_data, $update_general_settings_arr) : $update_general_settings_arr; + $new_email_settings_data = is_array($email_settings_data) ? array_replace($email_settings_data, $update_email_settings_arr) : $update_email_settings_arr; + update_option('general_setting_sec', $new_general_settings_data); + update_option('email_setting_sec', $new_email_settings_data); + update_option('mep_quick_setup', 'done'); + wp_redirect(admin_url('edit.php?post_type=mep_events')); + } + ?> +
+
+
+
+
+
+

+ + 1 +

+
+
+
+

+ + 2 +

+
+
+
+

+ + 3 +

+
+
+
+
+ setup_welcome_content(); + $this->setup_general_content(); + $this->setup_content_done(); + ?> +
+ +
+ +
+ +
+ +
+
+
+
+ +
+

+

+
+
+ +
+ +
+ +
+ + + + + +
+
+ +
+
+

+

+
+ + + + + +
+ + + + Permalinks hit the Save Settings button', 'mage-eventpress'); ?> + +
+ + + + + +
+ + + + + +
+ + + + + +
+
+
+ +
+

+

+
+ +
+
+ Welcome', 'mage-eventpress'), 'manage_options', 'mep_event_welcome_page', array($this, 'welcome_page')); + } + public function welcome_page() { + ?> +
+
+
+
+
    +
  • +

    +
  • +
  • +

    +
  • +
  • +

    +
  • +
+
+ welcome_content(); ?> + support_content(); ?> + faq(); ?> +
+
+
+
+ +
+
+
+
+

+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+ bottom_info(); ?> +
+ +
+
+
+
+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameShortcodeParameter Description
+ Events – List Style + + + [event-list show='2' pagination='yes'] + + style +

Number of events show (integer number only) | Default: + -1 + to show all +

+ pagination +

+ yes + or + no + or + carousal + | Default: + no +

+
+ Events – List Style with Search Box + + + [event-list column=4 search-filter='yes'] + +

+ column + 3 + or + 4 + (integer number only) | Default: + 3 +

+

+ search-filter + yes + or + no + | Default: + no +

+
+ Events – Grid Style + + + [event-list show='3' style='grid'] + +

+ show + Number of events show (integer number only) | Default: + -1 + to show all +

+

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+
+ Events – Minimal Style + + + [event-list show='2' style='minimal'] + +

+ show + Number of events show (integer number only) | Default: + -1 + to show all +

+

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+
+ Events – Winter Style + + + [event-list show='2' style='winter'] + +

+ show + Number of events show (integer number only) | Default: + -1 + to show all +

+

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+
+ Events – Native Style + + + [event-list show='2' style='native'] + +

+ show + Number of events show (integer number only) | Default: + -1 + to show all +

+

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+
+ Events – Vertical Timeline Style + + + [event-list show='5' style='timeline' timeline-mode='vertical'] + +

+ show + Number of events show (integer number only) | Default: + -1 + to show all +

+

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+

+ timeline-mode + vertical + or + horizontal + | Default: + vertical +

+
+ Events – Horizontal Timeline Style + + + [event-list show='5' style='timeline' timeline-mode='horizontal'] + +

+ show + Number of events show (integer number only) | Default: + -1 + to show all +

+

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+

+ timeline-mode + vertical + or + horizontal + | Default: + vertical +

+
+ Events list with search filter + + + [event-list show='8' style='grid' column='3' search-filter='yes'] + +

+ show + Number of events show (integer number only) | Default: + -1 + to show all +

+

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+

+ column + 2 + to + 6 + | Default: + 3 + | Applicable for grid style only +

+

+ search-filter + yes + or + no + | Default: + no +

+
+ Events – Title Style + + + [event-list style='title'] + +

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+
+ Events – Carousel Style + + + [event-list style='grid' pagination='carousal' carousal-dots='yes' carousal-nav='yes' column=3] + +

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+

+ pagination + yes + or + no + or + carousal + | Default: + no +

+

+ carousal-dots + yes + or + no + | Default: + no +

+

+ carousal-nav + yes + or + no + | Default: + no +

+

+ column + 1 + to + 4 + | Default: + 3 +

+
+ Events – Spring Style + + + [event-list style='spring'] + +

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+
+ Event Speakers + + + [event-speaker-list event=14829] + +

+ event + event + ID +

+
+ Recurring Events + + + [event-list-recurring column='3'] + +

+ column + 3 + or + 4 + (integer number only) | Default: + 3 +

+
+ Events City List + + + [event-city-list] +
+ Events With Pagination + + + [event-list style='grid' pagination='yes'] + +

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+

+ pagination + yes + or + no + or + carousal + | Default: + no +

+
+ Events by Single Organizer + + + [event-list style='grid' org='15'] + +

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+

+ org + organizer ID (integer number only) | Default: + 0 +

+
+ Events Filter by Organization + + + [event-list style='grid' org-filter='yes'] + +

+ style + grid + or + list + or + + minimal + or + native + or + timeline + or + title + or + spring + or + winter + | Default: + grid +

+

+ org-filter + yes + or + no + | Default: + no +

+
+ Events by Single Category + + + [event-list cat='44'] + +

+ cat + category ID (integer number only) | Default: + 0 +

+
+ Events Filter by Category + + + [event-list cat-filter='yes'] + +

+ cat-filter + yes + or + no + | Default: + no +

+
+ Events by Country + + + [event-list country='US'] + +

+ country + country name | Default: + null +

+
+ Events by City + + + [event-list city='Texas'] + +

+ city + city name | Default: + null +

+
+ Expired Events + + + [expire-event-list] +
+ Single Event Registration + + + [event-add-cart-section event=10408] + +

+ event + Event + ID +

+
+ Events Calendar + + + [event-calendar] +
+ Events Calendar Pro + Addon + + +

+ [mep-event-calendar] +

+

+ [mep-event-calendar cat_id='44'] +

+

+ [mep-event-calendar-month month='2028-09'] +

+
+

+ cat_id + Event Category + ID +

+

+ month + Events year-month | + yyyy-mm +

+
+
+
+
+ bottom_info(); ?> +
+ faq_array(); + ?> +
+
+
+
+

+

+
+
+ $faq) { + ?> +
+
+ + +
+
+
+ +
+
+
+ +
+
+
+
+ bottom_info(); ?> +
+ +
+
+

+ +
+
+ array( + 'title' => esc_html__('Where can I find the Attendee registration Form?', 'mage-eventpress'), + 'des' => esc_html__('To enable attendee form you must first install a premium addon name “Form Builder”. Once you are done with installing – Click on “Events” -> Click on “All Events” -> Click on Edit of any existing event -> Scroll down below to find "Attendee Registration Form"', 'mage-eventpress') + ), + 2 => array( + 'title' => esc_html__('How can I see event wise registered attendee list?', 'mage-eventpress'), + 'des' => esc_html__(' If you visit attendee list menu in event section then you will see all attendee list here. You can filter choosing event name and date if event is recurring event.', 'mage-eventpress') + ), + 3 => array( + 'title' => esc_html__('How can I Export attendee list as CSV?', 'mage-eventpress'), + 'des' => esc_html__('If you visit attendee list menu in event section then you will see all attendee list here. You can filter choosing event name and date if event is recurring event. After filtering right section there is 2 button to export attendee and extra service.', 'mage-eventpress') + ), + 4 => array( + 'title' => esc_html__('My plugin page shows 404 error?', 'mage-eventpress'), + 'des' => esc_html__('Please re-save the permalink to solve the problem.', 'mage-eventpress') + ), + 5 => array( + 'title' => esc_html__('Where Can I change Event Slug Url?', 'mage-eventpress'), + 'des' => esc_html__('In Event Settings area we have slug changing option. You can change it and resave permalink to avoid 404 error.', 'mage-eventpress') + ), + 6 => array( + 'title' => esc_html__('Where Can I configure Pdf Email?', 'mage-eventpress'), + 'des' => esc_html__('If you visit Event settings page then You will see PDF email tab top right, you can configure pdf email here.', 'mage-eventpress') + ), + 7 => array( + 'title' => esc_html__('I have configured correctly but pdf email I am not getting.', 'mage-eventpress'), + 'des' => esc_html__('PDF email with pdf send based on some configuration. If order status processing or complete then only pdf email will send as we considered these 2 order status come after order payment done. If order status holds or pending, then email of pdf will not send.', 'mage-eventpress') + ), + 8 => array( + 'title' => esc_html__('Can I hide any section from event list and details page?', 'mage-eventpress'), + 'des' => esc_html__('Yes You can hide any section from event list and details page. If you go event settings area in general section, you will find lots of settings regarding all section.', 'mage-eventpress') + ), + 9 => array( + 'title' => esc_html__('How Can I configure Virtual Event?', 'mage-eventpress'), + 'des' => esc_html__('For virtual event we know there should not have any location or physical address so we recommend to use template virtual that we have during event adding time and also you can use location hide settings from list and details page.', 'mage-eventpress') + ), + 10 => array( + 'title' => esc_html__('I installed event manager plugin but it does not work?', 'mage-eventpress'), + 'des' => esc_html__('Please install WooCommerce plugin first, before installing any plugin.', 'mage-eventpress') + ), + 11 => array( + 'title' => esc_html__('Do you offer customization?', 'mage-eventpress'), + 'des' => esc_html__('Yes! we offer customization service for our client. If you want any new features don’t hesitate to contact us. Email: magepeopleteam@gmail.com.', 'mage-eventpress') + ), + ); + } + } + new MPWEM_Welcome(); + } \ No newline at end of file diff --git a/Admin/index.php b/Admin/index.php new file mode 100644 index 0000000..b3d9bbc --- /dev/null +++ b/Admin/index.php @@ -0,0 +1 @@ + __($event_label, 'mage-eventpress'), + 'singular_name' => __($event_label, 'mage-eventpress'), + 'menu_name' => __($event_label, 'mage-eventpress'), + 'name_admin_bar' => __($event_label, 'mage-eventpress'), + 'archives' => __($event_label . ' List', 'mage-eventpress'), + 'attributes' => __($event_label . ' List', 'mage-eventpress'), + 'parent_item_colon' => __($event_label . ' Item:', 'mage-eventpress'), + 'all_items' => __('All ', 'mage-eventpress') . $event_label, + 'add_new_item' => __('Add New ', 'mage-eventpress') . $event_label, + 'add_new' => __('Add New ', 'mage-eventpress') . $event_label, + 'new_item' => __('New ', 'mage-eventpress') . $event_label, + 'edit_item' => __('Edit ', 'mage-eventpress') . $event_label, + 'update_item' => __('Update ', 'mage-eventpress') . $event_label, + 'view_item' => __('View ', 'mage-eventpress') . $event_label, + 'view_items' => __('View ', 'mage-eventpress') . $event_label, + 'search_items' => __('Search ', 'mage-eventpress') . $event_label, + 'not_found' => $event_label . __(' Not found', 'mage-eventpress'), + 'not_found_in_trash' => $event_label . __(' Not found in Trash', 'mage-eventpress'), + 'featured_image' => $event_label . __(' Feature Image', 'mage-eventpress'), + 'set_featured_image' => __('Set ', 'mage-eventpress') . $event_label . __(' featured image', 'mage-eventpress'), + 'remove_featured_image' => __('Remove ', 'mage-eventpress') . $event_label . __(' featured image', 'mage-eventpress'), + 'use_featured_image' => __('Use as ', 'mage-eventpress') . $event_label . __(' featured image', 'mage-eventpress'), + 'insert_into_item' => __('Insert into ', 'mage-eventpress') . $event_label, + 'uploaded_to_this_item' => __('Uploaded to this ', 'mage-eventpress') . $event_label, + 'items_list' => $event_label . __(' list', 'mage-eventpress'), + 'items_list_navigation' => $event_label . __(' list navigation', 'mage-eventpress'), + 'filter_items_list' => __('Filter ', 'mage-eventpress') . $event_label . __(' list', 'mage-eventpress'), + ); + $rewrite = array( + 'slug' => $event_slug, + 'with_front' => true, + 'pages' => true, + 'feeds' => true, + ); + $args = array( + 'public' => true, + 'has_archive' => false, + 'labels' => $labels, + 'menu_icon' => $event_icon, + 'supports' => apply_filters('mep_events_post_type_support', array('title', 'editor', 'thumbnail', 'excerpt')), + 'rewrite' => $rewrite, + 'show_in_rest' => apply_filters('mep_events_post_type_show_in_rest', true) + ); + register_post_type('mep_events', $args); + $labels = array( + 'name' => __('Speakers', 'mage-eventpress'), + 'singular_name' => __('Speaker', 'mage-eventpress'), + 'menu_name' => __('Speakers', 'mage-eventpress'), + 'name_admin_bar' => __('Speakers', 'mage-eventpress'), + 'archives' => __('Speakers List', 'mage-eventpress'), + 'attributes' => __('Speakers List', 'mage-eventpress'), + 'parent_item_colon' => __('Speakers Item:', 'mage-eventpress'), + 'all_items' => __('Speakers', 'mage-eventpress'), + 'add_new_item' => __('Add New Speaker', 'mage-eventpress'), + 'add_new' => __('Add New Speaker', 'mage-eventpress'), + 'new_item' => __('New Speaker', 'mage-eventpress'), + 'edit_item' => __('Edit Speaker', 'mage-eventpress'), + 'update_item' => __('Update Speaker', 'mage-eventpress'), + 'view_item' => __('View Speaker', 'mage-eventpress'), + 'view_items' => __('View Speaker', 'mage-eventpress'), + 'search_items' => __('Search Speaker', 'mage-eventpress'), + 'not_found' => __('Speaker Not found', 'mage-eventpress'), + 'not_found_in_trash' => __('Speaker Not found in Trash', 'mage-eventpress'), + 'featured_image' => __('Speaker Image', 'mage-eventpress'), + 'set_featured_image' => __('Set Speaker image', 'mage-eventpress'), + 'remove_featured_image' => __('Remove Speaker image', 'mage-eventpress'), + 'use_featured_image' => __('Use as Speaker image', 'mage-eventpress'), + 'insert_into_item' => __('Insert into Speaker', 'mage-eventpress'), + 'uploaded_to_this_item' => __('Uploaded to this Speaker', 'mage-eventpress'), + 'items_list' => __('Speaker list', 'mage-eventpress'), + 'items_list_navigation' => __('Speaker list navigation', 'mage-eventpress'), + 'filter_items_list' => __('Filter Speaker list', 'mage-eventpress'), + ); + $sprewrite = array( + 'slug' => 'event-speaker', + 'with_front' => true, + 'pages' => true, + 'feeds' => true, + ); + $args = array( + 'public' => true, + 'labels' => $labels, + 'menu_icon' => 'dashicons-calendar-alt', + 'supports' => array('title', 'editor', 'thumbnail', 'excerpt'), + 'rewrite' => $sprewrite, + 'show_in_menu' => 'edit.php?post_type=mep_events', + 'show_in_rest' => apply_filters('mep_speaker_post_type_show_in_rest', true) + ); + if ($speaker_status == 'yes') { + register_post_type('mep_event_speaker', $args); + } + } + add_action('init', 'mep_cpt'); \ No newline at end of file diff --git a/Admin/mep_dummy_import.php b/Admin/mep_dummy_import.php new file mode 100644 index 0000000..c43b6db --- /dev/null +++ b/Admin/mep_dummy_import.php @@ -0,0 +1,1463 @@ + 'Events – List Style', + 'post_content' => '[event-list show="10" style="list" pagination="yes"]', + 'post_status' => 'publish', + 'post_author' => 1, + 'post_type' => 'page' + ); + wp_insert_post($post_details); + } + if (empty(mep_get_page_by_slug('events-grid-style'))) { + $post_details = array( + 'post_title' => 'Events – Grid Style', + 'post_content' => "[event-list show='10' style='grid']", + 'post_status' => 'publish', + 'post_author' => 1, + 'post_type' => 'page' + ); + wp_insert_post($post_details); + } + if (empty(mep_get_page_by_slug('events-list-style-with-search-box'))) { + $post_details = array( + 'post_title' => 'Events – List Style with Search Box', + 'post_content' => "[event-list column=4 search-filter='yes']", + 'post_status' => 'publish', + 'post_author' => 1, + 'post_type' => 'page' + ); + wp_insert_post($post_details); + } + } + public function dummy_import() { + $dummy_post_inserted = get_option('mep_dummy_already_inserted'); + $count_existing_event = wp_count_posts('mep_events')->publish; + $plugin_active = self::check_plugin('mage-eventpress', 'woocommerce-event-press.php'); + if ($count_existing_event == 0 && $plugin_active == 1 && $dummy_post_inserted != 'yes') { + $dummy_data = $this->dummy_data(); + foreach ($dummy_data as $type => $dummy) { + if ($type == 'taxonomy') { + foreach ($dummy as $taxonomy => $dummy_taxonomy) { + if (taxonomy_exists($taxonomy)) { + $check_terms = get_terms(array('taxonomy' => $taxonomy, 'hide_empty' => false)); + if (is_string($check_terms) || sizeof($check_terms) == 0) { + foreach ($dummy_taxonomy as $taxonomy_data) { + unset($term); + $term = wp_insert_term($taxonomy_data['name'], $taxonomy); + if (array_key_exists('tax_data', $taxonomy_data)) { + foreach ($taxonomy_data['tax_data'] as $meta_key => $data) { + update_term_meta($term['term_id'], $meta_key, $data); + } + } + } + } + } + } + } + if ($type == 'custom_post') { + foreach ($dummy as $custom_post => $dummy_post) { + unset($args); + $args = array( + 'post_type' => $custom_post, + 'posts_per_page' => -1, + ); + unset($post); + $post = new WP_Query($args); + if ($post->post_count == 0) { + foreach ($dummy_post as $dummy_data) { + $title = $dummy_data['name']; + $content = $dummy_data['content']; + $post_id = wp_insert_post([ + 'post_title' => $title, + 'post_content' => $content, + 'post_status' => 'publish', + 'post_type' => $custom_post, + ]); + if (array_key_exists('taxonomy_terms', $dummy_data) && count($dummy_data['taxonomy_terms'])) { + foreach ($dummy_data['taxonomy_terms'] as $taxonomy_term) { + wp_set_object_terms($post_id, $taxonomy_term['terms'], $taxonomy_term['taxonomy_name'], true); + } + } + if (array_key_exists('post_data', $dummy_data)) { + foreach ($dummy_data['post_data'] as $meta_key => $data) { + if ($meta_key == 'feature_image') { + $url = $data; + $desc = "The Demo Dummy Image of the event"; + $image = media_sideload_image($url, $post_id, $desc, 'id'); + set_post_thumbnail($post_id, $image); + } + else { + update_post_meta($post_id, $meta_key, $data); + } + } + } + } + } + } + } + } + $this->craete_pages(); + update_option('mep_dummy_already_inserted', 'yes'); + } + } + public function dummy_data(): array { + return [ + 'taxonomy' => [ + 'mep_cat' => [ + 0 => ['name' => 'Business Event'], + 1 => ['name' => 'Cooking Class'], + 2 => ['name' => 'Home Event'], + 3 => ['name' => 'Indoor Games'], + 4 => ['name' => 'Live Event'], + 5 => ['name' => 'Online Event'], + 6 => ['name' => 'Other Event'], + 7 => ['name' => 'Press Conference Event'], + 8 => ['name' => 'Reunion Event'], + ], + 'mep_org' => [ + 0 => ['name' => 'Best Buy Ltd'], + 1 => [ + 'name' => 'Cooking Studio', + 'tax_data' => [ + 'org_location' => '', + 'org_street' => '', + 'org_city' => '', + 'org_state' => '', + 'org_postcode' => '', + 'org_country' => '', + 'latitude' => '', + 'longitude' => '', + ], + ], + 2 => [ + 'name' => 'Doogle Inc', + 'tax_data' => [ + 'org_location' => '', + 'org_street' => '', + 'org_city' => '', + 'org_state' => '', + 'org_postcode' => '', + 'org_country' => '', + 'latitude' => '', + 'longitude' => '', + ], + ], + 3 => [ + 'name' => 'Duperstar LLC', + 'tax_data' => [ + 'org_location' => '', + 'org_street' => '', + 'org_city' => '', + 'org_state' => '', + 'org_postcode' => '', + 'org_country' => '', + 'latitude' => '', + 'longitude' => '', + ], + ], + 4 => [ + 'name' => 'Myamazon Inc', + 'tax_data' => [ + 'org_location' => '', + 'org_street' => '', + 'org_city' => '', + 'org_state' => '', + 'org_postcode' => '', + 'org_country' => '', + 'latitude' => '', + 'longitude' => '', + ], + ], + 5 => [ + 'name' => 'Myceremic Industries Ltd', + 'tax_data' => [ + 'org_location' => '', + 'org_street' => '', + 'org_city' => '', + 'org_state' => '', + 'org_postcode' => '', + 'org_country' => '', + 'latitude' => '', + 'longitude' => '', + ], + ], + 6 => [ + 'name' => 'MyPeople Inc', + 'tax_data' => [ + 'org_location' => '', + 'org_street' => '', + 'org_city' => '', + 'org_state' => '', + 'org_postcode' => '', + 'org_country' => '', + 'latitude' => '', + 'longitude' => '', + ], + ], + 7 => [ + 'name' => 'RTC Consultants LLC', + 'tax_data' => [ + 'org_location' => '', + 'org_street' => '', + 'org_city' => '', + 'org_state' => '', + 'org_postcode' => '', + 'org_country' => '', + 'latitude' => '', + 'longitude' => '', + ], + ], + ], + ], + 'custom_post' => [ + 'mep_events' => [ + 0 => [ + 'name' => 'Coxesbazar Sea beach Chair Booking', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Home Event', + 1 => 'Indoor Games', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Duperstar LLC', + 1 => 'Doogle Inc', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/close-up-recording-video-with-smartphone-during-concert_1153-7310.jpg', + 'mep_event_type' => 'off', + 'mp_event_virtual_type_des' => '', + 'mep_org_address' => '0', + 'mep_location_venue' => 'Coxsbazar', + 'mep_street' => '', + 'mep_city' => '', + 'mep_state' => '', + 'mep_postcode' => '', + 'mep_country' => 'Bangladesh', + 'mep_sgm' => '1', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "Chair with Umbrella", + 'option_details_t' => "Ticket valid for those aged 12 years and older.", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => date('Y-m-d', strtotime('+60 days', strtotime(date('Y-m-d', strtotime('+30 days', time()))))) . '19:00:00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'Chips', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Water', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+30 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+60 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + 1 => [ + 'name' => 'American Towman ShowPlace', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Business Event', + 1 => 'Cooking Class', + 2 => 'Home Event', + 3 => 'Indoor Games', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Best Buy Ltd', + 1 => 'Cooking Studio', + 2 => 'Duperstar LLC', + 3 => 'Doogle Inc', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/people-having-fun-wedding-hall_1303-19593.jpg', + 'mep_event_type' => 'off', + 'mp_event_virtual_type_des' => '', + 'mep_org_address' => '0', + 'mep_location_venue' => 'Gaylord Texan Resort', + 'mep_street' => '', + 'mep_city' => '', + 'mep_state' => '', + 'mep_postcode' => '', + 'mep_country' => 'USA', + 'mep_sgm' => '1', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "Normal", + 'option_details_t' => "Ticket without Lunch Party", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 1 => array( + 'option_name_t' => "VIP", + 'option_details_t' => "Ticket with Lunch Party", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'T-Shirt', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Logo Printed Mug', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+60 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+90 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + 2 => [ + 'name' => 'Sistahs in Business Expo 2021', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Indoor Games', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Best Buy Ltd', + 1 => 'Cooking Studio', + 2 => 'Duperstar LLC', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/corporate-businessman-giving-presentation-large-audience_53876-101865.jpg', + 'mep_event_type' => 'off', + 'mp_event_virtual_type_des' => '', + 'mep_org_address' => '0', + 'mep_location_venue' => 'Hudson Yards', + 'mep_street' => '', + 'mep_city' => 'New York', + 'mep_state' => 'NY', + 'mep_postcode' => '', + 'mep_country' => 'USA', + 'mep_sgm' => '1', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "Adult", + 'option_details_t' => "This ticket is valid for those above the age of 12 years old.", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 1 => array( + 'option_name_t' => "Child", + 'option_details_t' => "This ticket is valid for those under the age of 12 years old.", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'T-Shirt', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Logo Printed Mug', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+40 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+80 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + 3 => [ + 'name' => 'Tech Career Fair: Exclusive Tech Hiring Event', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Business Event', + 1 => 'Cooking Class', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Best Buy Ltd', + 1 => 'Cooking Studio', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/female-business-executive-giving-speech_107420-63791.jpg', + 'mep_event_type' => 'off', + 'mp_event_virtual_type_des' => '', + 'mep_org_address' => '0', + 'mep_location_venue' => 'Metropolitan Pavilion', + 'mep_street' => '', + 'mep_city' => 'New York', + 'mep_state' => 'NY', + 'mep_postcode' => '', + 'mep_country' => 'USA', + 'mep_sgm' => '1', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "VIP", + 'option_details_t' => "Ticket for elite and vip persons.", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 1 => array( + 'option_name_t' => "Normal", + 'option_details_t' => "Ticket for normal persions.", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'T-Shirt', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Logo Printed Mug', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+50 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+100 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + 4 => [ + 'name' => 'Free Networking Event In NYC', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Cooking Class', + 1 => 'Home Event', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Duperstar LLC', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/group-young-people-are-looking-map-where-they-are-while-walking-autumn-forest_613910-15159.jpg', + 'mep_event_type' => 'online', + 'mp_event_virtual_type_des' => 'Test event virtual type', + 'mep_org_address' => '', + 'mep_location_venue' => '', + 'mep_street' => '', + 'mep_city' => '', + 'mep_state' => '', + 'mep_postcode' => '', + 'mep_country' => '', + 'mep_sgm' => '', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "Early Bird ticket", + 'option_details_t' => "", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 1 => array( + 'option_name_t' => "Regular/Standards ticket", + 'option_details_t' => "", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 2 => array( + 'option_name_t' => "VIP", + 'option_details_t' => "", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'T-Shirt', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Logo Printed Mug', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+60 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+70 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + 5 => [ + 'name' => 'Austin Tech Career Fair', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Business Event', + 1 => 'Cooking Class', + 2 => 'Home Event', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Duperstar LLC', + 1 => 'Doogle Inc', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/yes_53876-47102.jpg', + 'mep_event_type' => 'off', + 'mp_event_virtual_type_des' => '', + 'mep_org_address' => '0', + 'mep_location_venue' => 'Gaylord Resort', + 'mep_street' => '', + 'mep_city' => 'Washington DC', + 'mep_state' => 'NY', + 'mep_postcode' => '32165', + 'mep_country' => 'USA', + 'mep_sgm' => '', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "VIP", + 'option_details_t' => "", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 1 => array( + 'option_name_t' => "Normal", + 'option_details_t' => "", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'T-Shirt', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Logo Printed Mug', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+47 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+65 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + 6 => [ + 'name' => 'Ohio and Kentucky Cannabis & Hemp Expo', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Home Event', + 1 => 'Indoor Games', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Cooking Studio', + 1 => 'Duperstar LLC', + 2 => 'Doogle Inc', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/speaker-business-meeting-conference-hall_155003-12698.jpg', + 'mep_event_type' => 'off', + 'mp_event_virtual_type_des' => '', + 'mep_org_address' => '0', + 'mep_location_venue' => 'Kolkata wordPress Community', + 'mep_street' => 'Park Street', + 'mep_city' => 'Kolkata', + 'mep_state' => 'West Bengal', + 'mep_postcode' => '1209', + 'mep_country' => 'India', + 'mep_sgm' => '1', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "General", + 'option_details_t' => "Ticket without Lunch Party", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 1 => array( + 'option_name_t' => "Sponsored", + 'option_details_t' => "Dinner Party Ticket Included with this Ticket", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 2 => array( + 'option_name_t' => "Free", + 'option_details_t' => "This ticket is valid for those under the age of 12 years old.", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'T-Shirt', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Logo Printed Mug', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+25 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+40 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + 7 => [ + 'name' => 'Greenwich Economic Forum', + 'content' => ' + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + + Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. + ', + 'taxonomy_terms' => [ + 0 => array( + 'taxonomy_name' => 'mep_cat', + 'terms' => array( + 0 => 'Business Event', + 1 => 'Cooking Class', + ) + ), + 1 => array( + 'taxonomy_name' => 'mep_org', + 'terms' => array( + 0 => 'Best Buy Ltd', + 1 => 'Cooking Studio', + 2 => 'Duperstar LLC', + ) + ) + ], + 'post_data' => [ + //venue/location + 'feature_image' => 'https://img.freepik.com/free-photo/female-african-american-speaker-giving-presentation-hall-university-workshop_155003-3579.jpg', + 'mep_event_type' => 'off', + 'mp_event_virtual_type_des' => '', + 'mep_org_address' => '0', + 'mep_location_venue' => 'The Millennium Gallery Sheffield', + 'mep_street' => 'Arundel Gate', + 'mep_city' => 'Sheffield', + 'mep_state' => 'S1 2PP', + 'mep_postcode' => '', + 'mep_country' => '', + 'mep_sgm' => '1', + //Ticket Type & prices + 'mep_reg_status' => 'on', + 'mep_show_advance_col_status' => 'on', + 'mep_event_ticket_type' => array( + 0 => array( + 'option_name_t' => "VIP", + 'option_details_t' => "Dinner Party Ticket Included with this Ticket", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 1 => array( + 'option_name_t' => "Medium", + 'option_details_t' => "Dinner Party Ticket Included with this Ticket", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + 2 => array( + 'option_name_t' => "Normal Chair", + 'option_details_t' => "Ticket without Dinner Party", + 'option_price_t' => "100", + 'option_qty_t' => "200", + 'option_rsv_t' => "0", + 'option_default_qty_t' => "0", + 'option_qty_t_type' => "inputbox", + 'option_sale_end_date' => "", + 'option_sale_end_time' => "", + 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', + ), + ), + //Extra Services + 'mep_events_extra_prices' => array( + 0 => array( + 'option_name' => 'T-Shirt', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + 1 => array( + 'option_name' => 'Logo Printed Mug', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'dropdown', + ), + 2 => array( + 'option_name' => 'Welcome Drink', + 'option_price' => '150', + 'option_qty' => '100', + 'option_qty_type' => 'inputbox', + ), + ), + //Date Time Settings + 'mep_enable_custom_dt_format' => 'off', + 'mep_event_date_format' => 'F j, Y', + 'mep_event_time_format' => 'g:i a', + 'mep_event_custom_date_format' => 'F j, Y', + 'mep_custom_event_time_format' => 'g:i a', + 'mep_time_zone_display' => 'no', + 'event_start_date' => $start_date = date('Y-m-d', strtotime('+40 days', time())), + 'event_start_time' => $start_time = "09:00", + 'event_end_date' => $end_date = date('Y-m-d', strtotime('+70 days', strtotime($start_date))), + 'event_end_time' => $end_time = "19:00", + 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', + 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', + 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', + //'mep_enable_recurring' => 'no', + //Event Settings + '_sku' => '', + 'mep_show_end_datetime' => 'yes', + 'mep_available_seat' => 'on', + 'mep_reset_status' => 'off', + 'mep_member_only_event' => 'for_all', + 'mep_member_only_user_role' => array( + 0 => 'all', + ), + //Rich text + 'mep_rich_text_status' => 'enable', + //email + 'mep_event_cc_email_text' => " + Usable Dynamic tags: + Attendee Name:{name} + Event Name: {event} + Ticket Type: {ticket_type} + Event Date: {event_date} + Start Time: {event_time} + Full DateTime: {event_datetime} + ", + //faq settings + 'mep_event_faq' => array( + 0 => array( + 'mep_faq_title' => 'Who can attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 1 => array( + 'mep_faq_title' => 'How to attend this event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 2 => array( + 'mep_faq_title' => 'When is the event?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + 3 => array( + 'mep_faq_title' => 'What is the exact location?', + 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', + ), + ), + //Daywise Details + 'mep_event_day' => array(), + 'mep_list_thumbnail' => '', + 'mep_total_seat_left' => '0', + ], + ], + ], + ], + ]; + } + } + new mep_dummy_import(); + } \ No newline at end of file diff --git a/Admin/settings/global/MAGE_Setting_API.php b/Admin/settings/global/MAGE_Setting_API.php new file mode 100644 index 0000000..11a29dd --- /dev/null +++ b/Admin/settings/global/MAGE_Setting_API.php @@ -0,0 +1 @@ +settings_sections = $sections; return $this; } /** * Add a single section * * @param array $section */ function add_section( $section ) { $this->settings_sections[] = $section; return $this; } /** * Set settings fields * * @param array $fields settings fields array */ function set_fields( $fields ) { $this->settings_fields = $fields; return $this; } function add_field( $section, $field ) { $defaults = array( 'name' => '', 'label' => '', 'desc' => '', 'type' => 'text' ); $arg = wp_parse_args( $field, $defaults ); $this->settings_fields[$section][] = $arg; return $this; } /** * Initialize and registers the settings sections and fileds to WordPress * * Usually this should be called at `admin_init` hook. * * This function gets the initiated settings sections and fields. Then * registers them to WordPress and ready for use. */ function admin_init() { //register settings sections foreach ( $this->settings_sections as $section ) { if ( false == get_option( $section['id'] ) ) { add_option( $section['id'] ); } if ( isset($section['desc']) && !empty($section['desc']) ) { $section['desc'] = '
' . $section['desc'] . '
'; $callback = function() use ( $section ) { echo str_replace( '"', '\"', esc_html($section['desc']) ); }; } else if ( isset( $section['callback'] ) ) { $callback = $section['callback']; } else { $callback = null; } add_settings_section( $section['id'], $section['title'], $callback, $section['id'] ); } //register settings fields foreach ( $this->settings_fields as $section => $field ) { foreach ( $field as $option ) { $name = $option['name']; $type = isset( $option['type'] ) ? $option['type'] : 'text'; $label = isset( $option['label'] ) ? $option['label'] : ''; $callback = isset( $option['callback'] ) ? $option['callback'] : array( $this, 'callback_' . $type ); $args = array( 'id' => $name, 'class' => isset( $option['class'] ) ? $option['class'] : $name, 'label_for' => "{$section}[{$name}]", 'desc' => isset( $option['desc'] ) ? $option['desc'] : '', 'name' => $label, 'section' => $section, 'size' => isset( $option['size'] ) ? $option['size'] : null, 'options' => isset( $option['options'] ) ? $option['options'] : '', 'std' => isset( $option['default'] ) ? $option['default'] : '', 'sanitize_callback' => isset( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : '', 'type' => $type, 'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '', 'min' => isset( $option['min'] ) ? $option['min'] : '', 'max' => isset( $option['max'] ) ? $option['max'] : '', 'step' => isset( $option['step'] ) ? $option['step'] : '', ); add_settings_field( "{$section}[{$name}]", $label, $callback, $section, $section, $args ); } } // creates our settings in the options table foreach ( $this->settings_sections as $section ) { register_setting( $section['id'], $section['id'], array( $this, 'sanitize_options' ) ); } } /** * Get field description for display * * @param array $args settings field args */ public function get_field_description( $args ) { if ( ! empty( $args['desc'] ) ) { $desc = sprintf( '

%s

', $args['desc'] ); } else { $desc = ''; } return $desc; } /** * Displays a text field for a settings field * * @param array $args settings field args */ function callback_text( $args ) { $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular'; $type = isset( $args['type'] ) ? $args['type'] : 'text'; $placeholder = empty( $args['placeholder'] ) ? '' : ' placeholder="' . $args['placeholder'] . '"'; $html = sprintf( '', $type, $size, $args['section'], $args['id'], $value, $placeholder ); $html .= $this->get_field_description( $args ); echo mep_esc_html($html); } /** * Displays a url field for a settings field * * @param array $args settings field args */ function callback_url( $args ) { $this->callback_text( $args ); } /** * Displays a number field for a settings field * * @param array $args settings field args */ function callback_number( $args ) { $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular'; $type = isset( $args['type'] ) ? $args['type'] : 'number'; $placeholder = empty( $args['placeholder'] ) ? '' : ' placeholder="' . $args['placeholder'] . '"'; $min = ( $args['min'] == '' ) ? '' : ' min="' . $args['min'] . '"'; $max = ( $args['max'] == '' ) ? '' : ' max="' . $args['max'] . '"'; $step = ( $args['step'] == '' ) ? '' : ' step="' . $args['step'] . '"'; $html = sprintf( '', $type, $size, $args['section'], $args['id'], $value, $placeholder, $min, $max, $step ); $html .= $this->get_field_description( $args ); echo mep_esc_html($html); } /** * Displays a checkbox for a settings field * * @param array $args settings field args */ function callback_checkbox( $args ) { $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $html = '
'; $html .= sprintf( '', $args['desc'] ); $html .= '
'; echo mep_esc_html($html); } /** * Displays a multicheckbox for a settings field * * @param array $args settings field args */ function callback_multicheck( $args ) { $value = $this->get_option( $args['id'], $args['section'], $args['std'] ); $html = '
'; $html .= sprintf( '', $args['section'], $args['id'] ); foreach ( $args['options'] as $key => $label ) { $checked = isset( $value[$key] ) ? $value[$key] : '0'; $html .= sprintf( '
', $label ); } $html .= $this->get_field_description( $args ); $html .= '
'; echo mep_esc_html($html); } /** * Displays a radio button for a settings field * * @param array $args settings field args */ function callback_radio( $args ) { $value = $this->get_option( $args['id'], $args['section'], $args['std'] ); $html = '
'; foreach ( $args['options'] as $key => $label ) { $html .= sprintf( '
', $label ); } $html .= $this->get_field_description( $args ); $html .= '
'; echo mep_esc_html($html); } /** * Displays a selectbox for a settings field * * @param array $args settings field args */ function callback_select( $args ) { $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular'; $html = sprintf( '' ); $html .= $this->get_field_description( $args ); echo mep_esc_html($html); } /** * Displays a textarea for a settings field * * @param array $args settings field args */ function callback_textarea( $args ) { $value = esc_textarea( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular'; $placeholder = empty( $args['placeholder'] ) ? '' : ' placeholder="'.$args['placeholder'].'"'; $html = sprintf( '', $size, $args['section'], $args['id'], $placeholder, $value ); $html .= $this->get_field_description( $args ); echo mep_esc_html($html); } /** * Displays the html for a settings field * * @param array $args settings field args * @return string */ function callback_html( $args ) { echo mep_esc_html($this->get_field_description( $args )); } /** * Displays a rich text textarea for a settings field * * @param array $args settings field args */ function callback_wysiwyg( $args ) { $value = $this->get_option( $args['id'], $args['section'], $args['std'] ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : '500px'; echo '
'; $editor_settings = array( 'teeny' => true, 'textarea_name' => $args['section'] . '[' . $args['id'] . ']', 'textarea_rows' => 10 ); if ( isset( $args['options'] ) && is_array( $args['options'] ) ) { $editor_settings = array_merge( $editor_settings, $args['options'] ); } wp_editor( $value, $args['section'] . '-' . $args['id'], $editor_settings ); echo '
'; echo wp_kses_post($this->get_field_description( $args )); } /** * Displays a file upload field for a settings field * * @param array $args settings field args */ function callback_file( $args ) { $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular'; $id = $args['section'] . '[' . $args['id'] . ']'; $label = isset( $args['options']['button_label'] ) ? $args['options']['button_label'] : __( 'Choose File' ); $html = sprintf( '', $size, $args['section'], $args['id'], $value ); $html .= ''; $html .= $this->get_field_description( $args ); echo mep_esc_html($html); } /** * Displays a password field for a settings field * * @param array $args settings field args */ function callback_password( $args ) { $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular'; $html = sprintf( '', $size, $args['section'], $args['id'], $value ); $html .= $this->get_field_description( $args ); echo mep_esc_html($html); } /** * Displays a color picker field for a settings field * * @param array $args settings field args */ function callback_color( $args ) { $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular'; $html = sprintf( '', $size, $args['section'], $args['id'], $value, $args['std'] ); $html .= $this->get_field_description( $args ); echo mep_esc_html($html); } /** * Displays a select box for creating the pages select box * * @param array $args settings field args */ function callback_pages( $args ) { $dropdown_args = array( 'selected' => esc_attr($this->get_option($args['id'], $args['section'], $args['std'] ) ), 'name' => $args['section'] . '[' . $args['id'] . ']', 'id' => $args['section'] . '[' . $args['id'] . ']', 'echo' => 0 ); $html = wp_dropdown_pages( $dropdown_args ); echo mep_esc_html($html); } /** * Displays a icon library * * @param array $args settings field args */ function callback_iconlib( $args ) { $output = ''; $desc = $this->get_field_description( $args ); $value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) ); $id = esc_attr($args['id']); $type = 'hidden'; $class = 'mep_global_settings_icon'; if(! empty($value)){ $output .= '
'; $output .= ''; $output .= '
'; } $output .= ''.esc_html__('Icon Library','mage-eventpress').''; $output .= sprintf( '', $type, $class, $args['section'], $args['id'], $value); $output .= $desc; echo $output; } /** * Sanitize callback for Settings API * * @return mixed */ function sanitize_options( $options ) { if ( !$options ) { return $options; } foreach( $options as $option_slug => $option_value ) { $sanitize_callback = $this->get_sanitize_callback( $option_slug ); // If callback is set, call it if ( $sanitize_callback ) { $options[ $option_slug ] = call_user_func( $sanitize_callback, $option_value ); continue; } } return $options; } /** * Get sanitization callback for given option slug * * @param string $slug option slug * * @return mixed string or bool false */ function get_sanitize_callback( $slug = '' ) { if ( empty( $slug ) ) { return false; } // Iterate over registered fields and see if we can find proper callback foreach( $this->settings_fields as $section => $options ) { foreach ( $options as $option ) { if ( $option['name'] != $slug ) { continue; } // Return the callback name return isset( $option['sanitize_callback'] ) && is_callable( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : false; } } return false; } /** * Get the value of a settings field * * @param string $option settings field name * @param string $section the section name this field belongs to * @param string $default default text if it's not found * @return string */ function get_option( $option, $section, $default = '' ) { $options = get_option( $section ); if ( isset( $options[$option] ) ) { return $options[$option]; } return $default; } /** * Show navigations as tab * * Shows all the settings section labels as tab */ function show_navigation() { $html = ''; echo mep_esc_html($html); } /** * Show the section settings forms * * This function displays every sections in a different form */ function show_forms() { ?>
settings_sections as $form ) { ?>
script(); } /** * Tabbable JavaScript codes & Initiate Color Picker * * This code uses localstorage for displaying active tabs */ function script() { ?> _style_fix(); } function _style_fix() { global $wp_version; if (version_compare($wp_version, '3.8', '<=')): ?> '; - settings_errors(); - echo ''; - echo '
'; - echo '
'; - echo '
'; - echo mep_get_plugin_data('Name'); - echo ''.mep_get_plugin_data('Version').''; - echo '
'; - echo '
'; - $this->settings_api->show_navigation(); - $this->settings_api->show_forms(); - echo '
'; - echo '
'; - echo '
'; + $label = mep_get_plugin_data('Name'); + ?> +
+

+ +

+
+
+ settings_api->show_navigation(); ?> + settings_api->show_forms(); ?> +
+ ', diff --git a/Admin/settings/global/index.php b/Admin/settings/global/index.php new file mode 100644 index 0000000..b3d9bbc --- /dev/null +++ b/Admin/settings/global/index.php @@ -0,0 +1 @@ +Status', 'mage-eventpress'), 'manage_options', 'mep_event_status_page', 'mep_event_status_page'); + } + function mep_event_status_page() { + $wp_v = get_bloginfo('version'); + $wc_v = WC()->version; + $wc_i = mep_woo_install_check(); + $from_name = mep_get_option('mep_email_form_name', 'email_setting_sec', ''); + $from_email = mep_get_option('mep_email_form_email', 'email_setting_sec', ''); + ?> + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Event Manager For Woocommerce Environment Status

+
WordPress Version: + + 5.5) { + echo ' ' . esc_html($wp_v) . ''; + } else { + echo ' ' . esc_html($wp_v) . ''; + } ?>
Woocommerce Installed: + + ' . esc_html($wc_i) . ''; + } else { + echo ' ' . esc_html($wc_i) . ''; + } ?>
Woocommerce Version: + + 4.8) { + echo ' ' . esc_html($wc_v) . ''; + } else { + echo ' ' . esc_html($wc_v) . ''; + } ?>
Email From Name: + + ' . esc_html($from_name) . ''; + } else { + echo ' '; + } ?>
From Email Address: + + ' . esc_html($from_email) . ''; + } else { + echo ' '; + } ?>
+
+ 0) { + $('.mp_event_address').slideUp(250); + } + }); + $(document).on('click', '[data-target-tabs]', function () { + if (!$(this).hasClass('active')) { + let tabsTarget = $(this).attr('data-target-tabs'); + let targetParent = $(this).closest('.mp_event_tab_area').find('.mp_tab_details').first(); + targetParent.children('.mp_tab_item:visible').slideUp('fast'); + targetParent.children('.mp_tab_item[data-tab-item="' + tabsTarget + '"]').slideDown(250); + $(this).siblings('li.active').removeClass('active'); + $(this).addClass('active'); + } + return false; + }); + $(document).on('click', 'label.mp_event_virtual_type_des_switch input', function () { + if ($(this).is(":checked")) { + $(this).parents('label.mp_event_virtual_type_des_switch').siblings('label.mp_event_virtual_type_des').slideDown(200); + $(".mep_event_tab_location_content").hide(200); + } else { + $(this).parents('label.mp_event_virtual_type_des_switch').siblings('label.mp_event_virtual_type_des').val('').slideUp(200); + $(".mep_event_tab_location_content").show(200); + } + }); + $(document).on('click', 'label.mp_event_ticket_type_des_switch input', function () { + if ($(this).is(":checked")) { + // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').slideDown(200); + $(".mep_ticket_type_setting_sec").slideDown(200); + } else { + // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').val('').slideUp(200); + $(".mep_ticket_type_setting_sec").slideUp(200); + } + }); + $(document).on('click', 'label.mep_enable_custom_dt_format input', function () { + if ($(this).is(":checked")) { + // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').slideDown(200); + $(".mep_custom_timezone_setting").slideDown(200); + } else { + // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').val('').slideUp(200); + $(".mep_custom_timezone_setting").slideUp(200); + } + }); + $(document).on('click', 'label.mp_event_ticket_type_advance_col_switch input', function () { + if ($(this).is(":checked")) { + // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').slideDown(200); + $(".mep_hide_on_load").slideDown(200); + } else { + // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').val('').slideUp(200); + $(".mep_hide_on_load").slideUp(200); + } + }); + $(document).ready(function () { + $('#add-row-t').on('click', function () { + var row = $('.empty-row-t.screen-reader-text').clone(true); + row.removeClass('empty-row-t screen-reader-text'); + row.insertBefore('#repeatable-fieldset-one-t tbody>tr:last'); + $('#mep_ticket_type_empty option[value=inputbox]').attr('selected', 'selected'); + $('.empty-row-t #mep_ticket_type_empty option[value=inputbox]').removeAttr('selected'); + //return false; + }); + $('.remove-row-t').on('click', function () { + if (confirm('Are You Sure , Remove this row ? \n\n 1. Ok : To Remove . \n 2. Cancel : To Cancel .')) { + $(this).parents('tr').remove(); + $('#mep_ticket_type_empty option[value=inputbox]').removeAttr('selected'); + $('#mep_ticket_type_empty option[value=dropdown]').removeAttr('selected'); + } else { + return false; + } + }); + $(document).find('.mp_event_type_sortable').sortable({ + handle: $(this).find('.mp_event_type_sortable_button') + }); + $('#add-row').on('click', function () { + var row = $('.empty-row.screen-reader-text').clone(true); + row.removeClass('empty-row screen-reader-text'); + row.insertBefore('#repeatable-fieldset-one tbody>tr:last'); + return false; + }); + $('.remove-row').on('click', function () { + if (confirm('Are You Sure , Remove this row ? \n\n 1. Ok : To Remove . \n 2. Cancel : To Cancel .')) { + $(this).parents('tr').remove(); + } else { + return false; + } + }); + $('#add-new-date-row').on('click', function () { + var row = $('.empty-row-d.screen-reader-text').clone(true); + row.removeClass('empty-row-d screen-reader-text'); + row.insertBefore('#repeatable-fieldset-one-d tbody>tr:last'); + return false; + }); + $('.remove-row-d').on('click', function () { + if (confirm('Are You Sure , Remove this row ? \n\n 1. Ok : To Remove . \n 2. Cancel : To Cancel .')) { + $(this).parents('tr').remove(); + } else { + return false; + } + }); + }); + $(document).on('keyup change', '.mp_ticket_type_table [name="option_name_t[]"],.mp_ticket_type_table [name="option_name[]"]', function () { + let n = $(this).val(); + $(this).val(n.replace(/[@%'":;&_]/g, '')); + }); +}(jQuery)); \ No newline at end of file diff --git a/assets/admin/mp_admin_settings.css b/assets/admin/mp_admin_settings.css new file mode 100644 index 0000000..3730e7e --- /dev/null +++ b/assets/admin/mp_admin_settings.css @@ -0,0 +1,170 @@ +@charset "utf-8"; +/******************************************************************** Global settings ************************************************/ +@media only screen and (min-width: 10px) { + div.mp_settings_panel {overflow: hidden;position: relative;display: -webkit-flex;display: flex; line-height: 1.4;} + div.mp_settings_panel tr.seat_reserved_order_status fieldset, + div.mp_settings_panel tr.mep_email_sending_order_status fieldset {display: -webkit-flex;display: flex; -webkit-flex-wrap: wrap;flex-wrap: wrap;} + div.mp_settings_panel tr.seat_reserved_order_status fieldset label, + div.mp_settings_panel tr.mep_email_sending_order_status fieldset label {min-width: 150px;margin: 0 var(--dMP_xs) var(--dMP_xs) 0;} + /*******************/ + .mp_settings_panel_header { background: #161B37;padding: 30px 20px 30px 20px;color: #FFF;font-size: 20px;margin-top: 30px;} + .mp_settings_panel_header h3 {color: #FFF;font-size: var(--fs_h3);margin: 0;} + .mp_settings_panel_header small {margin-left: 10px;font-size: 13px;} + .mp_settings_panel .nav-tab-wrapper { + width: 300px;padding: 0;margin: 0;overflow: hidden; + display: -webkit-flex;display: flex; + -webkit-flex-direction: column;flex-direction: column; + background: #161B37;border: 5px solid #C6C6C6; + } + .mp_settings_panel .nav-tab { + margin: 0;width: 100%; font-weight: 600;text-decoration: none;white-space: nowrap; line-height: 1.4;color: #FFF; + background-color: transparent;border: none;border-bottom: 1px dotted #FFF; + float: initial;padding: 10px 12px;font-size: 14px;transition: 0.2s; + } + .mp_settings_panel .nav-tab i, + .mp_settings_panel .metabox-holder h2 i{margin: 0 var(--dMP_xs) 0 0;} + .mp_settings_panel .nav-tab:hover {background: #49AC2F;transition: 0.2s;} + .mp_settings_panel .nav-tab.nav-tab-active { background: #49AC2F;color: #FFF;} + .mp_settings_panel .metabox-holder {background: #FFF;padding: 10px;margin: 0;width: calc(100% - 300px);border: 5px solid #C6C6C6;} + .mp_settings_panel .metabox-holder h2 {border-bottom: 2px solid #0071A1;font-size: 20px; padding: 15px;margin: 0;background: #161B37; color: #FFF !important;} + .mp_settings_panel select {min-width: 150px;} + .mp_settings_panel table {width: 100%;overflow: hidden; border: 1px solid #DDD;} + .mp_settings_panel table, + .mp_settings_panel table td, + .mp_settings_panel table th {border-collapse: collapse;} + .mp_settings_panel table th {width: 300px;padding: 5px 10px;font-size: 14px;text-align: left;font-weight: 600;vertical-align: middle;color: #000;} + .mp_settings_panel table td {padding: 5px 10px;font-size: 14px;} + .mp_settings_panel table tr:nth-child(even) {background-color: #F2F2F2;} + .mp_settings_panel p.submit {text-align: right; margin: 20px 0 0 0; padding: 0;} + div.mpStyle .description, + .mp_settings_panel .description {display: block;font-weight: normal;font-size: var(--fs_small) !important;color: #666;margin: var(--dMP_xs) 0 0 0;} + div.mpStyle .description span, + .mp_settings_panel .description span {margin: 0 var(--dMP_xs) 0 0;} + .mp_settings_panel .description strong {color: #000;} + .mp_settings_panel p.submit input {font-size: 16px;padding: 5px 30px;border-radius: 0;background: #49AC2F;border-color: #49AC2F;transition: 0.2s;} + .mp_settings_panel p.submit input:hover {background: #239108;border-color: #239108;transition: 0.2s;} + .mp_settings_panel #setting-error-tgmpa {order: 0;width: 100%} + .mp_settings_panel .notice {display: none;} + div.mp_settings_panel .formControl {max-width: 320px;} + .mp_settings_panel table thead th {background-color: var(--color_light);} + .mp_settings_panel .select2-container {max-width: 320px;} + .mp_settings_panel .selection {width: 100%;} + .mp_settings_panel .metabox-holder table { border-collapse: collapse;} + .mp_settings_panel .metabox-holder table td, + .mp_settings_panel .metabox-holder table th { padding: 12px;} + .mp_settings_panel .metabox-holder table tr:nth-child(even) { background-color: #0CB32612;} + .mp_settings_panel .metabox-holder table tr:nth-child(odd) { background-color: #FFF;} +} +/******************************************************************** Meta tab settings ************************************************/ +@media only screen and (min-width: 10px) { + #mp_meta_box_panel .tabLists {border-right: 1px solid var(--color_border);} + /************************************/ + #mp_meta_box_panel table {table-layout: fixed;border-collapse: collapse;border: 1px solid #F5F5F5;} + #mp_meta_box_panel table tr:nth-child(even) {background-color: #0CB32612;} + #mp_meta_box_panel table tr:nth-child(odd) {background-color: #FFF;} + #mp_meta_box_panel table th, + #mp_meta_box_panel table td {border: 0;vertical-align: top;padding: 5px;} + #mp_meta_box_panel table th {text-align: center;font-size: var(--fs_h6);font-weight: 600;} + #mp_meta_box_panel table tbody th {text-align: left;} + #mp_meta_box_panel table tbody thead th {text-align: center;} + /************************************/ + #mp_meta_box_panel .mpStyle .roundSwitch { min-width: 60px;} + #mp_meta_box_panel {margin: 15px 0;} + #mp_meta_box_panel .inside, + #mp_meta_box_panel .form-section {margin: 0;padding: 0;} + #mp_meta_box_panel .postbox-header { background-color: #1D2327;} + #mp_meta_box_panel .postbox-header h2 {color: #FFF;font-size: 18px;-webkit-justify-content: flex-start;justify-content: flex-start;} + #mp_meta_box_panel .postbox-header h2 span {margin: 0 7px 0 0;} + #mp_meta_box_panel .wp-editor-wrap {width: 100%;} +} +/******************************************************************** Image upload ************************************************/ +@media only screen and (min-width: 10px) { + div.mp_multi_image { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;} + div.mp_multi_image_item { position: relative; width: calc(25% - var(--dMP_xs)); min-width: 150px;margin: 0 var(--dMP_xs) var(--dMP_xs) 0;min-height: 50px;} + span.mp_remove_single_image, + div.mpStyle span.mp_remove_multi_image { cursor: pointer; position: absolute; top: 0; right: 0; background-color: var(--color_danger);margin: 0; opacity: 0;color: var(--color_white) } + div.mp_single_image_item:hover span.mp_remove_single_image, + div.mp_single_image_item:hover span.mp_remove_single_image:hover, + div.mp_multi_image_item:hover span.mp_remove_multi_image {opacity: 0.9;} + div.mp_add_single_image {max-width: 150px;width: 100%;} + div.mp_single_image_item {position: relative; width: 100%;} +} +/******************************************************************** add Icon image ************************************************/ +@media only screen and (min-width: 10px) { + div.mp_add_icon_image_area {border: 1px solid var(--color_theme);position: relative;max-width: 120px;} + div.mp_add_icon_image_area img {max-height: 100px;} + div.mpStyle div.mp_add_icon_image_area button {padding: 5px;font-size: 12px;} + div.mp_add_icon_image_area button span {margin: 0 5px 0 0;} + div.mpStyle div.mp_add_icon_image_area img {border-radius: 0;} + div.mp_add_icon_image_area div.mp_icon_item {padding: var(--dMP_xs);background-color: var(--color_light);font-size: 40px;} + div.mp_icon_item:hover .mp_remove_icon, + div.mp_image_item:hover .mp_remove_icon {opacity: 1;} + div.mp_add_icon_popup .popupHeader { + color: #FFF;height: 60px; + margin: 0 auto;width: 100%;background-color: #222;position: relative; + border-bottom: 1px solid #FFF; + } + div.mp_add_icon_popup .popupHeader h2 { + color: #FFF;text-align: center; + font-size: 30px !important; + font-weight: 500; + } + div.mp_add_icon_popup .popupBody {padding: 0;} + div.mp_add_icon_popup ul.popupIconMenu { + min-width: 270px;background-color: #222;margin: 0; + max-height: calc(100vh - var(--dMP) - var(--dMP) - 60px); + overflow: hidden auto; + } + div.mp_add_icon_popup .popupIconMenu li { + padding: 7px 15px;margin: 0; + border-bottom: 1px solid #DDD; + color: #FFF;font-size: 16px;display: block;cursor: pointer; + position: relative; + font-weight: 500; + } + div.mp_add_icon_popup .popupIconMenu li strong {color: #9F6C8A;} + div.mp_add_icon_popup .popupIconMenu li.active {background-color: #E3A939;} + div.mp_add_icon_popup .popupIconMenu li:hover {color: #E3A939;} + div.mp_add_icon_popup .popupIconMenu li.active:hover {color: #FFF;} + div.mp_add_icon_popup .popup_all_icon { + width: 100%;padding: 10px;background-color: #FFF; + max-height: calc(100vh - var(--dMP) - var(--dMP) - 60px); + overflow: hidden auto; + } + div.mp_add_icon_popup .popup_all_icon .popupTabItem {width: 100%;} + div.mp_add_icon_popup .popup_all_icon .itemIconArea { + width: 100%; + display: -webkit-flex;display: flex; + -webkit-flex-wrap: wrap;flex-wrap: wrap; + } + div.mp_add_icon_popup .iconItem { + width: 60px;height: 60px;font-size: 30px;margin: 7px;cursor: pointer; + border: 2px solid #FFF;background-color: #F2F2F2; + -webkit-box-shadow: 0 1px 4px 1px #DBDBDB; + box-shadow: 0 1px 4px 1px #DBDBDB; + } + div.mp_add_icon_popup .iconItem.active, + div.mp_add_icon_popup .iconItem:hover {border-color: var(--color_theme);color: var(--color_theme);border-radius: 5px;} + /************* font***************/ + div.mp_add_icon_popup .iconItem, + div.mp_add_icon_popup .popupIconMenu li { + -webkit-transition: 350ms ease-in-out; + -moz-transition: 350ms ease-in-out; + -o-transition: 350ms ease-in-out; + transition: 350ms ease-in-out; + } +} +/********************************************************************Admin layout ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle .adminLayout, + .mpStyle [class*="_adminLayout"] {padding: 50px;max-width: 1000px;margin: 100px auto;background-color: #FFF;border: 1px solid var(--color_border);border-radius: var(--dBRL);} + div.mpStyle .adminLayout th, + div.mpStyle .adminLayout td, + div.mpStyle [class*="_adminLayout"] th, + div.mpStyle [class*="_adminLayout"] td {text-align: left;font-size: var(--fs_h5);} +} +/******************************************************************** ************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle .info_text {display: block;font-weight: normal;font-size: var(--fs_small);color: #666;} + div.mpStyle .info_text span {margin: 0 5px 0 0;} +} \ No newline at end of file diff --git a/assets/admin/mp_admin_settings.js b/assets/admin/mp_admin_settings.js new file mode 100644 index 0000000..a2d593b --- /dev/null +++ b/assets/admin/mp_admin_settings.js @@ -0,0 +1,212 @@ +function load_sortable_datepicker(parent, item) { + parent.find('.mp_item_insert').first().append(item).promise().done(function () { + parent.find('.mp_sortable_area').sortable({ + handle: jQuery(this).find('.mp_sortable_button') + }); + mp_load_date_picker(parent); + }); + return true; +} +(function ($) { + "use strict"; + $(document).ready(function () { + //=========Short able==============// + $(document).find('.mp_sortable_area').sortable({ + handle: $(this).find('.mp_sortable_button') + }); + }); + //=========Remove Setting Item ==============// + $(document).on('click', '.mp_item_remove', function () { + if (confirm('Are You Sure , Remove this row ? \n\n 1. Ok : To Remove . \n 2. Cancel : To Cancel .')) { + $(this).closest('.mp_remove_area').slideUp(250, function () { + $(this).remove(); + }); + return true; + } + return false; + }); + //=========Add Setting Item==============// + $(document).on('click', '.mp_add_item', function () { + let parent = $(this).closest('.mp_settings_area'); + let item = $(this).next($('.mp_hidden_content')).find(' .mp_hidden_item').html(); + if (!item || item === "undefined" || item === " ") { + item = parent.find('.mp_hidden_content').first().find('.mp_hidden_item').html(); + } + load_sortable_datepicker(parent, item); + parent.find('.mp_item_insert').find('.add_mp_select2').select2({}); + return true; + }); +}(jQuery)); +//=========upload image==============// +(function ($) { + "use strict"; + $(document).on('click', '.mp_add_single_image', function () { + let parent = $(this); + parent.find('.mp_single_image_item').remove(); + wp.media.editor.send.attachment = function (props, attachment) { + let attachment_id = attachment.id; + let attachment_url = attachment.url; + let html = '
'; + html += '' + attachment_id + ''; + html += '
'; + parent.append(html); + parent.find('input').val(attachment_id); + parent.find('button').slideUp('fast'); + } + wp.media.editor.open($(this)); + return false; + }); + $(document).on('click', '.mp_remove_single_image', function (e) { + e.stopPropagation(); + let parent = $(this).closest('.mp_add_single_image'); + $(this).closest('.mp_single_image_item').remove(); + parent.find('input').val(''); + parent.find('button').slideDown('fast'); + }); + $(document).on('click', '.mp_remove_multi_image', function () { + let parent = $(this).closest('.mp_multi_image_area'); + let current_parent = $(this).closest('.mp_multi_image_item'); + let img_id = current_parent.data('image-id'); + current_parent.remove(); + let all_img_ids = parent.find('.mp_multi_image_value').val(); + all_img_ids = all_img_ids.replace(',' + img_id, '') + all_img_ids = all_img_ids.replace(img_id + ',', '') + all_img_ids = all_img_ids.replace(img_id, '') + parent.find('.mp_multi_image_value').val(all_img_ids); + }); + $(document).on('click', '.add_multi_image', function () { + let parent = $(this).closest('.mp_multi_image_area'); + wp.media.editor.send.attachment = function (props, attachment) { + let attachment_id = attachment.id; + let attachment_url = attachment.url; + let html = '
'; + html += '' + attachment_id + ''; + html += '
'; + parent.find('.mp_multi_image').append(html); + let value = parent.find('.mp_multi_image_value').val(); + value = value ? value + ',' + attachment_id : attachment_id; + parent.find('.mp_multi_image_value').val(value); + } + wp.media.editor.open($(this)); + return false; + }); +}(jQuery)); +//=================select icon / image=========================// +(function ($) { + "use strict"; + $(document).on('click', 'button.mp_image_add', function () { + let $this = $(this); + let parent = $this.closest('.mp_add_icon_image_area'); + wp.media.editor.send.attachment = function (props, attachment) { + let attachment_id = attachment.id; + let attachment_url = attachment.url; + parent.find('input[type="hidden"]').val(attachment_id); + parent.find('.mp_icon_item').slideUp('fast'); + parent.find('img').attr('src', attachment_url); + parent.find('.mp_image_item').slideDown('fast'); + parent.find('.mp_add_icon_image_button_area').slideUp('fast'); + } + wp.media.editor.open($this); + return false; + }); + $(document).on('click', '.mp_add_icon_image_area .mp_image_remove', function () { + let parent = $(this).closest('.mp_add_icon_image_area'); + parent.find('input[type="hidden"]').val(''); + parent.find('img').attr('src', ''); + parent.find('.mp_image_item').slideUp('fast'); + parent.find('.mp_add_icon_image_button_area').slideDown('fast'); + }); + $(document).on('click', '.mp_add_icon_image_area button.mp_icon_add', function () { + let target_popup = $('.mp_add_icon_popup'); + target_popup.find('.iconItem').click(function () { + let parent = $('[data-active-popup]').closest('.mp_add_icon_image_area'); + let icon_class = $(this).data('icon-class'); + if (icon_class) { + parent.find('input[type="hidden"]').val(icon_class); + parent.find('.mp_add_icon_image_button_area').slideUp('fast'); + parent.find('.mp_image_item').slideUp('fast'); + parent.find('.mp_icon_item').slideDown('fast'); + parent.find('[data-add-icon]').removeAttr('class').addClass(icon_class); + target_popup.find('.iconItem').removeClass('active'); + target_popup.find('.popupClose').trigger('click'); + } + }); + target_popup.find('[data-icon-menu]').click(function () { + if (!$(this).hasClass('active')) { + //target_popup.find('[name="mp_select_icon_name"]').val(''); + let target = $(this); + let tabsTarget = target.data('icon-menu'); + target_popup.find('[data-icon-menu]').removeClass('active'); + target.addClass('active'); + target_popup.find('[data-icon-list]').each(function () { + let targetItem = $(this).data('icon-list'); + if (tabsTarget === 'all_item' || targetItem === tabsTarget) { + $(this).slideDown(250); + $(this).find('.iconItem').each(function () { + $(this).slideDown('fast'); + }); + } else { + $(this).slideUp('fast'); + } + }); + } + return false; + }); + target_popup.find('.popupClose').click(function () { + target_popup.find('[data-icon-menu="all_item"]').trigger('click'); + target_popup.find('.iconItem').removeClass('active'); + }); + }); + $(document).on('click', '.mp_add_icon_image_area .mp_icon_remove', function () { + let parent = $(this).closest('.mp_add_icon_image_area'); + parent.find('input[type="hidden"]').val(''); + parent.find('[data-add-icon]').removeAttr('class'); + parent.find('.mp_icon_item').slideUp('fast'); + parent.find('.mp_add_icon_image_button_area').slideDown('fast'); + }); + $(document).on('keyup change', '.mp_add_icon_popup [name="mp_select_icon_name"]', function () { + let parent = $(this).closest('.mp_add_icon_popup'); + let input = $(this).val().toString().toLowerCase(); + parent.find('[data-icon-menu="all_item"]').trigger('click'); + if (input) { + parent.find('.popupTabItem').each(function () { + let tabItem = $(this); + let count = 0; + let icon_type = $(this).data('icon-title').toString().toLowerCase(); + let active = (icon_type && icon_type.match(new RegExp(input, "i"))) ? 1 : 0; + if (active > 0) { + tabItem.slideDown(250); + tabItem.find('.iconItem').each(function () { + $(this).slideDown('fast'); + }); + } else { + tabItem.find('.iconItem').each(function () { + let icon_class = $(this).data('icon-class').toString().toLowerCase(); + let icon_name = $(this).data('icon-name').toString().toLowerCase(); + active = (icon_class && icon_class.match(new RegExp(input, "i"))) ? 1 : active; + active = (icon_name && icon_name.match(new RegExp(input, "i"))) ? 1 : active; + if (active > 0) { + $(this).slideDown('fast'); + count++; + } else { + $(this).slideUp('fast'); + } + }).promise().done(function () { + if (count > 0) { + tabItem.slideDown('fast'); + } else { + tabItem.slideUp('fast'); + } + }); + } + }); + } else { + parent.find('.popupTabItem').each(function () { + $(this).slideDown(250); + $(this).find('.iconItem').each(function () { + $(this).slideDown(250); + }); + }); + } + }); +}(jQuery)); \ No newline at end of file diff --git a/assets/admin/mpwem_admin.css b/assets/admin/mpwem_admin.css new file mode 100644 index 0000000..851876e --- /dev/null +++ b/assets/admin/mpwem_admin.css @@ -0,0 +1,1236 @@ +.inside .sec { + display: block; + font-size: 15px; + font-weight: normal; + margin: 0; +} +.sec label { + font-size: 16px; + font-weight: bold; +} +.mep_status .active { + background: green none repeat scroll 0 0; + color: #FFF; + padding: 6px 10px; + display: block; + font-size: 12px; + text-align: center; +} +.mep_status .err { + background: red none repeat scroll 0 0; + color: #FFF; + padding: 6px 10px; + display: block; + font-size: 12px; + text-align: center; +} +td.mep_event_seat.column-mep_event_seat span { + display: inline-block; + text-align: center; +} +#mep_uid { + width: 65px; +} +.inside .sec input { + border: 1px solid #DDD; + padding: 5px; + width: 100%; + color: #000; +} +.inside .sec label { + font-weight: normal; +} +table.atendee-info { + display: block; + overflow: hidden; + width: 100%; +} +/* Always set the map height explicitly to define the size of the div + * element that contains the map. */ +#map { + height: 250px; +} +#infowindow-content .title { + font-weight: bold; +} +#infowindow-content { + display: none; +} +#map #infowindow-content { + display: inline; +} +.pac-card { + margin: 10px 10px 0 0; + border-radius: 2px 0 0 2px; + box-sizing: border-box; + -moz-box-sizing: border-box; + outline: none; + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3); + background-color: #FFF; +} +#pac-container { + padding-bottom: 12px; + margin-right: 12px; +} +.pac-controls { + display: inline-block; + padding: 5px 11px; +} +.pac-controls label { + font-size: 13px; + font-weight: 300; +} +#pac-input { + background-color: #FFF; + font-size: 15px; + font-weight: 300; + margin-left: 12px; + padding: 0 11px 0 13px; + text-overflow: ellipsis; + width: 400px; +} +#pac-input:focus { + border-color: #4D90FE; +} +div#mep_event_day_r, +div#mep_event_faq_r { + display: block; + padding: 0 15px 15px; +} +.mep-faq-input { + width: 100%; + display: block; + border: 1px solid #8A8A8A; + padding: 5px; + margin: 15px 0; +} +div#mep-event-faq-box { + overflow: hidden; +} +a.button.remove-faq-row { + /* float: right; */ + overflow: hidden; + display: inline-block; +} +.settings_page_mep_event_settings_page h2 { + padding-left: 10px; +} +.mep-attendee-sec-details span { + border: 1px solid #DDD; + padding: 10px; + display: inline-block; +} +.mep-attendee-sec-details .ea-label { + width: 200px !important; + font-weight: bold; +} +.mep-attendee-sec-details .ea-value { + width: 68% !important; +} +.mep-attendee-sec-details .sec { + margin: 0; +} +.post-type-mep_events .switch { + position: relative; + display: inline-block; + width: 60px; + height: 24px; + margin: -5px 0 0 20px; +} +.post-type-mep_events .switch input { + display: none; +} +.post-type-mep_events .slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #CCC; + -webkit-transition: .4s; + transition: .4s; +} +.post-type-mep_events .slider:before { + position: absolute; + content: ""; + height: 17px; + width: 17px; + left: 4px; + bottom: 4px; + background-color: white; + -webkit-transition: .4s; + transition: .4s; +} +.post-type-mep_events input:checked + .slider { + background-color: #2196F3; +} +.post-type-mep_events input:focus + .slider { + box-shadow: 0 0 1px #2196F3; +} +.post-type-mep_events input:checked + .slider:before { + -webkit-transform: translateX(26px); + -ms-transform: translateX(26px); + transform: translateX(26px); +} +/* Rounded sliders */ +.post-type-mep_events .slider.round { + border-radius: 34px; +} +.post-type-mep_events .slider.round:before { + border-radius: 50%; +} +div#mage-primary-button { + background: green !important; + color: white !important; +} +.mage_settings_panel_wrap .nav-tab { + float: none; + border: 2px solid #0E678C; + border-bottom: none; + margin-left: 0; + padding: 5px 10px; + font-size: 14px; + line-height: 25px; + font-weight: 600; + background: #0071A1; + color: #FFF; + text-decoration: none; + white-space: nowrap; + max-width: 100%; + display: block; + overflow: hidden; + width: auto; +} +.mage_settings_panel_wrap .nav-tab.nav-tab-active { + background: #0080F0; +} +.mage_settings_panel_wrap table th { + width: 330px; + font-size: 13px; +} +.mage_settings_panel_wrap table td { + padding: 10px 0; +} +.mage_settings_panel_wrap p.submit { + text-align: right; +} +.mage_settings_panel_wrap p.submit input { + font-size: 16px; + padding: 5px 30px; + border-radius: 0; +} +.mage_settings_panel_wrap .metabox-holder h2 { + border-bottom: 2px solid #0071A1; + font-size: 20px; + padding: 15px; + background: #DDD; + margin-bottom: 0px; + margin-top: 0px; +} +.mep_event_metabox_address .sec { + width: 48%; + display: inline-block; + padding: 0 10px; +} +#poststuff .stuffbox > h3, +#poststuff h2, +#poststuff h3.hndle { + display: block; +} +span.mep_event_date { + background: #B2833F; + font-size: 11px; + display: block; + text-align: center; + height: auto; + padding: 7px 3px; + color: #FFF; +} +div#mep_event_list_thumbnail_meta_boxes table th, +div#mep_event_list_thumbnail_meta_boxes table td { + width: 100%; + display: block; + float: none; + overflow: hidden; +} +div#mep_event_list_thumbnail_meta_boxes table, +div#mep_event_list_thumbnail_meta_boxes table tbody { + width: 100% !important; + overflow: hidden; + display: block; +} +div#mep_event_list_thumbnail_meta_boxes table td input { + width: 93% !important; +} +div#mep_event_list_thumbnail_meta_boxes span.slider:before { + display: none; +} +div#mep_event_list_thumbnail_meta_boxes table td input#enable_global_qty { + width: auto !important; +} +#mep_event_list_thumbnail_meta_boxes table.form-table { + width: 100% !important; + margin: 0 !important; + padding: 0 !important; +} +#mep_event_list_thumbnail_meta_boxes table.form-table tbody th, +#mep_event_list_thumbnail_meta_boxes table.form-table tbody td { + display: block; + width: 100%; +} +#mep_event_list_thumbnail_meta_boxes .media_preview { + width: 92% !important; +} +.wrap.mage_settings_panel_wrap { + display: block; + overflow: hidden; + position: relative; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; +} +.wrap.mage_settings_panel_wrap h2.nav-tab-wrapper { + width: 20%; + padding: 0; + margin: 0; + float: left; + order: 2; +} +.wrap.mage_settings_panel_wrap { + display: block; + overflow: hidden; + position: relative; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; +} +.wrap.mage_settings_panel_wrap h2.nav-tab-wrapper { + width: 20%; + padding: 0; + margin: 0; + float: left; + order: 2; + overflow: hidden; +} +.wrap.mage_settings_panel_wrap .error, +.wrap.mage_settings_panel_wrap .notice { + display: block; + width: 100%; + overflow: hidden; +} +.mp_tab_item .item .content input { + display: block; + width: 100%; + border: 1px solid #333; + border-radius: 0; + margin: 10px 0; + padding: 10px; +} +.mp_tab_item .item .content textarea { + width: 100%; + margin: 10px 0; + border-radius: 0; + padding: 10px; + min-height: 200px; +} +.wrap.mage_settings_panel_wrap #message { + display: none !important; +} +#wp-mep_event_cc_email_text-media-buttons button { + width: auto !important; +} +.wrap.mage_settings_panel_wrap #setting-error-tgmpa { + order: 0; + width: 100%; +} +#mp_event_all_info_in_tab table.form-table { + table-layout: inherit; +} +#mp_event_all_info_in_tab table.form-table th { + width: 35%; +} +#mp_event_all_info_in_tab table.form-table td { + width: 65%; +} +/****************mp_event_all_meta_in_tab********************/ +iframe#gmap_canvas { + width: 100%; + height: 300px; +} +#mp_event_all_info_in_tab { + margin: 0 0 35px 0; + overflow-y: hidden; + overflow-x: scroll; +} +#mp_event_all_info_in_tab .section-title, +#mp_event_all_info_in_tab .mp_event_virtual_type_des, +#mp_event_all_info_in_tab label.mp_event_drop_list_hidden, +#mp_event_all_info_in_tab .mp_event_custom_form_hidden { + display: none; +} +#mp_event_all_info_in_tab .mp_event_virtual_type_des.active { + display: block; +} +#mp_event_all_info_in_tab .ppof-settings .form-section { + padding: 0; +} +#mp_event_all_info_in_tab .postbox-header { + background-color: #161B37; + padding: 10px; +} +#mp_event_all_info_in_tab .postbox-header h2 { + font-size: 20px; + font-weight: 400; + color: #FFF !important; + border: none !important; + padding: 0; +} +#mp_event_all_info_in_tab .postbox-header h2 .dashicons { + width: 45px; + height: 28px; + font-size: 28px; +} +#mp_event_all_info_in_tab .postbox-header button span { + color: #FFF; +} +#mp_event_all_info_in_tab .postbox-header button:hover span { + color: #999; +} +#mp_event_all_info_in_tab .inside { + margin: 0; + padding: 0; +} +#mp_event_all_info_in_tab table { + border: 1px solid #DDD; + width: 100%; + border-collapse: collapse; +} +#mp_event_all_info_in_tab table th { + background-color: #F1F1F1; + text-align: left; + font-size: 15px; + padding: 7px 15px; +} +#mp_event_all_info_in_tab table th, +#mp_event_all_info_in_tab table td { + border: 1px solid #DDD; + width: inherit; + min-width: 80px; + vertical-align: middle; +} +#mp_event_all_info_in_tab table td { + padding: 5px; +} +#mp_event_all_info_in_tab table button { + /* width: 100%; */ +} +#mp_event_all_info_in_tab table button.remove-day-row, +#mp_event_all_info_in_tab table button.remove-faq-row { + width: auto; +} +#mp_event_all_info_in_tab table.mp_form_builder_table .mp_formControl { + width: 100%; +} +#add-new-date-row, +#mp_event_add_new_form { + color: #FFF; + background-color: #007BFF; + border-color: #007BFF; + padding: .375rem .75rem; + font-size: 1rem; + border-radius: .25rem; + display: inline-block; + transition: 0.2s; + text-decoration: none; + font-weight: 400; + cursor: pointer; + border: none; + line-height: inherit; +} +#mp_event_add_new_form span.dashicons { + margin-right: 5px; +} +.mp_event_remove_this_row { + background-color: #EE1515; + color: #FFF; + width: 30px; + height: 30px; + display: inline-block; + margin: 1px; + text-align: center; + border-radius: 3px; + border: none; + cursor: pointer; +} +#add-new-date-row span, +#mp_event_all_info_in_tab p button span { + margin: 0 7px 0 0; +} +#mp_event_all_info_in_tab ul { + list-style-type: none; + margin: 0; + padding: 0; +} +#mp_event_all_info_in_tab ul li { + display: -webkit-flex; + display: flex; + -webkit-align-items: center; + align-items: center; +} +#mp_event_all_info_in_tab h5 { + font-size: 18px; + font-weight: 500; + margin: 0 0 5px 0; +} +#mp_event_all_info_in_tab .mp_ticket_type_table ~ .mp_form_area label { + margin: 15px 0; +} +#mp_event_all_info_in_tab .mp_tab_details h3 { + margin: 0 0 15px 0; + font-size: 20px; +} +#mp_event_all_info_in_tab label { + position: relative; + display: block; + margin-bottom: 10px; + width: auto; + line-height: 28px; +} +.mp_event_all_meta_in_tab { + display: -webkit-flex; + display: flex; + min-height: 300px; +} +.mp_tab_menu { + min-width: 220px; + background-color: #161B37; + color: #FFF; + font-size: 15px; + font-weight: 600; + max-width: 312px; +} +.mp_tab_menu ul { + border-top: 1px solid #FFF; +} +.mp_tab_menu ul li { + padding: 10px; + margin: 0; + border-bottom: 1px solid #7D7D7D; + cursor: pointer; + color: #FFF; + position: relative; + font-size: 14px; + font-weight: 400; +} +.field-icon-wrapper .icon-list li { + display: inline-block !important; + border: 1px solid #DDD; + padding: 0; + margin: 2px 0; + cursor: pointer; + width: 30px; + height: 30px; + font-size: 19px; + text-align: center; +} +.show_rec_checkbox label { + display: inline-block !important; +} +.mp_tab_menu ul li.active { + background-color: #0080F0; + color: #FFF; + font-size: 14px; +} +.mp_tab_menu ul li:hover { + color: #FFF; + background: #0080F0; +} +.mp_tab_menu ul li.active::after { + position: absolute; + right: 0; + content: ''; + border: 10px solid transparent; + border-right-color: #FFF; +} +.mp_tab_details { + width: calc(100% - 250px); + background-color: #FFF; + padding: 15px; +} +.mp_tab_item { + display: none; + overflow-y: hidden; + overflow-x: auto; +} +.mp_form_area { + display: -webkit-flex; + display: flex; +} +.mp_form_area > * { + -webkit-flex: 1; + flex: 1; +} +.mp_form_area label { + font-size: 15px; + color: #777; + font-weight: 500; + margin: 0; + position: relative; + display: -webkit-flex; + display: flex; + -webkit-align-items: center; + align-items: center; +} +.mp_form_area label span { + min-width: 220px; + font-size: 17px; + color: #555; + font-weight: 600; +} +#mp_event_all_info_in_tab .mp_formControl { + min-width: auto; + font-size: 13px; + margin: 0; + font-weight: 500; + max-width: 100%; + width: 100%; + padding: 0 5px; +} +#mp_event_all_info_in_tab.switch_checkbox { + min-width: 50px; + margin: 0 20px 0 0; +} +.mp_form_area .mp_form_item { + margin: 0 0 15px 0; +} +#mp_event_all_info_in_tab label span.round { + min-width: auto; + left: 2px; + width: 54px; + right: inherit; + height: 25px; + top: 2px; +} +#mp_event_all_info_in_tab .mp_opacity_zero { + opacity: 0; +} +#mp_event_all_info_in_tab .mp_tab_menu span.dashicons, +#mp_event_all_info_in_tab .mp_tab_menu span.dashicons-before::before { + width: 16px; + height: 16px; + font-size: 15px; +} +p.event_meta_help_txt { + font-size: 11px; + margin: 3px 0; + color: #004085; + background-color: #CCE5FF; + padding: 5px; + border: 1px solid #B8DAFF; + border-radius: 0.25rem; +} +p.event_meta_help_txt:before { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + content: "\f05a"; + margin-right: 5px; +} +#add-new-date-row { + margin: 10px 0; +} +label.mp_event_virtual_type_des { + margin: 0; +} +label.mp_event_virtual_type_des textarea { + width: 100%; +} +/*************/ +#mp_event_all_info_in_tab .mp_event_custom_form_table { + margin: 20px 0; +} +#mp_event_all_info_in_tab .mp_event_custom_form_table .mp_formControl { + min-width: auto; + width: 100%; +} +#mp_event_all_info_in_tab button, +.mp_tab_menu ul li { + -webkit-transition: all .25s ease-in-out; + transition: all .25s ease-in-out; +} +#mp_event_all_info_in_tab .mp_event_remove_move { + display: -webkit-flex; + display: flex; +} +#mp_event_all_info_in_tab .mp_event_type_sortable_button { + cursor: move; + color: #FFF; + background-color: #007BFF; + border-color: #007BFF; + display: inline-block; + text-decoration: none; + font-size: 13px; + line-height: 2.15384615; + min-height: 30px; + margin: 0; + padding: 0 10px; + border-width: 1px; + border-style: solid; + -webkit-appearance: none; + border-radius: 3px; + white-space: nowrap; + box-sizing: border-box; + margin-left: 5px; +} +.ppof-settings .collapsible .header span.button { + color: #FFF; + background-color: #007BFF; + border-color: #007BFF; + display: inline-block; + text-decoration: none; + font-size: 13px; + line-height: 2.15384615; + min-height: 30px; + margin: 0; + padding: 0 10px; + border-width: 1px; + border-style: solid; + -webkit-appearance: none; + border-radius: 3px; + white-space: nowrap; + box-sizing: border-box; + margin-left: 5px; +} +.ppof-settings .collapsible .header span.button.remove { + color: #FFF; + background-color: #EE1515; + border-color: #EE1515; +} +#mp_event_all_info_in_tab .mp_ticket_type_table { + width: 100%; + overflow: auto; + padding: 0 0 15px 0; +} +/****************/ +#mp_event_all_info_in_tab table button#mep_event_cc_email_text-tmce, +#mp_event_all_info_in_tab table button#mep_event_cc_email_text-html { + width: 100px; +} +.ppof-settings.ppof-metabox .notice.notice-warning.is-dismissible, +.ppof-settings.ppof-metabox .notice { + display: none; +} +.wrap.mage_settings_panel_wrap .notice.notice-warning { + display: none; +} +.mep_rich_text_status_section { + display: block; + text-align: center; + padding: 15px; +} +div#mp_event_all_info_in_tab .handle-actions.hide-if-no-js { + display: none; +} +div.sell_expire_date { + display: -webkit-flex; + display: flex; +} +div.sell_expire_date > * { + -webkit-flex: 1; + flex: 1; + font-size: 10px !important; +} +table.wp-list-table.widefat.striped.posts.mep-licensing-table thead th, +table.wp-list-table.widefat.striped.posts.mep-licensing-table tbody td { + padding: 10px; + text-align: center; +} +a#mep_settings_licensing-tab { + display: none; +} +ul.mep_ready_template_list { + display: flex; + padding: 0; + margin: 0; + list-style: none; +} +ul.mep_ready_template_list li { + width: 20%; + padding: 0 10px; + text-align: center; + border: 1px solid #DDD; + padding: 5px; + margin: 0 5px; + cursor: pointer; +} +ul.mep_ready_template_list li div.template-thumb { + display: block; + /* width: 300px; */ + height: 270px; + overflow: hidden; + position: relative; + /* border: 2px solid #b3b3b3; */ + /* border-radius: 1px; */ +} +ul.mep_ready_template_list li img { + max-width: 100%; + height: auto; + width: auto; + /* border: 1px solid #ddd; */ + bottom: -258px; + /* height: auto; */ + position: absolute; + z-index: 0; + margin: 0; + padding: 0; + left: 0; + -webkit-transition: top 11s; + -moz-transition: top 11s; + -ms-transition: top 11s; + -o-transition: top 11s; + transition: bottom 11s; +} +ul.mep_ready_template_list li:hover img { + bottom: 0; + -webkit-transition: all 11s; + -moz-transition: all 11s; + -ms-transition: all 11s; + -o-transition: all 11s; + transition: all 11s; +} +ul.mep_ready_template_list li button.import_template, +ul.mep_ready_template_list li a.preview-btn.btn { + background: #607D8B; + border: 0; + padding: 5px 10px; + color: #FFF; + cursor: pointer; + font-size: 14px; + text-decoration: none; + margin: 5px 5px; +} +.mep-msg { + border: 3px solid; + text-align: center; + font-size: 15px; + padding: 14px 0; + font-weight: normal; +} +.mep-msg-success { + border-color: #05AF05; + color: #046F04; + background: #E3FFE3; +} +.mep-msg-process { + border-color: #76B306; + color: #5B8A04; + background: #D6F898; +} +.mep-msg-warning { + border-color: #B32906; + color: #701903; + background: #FFB6A3; +} +p.mep-template-import-count { + padding: 0; + margin: -18px 0 0px 0; + font-size: 12px; + font-style: italic; + color: #099209; +} +/*css added by ariful*/ +.mep_settings_wrapper { + overflow-x: scroll; + overflow-y: hidden; + margin-top: 30px; +} +.mep_settings_inner_wrapper { + width: 99%; + border: 1px solid #D3D3D3; +} +.mep_settings_panel_header { + background: #161B37; + padding: 30px 20px 30px 20px; + color: #FFF; + font-size: 20px; + border-bottom: 1px solid #7D7D7D; +} +.mep_settings_panel_header small { + margin-left: 10px; + font-size: 13px; +} +.mage_settings_panel_wrap { + display: block; + overflow: hidden; + position: relative; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + background: #161B37; +} +.mage_settings_panel_wrap .nav-tab { + float: none; + margin-left: 0; + padding: 10px; + font-size: 14px; + line-height: 25px; + font-weight: normal; + background: #161B37; + color: #FFF; + text-decoration: none; + white-space: nowrap; + max-width: 100%; + display: block; + overflow: hidden; + width: auto; + transition: 0.1s; + border-top: none; + border-left: 0; + border-right: 0; + border-bottom: 1px solid #7D7D7D; + margin: 0; + transition: 0.2s; +} +.mage_settings_panel_wrap .nav-tab:hover { + background: #0080F0; + transition: 0.2s; +} +.mage_settings_panel_wrap .nav-tab:focus { + outline: none; +} +.mage_settings_panel_wrap .nav-tab-wrapper i { + line-height: inherit; + margin-right: 5px; + width: 20px; +} +.mage_settings_panel_wrap .metabox-holder h2 i { + line-height: inherit; + margin-right: 10px; + width: 20px +} +.mage_settings_panel_wrap .metabox-holder .group { + padding: 20px; +} +.mage_settings_panel_wrap .nav-tab-wrapper { + padding-top: 0; + border-bottom: none; +} +.mage_settings_panel_wrap .metabox-holder { + background: #FFF; + padding: 0; + padding-top: 0px; +} +#wpbody-content .mage_settings_panel_wrap .metabox-holder { + padding-top: 0; +} +.wp-core-ui .mep_settings_wrapper .button-primary { + background: #0080F0; + border-color: #0080F0; + color: #FFF; + transition: 0.2s; +} +.wp-core-ui .mep_settings_wrapper .button-primary:hover { + background: #035FAF; + border-color: #035FAF; + color: #FFF; + transition: 0.2s; +} +.mep_settings_wrapper table.form-table tr:nth-child(2n+1) { + background-color: #00328014; +} +.mage_settings_panel_wrap table tr { + border-bottom: 1px solid #F5F5F5; +} +.mage_settings_panel_wrap table th, +.mage_settings_panel_wrap table td { + padding: 8px; +} +.mep_settings_wrapper table.form-table { + border: 1px solid #F5F5F5; +} +.mep_plugin_pro_meta_link { + color: #EA4545; + font-weight: bold; +} +.mep_plugin_pro_meta_link:hover { + color: #D04E4E; +} +table.wc_status_table.widefat { + border: none; +} +.wc_status_table { + border-collapse: collapse; +} +.wc_status_table thead { + background: #161B37; +} +.wc_status_table thead h2 { + color: #FFF +} +.wc_status_table tbody tr { + border-bottom: 1px solid #F5F5F5; +} +.wc_status_table td { + vertical-align: middle; +} +.wc_status_table tbody tr td:last-child { + text-align: center; +} +.mep_warning { + background: #F8D7DA; + text-align: left; + font-size: 13px; + display: block; + color: #721C24; +} +.mep_warning p { + color: #721C24; +} +.mep_success { + color: green; + font-weight: bold; +} +.mep_warning { + color: #721C24; + font-weight: bold; +} +.mep_error { + color: red; + font-weight: bold; + text-align: center; + display: block; +} +.mep_warning_btn { + color: #FFF; + background-color: #007BFF; + border-color: #007BFF; + padding: .375rem .75rem; + font-size: 1rem; + border-radius: .25rem; + display: inline-block; + transition: 0.2s; + text-decoration: none; + font-weight: 400; +} +.mep_warning_btn:hover { + color: #FFF; + background-color: #0A5BB1; + border-color: #0A5BB1; + transition: 0.2s; +} +#add-row-t, +#add-row { + color: #FFF; + background-color: #007BFF; + border-color: #007BFF; + padding: .375rem .75rem; + font-size: 1rem; + border-radius: .25rem; + display: inline-block; + transition: 0.2s; + text-decoration: none; + font-weight: 400; + line-height: inherit; +} +.wp-core-ui .button.remove-row-t, +.wp-core-ui .button.remove-row, +.wp-core-ui .button.remove-row-d { + color: #FFF; + background-color: #EE1515; + border-color: #EE1515; +} +.mp_tab_menu ul li i { + width: 15px; + margin-right: 10px; +} +.field-repeatable-wrapper .item-wrap select { + margin-top: 10px +} +.field-repeatable-wrapper .item-wrap .item .item-title { + margin-bottom: 10px; +} +.mep_global_settings_icon_preview { + margin-bottom: 5px; +} +.mep_global_settings_icon_preview i { + border: 1px solid #D3D3D3; + width: 60px; + height: 60px; + border-radius: 5px; + text-align: center; + display: grid; + align-items: center; + background: #F5F5F5; + font-size: 25px; + margin-top: 5px; +} +.mep_global_icon_lib_btn { + background-color: #119167; + color: #FFF; + border-color: #119167; + text-align: center; + transition: 0.2s; + box-shadow: 0 1px 0 #CCC; + vertical-align: top; + display: inline-block; + text-decoration: none; + font-size: 13px; + line-height: 26px; + height: 28px; + margin: 1px; + padding: 0 10px 1px; + cursor: pointer; + border-width: 1px; + border-style: solid; + -webkit-appearance: none; + border-radius: 3px; + white-space: nowrap; + box-sizing: border-box; +} +.mep_global_icon_lib_btn:hover { + background-color: #1E1BBD; + color: #FFF; +} +/*Icon*/ +#mep_global_icon_list_wrapper.mage_modal { + width: 90%; + max-width: 90%; +} +.mep_global_icon_list_close_button { + background: #EA0C36; + transition: 0.2s; + padding: 5px 12px; + color: #FFF; + display: block; + margin-top: 5px; + line-height: 26px; + border-radius: 5px; + border: none; + cursor: pointer; + display: inline-block; + text-decoration: none; +} +.mep_global_icon_list_close_button:hover { + background: #C80A2E; + transition: 0.2s; + color: #FFF; +} +#mep_global_icon_list_wrapper label { + position: relative; + color: #000; + border: 1px solid #D3D3D3; + width: 40px; + height: 40px; + display: inline-grid; + margin: 0; + padding: 0; + text-align: center; + vertical-align: middle; + align-items: center; + margin-bottom: 3px; + font-size: 16px; +} +#mep_global_icon_list_wrapper label:hover { + background: #239108; + color: #FFF; +} +#mep_global_icon_list_wrapper input[type=radio] { + visibility: hidden; + width: 0; + height: 0; + position: absolute; + margin: 0; +} +#mep_global_icon_list_wrapper { + top: 40px; +} +#mep_global_icon_list_wrapper label.selected { + background: #239108; + color: #FFF; +} +.mep_global_icon_list_header { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; +} +.mep_global_icon_list_header .mep_global_icon_list_header_group:first-child { + margin-right: 20px; +} +.mep_global_icon_list_header .mep_global_icon_list_header_group:last-child { + padding-top: 5px; +} +input#mep_search_icon { + padding: 3px 12px; + border-color: #D3D3D3; +} +/*End Icon Library*/ +@media only screen and (min-width: 600px) { + .mage_settings_panel_wrap .nav-tab-wrapper { + width: 21%; + } + .mage_settings_panel_wrap .metabox-holder { + width: 79%; + } + .wc_status_table_wrapper { + margin-left: 15px; + margin-right: 15px; + } +} +@media only screen and (max-width: 600px) { + .mep_settings_inner_wrapper { + width: 800px; + } + .mage_settings_panel_wrap .nav-tab-wrapper { + width: 230px; + } + .mage_settings_panel_wrap .metabox-holder { + width: 570px; + } + .mage_settings_panel_wrap table th { + border-bottom: 0; + } +} +.mep-event-shortcode-info { + background: #F9F9F9; + padding: 20px; + text-align: center; + border: 2px solid #CCC; + margin-bottom: 20px; +} +.mep-event-shortcode-info code { + display: inline-block; + width: auto; + position: relative; + margin: -10px 0px -11px; + padding: 10px; +} +.mep-event-shortcode-info ul li { + display: inline-block !important; +} +.mep-event-shortcode-info ul { + margin-top: 15px !important; + display: block !important; +} +select#mep_org_address_list { + min-width: 177px !important; +} +.mep_event_tab_location_content { + margin-top: 30px; +} +h3.mep_virtual_sec_title { + border-bottom: 1px solid #DDD; + padding-bottom: 10px; +} +/******************************************************************** Welcome page ************************************************/ +@media only screen and (min-width: 10px) { + div.mpwem_welcome_page table tbody th{text-align: left;vertical-align: top;} + div.mpwem_pro_feature {width: calc(25% - 10px);margin: 5px;} + div.mpwem_welcome_page code { background-color: #E3E3E3; padding: 3px 5px; font-weight: 400; border-radius: 5px; font-size: 16px; display: block; } +} +/******************************************************************** ************************************************/ +@media only screen and (min-width: 10px) { +} \ No newline at end of file diff --git a/assets/admin/mpwem_admin.js b/assets/admin/mpwem_admin.js new file mode 100644 index 0000000..32bec06 --- /dev/null +++ b/assets/admin/mpwem_admin.js @@ -0,0 +1,3 @@ +(function ($) { + "use strict"; +}(jQuery)); \ No newline at end of file diff --git a/assets/frontend/filter_pagination.css b/assets/frontend/filter_pagination.css new file mode 100644 index 0000000..f89e53f --- /dev/null +++ b/assets/frontend/filter_pagination.css @@ -0,0 +1,177 @@ +div.list_with_filter_section {margin: 0 0 20px 0;} +div.list_with_filter_section div.all_filter_item {display: none;} +div.item_bg_image { + background-size: cover; + background-position: center center; + height: 100%; + -webkit-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +div.item_bg_image:hover { + transform: scale(1.1); + -webkit-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +/****************************************/ +div.search_result_empty { + display: none;font-weight: 500; + font-size: 22px; + color: #6B003E; +} +div.search_sort_code {position: relative; width: 100%;} +div.search_sort_code .filter_input_area .formControl {border: none;border-radius: 0;height: 100%;} +div.search_sort_code span.fa {margin: 0 7px 0 0;font-size: 12px;} +div.filter_input_area {position: relative;width: 100%;height: 50%;margin: 0 auto;border: 4px solid #DDD;} +div.filter_input_area:first-child {border-bottom-width: 2px;} +div.filter_input_area:last-child {border-top-width: 2px;} +div.filter_input_area > * {border-right: 4px solid #DDD;} +div.filter_input_area > *:last-child {border-right: none;} +/****************************************/ +div.spinner_loading {position: absolute;z-index: 1111;left: 0;right: 0;top: 0;bottom: 0;background-color: #FFFD;} +div.spinner_loading > div {height: 100%;} +div.icon_loader { + display: flex !important; + -webkit-align-items: center; + align-items: center; + -webkit-justify-content: center; + justify-content: center; + font-size: 40px; + z-index: 11111; + position: relative; +} +div.icon_loader_xs { + display: flex !important; + -webkit-align-items: center; + align-items: center; + -webkit-justify-content: center; + justify-content: center; + font-size: 20px; + z-index: 11111; + position: relative +} +.pagination_area .ellipse_left, +.pagination_area .ellipse_right { + min-width: 50px;background-color: #FFF; +} +.pagination_area .ellipse_left > div, +.pagination_area .ellipse_right > div { + width: 100%;height: 100%; + display: -webkit-flex;display: flex; + -webkit-justify-content: center;justify-content: center; + -webkit-align-items: center;align-items: center; +} +.pagination_area [class*="Button"] { + padding: 0 15px; + font-size: 18px; + cursor: pointer; + min-width: 150px; + height: auto; + min-height: 40px; + -webkit-appearance: button; + overflow: visible; + display: -webkit-flex;display: flex; + -webkit-justify-content: center;justify-content: center; + -webkit-align-items: center;align-items: center; + border-radius: 5px; + font-weight: 500; +} +.pagination_area [class*="Button"]:hover {opacity: 0.8;} +.pagination_area button.pagination_load_more {border: none;} +.pagination_area button[class*="defaultButton_xs"] { + min-width: 50px; + padding: 0; +} +.pagination_area button[class*="defaultButton_xs"]:first-child {border: none;} +.pagination_area button[class*="defaultButton_xs"]:last-child {border-radius: 0 5px 5px 0 !important;} +.pagination_area button[class*="defaultButton_xs"].active_pagination { + color: #000; + background-color: #DDD; +} +.pagination_area .ellipse_left {display: none;} +.pagination_area button[disabled] {cursor: not-allowed;opacity: 0.8;background-color: #DDD;} +/****************************************/ +.list_with_filter_section div.buttonGroup [class*="Button"] { + border: none; + border-left: 2px solid #DDD; + border-radius: 0; +} +.list_with_filter_section div.buttonGroup { + position: relative; + border: 0; + border-radius: 5px; + display: -webkit-flex; + display: flex; +} +div.buttonGroup [class*="Button"]:first-child { + -webkit-border-radius: 5px 0 0 5px; + border-radius: 5px 0 0 5px; + border-left: none; +} +.list_with_filter_section .flexEqual {display: -webkit-flex;display: flex;} +div.buttonGroup > *, +.list_with_filter_section .flexEqual > * { + -webkit-flex: 1;-ms-flex: 1;flex: 1; +} +.list_with_filter_section .circleIcon_xs { + width: 25px;height: 25px;min-width: 25px; + background-color: #FF5959; + color: #FFF; + display: -webkit-flex;display: flex; + -webkit-justify-content: center;justify-content: center; + -webkit-align-items: center;align-items: center; +} +.list_with_filter_section .sort_code_search_box { + display: -webkit-flex; + display: flex; + border: 1px solid #DDD; + -webkit-flex-wrap: wrap;flex-wrap: wrap; + padding: 5px; +} +.list_with_filter_section .sort_code_search_box label {display: block; margin: 0;} +.list_with_filter_section [class*="defaultButton"] { color: #FFF;} +.list_with_filter_section [class*="defaultButton_xs"] {min-width: auto;padding: 7px;font-size: 16px;} +.list_with_filter_section .search_sort_code_area {margin: 15px 0;} +.list_with_filter_section .formControl { + display: -webkit-flex;display: flex; + -webkit-align-items: center;align-items: center; + -webkit-flex-wrap: nowrap;flex-wrap: nowrap; + width: 100%; + font-size: 14px; + min-width: auto;max-width: inherit; + padding: 7px; + margin: 0; + color: #555; + line-height: 1.25; + background: rgba(255, 255, 255, .99); + border-radius: 2px; + box-shadow: 0 4px 8px rgba(0, 0, 0, .1) inset; + border: 1px solid #CCC !important; + height: 40px !important; +} +.list_with_filter_section .formControl:-webkit-autofill, +.list_with_filter_section .formControl:-webkit-autofill:hover, +.list_with_filter_section .formControl:-webkit-autofill:focus, +.list_with_filter_section .formControl:-webkit-autofill:active { + -webkit-transition: color 9999s ease-out, background-color 9999s ease-out; + transition: color 9999s ease-out, background-color 9999s ease-out; + -webkit-transition-delay: 9999s; + transition-delay: 9999s; +} +.list_with_filter_section .alignCenter { + display: -webkit-flex;display: flex; + -webkit-align-items: center;align-items: center; + -webkit-flex-wrap: nowrap;flex-wrap: nowrap; +} +.list_with_filter_section .allCenter { + display: -webkit-flex !important; + display: flex !important; + -webkit-justify-content: flex-start; + justify-content: flex-start; + -webkit-align-items: center; + align-items: center; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; +} +.list_with_filter_section label {position: relative;} +.list_with_filter_section span.filter_date_icon {position: absolute;top: 0;right: 0; padding: 7px 5px; bottom: 0; margin: 5px; color: #DDD;cursor: pointer;} \ No newline at end of file diff --git a/assets/frontend/filter_pagination.js b/assets/frontend/filter_pagination.js new file mode 100644 index 0000000..b38218b --- /dev/null +++ b/assets/frontend/filter_pagination.js @@ -0,0 +1,304 @@ +function mpwem_add_loader(target) { + target.css('position', 'relative'); + target.append('
'); +} +function mpwem_add_loader_xs(target) { + target.css('position', 'relative'); + target.append('
'); +} +function mpwem_remove_loader(target) { + target.find('.spinner_loading').remove(); +} +function mpwem_page_scroll_to(target) { + jQuery('html, body').animate({ + scrollTop: target.offset().top -= 100 + }, 1000); +} +(function ($) { + "use strict"; + let bg_image_load = false; + load_pagination_initial_item(); + $(".filter_datepicker").datepicker({dateFormat: "mm/dd/yy"}); + $(document).ready(function () { + $(window).on('load', function () { + load_bg_img(); + bg_image_load = true; + }); + if (!bg_image_load) { + load_bg_img(); + $(document).scroll(function () { + load_bg_img(); + bg_image_load = true; + }); + } + }); + let filter_input_list = { + title_filter: 'data-title', + filter_with_city: 'data-city-name', + filter_with_category: 'data-category', + filter_with_organizer: 'data-organizer' + }; + for (let name in filter_input_list) { + $(document).on('change keyup', '[name="' + name + '"] ', function (e) { + e.preventDefault(); + load_filter($(this)); + }); + } + $(document).on('change', '.search_with_start_date , .search_with_end_date', function () { + load_filter($(this)); + }); + function load_filter(target) { + let parent = target.closest('.list_with_filter_section'); + let result = 0; + if (check_search_value_exit(parent)) { + let date_check = date_filter_check(parent); + parent.find('.all_filter_item .filter_item').each(function () { + let active = 1; + for (let name in filter_input_list) { + if (single_text_check(parent, name) && active > 0) { + active = single_text_search(parent, $(this), name); + } + } + if (date_check && active > 0) { + active = date_search(parent, $(this)); + } + if (active > 1) { + result++; + $(this).addClass('search_on').removeClass('search_of'); + } else { + $(this).addClass('search_of').removeClass('search_on'); + } + }).promise().done(function () { + if (result > 0) { + parent.find('.all_filter_item').slideDown('fast'); + parent.find('.search_result_empty').slideUp('fast'); + } else { + parent.find('.all_filter_item').slideUp('fast'); + parent.find('.search_result_empty').slideDown('fast'); + } + }).promise().done(function () { + load_pagination(parent, 0); + }); + } else { + parent.find('.all_filter_item').slideDown('fast'); + parent.find('.all_filter_item .filter_item').each(function () { + $(this).removeClass('search_of').removeClass('search_on'); + }).promise().done(function () { + load_pagination(parent, 0); + }); + parent.find('.search_result_empty').slideUp('fast'); + } + } + function date_convert_to_str(date) { + date = new Date(date).getTime(); + if (date && date !== 'NaN') { + return date; + } else { + return 0; + } + } + function single_text_check(parent, inputName) { + let inputText = parent.find('[name="' + inputName + '"]').val(); + return (inputText && inputText.length > 0) ? 1 : false; + } + function single_text_search(parent, item, inputName) { + let target = parent.find('[name="' + inputName + '"]'); + let inputText = target.val(); + let currentValue = item.attr(filter_input_list[inputName]); + return (currentValue && currentValue.match(new RegExp(inputText, "i"))) ? 2 : 0; + } + function date_filter_check(parent) { + let start_date = date_convert_to_str(parent.find('.search_with_start_date').val()); + let end_date = date_convert_to_str(parent.find('.search_with_end_date').val()); + return (start_date > 0 && end_date > 0) ? 1 : false; + } + function date_search(parent, target) { + let start_date = date_convert_to_str(parent.find('.search_with_start_date').val()); + let end_date = date_convert_to_str(parent.find('.search_with_end_date').val()); + let date = date_convert_to_str(target.attr('data-date')); + return (date >= start_date && end_date >= date) ? 2 : 0; + } + function check_search_value_exit(parent) { + let date_result = date_filter_check(parent); + let active = 0; + for (let name in filter_input_list) { + if (single_text_check(parent, name)) { + active = 1; + } + } + return (date_result || active > 0) ? 1 : false; + } + function load_bg_img() { + $('.filter_item:visible').each(function () { + let target = $(this); + if (target.find('[data-bg-image]').css('background-image') === 'none') { + target.find('[data-bg-image]').css('background-image', 'url("' + target.find('[data-bg-image]').data('bg-image') + '")').promise().done(function () { + mpwem_remove_loader(target); + }); + } + }); + return true; + } + //************Pagination*************// + $(document).on('click', '.pagination_area [data-pagination]', function (e) { + e.preventDefault(); + let pagination_page = $(this).data('pagination'); + let parent = $(this).closest('.list_with_filter_section'); + parent.find('[data-pagination]').removeClass('active_pagination'); + $(this).addClass('active_pagination').promise().done(function () { + load_pagination(parent, pagination_page); + }).promise().done(function () { + mpwem_page_scroll_to(parent); + load_bg_img(); + }); + }); + $(document).on('click', '.pagination_area .page_prev', function (e) { + e.preventDefault(); + let parent = $(this).closest('.pagination_area'); + let page_no = parseInt(parent.find('.active_pagination').data('pagination')) - 1; + parent.find('[data-pagination="' + page_no + '"]').trigger('click'); + }); + $(document).on('click', '.pagination_area .page_next', function (e) { + e.preventDefault(); + let parent = $(this).closest('.pagination_area'); + let page_no = parseInt(parent.find('.active_pagination').data('pagination')) + 1; + parent.find('[data-pagination="' + page_no + '"]').trigger('click'); + }); + $(document).on('click', '.pagination_area .pagination_load_more', function () { + let pagination_page = parseInt($(this).attr('data-load-more')); + let parent = $(this).closest('.list_with_filter_section'); + let item_class = get_item_class(parent); + if (parent.find(item_class + ':hidden').length > 0) { + pagination_page = pagination_page + 1; + } else { + pagination_page = 0; + } + $(this).attr('data-load-more', pagination_page).promise().done(function () { + load_pagination(parent, pagination_page); + }).promise().done(function () { + if (parent.find(item_class + ':hidden').length === 0) { + $(this).attr('disabled', 'disabled'); + } + }).promise().done(function () { + load_bg_img(); + }); + }); + function load_more_scroll(parent, pagination_page) { + let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); + let start_item = pagination_page > 0 ? pagination_page * per_page_item : 0; + let item_class = get_item_class(parent); + let target = parent.find(item_class + ':nth-child(' + (start_item + 1) + ')'); + mpwem_page_scroll_to(target); + } + function load_pagination_initial_item() { + $('.list_with_filter_section').each(function () { + mpwem_add_loader($(this)); + $(this).find('[data-bg-image]').each(function () { + mpwem_add_loader($(this)); + }); + load_pagination($(this), 0); + }).promise().done(function () { + $('.list_with_filter_section').each(function () { + mpwem_remove_loader($(this)); + $(this).find('.all_filter_item').css({'height': 'auto', 'overflow': 'inherit'}).slideDown('slow'); + }); + }); + } + function load_pagination(parent, pagination_page) { + let all_item = parent.find('.all_filter_item'); + let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); + let pagination_type = parent.find('input[name="pagination_style"]').val(); + let start_item = pagination_page > 0 ? pagination_page * per_page_item : 0; + let end_item = pagination_page > 0 ? start_item + per_page_item : per_page_item; + let item = 0; + let items_class = get_item_class(parent); + if (pagination_type === 'load_more') { + start_item = 0; + } else { + let all_item_height = all_item.outerHeight(); + //all_item.css({"height": all_item_height, "overflow": "hidden"}); + mpwem_add_loader(all_item); + } + parent.find(items_class).each(function () { + if (item >= start_item && item < end_item) { + if ($(this).is(':hidden')) { + $(this).slideDown(200); + } + } else { + $(this).slideUp('fast'); + } + item++; + }).promise().done(function () { + all_item.css({'height': 'auto', 'overflow': 'inherit'}).promise().done(function () { + filter_qty_palace(parent, items_class); + pagination_management(parent, pagination_page); + mpwem_remove_loader(all_item); + }); + }); + } + function pagination_management(parent, pagination_page) { + let pagination_type = parent.find('input[name="pagination_style"]').val(); + let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); + let total_item = parent.find(get_item_class(parent)).length; + if (total_item <= per_page_item) { + parent.find('.pagination_area').slideUp(200); + } else { + parent.find('.pagination_area').slideDown(200); + if (pagination_type === 'load_more') { + parent.find('[data-load-more]').attr('data-load-more', pagination_page) + } else { + pagination_page_management(parent, pagination_page); + } + } + } + function pagination_page_management(parent, pagination_page) { + let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); + let total_item = parent.find(get_item_class(parent)).length; + let total_active_page = (total_item / per_page_item) + ((total_item % per_page_item) > 0 ? 1 : 0); + let page_limit_start = (pagination_page > 2) ? (pagination_page - 2) : 0; + let page_limit_end = (pagination_page > 2) ? (pagination_page + 2) : 4; + let limit_dif = total_active_page - pagination_page; + if (total_active_page > 5 && limit_dif < 3) { + page_limit_start = page_limit_start - ((limit_dif > 1) ? 1 : 2); + } + let total_page = parent.find('[data-pagination]').length; + for (let i = 0; i < total_page; i++) { + if (i < total_active_page && i >= page_limit_start && i <= page_limit_end) { + parent.find('[data-pagination="' + i + '"]').slideDown(200); + } else { + parent.find('[data-pagination="' + i + '"]').slideUp(200); + } + } + if (pagination_page > 0) { + parent.find('.page_prev').removeAttr('disabled'); + } else { + parent.find('.page_prev').prop('disabled', true); + } + if (pagination_page > 2 && total_active_page > 5) { + parent.find('.ellipse_left').slideDown(200); + } else { + parent.find('.ellipse_left').slideUp(200); + } + if (pagination_page < total_active_page - 3 && total_active_page > 5) { + parent.find('.ellipse_right').slideDown(200); + } else { + parent.find('.ellipse_right').slideUp(200); + } + if (pagination_page < total_active_page - 1) { + parent.find('.page_next').removeAttr('disabled'); + } else { + parent.find('.page_next').prop('disabled', true); + } + } + function get_item_class(parent, items = '.filter_item') { + if (parent.find('.filter_item.search_on').length > 0 || parent.find('.filter_item.search_of').length > 0) { + items = '.filter_item.search_on'; + parent.find('.filter_item.search_of').slideUp('fast'); + } + return items; + } + function filter_qty_palace(parent, item_class) { + parent.find('.qty_count').html($(parent).find(item_class + ':visible').length); + parent.find('.total_filter_qty').html($(parent).find(item_class).length); + } +}(jQuery)); \ No newline at end of file diff --git a/assets/frontend/mptbm_registration.css b/assets/frontend/mptbm_registration.css new file mode 100644 index 0000000..39ad1d4 --- /dev/null +++ b/assets/frontend/mptbm_registration.css @@ -0,0 +1,9 @@ +/******************************************************************** ************************************************/ +@media only screen and (min-width: 10px) { +} +/******************************************************************** Responsive ************************************************/ +@media only screen and (max-width: 800px) { + +} +@media only screen and (max-width: 600px) { +} \ No newline at end of file diff --git a/js/mkb-scripts.js b/assets/frontend/mptbm_registration.js similarity index 100% rename from js/mkb-scripts.js rename to assets/frontend/mptbm_registration.js diff --git a/assets/frontend/mpwem_script.js b/assets/frontend/mpwem_script.js new file mode 100644 index 0000000..5a755b4 --- /dev/null +++ b/assets/frontend/mpwem_script.js @@ -0,0 +1,95 @@ +(function ($) { + "use strict"; + //*****************************Faq***********************************// + $(document).on('click', '.mep-event-faq-set > a', function () { + let current = $(this); + if (current.hasClass("active")) { + current.removeClass("active"); + current.siblings(".mep-event-faq-content").slideUp(200); + $(".mep-event-faq-set > a i").removeClass("fa-minus").addClass("fa-plus"); + } else { + $(".mep-event-faq-set > a i").removeClass("fa-minus").addClass("fa-plus"); + current.find("i").removeClass("fa-plus").addClass("fa-minus"); + $(".mep-event-faq-set > a").removeClass("active"); + current.addClass("active"); + $(".mep-event-faq-content").slideUp(200); + current.siblings(".mep-event-faq-content").slideDown(200); + } + }); + //****************************************************************// + //****************************************************************// + //****************************************************************// + //****************************************************************// +}(jQuery)); +function mp_event_wo_commerce_price_format(price) { + let currency_position = jQuery('input[name="currency_position"]').val(); + let currency_symbol = jQuery('input[name="currency_symbol"]').val(); + let currency_decimal = jQuery('input[name="currency_decimal"]').val(); + let currency_thousands_separator = jQuery('input[name="currency_thousands_separator"]').val(); + let currency_number_of_decimal = jQuery('input[name="currency_number_of_decimal"]').val(); + let price_text = ''; + + price = price.toFixed(currency_number_of_decimal); +// console.log('price= '+ price); + let total_part = price.toString().split("."); + total_part[0] = total_part[0].replace(/\B(?=(\d{3})+(?!\d))/g, currency_thousands_separator); + price = total_part.join(currency_decimal); + + if (currency_position === 'right') { + price_text = price + currency_symbol; + } else if (currency_position === 'right_space') { + price_text = price + ' ' + currency_symbol; + } else if (currency_position === 'left') { + price_text = currency_symbol + price; + } else { + price_text = currency_symbol + ' ' + price; + } + // console.log('price= '+ price_text); + return price_text; +} +(function ($) { +//added by sumon + $(document).on('click', '.mep-event-list-loop .mp_event_visible_event_time', function (e) { + e.preventDefault(); + let target = $(this); + $('.mep-event-list-loop .mp_event_visible_event_time').each(function () { + let current=$(this).siblings('ul.mp_event_more_date_list'); + if(current.is(':visible')){ + let active_text=$(this).data('active-text'); + $(this).html(active_text); + current.slideUp(200); + } + + }).promise().done(function () { + let current_list=target.siblings('ul.mp_event_more_date_list'); + if(current_list.length>0){ + if(current_list.is(':visible')){ + current_list.slideUp(200); + target.html(target.data('active-text')); + }else{ + current_list.slideDown(200); + target.html(target.data('hide-text')); + } + }else{ + let event_id = target.data('event-id'); + $.ajax({ + type: 'POST', + url: mp_ajax_url, + data: {"action": "mep_event_list_date_schedule", "event_id":event_id}, + beforeSend: function(){ + target.html(''); + }, + success: function(data){ + $(data).insertAfter(target); + target.html(target.data('hide-text')); + } + }); + } + + + }); + }); + $(document).on('click', 'button.mep_view_vr_btn', function () { + $(this).closest('tr').next('tr.mep_virtual_event_info_sec').slideToggle('fast'); + }); +}(jQuery)); \ No newline at end of file diff --git a/assets/frontend/mpwem_style.css b/assets/frontend/mpwem_style.css new file mode 100644 index 0000000..acf1717 --- /dev/null +++ b/assets/frontend/mpwem_style.css @@ -0,0 +1,4173 @@ +/******************************************************************** ************************************************/ +@media only screen and (min-width: 10px) { +} +/******************************************************************** Responsive ************************************************/ +@media only screen and (max-width: 800px) { + +} +@media only screen and (max-width: 600px) { +} +/*****************************************************/ +#mep_event_date_sch li a { + display: -webkit-flex; + display: flex; + -webkit-flex-direction: column; + flex-direction: column; + color: inherit; +} +.mep-hidden { + display: none !important; +} +.woocommerce-cart td.product-name dl dt { + display: block !important; + float: none !important; + margin-top: 20px; +} +.mep-vr-vs-content { + color: #084298; + background-color: #CFE2FF; + border-color: #B6D4FE; + border-radius: .25rem; + padding: 8px; +} +.mep-vr-vs-content h3 { + font-size: 16px; + font-weight: bold; + border-bottom: 1px dashed #084298; + padding: 0 0 5px 0; + margin: 0 0 10px 0; +} +.mep-events-wrapper, +.mep_related_product_area { + display: block; + max-width: 1320px; + margin: 20px auto; + background: #FFF; + padding: 20px; + font-size: 14px; + letter-spacing: inherit; +} +.mep-events-wrapper a, +.mep-related-events-sec a { + text-decoration: none; +} +.mep-events-wrapper ul, +.mep-related-events-sec ul { + list-style-type: none; + margin: 0; + padding: 0; +} +.mep-events-wrapper .mage_text_center { + text-align: center; +} +#mep_add_calender_button.mep-add-calender, +ul#mep_add_calender_links, +ul#mep_add_calender_links a { + -webkit-transition: 200ms ease-in-out; + transition: 200ms ease-in-out; +} +.mep_ticket_details p { + font-size: 12px; + margin: 5px 0 !important; + padding: 5px 0; + display: block; + line-height: 20px !important; +} +span.mep_ticket_type_name { + display: block; + font-weight: bold; + font-size: 16px; +} +tr.ex-sec-title.mep_ticket_type_title th { + font-weight: bold; + display: table-cell; + padding: 15px 15px 5px; +} +/********************************/ +.mep-default-theme div, +.mep-default-theme form, +span.tkt-qty, +span.tkt-pric, +label.mep-show, +.mep-related-events-sec, +.mep-related-events-sec div, +.mep-events-wrapper table span.the-total { + display: block; +} +div.mep_flex, +.mep-default-content div.mep-default-feature-date-location, +.mep-default-theme div.mep-default-feature-date, +.mep-default-theme div.mep-default-feature-time, +.mep-default-theme div.mep-default-feature-location, +.mep-default-theme i, +div.mep-default-sidrbar-meta, +.mep-default-sidrbar-address ul li, +.mep-default-sidrbar-events-schedule h3, +ul.mep-social-share, +ul.mep-social-share a, +#mep_add_calender_button.mep-add-calender, +button.single_add_to_cart_button, +div.mep_spring_date, +div.franklin_divided, +div.bristol_divided, +div.bristol_center_box, +div.bristol_center_box .mep-default-sidrbar-price-seat, +.mep_spring_date .mep-default-sidrbar-social, +.bristol .mep-default-sidrbar-social, +div.mep-related-events-sec div.mep_event_list_sec, +.mep-list-footer ul li, +.mep-list-footer ul li i, +.mep_event_list .mep_event_list_sec div.mep_event_list_item, +div.mep_event_list div.mage_grid_box, +button.single_add_to_cart_button, +.mep-events-wrapper .mage_input_group { + display: -webkit-flex; + display: flex; +} +.mep-default-content div.mep-default-feature-date-location > div, +.mep_spring_date > div, +.bristol_divided > div { + -webkit-flex: 1; + flex: 1; +} +.mep-default-theme div.mep-default-feature-date, +.mep-default-theme div.mep-default-feature-time, +.mep-default-theme div.mep-default-feature-location, +.mep-default-theme i, +.mep-default-sidrbar-meta, +.mep-default-sidrbar-address ul li, +.mep-default-sidrbar-events-schedule h3, +ul.mep-social-share a, +#mep_add_calender_button.mep-add-calender, +.bristol_center_box .mep-default-sidrbar-price-seat, +.mep_spring_date .mep-default-sidrbar-social, +.bristol .mep-default-sidrbar-social, +.mep-list-footer ul li, +.mep-list-footer ul li i, +.mep_event_list div.evl-cc, +button.single_add_to_cart_button, +.mep-events-wrapper .mage_input_group { + -webkit-align-items: center; + align-items: center; +} +.mep-default-theme i, +ul.mep-social-share, +ul.mep-social-share a, +#mep_add_calender_button.mep-add-calender, +button.single_add_to_cart_button, +.bristol_center_box, +.bristol_center_box .mep-default-sidrbar-price-seat, +.mep-list-footer ul li i, +button.single_add_to_cart_button { + -webkit-justify-content: center; + justify-content: center; +} +.mep-default-content div.mep-default-feature-date-location { + -webkit-justify-content: space-between; + justify-content: space-between; +} +div.bristol_center_box { + -webkit-justify-content: space-around; + justify-content: space-around; +} +.spring_field #mep_add_calender_button.mep-add-calender, +.spring_field ul#mep_add_calender_links li a, +.bristol #mep_add_calender_button.mep-add-calender, +.bristol ul#mep_add_calender_links li a { + -webkit-border-radius: 0; + border-radius: 0; +} +.mep-default-theme i, +ul.mep-social-share a, +.mep-list-footer ul li i { + -webkit-border-radius: 50%; + border-radius: 50%; +} +#mep_add_calender_button.mep-add-calender, +ul#mep_add_calender_links li a { + -webkit-border-radius: 50px; + border-radius: 50px; +} +.mep-events-wrapper.wrapper { + margin: 20px auto; +} + +/********title***********/ +.mep-default-title h2, +.section-heading h2 { + font-size: 25px; + margin: 0 0 15px 0; + color: #3A3A3A; + font-weight: bold; +} +h4.mep-cart-table-title { + margin: 10px 0; + font-size: 22px; + font-weight: 600; +} +h3.ex-sec-title { + font-size: 14px; + color: rgba(255, 255, 255, 0.8); + padding: 10px 15px; + background: -webkit-gradient(linear, left top, right bottom, from(#FF3E00), to(#FFBE30)); + background: -webkit-linear-gradient(top left, #FF3E00, #FFBE30); + background: -o-linear-gradient(top left, #FF3E00, #FFBE30); + background: linear-gradient(to bottom right, #FF3E00, #FFBE30); +} +.mep-default-sidrbar-map h3, +.mep-default-sidrbar-events-schedule h3 { + margin: 12px 0 10px 0; + font-size: 18px; + font-weight: bold; +} +.mep-default-sidrbar-events-schedule h3 { + margin: 0 0 10px 0; +} +/********Banner Image***********/ +.mep-default-feature-image img, +.mep_event_list .mep_list_thumb img, +.mep_list_thumb img { + height: auto; + width: 100%; + max-width: 100%; +} +/********Event date + time + Location***********/ +.mep-default-theme div.mep-default-feature-date, +.mep-default-theme div.mep-default-feature-time, +.mep-default-theme div.mep-default-feature-location { + background: #F7F7F7; + padding: 10px 15px; +} +div.df-dtl { + width: calc(100% - 50px); + float: right; + padding: 0 0 0 10px; +} +div.df-dtl h3 { + font-size: 16px; + color: #878787; +} +div.df-dtl p { + color: #444; + font-weight: 600; + font-size: 14px; + margin: 0 0 5px 0; +} +/********Paragraph ***********/ +div.mep-default-feature-content p { + color: #3A3A3A; + font-size: 16px; +} +.mep-event-details p { + font-size: 16px; + margin: 0; + font-weight: 400; + line-height: 1.5; +} +.mep-events-wrapper p#mep_btn_notice { + text-align: center; + font-size: 15px; + color: red; + margin: 0 0 7px 0; +} +span.mep_warning { + text-align: center; + display: block; + border: 1px solid #005373; + color: #005373; + font-weight: bold; + font-size: 15px; + padding: 20px 0; + text-transform: capitalize; +} +.mep_sidebar { + padding: 10px; +} +.mep_sidebar h3 { + text-align: left; + border-bottom: 1px solid #DDD; + padding-bottom: 15px; +} +.mep_google_map { + height: 300px; +} +.button.button-default.woocommerce.button.alt.button.alt.btn-mep-event-cart { + background: #FF5959; + border: 1px solid #FF5959; + line-height: 1.2; + font-weight: bold; + height: auto; + min-width: auto; + outline: 0; + padding: 15px; + color: #FFF6F6; + margin: 10px auto; + display: block; + text-align: center; + font-size: 16px; + cursor: pointer; + max-width: 100%; + border-radius: 10px; +} +ul#mep_event_date_sch li span { + display: -webkit-flex; + display: flex; + font-size: 13px; +} +span.mep-more-date { + -webkit-flex-wrap: wrap; + flex-wrap: wrap; +} +span.mep-more-date i { + margin: 0; +} +/******table*******/ +.mep-events-wrapper table { + width: 100%; + table-layout: fixed; + margin: 0 0 15px 0; +} +.mep-events-wrapper table td { + text-align: left; + padding: 10px; + vertical-align: middle; + font-size: 16px; + font-weight: 500; + border-bottom: 1px dashed #EEE; +} +.mep-events-wrapper div.xtra-item-left { + font-size: 10px; + font-style: italic; + margin: 5px 0 0 0; +} +.mep-events-wrapper td.ticket-qty, +.mep-events-wrapper td.ticket-price { + text-align: center; +} +.mep-events-wrapper .extra-qty-box { + width: 100px; + margin: 5px auto 0 auto; + border: 1px solid #EEE; + font-size: 12px; + padding: 0px; + height: auto; + min-height: 30px; +} +.mep-events-wrapper input.extra-qty-box { + width: 40px; +} +.mep-events-wrapper select.extra-qty-box { + width: auto; + min-width: 100px; +} +.mep-events-wrapper strong { + font-weight: bold; + font-size: 16px; +} +.mep-events-wrapper .mage_input_group { + max-width: 102px; + border: 1px solid #EEE; + margin: 0 auto; + border-radius: 4px; + background-color: #F7F7F7; +} +.mep-events-wrapper .mage_input_group input { + margin: 0; + border-top: none; + border-bottom: none; + text-align: center; +} +.mep-events-wrapper .mage_input_group span { + width: 30px; + color: #777; + font-size: 14px; + cursor: pointer; +} +.mep-events-wrapper table td.total-col { + font-size: 18px; + text-align: center; +} +.mep-events-wrapper table #ttyttl, +.mep-events-wrapper table #usertotal { + font-weight: bold; +} +.mep-events-wrapper table span.the-total { + margin: 7px 0 0 0; +} +.mep-user-info-sec { + border: 1px solid #DDD; + margin: 10px 0; + padding: 0 10px; + background: #DEDEDE61; +} +.user-info-sec h5 { + padding: 10px 5px; + font-size: 20px; + font-weight: 600; +} +.mep-user-info-sec input, +.mep-user-info-sec select { + padding: 0 10px; + margin: 0 0 10px 0; + height: 30px; + width: 100%; + border: 1px solid #DDD; + font-size: 12px; +} +label.mep-show { + line-height: 1.4; +} +[name="option_qty[]"].mage_error { + background-color: red; + color: #FFF; +} +/******Button*******/ +button.single_add_to_cart_button { + padding: 0 15px; + background: #FFBE30; + color: #FFFFFF; + font-size: 15px; + line-height: 1; + text-transform: uppercase; + font-weight: 600; + -webkit-border-radius: 50px; + border-radius: 50px; + margin: 0 auto; + min-width: 250px; + height: 45px; +} +.mep-events-wrapper button[disabled="disabled"] { + opacity: 0.5; + cursor: no-drop; +} +button.single_add_to_cart_button[disabled]:hover { + -webkit-border-radius: 50px; + border-radius: 50px; +} +/********Total seat ***********/ +.mep-default-sidrbar-price-seat { + text-align: center; + padding: 20px 15px; +} +.mep-default-sidrbar-price-seat h5 { + font-size: 16px; + font-weight: 500; +} +/********Organizer ***********/ +.mep-default-sidrbar-meta { + padding: 20px 10px 0 10px; +} +.mep-default-sidrbar-meta p { + padding: 0 0 0 10px; + font-size: 16px; + font-weight: 700; +} +.mep-default-sidrbar-meta p a { + font-size: 16px; + font-weight: bold; + color: #6D7982; +} +/********venue place ***********/ +.mep-default-sidrbar-address { + padding: 20px 10px; +} +.mep-default-sidrbar-address ul { + font-size: 15px; + padding: 0 0 0 20px; +} +.mep-default-sidrbar-address ul li { + margin: 0 0 10px 0; +} +.mep-default-sidrbar-address ul li span { + width: calc(100% - 25px); + padding: 0 0 0 10px; + font-size: 14px; +} +/********circle icon box ***********/ +.mep-default-sidrbar-meta i, +.df-ico i, +ul.mep-social-share a { + color: #FFF; + font-size: 20px; + width: 40px; + height: 40px; +} +.mep-default-sidrbar-address ul li i, +.mep-default-sidrbar-events-schedule ul li i, +.mep-list-footer ul li i { + color: #FFF; + width: 25px; + height: 25px; + font-size: 14px; +} +/********default background ***********/ +.mep-default-sidrbar-address ul li i, +.mep-default-sidrbar-meta i, +.df-ico i, +.mep-default-sidrbar-events-schedule ul li i, +.mep-social-share a { + background: #FFBE30; +} +/********schedule ***********/ +.mep-default-sidrbar-events-schedule { + padding: 20px 10px; +} +.mep-default-sidrbar-events-schedule h3 { + text-transform: capitalize; + color: #6D7982; +} +.mep-default-sidrbar-events-schedule h3 i { + padding: 0 10px 0 0; +} +.mep-default-sidrbar-events-schedule ul li { + border-top: 1px dashed #DDD; + padding: 10px 0 10px 20px +} +.mep-default-sidrbar-events-schedule ul li:first-child { + border: none; +} +.mep-default-sidrbar-events-schedule ul li:last-child { + padding: 10px 0 0 20px; +} +.mep-default-sidrbar-events-schedule ul li i { + display: -webkit-inline-flex; + display: inline-flex; +} +/********social share ***********/ +.mep-event-meta { + font-size: 20px; + font-weight: 600; + text-align: center; + padding: 20px; + line-height: 1; +} +ul.mep-social-share { + padding: 15px 0 0 0; +} +ul.mep-social-share li { + margin: 0 8px 0 0; +} +/********Add to calender ***********/ +.mep-default-sidrbar-calender-btn { + margin: 30px 10px; + position: relative; +} +#mep_add_calender_button.mep-add-calender { + height: 50px; + padding: 0; + margin: 0; + cursor: pointer; + font-size: 14px; + font-weight: 500; + text-transform: uppercase; +} +#mep_add_calender_button.mep-add-calender:hover { + opacity: 0.9; +} +#mep_add_calender_button.mep-add-calender i { + margin: 0 7px 0 0; + font-size: 14px; + display: inline-block; +} +ul#mep_add_calender_links { + margin: 0 auto; + max-width: 200px; + padding: 0; + text-align: center; + list-style: none; +} +ul#mep_add_calender_links li a { + display: block; + margin-top: 10px; + width: 100%; + padding: 5px; +} +/********Default Theme***********/ +.mep-default-content { + width: calc(100% - 300px); + padding: 0 20px 0 0; +} +.mep-default-content div.mep-default-feature-date-location { + margin: 30px 0; +} +.mep-default-theme.default_theme div.mep-default-feature-time { + margin: 0 15px; +} +.mep-default-sidebar { + width: 300px; +} +.mep-default-sidebar .df-sidebar-part { + background: #F7F7F7; + padding: 0; + margin: 20px 0; + overflow: hidden; +} +.default_theme .mep-default-sidrbar-price-seat, +.mep-default-sidrbar-address, +.mep-default-sidrbar-events-schedule, +.mep-default-sidrbar-social { + border-bottom: 1px solid #DDD; +} +.mep-theme1-faq-sec { + margin: 20px 0 0 0; +} +/********Spring Field Theme(theme - 1)**********************/ +.spring_field_banner { + width: 60%; +} +.spring_field_banner_right { + width: 40%; + padding: 0 0 20px 20px; +} +.spring_field .mep-default-sidrbar-meta { + padding: 0; +} +.spring_field .mep-default-sidrbar-price-seat { + text-align: left; + padding: 15px 0; +} +.spring_field ul#mep_add_calender_links { + position: absolute; + width: 100%; + max-width: 100%; + background-color: #F2F2F2; +} +.spring_field ul#mep_add_calender_links li { + margin: 0; +} +.spring_field ul#mep_add_calender_links li a { + background-color: #777; + color: #FFF; + margin: 2px 0 0 0; + font-size: 15px; + font-weight: 500; +} +.spring_field ul#mep_add_calender_links li a.mep-add-calender:hover { + color: #888; +} +.spring_field .mep-default-sidrbar-map { + margin: 20px 0; +} +.spring_field .mep-event-meta { + padding: 10px; + font-size: 16px; +} +.spring_field .mep-event-meta ul.mep-social-share { + padding: 10px 0 0 0; +} +.mep_spring_date { + border-top: 1px solid #DDD; + border-bottom: 1px solid #DDD; + background-color: #F2F2F2; +} +.mep_spring_date .mep-default-sidrbar-social { + border: none; +} +.mep-default-theme .mep_spring_date div.mep-default-feature-date, +.mep-default-theme .mep_spring_date div.mep-default-feature-location { + background-color: transparent; +} +.spring_field .mep-default-feature-content { + margin: 20px 0; +} +/********FrankLin Theme(theme - 2)**********************/ +.franklin_divided_left { + width: 70%; +} +.franklin_divided_sidebar { + width: 30%; +} +.franklin_divided_sidebar_bac { + margin: 0 0 0 30px; + background-color: #F2F2F2; + overflow: hidden; +} +.franklin .mep-default-feature-content { + margin: 0 0 20px 0; +} +.franklin .mep-default-sidrbar-price-seat { + border-bottom: 1px solid #DDD; +} +/********Bristol Theme(theme - 3)**********************/ +.bristol .mep-default-title h2 { + margin: 15px 0; +} +.bristol .mep-event-meta { + padding: 10px; + font-size: 16px; +} +.bristol .mep-event-meta ul.mep-social-share { + padding: 10px 0 0 0; +} +.bristol_divided { + border-top: 1px solid #DDD; + border-bottom: 1px solid #DDD; + background-color: #F2F2F2; +} +.bristol .mep-default-sidrbar-social { + border: none; +} +.bristol div.mep-default-feature-date, +.bristol div.mep-default-feature-location { + background-color: transparent; +} +.bristol_center_box { + margin: 20px 0; + background-color: #F2F2F2; +} +.bristol_center_box #mep_add_calender_button.mep-add-calender { + width: 300px; +} +.bristol ul#mep_add_calender_links { + position: absolute; + width: 100%; + max-width: 100%; + background-color: #F2F2F2; +} +.bristol ul#mep_add_calender_links li { + margin: 0; +} +.bristol ul#mep_add_calender_links li a { + background-color: #777; + color: #FFF; + margin: 2px 0 0 0; + font-size: 15px; + font-weight: 500; +} +.bristol ul#mep_add_calender_links li a.mep-add-calender:hover { + color: #888; +} +/*********Related Event*****************/ +.mep-related-events-sec .mep_event_grid_item:last-child { + margin: 0; +} +.mep-related-events-sec .mep_list_thumb img { + height: 186px; +} +.mep-ev-start-date { + position: absolute; + top: 10px; + left: 10px; + line-height: 1.8; + border-radius: 6px; + background: #FFBE30; + text-align: center; + width: 50px; + color: #FFF; + font-size: 18px; +} +.mep-day { + font-weight: bold; +} +/*********List style*****************/ +.mep_event_list .mep_event_list_sec, +.mep_event_list div, +.mep_event_list a { + display: block; +} +div.mep_event_list a { + border: none; + text-decoration: none !important; + box-shadow: none; +} +.mep_event_list_item { + border: 1px solid #DDD; + padding: 10px; + margin: 10px 0; +} +.mep_event_list_item:hover { + border-color: #FFBE30; +} +.mep_list_thumb { + width: 40%; + position: relative; +} +.mep-event-excerpt { + margin: 5px 0; +} +.mep_list_event_details { + width: 60%; + margin: 0 0 0 7px; +} +.mep_list_event_details p { + white-space: nowrap; + font-size: 15px; + font-weight: 500; + overflow: hidden; +} +.mep_list_event_details a { + color: #000; + overflow: hidden; +} +.mep_list_event_details p.read-more a:hover { + color: #DDD; +} +.mep-list-header { + position: relative; + padding: 0 0 0 20px; +} +.mep-list-header:before { + position: absolute; + border-left: 5px solid #FFBE30; + top: 0; + left: 0; + content: ""; + height: 100%; +} +h2.mep_list_title { + font-size: 18px; + font-weight: 700; + padding: 0 0 5px 0; +} +h2.mep_list_title:before { + display: none; +} +h3.mep_list_date { + font-size: 16px; + font-style: italic; + font-weight: bold; + color: #FFBE30; + margin: 5px 0 0 0; +} +.mep-list-footer { + padding: 10px 0 0 0; +} +.list_with_filter_section.mep_event_list { + max-width: 1270px; +} +.mep-list-footer ul { + padding: 0; + margin: 0; + list-style: none; +} +.mep-list-footer ul li { + margin: 7px 0 0 0; +} +.mep-list-footer ul li i { + background: #FFBE30; + color: #FFF; +} +.mep-list-footer ul li h5, +.mep-list-footer ul li h6 { + font-size: 15px; + font-weight: 700; + display: inline; +} +.mep-list-footer ul li h5 { + font-size: 14px; + font-weight: 600; + padding: 0 5px 0 0; +} +.evl-cc { + margin: 0 0 0 10px; +} +/*******Grid Style******/ +.mep_event_grid_item { + border: 1px solid #DDD; + margin: 7px; + -webkit-box-shadow: 0 0 6px 1px #D9D9D9; + box-shadow: 0 0 6px 1px #D9D9D9; +} +.mage_grid_box { + margin: 0 -7px 20px -7px; +} +.mage_grid_box .blank_div { + margin: 0 20px 0 0; +} +.mage_grid_box .blank_div:last-child { + margin: 0 0 15px 0; +} +.mep_event_grid_item .mep_list_event_details, +.mep_event_grid_item .mep_list_thumb { + width: 100%; + min-height: 160px; +} +.mep_event_grid_item .mep_list_event_details { + margin: 0; +} +.mep_event_grid_item .mep-list-header { + padding: 0 0 0 10px; +} +.mep_event_grid_item .mep-list-footer { + padding: 10px 0 10px 10px +} +.mep_event_grid_item .mep_list_event_details { + padding: 15px; +} +.mep-user-info-sec > label { + display: -webkit-flex; + -webkit-align-items: center; + display: flex; + align-items: center; + margin: 10px; +} +.mep-user-info-sec > label input[type="checkbox"] { + width: auto; + height: auto; + margin: 0 10px 0 0; +} +.mep-user-info-sec > label.mep-show { + display: block; + margin: 10px 0 0 0; +} +.mep-user-info-sec > label select { + width: 100%; +} +.mep-user-info-sec textarea { + width: 100%; + padding: 10px; +} +.dNone { + display: none !important; +} +.mep-list-footer .mep-more-date-lists li i { + display: inline-block; + padding: 6px 5px 5px 6px; +} +/********Category filter***********/ +.mep_cat-details div.mep_event_list_item {} +button.single_add_to_cart_button.button.alt.btn-mep-event-cart { + cursor: pointer; +} +.owl-item div.two_column, +.owl-item div.three_column, +.owl-item div.four_column { + width: 100%; + padding: 0; + margin: 0 20px; +} +.mep_event_list_sec .owl-theme { + position: relative; +} +.owl-theme .owl-nav [class*=owl-]:hover { + background: transparent; + color: #000; + text-decoration: none; +} +.mep_event_list button.owl-prev { + position: absolute; + top: 25%; + left: -45px; + /* background: #762929; */ + /* color: #fff; */ + padding: 20px; + display: block; + width: 50px; + font-size: 70px !important; +} +.mep_event_list button.owl-next { + position: absolute; + top: 25%; + right: -32px; + font-size: 70px !important; +} +.mep-wailist-form input { + display: block; + overflow: hidden; + margin: 20px auto !important; + width: 100%; + padding: 10px !important; + background: #FFF !important; +} +/* Minimal Styles */ +.mep_event_minimal_list { + width: 100%; + padding: 10px; +} +.mep_event_minimal_list:hover { + background: #F2F2F2; +} +.mep_event_minimal_list .mep_list_thumb { + width: 52px; + position: relative; + order: 2; +} +.mep_event_minimal_list .mep_list_event_details { + width: calc(100% - 60px); + order: 1; +} +.mep_event_minimal_list .mep-ev-start-date { + top: -3px; + left: 0; +} +.mep_event_minimal_list h3.mep_list_date i { + background: transparent; +} +.mep_event_minimal_list .mep_more_date_btn { + padding: 2px 5px; + margin: 10px 0 0 0; + width: 233px; + position: relative; +} +.mep_event_minimal_list ul.mep-more-date-lists { + margin: 0; +} +.mep_event_minimal_listh3.mep_list_date { + color: #000; +} +span.mep_minimal_list_location { + display: block; +} +span.mep_minimal_list_date, +span.mep_minimal_list_location { + color: #505050; + font-weight: normal; + font-style: normal; +} +.mep_event_minimal_list h2 { + color: #000; + font-weight: bold; +} +/* Native Style */ +div.mep_event_native_list { + display: -webkit-flex; + display: flex; + width: 100%; +} +.mep_event_native_list h2 { + color: #000; + font-weight: bold; +} +.mep_event_native_list .mep_list_thumb img, +.owl-carousel .owl-item .mep_event_native_list .mep_list_thumb img { + border-radius: 100%; + height: 80px; + width: 80px; + border: 3px solid #DDD; + padding: 1px; +} +.mep_event_native_list .mep_list_thumb { + width: 90px; +} +.mep_event_native_list .mep_list_thumb .mep_bg_thumb { + height: 45px; +} +.mep_list_thumb a { + height: 100%; +} +.mep_event_native_list .mep-list-header::before { + border-left: 2px solid; +} +.mep_event_native_list h3.mep_list_date i { + background: transparent; +} +.mep_event_native_list .mep_more_date_btn { + padding: 2px 5px; + width: 233px; + position: relative; +} +.mep_event_native_list ul.mep-more-date-lists { + margin: 0; +} +.mep_event_minimal_listh3.mep_list_date { + color: #000; +} +.mep_event_native_list .mep_list_event_details { + width: calc(100% - 90px); +} +/* Timeline Style */ +.mep_event_timeline_list .mep_list_thumb { + width: 100%; + margin-bottom: 15px; +} +.mep_event_timeline_list .mep_list_event_details { + width: 100%; + padding: 0; + margin: 0; +} +.mep_event_timeline_list h3.mep_list_date i { + background: transparent; +} +.mep_event_timeline_list h3.mep_list_date { + margin-bottom: 10px; +} +.mep_event_timeline_list ul.mep-more-date-lists { + margin: -5px 0 0 0; + border-top: 1px dashed #DDD; +} +/* Title Style */ +.mep_event_title_list_item { + display: block; + overflow: hidden; + width: 100%; +} +.mep_event_title_list_item a { + display: block; + font-size: 18px; + border-bottom: 1px dashed #333; +} +.mep_event_title_list_item a { + display: block; + font-size: 18px; + border-bottom: 1px dashed #DDD !important; + padding: 10px 0; + color: #333 !important; +} +/* Event City List */ +.mep-city-list { + display: block; + overflow: hidden; + width: 100%; +} +.mep-city-list ul { + margin: 0; + padding: 0; + list-style: none; +} +.mep-city-list ul li a { + display: block; + width: 100%; + border-bottom: 1px dashed #DDD; + font-size: 18px; + color: #333; + padding: 5px 0; +} +/* Code By Mahin */ +ul.event-custom-price li ul { + padding: 10px; + margin: 10px 0; + list-style: none; + border: 1px solid #DDD; + background: #FBFBFB; +} +.mep-multidate-ribbon { + background: #61A232; + color: #FFF; + width: auto; + text-align: center; + padding: 0 10px; + position: absolute; + top: 0; + bottom: auto; + right: 0; +} +.my_account_orders.account-orders-table .wbtm-download { + display: none; +} +.mep-user-ticket-list table { + width: 100%; + border: 1px solid #DDD; +} +.mep-user-ticket-list table tr { + border-bottom: 1px solid #DDD; + padding: 10px 0; +} +.mep-user-ticket-list table tr td { + padding: 8px; +} +.mep-user-ticket-list table tr th { + background: #DDD; + padding: 10px 5px; + text-align: left; +} +div.mep-default-feature-content p, +div.mep-default-feature-content ul, +div.mep-default-feature-content ul li { + color: #3A3A3A; + font-size: 16px; + padding: inherit; + margin: 15px 0; + line-height: 22px; + list-style: inherit; +} +.mep-events-wrapper p:not(.mep-events-wrapper .mep-default-feature-content p, .ui-accordion .ui-accordion-content, .mep-event-review-form .label) { + line-height: 1.2; + margin: 0; + padding: 0; + letter-spacing: inherit; +} +ul.mep-more-date-lists li span i { + display: inline-block; + text-align: center; + padding: 6px 0 0 0; + margin: 0; +} +ul.mep-more-date-lists li span { + margin-right: 5px; +} +ul.mep-more-date-lists li { + display: block; + border-bottom: 1px dashed #DDD; + padding: 5px 0; +} +.pagination-sec a { + display: inline-block; + background: #81D742; + color: #FFF; + padding: 10px 15px; +} +.pagination-sec span.page-numbers.current { + padding: 15px 20px; + background: #DDD; +} +.mep_more_date_btn { + display: block; + cursor: pointer; + background: #81D742; + color: #FFF; + padding: 0 10px; + position: absolute; + bottom: 0; + left: auto; + text-align: center; + right: 0; + z-index: 1111; +} +span#hide_event_schdule { + position: relative; + left: 0; + bottom: 0; + display: block; + width: 100%; + text-align: center; + margin: 0 auto; +} +.mep-event-list-loop { + position: relative; +} +button.mep-cat-control { + background: #FA6630; + padding: 10px 20px; + font-size: 16px; + margin-right: 5px; + margin-bottom: 10px; + border: 0; + cursor: pointer; + color: #FFF; +} +button.mep-cat-control.mixitup-control-active { + background: #DDD; + color: #000; +} +/* Speaker Lists */ +.mep-default-sidebar-speaker-list { + display: block; + overflow: hidden; + padding: 10px; + margin-top: 20px; + margin-bottom: 5px; +} +.mep-default-sidebar-speaker-list h3 { + display: block; + font-weight: bold; + font-size: 18px; + border-bottom: 1px solid #DDD; + margin-bottom: 10px; + padding-bottom: 5px; + border-top: 1px solid #DDD; + padding-top: 5px; +} +.mep-default-sidebar-speaker-list h3 i { + display: inline-block; +} +.mep-default-sidebar-speaker-list ul { + padding: 0; + margin: 0; + list-style: none; +} +.mep-default-sidebar-speaker-list ul li { + display: inline-block; + width: 120px; + text-align: center; + font-size: 23px; + font-weight: bold; + padding: 0 5px; + vertical-align: top; +} +.mep-default-sidebar-speaker-list ul li a { + display: block; +} +.mep-default-sidebar-speaker-list ul li img { + height: 100px; + width: 100px; + border-radius: 100%; + margin: 0 auto !important; +} +.mep-default-sidebar-speaker-list ul li h6 { + font-size: 14px; + font-weight: 500; + margin: 5px 0; +} +.mep_speaker_thumbnail { + display: block; + text-align: center; +} +.mep-eventtype-ribbon { + position: absolute; + bottom: 0; + padding: 2px 21px; + color: #FFF; + left: auto; + right: 0; + width: 100%; + text-align: center; +} +.mep_speaker_thumbnail img { + display: inline-block; + border-radius: 100%; + height: 280px; + border: 5px solid #DDD; + padding: 3px; + width: 280px; +} +.mep_speaker_name { + text-align: center; +} +.mep-events-shortcode-cart-section .mep-events-wrapper { + margin: 0 auto; + padding: 0; +} +#mep_single_hide_all_date { + display: none; +} +#mep_event_date_sch { + height: 300px; + overflow: hidden; +} +.mep_view_all_date { + overflow: scroll !important;; +} +span.mep_single_date_btn { + display: block; + text-align: center; + cursor: pointer; +} +.mep-tem3-title-sec.mep_single_date_btn { + text-align: center; + color: #FFF; + padding: 5px; + cursor: pointer; +} +.mep-default-feature-content ul { + margin-left: 15px !important; +} +/******Style added by sumon*******/ +.mep_list_thumb, +.mep_list_event_details { + min-height: 100px; +} +div.one_column { + display: -webkit-flex; + display: flex; + width: 100%; + margin: 0 0 18px 0; +} +div.three_column { + width: calc(33.33% - 18px); + margin: 0 15px 15px 0; + display: -webkit-flex; + display: flex; + -webkit-flex-direction: column; + flex-direction: column; + -webkit-justify-content: space-between; + justify-content: space-between; +} +div.mep_event_minimal_list .mep_list_thumb, +div.mep_event_minimal_list .mep_list_event_details { + min-height: auto; +} +div.mep_event_minimal_list { + display: -webkit-flex; + display: flex; +} +.mep-list-header { + padding: 0 0 7px 20px; +} +div.mep_event_native_list .mep_list_thumb, +div.mep_event_native_list .mep_list_event_details { + min-height: auto; +} +div.column_style { + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap;flex-wrap: wrap; +} +div.column_style .mep_list_thumb img { + height: 160px; +} +ul.mp_event_more_date_list { + position: absolute; + top: 100%; + left: 0; + right: 0; + z-index: 111111; + background-color: #FFF; + padding: 10px; + border-top: 5px solid #000B; + border-bottom: 10px solid #000B; + max-height: 350px; + overflow: auto; + -webkit-box-shadow: 10px 10px 5px grey; + box-shadow: 10px 10px 5px grey; +} +ul.mp_event_more_date_list li { + display: -webkit-flex; + display: flex; + -webkit-flex-direction: column; + flex-direction: column; + -webkit-align-items: flex-start; + align-items: flex-start; + border-bottom: 1px solid #0009; +} +ul.mp_event_more_date_list li span, +span.mep-more-date, +span.mep-more-time { + display: -webkit-flex; + display: flex; + -webkit-align-items: center; + align-items: center; + margin: 5px 0; + padding: 0; +} +ul.mp_event_more_date_list li span i, +span.mep-more-date i, +span.mep-more-time i { + margin: 0 7px 0 0; + padding: 0; +} +@media only screen and (max-width: 650px) { + .mep_list_thumb, + .mep_list_event_details { + width: 100%; + min-height: 100px; + } + div.one_column { + -webkit-flex-direction: column; + flex-direction: column; + } +} +/******Style added by sumon*******/ +div.mep_event_list div.mage_grid_box { + -webkit-flex-wrap: wrap; + flex-wrap: wrap; +} +div.two_column { + width: calc(50% - 18px); + margin: 0 15px 15px 0; +} +div.four_column { + width: calc(25% - 18px); + margin: 0 15px 15px 0; +} +div.item_hover_effect { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + background-color: #0009; + display: none; + -webkit-justify-content: center; + justify-content: center; + -webkit-align-items: center; + align-items: center; +} +.mep-event-list-loop:hover div.item_hover_effect { + display: -webkit-flex; + display: flex; +} +div.item_hover_effect a { + font-size: 22px; + font-weight: 500; + color: #FFF; + padding: 15px 30px; + border-radius: 5px; + background-color: #346B80; + transition: 250ms ease-in-out; + border: 1px solid #FFF; +} +div.item_hover_effect a:hover { + color: #346B80; + background-color: #FFF; + border: 1px solid #346B80; +} +.mep-event-list-loop.column_style { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +/************************/ +.mep-day-details-section h4 { + font-size: 22px; + font-weight: bold; + margin-bottom: 10px; +} +/* +.mep-day-details-section .mep-day-details { + font-size: 16px; + margin: 0 0 0 30px; + padding: 0 0 0 5px; + border-left: 2px solid #DDD; +} +*/ +.ui-accordion .ui-accordion-header { + background-image: none; + margin: 10px 0 0 0; +} +.ui-accordion .ui-accordion-header.ui-state-active { + background-image: none; + background-color: #1D4A68; + color: #FFF; + font-size: 18px; +} +.mep-eventtype-ribbon.mep-tem3-title-sec.sold-out-ribbon { + width: 100px; + bottom: 40%; + right: 38%; +} +/******Responsive*******/ +@media only screen and (max-width: 1199px) { + /********Default Theme***********/ + .mep-default-content { + width: calc(100% - 275px); + } + .mep-default-sidebar { + width: 275px; + } + /*********springfield*****************/ + .spring_field_banner { + width: calc(100% - 420px); + } + .spring_field_banner_right { + width: 420px; + } + .mep-default-sidrbar-calender-btn { + margin: 20px 10px; + } + /********frinklin**************/ + .franklin .mep-default-sidrbar-calender-btn, + .bristol .mep-default-sidrbar-calender-btn { + margin: 20px 10px; + } +} +@media only screen and (max-width: 991px) { + .mep-default-sidrbar-meta i, + .df-ico i, + ul.mep-social-share a { + width: 40px; + height: 40px; + font-size: 20px; + } + .mep-default-sidrbar-address ul li i, + .mep-default-sidrbar-events-schedule ul li i, + .mep-list-footer ul li i { + width: 20px; + height: 20px; + font-size: 11px; + } + .mep-default-sidrbar-address ul li span { + width: calc(100% - 20px); + padding: 0 0 0 5px; + font-size: 13px; + } + div.df-dtl { + width: calc(100% - 40px); + padding: 0 0 0 5px; + } + div.df-dtl h3, + div.mep-default-feature-content p, + .mep-events-wrapper p#mep_btn_notice { + font-size: 14px; + } + div.df-dtl p { + font-size: 12px; + } + div.df-dtl p span { + font-weight: 500; + } + .mep-events-wrapper table td { + font-size: 14px; + padding: 5px; + } + .mep-events-wrapper table td.total-col, + .user-info-sec h5 { + font-size: 16px; + } + button.single_add_to_cart_button { + min-width: 200px; + height: 40px; + font-size: 14px !important; + } + .ui-accordion .ui-accordion-content { + font-size: 12px; + } + .mep-event-meta { + padding: 15px; + } + .mep-default-sidrbar-calender-btn { + margin: 15px; + } + #mep_add_calender_button.mep-add-calender { + font-size: 12px; + } + /********Default Theme***********/ + .mep-default-content, + .franklin_divided_left { + width: calc(100% - 250px); + } + .mep-default-sidebar, + .franklin_divided_sidebar { + width: 250px; + } + .mep-default-content div.mep-default-feature-date-location { + margin: 15px 0; + } + .mep-default-theme div.mep-default-feature-date, + .mep-default-theme div.mep-default-feature-time, + .mep-default-theme div.mep-default-feature-location { + padding: 5px; + } + .mep-default-sidrbar-meta { + padding: 10px 10px 0 10px; + } + .mep-default-sidrbar-address { + padding: 10px 5px; + } + .mep-default-sidrbar-address ul li { + margin: 0 0 5px 0; + } + .mep-default-sidrbar-events-schedule { + padding: 10px; + } + .mep-default-sidrbar-events-schedule ul li { + padding: 5px 0 5px 10px; + line-height: 22px; + } + .mep-default-sidrbar-events-schedule ul li:last-child { + padding: 5px 0 0 10px; + } + /*********springfield*****************/ + .spring_field div.mep_flex { + display: block; + } + .spring_field_banner { + width: 100%; + } + .spring_field_banner_right { + width: 100%; + padding: 0; + } + .spring_field .mep-default-sidrbar-calender-btn { + margin: 15px 0; + } + /********frinklin*********/ + .mep-default-sidrbar-events-schedule h3 { + font-size: 15px; + } + /************Related***********/ + h2.mep_list_title { + font-size: 15px !important; + } + h3.mep_list_date, + .mep-list-footer ul li h6 { + font-size: 13px !important; + } + .mep-list-footer ul li h5 { + font-size: 12px !important; + } + div.item_hover_effect a { + font-size: 16px; + padding: 10px 20px; + } + div.column_style { + min-width: calc(33.333333% - 14px) !important; + } +} +@media only screen and (max-width: 767px) { + div.mep_flex.default_theme, + div.franklin_divided, + div.bristol_divided, + .mep_event_list .mep_event_list_sec div.mep_event_list_item { + display: block; + } + .mep-default-content, + .mep-default-sidebar { + width: 100%; + margin: 0; + padding: 0; + } + div.mep-related-events-sec div.mep_event_list_sec { + display: block; + } + .mep_related_product_area .mep_event_list_sec .mep_event_grid_item { + margin: 0 0 15px 0; + width: 100%; + } + .mep_event_grid_item .mep_list_thumb img { + height: auto; + } + .mep-default-sidebar .df-sidebar-part { + margin: 15px 0; + } + .mep-events-wrapper, + .mep_related_product_area { + margin: 15px auto; + } + .mep-default-title h2, + .section-heading h2, + h4.mep-cart-table-title, + h3.ex-sec-title { + font-size: 20px; + } + .franklin_divided_left, + .franklin_divided_sidebar, + div.mep_event_list div.mage_grid_box > div { + width: 100%; + } + .franklin_divided_sidebar_bac { + margin: 0; + } + .bristol .mep-default-feature-location { + border-top: 1px solid #DDD; + border-bottom: 1px solid #DDD; + } + .bristol_center_box #mep_add_calender_button.mep-add-calender { + width: 200px; + } + .bristol .mep-default-sidrbar-social { + display: -webkit-flex; + display: flex; + -webkit-justify-content: center; + justify-content: center; + } + .mep_event_list .mep_event_list_sec div.mep_event_list_item > div:not(.mep_event_spring_list .mep_list_event_details) { + width: 100%; + } + .mep_event_list .mep_event_list_sec div.mep_event_list_item .mep_list_event_details { + margin: 0 + } + .mep_event_list .mep_event_list_sec div.mep_event_list_item img, + div.mep_event_list div.mage_grid_box img { + min-height: auto; + } + .mage_grid_box { + margin: 0; + } + .mep-events-wrapper input.extra-qty-box { + width: 30px; + } + .mep-events-wrapper .mage_input_group { + max-width: 90px; + } + .mep_event_minimal_list .mep-ev-start-date { + top: -5px; + } + span.mep_minimal_list_location { + margin-left: 0; + display: block; + } + div.column_style { + min-width: calc(50% - 14px) !important; + } +} +@media only screen and (max-width: 500px) { + .mep-default-content div.mep-default-feature-date-location { + display: block; + margin: 10px 0; + } + .mep-default-content div.mep-default-feature-date-location > div { + width: 100%;; + } + .mep-default-theme.default_theme div.mep-default-feature-time { + margin: 10px 0; + } + .mep-events-wrapper select.extra-qty-box { + min-width: auto; + width: 100%; + } + .mep-events-wrapper .extra-qty-box { + width: 100%; + } + .mep-default-title h2, + .section-heading h2, + h4.mep-cart-table-title, + h3.ex-sec-title { + font-size: 18px; + } + div.df-dtl h3, + div.mep-default-feature-content p, + .mep-events-wrapper p#mep_btn_notice { + font-size: 12px; + } + div.df-dtl h3, + div.mep-default-feature-content p, + .mep-events-wrapper p#mep_btn_notice { + font-size: 12px; + } + .mep-events-wrapper table td { + font-size: 12px; + } + .mep-events-wrapper table td.total-col { + font-size: 14px; + } + button.single_add_to_cart_button { + font-size: 12px !important; + } + .ui-accordion .ui-accordion-content { + font-size: 12px; + } + .mep-event-meta, + .spring_field .mep-event-meta { + padding: 13px; + } + .mep-default-sidrbar-calender-btn { + margin: 13px; + } + button.single_add_to_cart_button { + width: 100%; + min-height: 40px; + height: auto; + min-width: auto; + } + div.mep_spring_date { + display: block; + } + .spring_field .mep-default-feature-location { + border-top: 1px solid #DDD; + border-bottom: 1px solid #DDD; + } + .mep_spring_date .mep-default-sidrbar-social, + .bristol .mep-default-sidrbar-calender-btn { + display: -webkit-flex; + display: flex; + -webkit-justify-content: center; + justify-content: center; + } + div.bristol_center_box { + display: block; + border: 1px solid #DDD; + } + .bristol .mep-default-sidrbar-calender-btn { + margin: 0; + padding: 20px 0; + border-top: 1px solid #DDD; + } + .bristol ul#mep_add_calender_links { + width: 200px; + } + .mep_event_native_list .mep_more_date_btn { + width: 100%; + position: relative; + } + .mep_event_minimal_list .mep-ev-start-date { + top: -5px; + } +} +@media only screen and (max-width: 800px) { + div.two_column { + width: calc(50% - 15px); + margin: 0 15px 15px 0; + } + div.three_column { + width: calc(50% - 15px); + margin: 0 15px 15px 0; + } + div.four_column { + width: calc(50% - 15px); + margin: 0 15px 15px 0; + } +} +@media only screen and (max-width: 500px) { + div.two_column, + div.three_column, + div.four_column { + width: 100%; + margin: 0 0 15px 0; + } + div.column_style { + min-width: calc(100% - 14px) !important; + } +} +.mep-default-sidrbar-meta i { + margin: 0 7px 0 0; +} +/**************************************** +CSS by Ariful +****************************************/ +.mep-multidate-ribbon { + line-height: 30px; +} +.mep_list_thumb img { + border-radius: 0; +} +.mep_list_thumb { + overflow: hidden; +} +.mep-multidate-ribbon { + transform: rotate(45deg); + margin-top: 15px; + margin-right: -50px; + word-break: break-word; + width: 173px; + line-height: 15px; + padding-top: 10px; + padding-bottom: 10px; + font-weight: 600; + display: grid !important; +} +.mep-multidate-ribbon span { + width: 90px; + margin: auto; +} +.mep-eventtype-ribbon { + line-height: 30px; +} +.mep-ev-start-date { + font-size: 15px; +} +.mep-list-footer ul li i { + color: #FF5959; + background: transparent !important; + font-size: 15px +} +ul.mp_event_more_date_list li:hover, +ul.mp_event_more_date_list li:hover i { + color: #FFF; +} +ul.mp_event_more_date_list li { + border-bottom-color: #D3D3D3; +} +.mep_list_event_details p { + white-space: inherit; + font-weight: 400; +} +h3.mep_list_date { + font-style: normal; +} +.mep-event-excerpt { + margin-top: 20px; + padding-left: 20px; +} +.mep-list-header { + padding-bottom: 0; +} +.mep-list-footer ul li h5, +.mep-list-footer ul li h6 { + font-weight: 400; +} +.evl-cc { + margin-left: 0; +} +.mep-ev-start-date { + border-radius: 0; +} +.mep-month { + background: #C32020; + text-transform: uppercase; +} +.mep_more_date_btn { + margin-top: 20px; + width: max-content; + border: 1px solid #FF5959; + background: #FFF; + color: #FF5959; + font-weight: 400; + border-radius: 20px; + line-height: 35px; + margin-left: 5px; + padding: 0 15px; + overflow: hidden; + -webkit-transform: perspective(1px) translateZ(0); + transform: perspective(1px) translateZ(0); + position: relative; + -webkit-transition-property: color; + transition-property: color; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + min-width: 150px; +} +.mep_more_date_btn:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: #FF5959; + -webkit-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform-origin: 0 50%; + transform-origin: 0 50%; + -webkit-transition-property: transform; + transition-property: transform; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease-out; + transition-timing-function: ease-out; + border-radius: 20px; + border: 2px solid #FF5959; +} +.mep_more_date_btn:hover, +.mep_more_date_btn:focus, +.mep_more_date_btn:active { + color: #FFFFFF !important; +} +.mep_more_date_btn:hover:before, +.mep_more_date_btn:focus:before, +.mep_more_date_btn:active:before { + -webkit-transform: scaleX(1); + transform: scaleX(1); +} +.mep_list_thumb { + overflow: hidden; +} +.mep_bg_thumb { + background-size: cover; + background-position: center center; + height: 250px; + position: relative; + -webkit-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.mep_bg_thumb:hover { + transform: scale(1.1); + -webkit-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.mep-list-footer ul li { + -webkit-align-items: baseline; + align-items: baseline; +} +div.df-dtl h3 { + color: #444; + font-weight: 600; +} +div.df-dtl p { + font-weight: 400; + color: #878787; +} +.mep_re_datelist_label { + width: auto !important; + font-weight: 500; +} +.mep_everyday_date_secs ul li { + min-width: auto !important; +} +.mep_everyday_date_secs { + background: #FF5959; +} +h3.ex-sec-title { + color: #FFFFFF; +} +.tkt-pric, +.tkt-qty { + margin-bottom: 10px; +} +.user-info-sec h5 label span { + line-height: 30px; +} +.user-info-sec h5 label input { + float: left; +} +#mep_everyday_datepicker, +.mep-user-info-sec input, +#mep-event-review-form--title { + display: block; + padding: 0 15px 0 38px; + font-size: 18px; + line-height: 1.5; + color: #495057; + background-color: #F9F9F9; + background-clip: padding-box; + border: 0px solid #CED4DA !important; + border-radius: 5px; + min-width: 100px; + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; + max-width: 225px; + min-height: 100%; + height: 30px; + margin: 5px 0; +} +.mep-user-info-sec input { + background: #FFF; + width: 100%; + max-width: 100%; + padding: 5px 10px; + margin: 10px 0; + font-size: 13px; +} +span.mep-cart-btn-icon { + display: inline-block; + margin-right: 10px; +} +span.mep_date_scdl_start_datetime, span.mep_date_scdl_end_datetime { + display: inline-flex; + font-size: 13px; +} +span.mep-cal-icon { + position: absolute; + left: -100px; + z-index: 9; + top: 12px; +} +thead.ex-sec-title.mep_ticket_type_title tr th { + padding: 15px 15px 3px; +} +span.mep-cal-icon i { + color: #000; +} +span#mep_everyday_event_time_list select { + border-color: #FFF; + margin-top: 0px; + display: block; + border-radius: 5px; + vertical-align: top; + border: 0; + height: 30px; + padding: 0 7px; + font-size: 18px; + color: #495057; +} +.mep_everyday_date_secs ul li { + vertical-align: middle; +} +span#mep_everyday_event_time_list { + padding: 0; +} +span.mep_recurring_datepicker_section { + position: relative; +} +span.mep-datepicker-input-box { + position: relative; +} +.user-info-sec h5 { + font-weight: bold; + font-size: 16px; +} +.mep_everyday_date_secs { + padding: 5px 10px !important; +} +.mep_everyday_date_secs ul { + overflow: hidden; +} +.mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart, +.mep-event-theme-1 .btn-mep-event-cart, +.mep-template-2-hamza .btn-mep-event-cart, +.mep-tem3-mid-sec .btn-mep-event-cart { + background: #FF5959; + border: 1px solid #FF5959; + line-height: 35px; + font-weight: 500; + height: 35px; + min-width: auto; + outline: 0; +} +.mep-event-review-list-wrapper { + padding: 0; + margin: 20px; +} +.mep-event-review-list-wrapper #give-review-btn { + font-weight: 500; + font-size: 15px; + border-radius: 50px; + line-height: 35px; + height: 35px; + padding: 0 15px 0 15px; + cursor: pointer; + margin-bottom: 60px; +} +.mep-event-review-form .label { + font-weight: 600; + margin-bottom: 10px; + border-bottom: 1px solid #D3D3D3; + padding-bottom: 5px; +} +.mep-event-review-form input[type="submit"], +.mep-event-review-form button[type="submit"] { + font-weight: 500; + font-size: 15px; + border-radius: 50px; + line-height: 35px; + height: 35px; + padding: 0 15px 0 15px; + cursor: pointer; + background: #FF5959; +} +div.three_column { + -webkit-justify-content: inherit; + justify-content: inherit; +} +.woocommerce-Price-amount { + font-weight: 600; +} +#mep_add_calender_button.mep-add-calender { + height: 35px; + line-height: 35px; + font-size: 15px; + width: auto; + padding: 0 15px 0 15px !important; + margin: auto; + border-radius: 50px !important; + max-width: max-content; + display: block; +} +.mep_single_date_btn { + height: 35px; + line-height: 35px !important; + font-size: 15px; + width: max-content; + padding: 0 15px 0 15px !important; + margin: auto !important; + border-radius: 50px; + font-weight: 500; +} +.mep-social-share li:last-child { + margin-right: 0; +} +#mep_add_calender_links li { + line-height: 35px; + height: 35px; + padding: 0; + max-width: 162px; + margin: auto; +} +#mep_add_calender_links li a { + padding: 0 !important; + font-size: 15px; + font-weight: 500; +} +.mep-default-sidrbar-meta i { + background: transparent; + color: #FF5959; + font-size: 18px; + width: auto; + height: auto; +} +.mep-default-sidrbar-meta p, +.mep-default-sidrbar-meta p a, +.mep-default-sidrbar-events-schedule h3 { + font-weight: 600; + color: #444444; + font-size: 16px; +} +.mep-default-sidrbar-meta p a { + color: #FF5959; +} +.mep-default-feature-image .mep-event-thumbnail img { + border-radius: 0; +} +span.mep_waitlist_label.mep-tem3-title-sec { + right: 0; + top: 0; +} +.mep_event_minimal_list .mep_more_date_btn, +.mep_event_native_list .mep_more_date_btn { + width: max-content; + padding: 0 15px 0 15px !important; +} +h3.mep_list_date { + line-height: 25px; +} +h3.mep_list_date i { + color: #FF5959; +} +.mep_event_native_list .mep_list_thumb img, +.owl-carousel .owl-item .mep_event_native_list .mep_list_thumb img { + border-radius: inherit; + height: auto; + width: auto; +} +.timeline .mep_more_date_btn { + margin-top: 0; +} +.mep_event_list .owl-item .mep_more_date_btn { + margin-top: 10px; + margin-bottom: 10px; +} +.mep-default-theme.spring_field .mep-default-sidrbar-calender-btn { + margin: auto; + display: inline-block; +} +div.mep-default-feature-content p { + /* margin-top: 0 !important; + margin-bottom: 10px !important; */ +} +.mep-event-meta { + font-size: 16px; +} +/*********************** +* Event List Caraousel Nav CSS +* Dev: Ari +* Date: 14 Aug 2021 +************************/ +.mep_event_list button.owl-next { + right: -30px; +} +.mep_event_list button.owl-prev { + left: -30px; +} +@media only screen and (max-width: 767px) { + .mep_event_list button.owl-next { + right: 0; + } + .mep_event_list button.owl-prev { + left: 0; + } +} +.mep_event_list .owl-nav > button { + width: 60px; + height: 60px; + line-height: 60px; + margin-top: 25px !important; + background: #FFF !important; + border-radius: 50% !important; + box-shadow: 0 0 25px 0 rgb(0 0 0 / 25%) !important; + border: none !important; + outline: 0; +} +.mep_event_list .owl-nav > button:hover { + background: #FF5959 !important; +} +.mep_event_list .owl-nav i, +.mep_event_list button.owl-next, +.mep_event_list button.owl-prev { + font-size: 14px !important; +} +.mep_event_list .owl-dots button.active { + background: #FF5959 !important; +} +.mep_event_list .owl-dots button { + width: 15px; + height: 15px; + display: inline-block; + background: #CFCFD0 !important; + margin-right: 5px; + border-radius: 50%; + position: relative; + transition: all .4s; + -webkit-transition: all .4s; + outline: 0; +} +.mep_event_list .owl-dots button.active::before { + border-bottom-color: #FF5959; +} +.mep_event_list .owl-dots button::before { + position: absolute; + content: ""; + top: -10px; + border: 7px solid transparent; + left: 52%; + transform: translateX(-50%); + border-bottom-color: #CFCFD0; + transition: all .4s; + -webkit-transition: all .4s; +} +.mep_event_list .owl-dots button span { + display: none !important; +} +.mep_event_list .owl-dots { + margin: auto; +} +@media only screen and (max-width: 991px) { + h2.mep_list_title { + margin-top: 10px; + } +} +span.mep-more-date i, +span.mep-more-time i { + min-width: 25px; +} +.mep_event_grid_item span.mep_waitlist_label.mep-tem3-title-sec { + max-width: 50%; + border-radius: 0 0 0 25px; +} +.mep-city-list li i { + margin-right: 5px; +} +.wp-core-ui .quicktags-toolbar input.button.button-small { + width: max-content; +} +.mep-event-countdown-timer { + display: flex; + width: 100%; + overflow: hidden; +} +.mep-event-countdown-timer > div { + width: 25%; + text-align: center; + display: block; +} +.mep-event-countdown-timer div.wrapper { + min-height: 100px; + vertical-align: middle; + background: #00000014; + margin: 0 10px; + border: 1px solid #CAC2C2; + padding-top: 14px; +} +.mep-event-countdown-timer div.wrapper .time { + display: block; + font-weight: bold; + font-size: 24px; + margin: 0; + padding: 0; +} +.mep-event-countdown-timer div.wrapper .label { + font-size: 18px; + text-transform: capitalize; +} +.mep-elementor-event-add-to-cart-section-widget td.user-innnf { + padding: 0 !important; +} +.mep-elementor-event-add-to-cart-section-widget table td { + border: none; +} +.mep-elementor-event-add-to-cart-section-widget .mep_everyday_date_secs { + display: block; + text-align: center; +} +.mep-elementor-event-add-to-cart-section-widget h4.mep-cart-table-title { + display: none; +} +/************************************************************* +New Spring list style css added by ariful +**************************************************************/ +.mep_event_spring_list { + width: 100%; + overflow: hidden; + padding: 0; + background: #FCFCFC; +} +.mep_event_spring_list .mep_list_event_details { + width: auto; +} +.mep_event_spring_list .mep_list_spring_thumb { + width: 150px; + height: 150px; + border-radius: 50%; + background-position: center center; + background-size: cover; + background-repeat: no-repeat; + margin: auto +} +.mep_spring_event_time, +.mep_spring_event_location, +.mep_spring_event_date { + display: flex; + margin-bottom: 10px; +} +.mep_event_spring_list .mep_list_date_wrapper { + display: flex; + align-content: center; + justify-content: center; + align-items: center; + background-image: linear-gradient(#FF5959, #FE7541); +} +.mep_event_spring_list .mep_list_date_wrapper .mep_list_date { + color: #FFF; +} +@media only screen and (min-width: 768px) { + .mep_event_spring_list .mep_list_date_wrapper { + float: left; + width: 24%; + display: flex; + justify-content: center; + flex-direction: column; + padding: 10px; + } + .mep_event_spring_list .mep_list_event_details, + .mep_event_spring_list .mep_list_spring_thumb_wrapper { + float: left; + width: 24%; + display: flex; + justify-content: flex-start; + flex-direction: column; + padding: 20px; + } + .mep_event_spring_list .mep_list_date_wrapper { + height: 100%; + } +} +@media only screen and (max-width: 767px) { + .mep_event_spring_list .mep_list_date_wrapper, + .mep_event_spring_list .mep_list_event_details, + .mep_event_spring_list .mep_list_spring_thumb_wrapper { + display: flex; + width: auto; + flex-flow: column; + min-height: auto; + } + .mep_event_spring_list .mep_list_date_wrapper { + height: 200px; + } + .mep_event_spring_list .mep_list_event_details { + margin-top: 20px; + } + .mep_event_spring_list h4 { + font-size: 20px; + } + .mep_event_spring_list .mep_list_spring_thumb { + width: 100%; + height: 200px; + border-radius: 0; + } + .mep_event_spring_list { + display: flex !important; + flex-flow: column; + } + .mep_event_spring_list .mep_list_spring_thumb_wrapper { + order: 1; + } + .mep_event_spring_list .mep_list_event_details.mep_list_details_col_one { + order: 3; + margin-bottom: 20px; + } + .mep_event_spring_list .mep_list_event_details.mep_list_details_col_two { + order: 2; + } + .mep_event_spring_list .mep_list_date_wrapper { + display: none; + } +} +.mep_event_spring_list .mep_more_date_btn.mep-tem3-title-sec.mp_event_hide_event_time { + display: none; +} +.mep_event_spring_list .mep_more_date_btn { + margin-left: 0; + border-radius: 0; +} +.mep_event_spring_list .mep_more_date_btn:before { + border-radius: 0; +} +.mep_event_spring_list .mep_price { + line-height: 25px; +} +.mep_event_spring_list .mp_event_hide_event_time { + position: absolute; + z-index: 999999; + right: 15px; + top: 5px; + margin-top: 0; + height: 38px; +} +.mep_event_spring_list ul.mp_event_more_date_list { + top: 0; + max-height: 100%; +} +.mep_event_spring_list ul.mp_event_more_date_list li { + padding: 5px; +} +.mep_event_spring_list .mep_more_date_btn { + background-color: #FFF; +} +.mep_event_spring_list .mep_list_event_details.mep_list_details_col_one i { + margin-right: 5px; +} +.mep_event_spring_list .mep_more_date_btn.mp_event_visible_event_time { + display: block !important; +} +.mep_event_spring_list .mep-eventtype-ribbon { + position: inherit; + margin-top: 20px; + width: max-content; + background: #FF5959; +} +.mep_event_spring_list .mep_spring_list_date { + color: #FFF; +} +td.user-innnf { + padding: 0 !important; +} +table.table.table-bordered.mep_event_add_cart_table { + background: #F7F7F7; +} +/************************************************************* +New Winter list style css added by ariful +**************************************************************/ +.mep_event_winter_list { + width: 100%; + overflow: hidden; + padding: 0; + background: #1B3045; +} +.mep_event_winter_list .mep_list_event_details { + width: auto; +} +.mep_event_winter_list .mep_list_winter_thumb { + width: 150px; + height: 150px; + border-radius: 50%; + background-position: center center; + background-size: cover; + background-repeat: no-repeat; + margin: auto; + border: 2px solid #F04D42; +} +.mep_winter_event_time, +.mep_winter_event_location, +.mep_winter_event_date { + margin-bottom: 10px; + display: block; +} +.mep_event_winter_list .mep_list_date_wrapper { + display: flex; + align-content: center; + justify-content: center; + align-items: center; + background-image: linear-gradient(#FF5959, #FE7541); +} +.mep_event_winter_list .mep_list_date_wrapper .mep_list_date { + color: #FFF; +} +@media only screen and (min-width: 768px) { + .mep_event_winter_list .mep_list_date_wrapper { + float: left; + width: 24%; + display: flex; + justify-content: center; + flex-direction: column; + padding: 10px; + } + .mep_event_winter_list .mep_list_event_details { + float: left; + width: 50%; + display: block; + padding: 10px; + } + .mep_event_winter_list .mep_list_winter_thumb_wrapper { + float: left; + width: 24%; + display: flex; + justify-content: flex-start; + flex-direction: column; + padding: 20px; + } + .mep_event_winter_list .mep_list_date_wrapper { + height: 100%; + position: relative; + } + .mep_event_winter_list .mep_list_date_wrapper i { + position: absolute; + right: -12px; + color: #FF5959; + font-size: 40px; + } + .mep_event_winter_list .mep_list_details_col_one, + .mep_event_winter_list .mep_list_details_col_two { + width: 50%; + float: left; + padding-left: 10px; + padding-right: 10px; + } + .mep_event_winter_list .mep_list_title { + padding-left: 10px; + padding-right: 10px; + margin-bottom: 10px; + } + .mep_event_winter_list .mep_list_title a { + font-weight: 600; + } + .mep_event_winter_list .mep_list_details_col_wrapper { + display: flex; + align-items: flex-end; + } +} +@media only screen and (max-width: 767px) { + .mep_event_winter_list .mep_list_date_wrapper, + .mep_event_winter_list .mep_list_event_details, + .mep_event_winter_list .mep_list_winter_thumb_wrapper { + display: flex; + width: 100%; + flex-flow: column; + min-height: auto; + } + .mep_event_winter_list .mep_list_date_wrapper { + height: 200px; + } + .mep_event_winter_list .mep_list_event_details { + order: 2; + padding: 10px; + } + .mep_event_winter_list h4 { + font-size: 20px; + } + .mep_event_winter_list .mep_list_winter_thumb { + width: 100%; + height: 200px; + border-radius: 0; + } + .mep_event_winter_list { + display: flex !important; + flex-flow: column; + } + .mep_event_winter_list .mep_list_winter_thumb_wrapper { + order: 1; + } + .mep_event_winter_list .mep_list_event_details.mep_list_details_col_one { + order: 3; + margin-bottom: 20px; + } + .mep_event_winter_list .mep_list_event_details.mep_list_details_col_two { + order: 2; + } + .mep_event_winter_list .mep_list_date_wrapper { + display: none; + } + .mep_event_winter_list .mep_list_details_col_wrapper { + display: flex; + align-items: flex-start; + flex-direction: column; + } + .mep_event_winter_list .mep_list_title { + margin-bottom: 10px; + } + .mep_event_winter_list .mep_list_details_col_one a { + margin-bottom: 10px; + } + .mep_event_winter_list .mep_more_date_btn { + margin-bottom: 10px; + } +} +.mep_event_winter_list .mep_more_date_btn.mep-tem3-title-sec.mp_event_hide_event_time { + display: none; +} +.mep_event_winter_list .mep_more_date_btn { + margin-left: 0; + border-radius: 0; +} +.mep_event_winter_list .mep_more_date_btn:before { + border-radius: 0; +} +.mep_event_winter_list .mep_price { + line-height: 25px; + margin-bottom: 10px; +} +.mep_event_winter_list .mp_event_hide_event_time { + position: absolute; + z-index: 999999; + right: 15px; + top: 5px; + margin-top: 0; + height: 38px; +} +.mep_event_winter_list ul.mp_event_more_date_list { + top: 0; + max-height: 100%; +} +.mep_event_winter_list ul.mp_event_more_date_list li { + padding: 5px; +} +.mep_event_winter_list .mep_more_date_btn { + background-color: #FF5959; + color: #FFF; +} +.mep_event_winter_list .mep_list_details_col_one i { + margin-right: 5px; +} +.mep_event_winter_list .mep_more_date_btn.mp_event_visible_event_time { + display: block !important; +} +.mep_event_winter_list .mep-eventtype-ribbon { + position: inherit; + width: max-content; + background: #FF5959; + color: #FFF; +} +.mep_event_winter_list a, +.mep_event_winter_list .mep_price { + color: #FFF; +} +.mep_event_winter_list .mep_winter_list_dd { + display: block; + text-align: center; + font-size: 45px; + font-weight: 900; + line-height: 45px; +} +.mep_event_winter_list .mep_winter_list_date { + color: #FFF; +} +.mep_event_winter_list .mep_winter_event_location span { + margin-left: 5px; +} +.mep_event_winter_list .mep_more_date_btn { + margin-top: 0; +} +.mep_event_winter_list .mep-multidate-ribbon span { + width: 90px; +} +.mep_event_winter_list .mep-multidate-ribbon { + background: #FF5959; +} +.mep_same_attendee input { + min-width: 40px; + height: 20px; + margin: 5px 10px 10px 0; +} +/************************************************************* +List style footer list alignment css by ariful +**************************************************************/ +.mep-list-footer ul li div { + display: inline-block +} +/************************************************************* +Elementor Grid style footer list location alignment css by ariful +**************************************************************/ +.mep-elementor-event-list-widget .row { + width: 100%; +} +/************************************************************* +Elementor grid style pagination css by ariful +**************************************************************/ +.mep-elementor-event-list-widget .pagination-sec { + margin-top: 20px; + margin-bottom: 20px; + text-align: center; +} +/************************************************************* +Vanilla theme css by ariful +**************************************************************/ +.vanilla_theme .mep-default-title { + margin-top: 20px; + margin-bottom: 20px; + border-bottom: 1px solid #F5F5F5; +} +.vanilla_theme .mep-default-content { + width: 100% +} +.vanilla_theme .mep-default-feature-content { + margin-top: 20px; + margin-bottom: 20px; +} +.vanilla_theme .mep-default-sidrbar-map h3, +.vanilla_theme .mep-default-sidrbar-events-schedule h3, +.vanilla_theme h4.mep-cart-table-title { + margin: 00px 0 20px 0; + font-size: 14px; + font-weight: 500; + text-transform: uppercase; +} +.vanilla_theme .mep-default-feature-cart-sec { + border: 1px solid #F5F5F5; + padding: 20px; + border-radius: 5px; +} +.vanilla_theme .mep_everyday_date_secs { + background: #FBD03B; + color: #17113A; +} +.vanilla_theme .mep_everyday_date_secs ul li { + font-size: 14px; + text-transform: uppercase; + padding: 5px; +} +.vanilla_theme h3.ex-sec-title { + font-size: 14px; + background: #FBD03B; + color: #17113A; + font-weight: 500; + text-transform: uppercase; +} +.vanilla_theme table td, +.vanilla_theme table td.total-col { + font-size: 14px; +} +/* .vanilla_theme tr:nth-child(odd) { + background-color: #F8F2F2; +} */ +.vanilla_theme tr:nth-child(even) { + background-color: #F2F2F2; +} +.vanilla_theme.mep-default-theme div.mep-default-feature-date, +.vanilla_theme.mep-default-theme div.mep-default-feature-time, +.vanilla_theme.mep-default-theme div.mep-default-feature-location { + background: #FBD03B; +} +.vanilla_theme div.df-dtl p { + color: #17113A; +} +.vanilla_theme div.df-dtl h3 { + font-weight: 500; + text-transform: uppercase; + margin-bottom: 5px; + border-bottom: 1px dashed; + padding-bottom: 5px; +} +.vanilla_theme .mep-default-col-1 { + width: 70%; + float: left; + background-color: #FBFBFB; + padding: 20px; +} +.vanilla_theme .mep-default-col-2 { + width: 30%; + display: inline-block !important; + background-color: #F5F5F5; + padding-left: 20px; + padding-right: 20px; +} +.vanilla_theme .mep-default-col-wrapper { + background-color: #FBFBFB; + display: flex; +} +.vanilla_theme .mep-default-sidrbar-meta p, +.vanilla_theme .mep-default-sidrbar-meta p a, +.vanilla_theme .mep-default-sidrbar-events-schedule h3 { + font-weight: 500; + color: #000000; + text-transform: uppercase; + font-size: 14px; +} +.vanilla_theme .mep-default-sidrbar-meta .fa-list-alt { + font-size: 14px; +} +.vanilla_theme .mep-default-sidrbar-calender-btn { + float: left; +} +.vanilla_theme .mep-default-sidrbar-events-schedule { + border-bottom: none; +} +.vanilla_theme ul.mep-social-share { + display: inline-block; + padding: 0; +} +.vanilla_theme ul.mep-social-share li { + display: inline-block +} +.vanilla_theme .mep-share-btn-title { + display: inline-block; + margin-right: 15px; + font-weight: 500; +} +.vanilla_theme .mep-default-sidrbar-social .mep-event-meta { + text-align: left; +} +.vanilla_theme .mep-event-meta { + padding: 0; +} +.vanilla_theme .mep-default-sidrbar-social { + padding-top: 15px; + padding-bottom: 15px; + border-top: 1px solid #F5F5F5; + margin-top: 20px; + border-bottom: 1px solid #F5F5F5; +} +.vanilla_theme ul.mep-social-share a { + font-size: 14px; + width: 30px; + height: 30px; + border-radius: 0; +} +.vanilla_theme .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart { + line-height: inherit; +} +.vanilla_theme .mep-tem3-title-sec.mep_single_date_btn { + text-transform: uppercase; +} +@media only screen and (max-width: 768px) { + .vanilla_theme .mep-default-col-wrapper { + display: block; + width: 100%; + } + .vanilla_theme .mep-default-col-1 { + width: 100%; + float: none; + } + .vanilla_theme .mep-default-col-2 { + width: 100%; + } +} +/************************************************************* +Royal theme css by ariful | Date: 19-10-2021 +**************************************************************/ +.royal_theme .mep-default-title { + margin-bottom: 20px; +} +.royal_theme .mep-default-content { + width: 100% +} +.royal_theme .mep-default-feature-content { + margin-top: 0; + margin-bottom: 20px; + padding: 15px; +} +.royal_theme .mep-default-sidrbar-map h3, +.royal_theme .mep-default-sidrbar-events-schedule h3, +.royal_theme h4.mep-cart-table-title { + margin: 20px 0 20px 0; + font-size: 14px; + font-weight: 500; + text-transform: uppercase; +} +.royal_theme .mep_everyday_date_secs { + background: #FBD03B; + color: #17113A; +} +.royal_theme .mep_everyday_date_secs ul li { + font-size: 14px; + text-transform: uppercase; + padding: 5px; +} +.royal_theme h3.ex-sec-title { + font-size: 14px; + color: #17113A; + font-weight: 500; + text-transform: uppercase; +} +.royal_theme table td, +.royal_theme table td.total-col { + font-size: 14px; +} +.royal_theme.mep-default-theme div.mep-default-feature-date, +.royal_theme.mep-default-theme div.mep-default-feature-time, +.royal_theme.mep-default-theme div.mep-default-feature-location { + background: transparent; +} +.royal_theme div.df-dtl p { + color: #17113A; +} +.royal_theme div.df-dtl h3 { + font-weight: 500; + text-transform: uppercase; + margin-bottom: 5px; + padding-bottom: 5px; +} +.royal_theme .mep-default-col-1 { + width: 70%; + float: left; + padding: 20px; +} +.royal_theme .mep-default-col-2 { + width: 30%; + display: inline-block !important; + padding-left: 20px; + padding-right: 20px; +} +.royal_theme .mep-default-col-wrapper { + background-color: #FBFBFB; + display: flex; +} +.royal_theme .mep-default-sidrbar-meta p, +.royal_theme .mep-default-sidrbar-meta p a, +.royal_theme .mep-default-sidrbar-events-schedule h3 { + font-weight: 500; + color: #000000; + text-transform: uppercase; + font-size: 14px; +} +.royal_theme .mep-default-sidrbar-meta .fa-list-alt { + background: #FFBE30; + color: #FFF; + width: 25px; + height: 25px; + font-size: 14px; +} +.royal_theme .mep-default-sidrbar-calender-btn { + float: left; +} +.royal_theme .mep-default-sidrbar-events-schedule { + border-bottom: none; +} +.royal_theme ul.mep-social-share { + display: inline-block; + padding: 0; +} +.royal_theme ul.mep-social-share li { + display: inline-block +} +.royal_theme .mep-share-btn-title { + display: inline-block; + margin-right: 15px; + font-weight: 500; +} +.royal_theme .mep-default-sidrbar-social .mep-event-meta { + text-align: left; +} +.royal_theme .mep-event-meta { + padding: 0; +} +.royal_theme .mep-default-sidrbar-social { + padding-top: 15px; + padding-bottom: 15px; + border-top: 1px solid #F5F5F5; + margin-top: 20px; + border-bottom: 1px solid #F5F5F5; +} +.royal_theme ul.mep-social-share a { + font-size: 14px; + width: 30px; + height: 30px; + border-radius: 0; +} +.royal_theme .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart { + line-height: inherit; +} +.royal_theme .mep-tem3-title-sec.mep_single_date_btn { + text-transform: uppercase; +} +@media only screen and (max-width: 768px) { + .royal_theme .mep-royal-header { + display: block; + } + .royal_theme .mep-default-col-wrapper { + display: block; + width: 100%; + } + .royal_theme .mep-default-col-1 { + width: 100%; + float: none; + } + .royal_theme .mep-default-col-2 { + width: 100%; + } + .mep-royal-header-col-1, + .mep-royal-header-col-2 { + width: 100%; + } +} +.royal_theme .mep-royal-header { + display: flex; +} +.royal_theme .mep-default-content div.mep-default-feature-date-location { + display: block; +} +.mep-royal-header-col-1, +.mep-royal-header-col-2 { + padding: 15px; + width: 50%; +} +.royal_theme .mep-default-sidrbar-meta .fa-list-alt { + color: #FFF; +} +.royal_theme .mep-default-sidrbar-events-schedule h3 i { + background: #FFBE30; + color: #FFF; + width: 25px; + height: 25px; + font-size: 14px; + display: grid; + text-align: center; + padding: 0; + margin-right: 7px; +} +.mep-events-wrapper .royal_theme table.mep_event_add_cart_table { + border: 0; +} +/************************************************************* +Mobile View css update by ariful | date: 19.10.2021 +**************************************************************/ +@media only screen and (max-width: 600px) { + .mep_event_native_list .mep_list_thumb .mep_bg_thumb { + height: 200px; + } + .mep_event_native_list .mep-list-header { + padding: 15px; + } + span.mep_minimal_list_date, + span.mep_minimal_list_location { + line-height: 25px; + } + .mep_list_event_details p { + font-size: 13px; + } + .mpStyle.pagination_area button[class*="defaultButton_xs"] { + width: 40px; + } + .mpStyle.pagination_area .ellipse_left, + .mpStyle.pagination_area .ellipse_right { + background-color: #DDD; + } + .mep-event-review-form input { + padding: 8px; + } + span.mep-more-date i, + span.mep-more-time i { + min-width: 20px; + } + .mep_everyday_date_secs ul li { + margin-bottom: 10px; + } + .mep-default-sidrbar-address ul { + padding: 0 0 0 15px; + } + .mep-default-sidrbar-address ul li { + line-height: 22px; + } + .mep-event-review-list-wrapper { + margin: 0; + } +} +@media (max-width: 600px) { + .mep_speaker_name { + padding: 20px 0; + } +} +@media only screen and (max-width: 767px) { + .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_one { + margin-bottom: 20px; + margin-left: 20px; + margin-right: 20px; + } + .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two { + margin-top: 20px; + margin-left: 20px; + margin-right: 20px; + } + .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_list_title, + .mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_price { + margin-bottom: 10px; + } +} +/****************************************************************** +Single Speaker Page Mobile CSS update by ariful | date: 09.11.2021 +*******************************************************************/ +@media (max-width: 600px) { + .mep_speaker_thumbnail { + padding-top: 50px; + } + .mep_speaker_name { + padding: 50px 0; + } +} +/*******************************/ +tr.mep_virtual_event_info_sec { + display: none; +} +/*css added by ariful*/ +.mep-event-faq-part .ex-sec-title { + margin-bottom: 10px; +} +.mep-event-faq-part .mep-event-faq-set { + position: relative; + width: 100%; + height: auto; + background-color: #F5F5F5; +} +.mep-event-faq-part .mep-event-faq-set > a { + display: block; + padding: 10px 15px; + text-decoration: none; + color: #000; + font-weight: 600; + border-bottom: 1px solid #DDD; + -webkit-transition: all 0.2s linear; + -moz-transition: all 0.2s linear; + transition: all 0.2s linear; + cursor: pointer; +} +.mep-event-faq-part .mep-event-faq-set > a i { + float: right; + margin-top: 2px; +} +.mep-event-faq-part .mep-event-faq-set > a.active { + background-color: #F5F5F5; + color: #000; +} +.mep-day-details-section .mep-day-title { + font-size: 20px; + font-weight: 600; + margin-top: 10px; + margin-bottom: 10px; +} +.mep-event-faq-part .mep-event-faq-content { + background-color: #FFF; + border: 1px solid #F5F5F5; + padding: 10px; + display: none; +} +.mep-default-theme .mep-day-details-item .mep-day-icon { + width: 50px; + height: 50px; + background: #F5F5F5; + color: #000; + text-align: center; + display: grid; + align-items: center; + border-radius: 50%; + margin-right: 30px; + font-weight: bold; + min-width: 50px; + position: relative; + z-index: 1; +} +.mep-default-theme .mep-day-details-item { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + position: relative; + padding-bottom: 10px; +} +.mep-default-theme .mep-day-content:before { + border-left: 1px solid #DDD; + height: 100%; + position: absolute; + left: 0; + top: 0; + content: ''; + margin-left: 25px; + z-index: 0; +} +.default_theme .event-expire-btn, +.royal_theme .event-expire-btn, +.spring_field .event-expire-btn, +.franklin .event-expire-btn, +.bristol .event-expire-btn { + border: 1px solid #F5F5F5; + padding: 20px; + overflow: hidden; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +/* New Theme Deora CSS */ +.mpe-new-event h1 { + font-family: 'Outfit', sans-serif; + font-style: normal; + font-weight: 500; + font-size: 56px; + line-height: 30px; + letter-spacing: 2px; + color: #000000; +} +.mpe-new-event h2 { + font-style: normal; + font-weight: 400; + font-size: 20px; + line-height: 30px; + letter-spacing: 0.025em; + text-transform: capitalize; + color: #878787; + display: block; + margin: 20px 0 9px; +} +.mpe-new-event-meta { + display: flex; + align-items: center; +} +.mpe-new-event-meta .mpe-new-location, .mpe-new-time { + display: flex; + width: 100%; + align-items: center; +} +.mpe-new-event-meta .mpe-new-icon-holder { + margin-right: 10px; +} +.mpe-new-event-meta .mpe-new-icon-holder img, .mpe-new-time img { + height: 22px; + width: 22px; + border-radius: 5px; +} +.mpe-new-event-meta .mpe-new-text-holder p { + font-family: 'Poppins'; + font-style: normal; + font-weight: 500; + font-size: 18px; + line-height: 27px; + letter-spacing: 1.5px; + color: #393332; +} +/*------------ image section -------------*/ +.mpe-new-imageSection { + display: flex; + justify-content: space-between; +} +.mpe-new-imageSection .mpe-new-thubnail-big { + width: 70%; +} +.mpe-new-imageSection .mpe-new-side-thubnail { + width: 30%; + display: flex; + justify-content: space-evenly; +} +.mpe-new-imageSection .mpe-new-thubnail-big img { + width: 100%; +} +.mpe-new-imageSection .mpe-new-side-thubnail ul { + display: flex; + flex-direction: column; + justify-content: space-between; + margin: 0px; + padding-left: 20px; +} +.mpe-new-imageSection .mpe-new-side-thubnail img { + width: 100%; +} +/*---------------- event description -----------------------*/ +.mpe-new-description-Section { + display: flex; + justify-content: space-between; + margin-top: 30px; +} +.mpe-new-description-Section h2 { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-size: 32px; + line-height: 40px; + color: #001A26; +} +.mpe-new-event-desctiption { + width: 65%; + margin-right: 30px; +} +.mpe-new-event-desctiption p { + font-family: 'Outfit'; + font-style: normal; + font-weight: 300; + font-size: 16px; + line-height: 170%; + color: #8D8D8D; +} +.mpe-new-tp-form { display: block;} +.mpe-new-datepicker input[type=date], +.mpe-new-timepicker input[type=time] { + width: 96%; + border: 1px solid #6046FF; + border-radius: 5px; + margin-bottom: 10px; + padding: 15px; + background-color: white; + font-family: 'Outfit'; + font-style: normal; + font-weight: 500; + font-size: 20px; + line-height: 25px; +} +.tmpe-new-p-form .mpe-new-datepicker input[type=date] { + color: #6046FF; +} +.mpe-new-tp-form .mpe-new-timepicker input[type=time] { + color: white; + background-color: #6046FF; +} +/* ::-webkit-calendar-picker-indicator { + filter: invert(1); + } */ +/*----------------------ticket ----------------------*/ +.mpe-new-ticket { + display: block; + border: 2px solid #6046FF; + border-radius: 5px; + width: 100%; +} +.mpe-new-ticket-card { + display: flex; + justify-content: space-between; + align-items: center; + margin: 20px; + padding: 20px; + border-bottom: 3px solid #989898; +} +.mpe-new-ticket-card:last-child { + border-bottom: none; +} +.mpe-new-ticket-info { + width: 75%; +} +.mpe-new-ticket-info h3 { + font-family: 'Outfit'; + font-style: normal; + font-weight: 500; + font-size: 22.81px; + line-height: 22px; + text-transform: capitalize; + color: #121212; +} +.mpe-new-ticket-info span { + font-family: Outfit; + font-size: 12px; + font-weight: 400; + line-height: 20px; + letter-spacing: 0em; + text-align: left; + color: #FF2424; +} +.mpe-new-ticket-info p { + font-family: Outfit; + font-size: 12px; + font-weight: 400; + line-height: 20px; + letter-spacing: 0em; + text-align: left; + color: #909090; +} +.mpe-new-ticket-price { + width: 25%; + text-align: end; +} +.mpe-new-ticket-price .price { + font-family: Outfit; + font-size: 31px; + font-weight: 500; + line-height: 0px; + letter-spacing: 0em; + color: #525252; + margin: 0px; +} +.mpe-new-buy-ticket { + display: flex; + justify-content: end; +} +.mpe-new-buy-ticket button { + border: none; + color: white; + padding: 5px 10px; + outline: none; + cursor: pointer; +} +input.mpe-new-input-group-field { + width: 50px; + text-align: center; +} +.impe-new-nput-group-field::-webkit-inner-spin-button, +.impe-new-nput-group-field ::-webkit-outer-spin-button { + -webkit-appearance: none; + appearance: none; +} +.mpe-new-ticket-btns { + display: flex; + justify-content: space-between; + margin-top: 20px; +} +.mpe-new-ticket-btns a { + text-decoration: none; + font-family: Outfit; + font-size: 19px; + font-weight: 500; + line-height: 32px; + letter-spacing: 0em; + text-align: center; +} +.mpe-new-ticket-btns .mpe-new-totalPrice { + border: 1px solid #6046FF; + padding: 10px 40px; +} +.mpe-new-ticket-btns .mpe-new-register { + border: 1px solid #6046FF; + padding: 10px 40px; + background-color: #6046FF; + color: white; +} +/*-------------------------- Description sidebar -------------------------*/ +.mpe-new-description-sidebar { + width: 35%; +} +.mpe-new-date-and-time-card { + display: flex; + flex-direction: column; +} +.mpe-new-ww-card { + display: flex; + align-items: center; + background: #FFFFFF; + box-shadow: 0px 2px 48px rgba(0, 0, 0, 0.04); + padding: 20px; + border-bottom: 1px solid rgb(209, 209, 209); +} +.mpe-new-ww-card .mpe-new-card-icon { + margin-right: 30px; +} +.mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn img { + height: 22px; + width: auto; + margin-right: 15px; +} +.mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn button { + border: 1px solid #6046FF; + padding: 5px 16px; + border-radius: 5px; + background-color: white; +} +.mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn a { + display: flex; + align-items: center; + text-decoration: none; + font-family: 'Outfit'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 20px; + color: #6046FF; +} +.mpe-new-ww-social-card { + background: #FFFFFF; + box-shadow: 0px 2px 48px rgba(0, 0, 0, 0.04); + padding: 20px; + border-bottom: 1px solid rgb(209, 209, 209); +} +.mpe-new-ww-social-card h2 { + text-align: center; +} +.mpe-new-ww-social-card ul { + display: flex; + align-items: center; + justify-content: center; +} +.mpe-new-ww-social-card ul li { + padding-right: 10px; +} +.mpe-new-speaker { + margin-top: 130px; +} +.mpe-new-speaker-card { + display: flex; + background-color: white; + padding: 20px; + align-items: center; + margin-bottom: 5px; +} +.mpe-new-speaker-card .mpe-new-speaker-image img { + height: 80px; + width: auto; + margin-right: 25px; +} +.mpe-new-speaker-card .mpe-new-speaker-data h3 { + font-family: Outfit; + font-size: 24px; + font-weight: 500; + line-height: 22px; + text-align: left; + color: #000000; +} +.mpe-new-speaker-card .mpe-new-speaker-data p { + font-family: Outfit; + font-size: 16px; + font-weight: 400; + line-height: 20px; + letter-spacing: 1.6923084259033203px; + text-align: left; +} +/*------------- Schedule Details -----------------------*/ +.mpe-new-schedule-details { + margin-bottom: 100px; + margin-top: 50px; +} +.mpe-new-schedule-details p { + font-family: Outfit; + font-size: 23px; + font-weight: 400; + letter-spacing: 0em; + text-align: left; + color: #121212; + line-height: 20px; +} +.mpe-new-schedule-details p span { + font-family: Outfit; + font-size: 23px; + font-weight: 400; + letter-spacing: 0em; + text-align: left; + color: #6046FF; +} +.mpe-new-schedule-details .mpe-new-detailed-text { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-size: 14px; + text-transform: capitalize; + color: #909090; +} +.mpe-new-sechule-container { + display: flex; + flex-direction: column; + background-color: #F2F0FF; + justify-content: center; + padding: 15px; + border-radius: 5px; +} +.mpe-new-schedules { + display: flex; + position: relative; +} +.mpe-new-iconEffect::before { + content: " "; + position: absolute; + left: 30px; + top: 60px; + height: 90px; + width: 10px; + background: #D9D2FF; +} +.mpe-new-icon img { + margin-top: 15px; +} +/*----------- Map Location --------------*/ +.mpe-new-map-location h2 { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-size: 32px; + line-height: 40px; + color: #001A26; + margin-bottom: 20px; +} +.mpe-new-map iframe { + border-radius: 5px; +} +/*----------- Faq Section --------------*/ +.mpe-new-faq-section { + margin-top: 50px; + margin-bottom: 50px; +} +.mpe-new-faqHeader { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + width: 60%; + margin: auto; +} +.mpe-new-faq-section h2 { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-size: 32px; + line-height: 40px; + color: #001A26; + margin-bottom: 20px; +} +.mpe-new-faq-section .mpe-new-faqHeader p { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-size: 20px; + line-height: 30px; + color: #888888; + text-align: center; +} +.mpe-new-faqs { + display: flex; + flex-wrap: wrap; + justify-content: center; +} +.mpe-new-questions { + flex-basis: 48%; + margin: 5px; +} +.mpe-new-panel p { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 30px; + text-transform: lowercase; + color: #3A3A3A; +} +.mpe-new-accordion { + background-color: #FFFFFF; + color: #444; + cursor: pointer; + padding: 18px; + width: 100%; + border: none; + text-align: left; + outline: none; + transition: 0.4s; + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-size: 24px; + line-height: 30px; + text-transform: lowercase; + color: #2C3C4D; +} +.mpe-new-active, .mpe-new-accordion:hover { + background-color: #CCC; +} +.mpe-new-panel { + padding: 0 18px; + background-color: rgb(255, 255, 255); + max-height: 0; + overflow: hidden; + transition: max-height 0.2s ease-out; +} +/*----------- Attendee Section --------------*/ +.mpe-new-attendee { + margin-top: 50px; + margin-bottom: 50px; +} +.mpe-new-attendee h2 { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-size: 32px; + line-height: 40px; + color: #001A26; + margin-bottom: 20px; +} +.mpe-new-attende-container { + background-color: white; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: center; + padding: 20px; + border-radius: 5px; +} +.mpe-new-attende-details { + display: flex; + flex-direction: column; + align-items: center; + background-color: rgba(81, 81, 81, 0.03); + padding: 10px; + margin: 5px; + flex-basis: 11.5%; + border-radius: 5px; +} +.mpe-new-attende-details img { + height: 77px; + width: auto; +} +.mpe-new-attende-details p { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-size: 16.7778px; + line-height: 21px; + text-transform: capitalize; + color: #3F4145; +} +/*----------- Related Events Section --------------*/ +.mpe-new-related-events { + margin-top: 50px; + margin-bottom: 50px; + position: relative; +} +.mpe-new-related-events h2 { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-size: 32px; + line-height: 40px; + color: #001A26; + margin-bottom: 20px; +} +.mpe-new-slider-btn { + display: flex; + justify-content: end; + /* margin-top: 50px; */ + position: absolute; + top: 20px; + right: 10px; +} +.mpe-new-slider-btn button { + margin-left: 10px; +} +.mpe-new-slider-btn .mpe-new-next-slide, .mpe-new-previous-slide { + height: 33px; + width: auto; + border: none; + outline: none; + /* color: white; */ + border-radius: 5px; + padding: 10px; + text-align: center; + /* display: block; */ +} +.mpe-new-slider-btn .mpe-new-active { + background: #6046FF; +} +.mpe-new-slider-items { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + margin-top: 40px; +} +.mpe-new-related-items { + background-color: white; + border-radius: 5px; + width: 32%; + box-shadow: 10px 9px 33px rgba(0, 0, 0, 0.03); +} +.mpe-new-related-items img { + width: 100%; + height: auto; +} +.mpe-new-related-items-row { + display: flex; + justify-content: space-between; + padding: 20px; +} +.mpe-new-related-content h3 { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-size: 22px; + line-height: 0px; + letter-spacing: 0.02em; + color: #0F0F0F; +} +.mpe-new-related-content .mpe-new-events-place { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 10px; + letter-spacing: 0.02em; + color: #808184; +} +.mpe-new-related-item-price { + display: flex; + flex-direction: column; + justify-content: end; +} +.mpe-new-related-item-price p { + font-family: 'Outfit'; + font-style: normal; + font-weight: 600; + font-size: 28px; + letter-spacing: 0.02em; + color: #6046FF; + margin: 0; +} +.mpe-new-related-item-price .mpe-new-price-category { + font-family: 'Outfit'; + font-style: normal; + font-weight: 400; + font-size: 12px; + letter-spacing: 0.02em; + text-transform: capitalize; + color: #6D6D6D; + text-align: right; +} +#owl-demo .item { + background: #FFFFFF; + margin: 10px; + color: #FFF; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + text-align: Left; +} +.owl-item { + background: transparent; +} +/*--------md---------*/ +@media (max-width: 992px) { + .mpe-new-container { + max-width: 992px; + margin: auto; + padding-left: 20px; + padding-right: 20px; + } + .mpe-new-qustions p { + font-size: 18px; + line-height: 24px; + } + .mpe-new-attende-details { + flex-basis: 16.5%; + } + .mpe-new-ticket-card { + margin: 10px; + } +} +/*--------sm---------*/ +@media (max-width: 768px) { + .mpe-new-container { + max-width: 768px; + margin: auto; + } + .mpe-new-event h1 { + font-size: 40px; + } + .mpe-new-event-meta .mpe-new-text-holder p { + font-size: 16px; + } + .mpe-new-schedule-details { + margin-bottom: 50px; + } + .mpe-new-description-Section { + margin-top: 20px; + } + .mpe-new-description-Section h2 { + font-size: 25px; + } + .mpe-new-card-content p { + line-height: 22px; + } + .mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn a { + font-size: 14px; + } + .mpe-new-ww-card { + padding: 10px; + } + .mpe-new-card-icon a img { + height: 40px; + width: auto; + } + .mpe-new-ticket-btns a { + font-size: 16px; + } + .mpe-new-schedule-details p, + .mpe-new-schedule-details p span { + font-size: 18px; + } + .mpe-new-speaker { + margin-top: 260px; + } + .mpe-new-ww-card .mpe-new-card-icon { + margin-right: 10px; + } + .mpe-new-ww-social-card ul li a img { + height: 30px; + } + .mpe-new-speaker-card .mpe-new-speaker-data h3 { + font-size: 18px; + } + .mpe-new-speaker-card .mpe-new-speaker-image img { + height: 60px; + width: auto; + margin-right: 12px; + } + .mpe-new-attende-details p { + font-size: 14px; + } + .mpe-new-map-location h2 { + font-size: 25px; + } + .mpe-new-faq-section h2 { + font-size: 25px; + } + .mpe-new-qustions p { + font-size: 14px; + text-align: left; + } + .mpe-new-faq-section .mpe-new-faqHeader p { + font-size: 18px; + margin: 0px; + margin-bottom: 20px; + } + .mpe-new-attendee h2 { + font-size: 25px; + } + .mpe-new-related-events h2 { + font-size: 25px; + } + .mpe-new-related-items-row { + padding: 15px; + } + .mpe-new-related-content h3 { + font-size: 16px; + } + .mpe-new-related-content .mpe-new-events-place { + font-size: 14px; + } + .mpe-new-related-item-price p { + font-size: 20px; + } +} +/*--------xsm---------*/ +@media (max-width: 575px) { + .mpe-new-container { + max-width: 575px; + margin: auto; + } + .mpe-new-event-meta { + flex-direction: column; + } + .mpe-new-event h1 { + font-size: 26px; + } + .mpe-new-event h2 { + font-size: 18px; + margin: 0; + } + .mpe-new-faqHeader { + width: 100%; + } + .mpe-new-datepicker input[type=date], .mpe-new-timepicker input[type=time] { + width: 92%; + } + .mpe-new-event-meta .mpe-new-icon-holder { + margin-right: 5px; + } + .mpe-new-event-meta .mpe-new-text-holder p { + font-size: 11px; + margin: 3px; + } + .mpe-new-description-Section { + flex-direction: column; + } + .mpe-new-event-desctiption { + width: 100%; + } + .mpe-new-description-sidebar { + width: 100%; + } + .mpe-new-ww-social-card ul { + padding: 0; + } + .mpe-new-speaker-card { + flex-direction: column; + align-items: center; + justify-content: center; + } + .mpe-new-ticket-info h3 { + font-size: 16px; + } + .mpe-new-ticket-price .mpe-new-price { + font-size: 24px; + } + .mpe-new-event-desctiption p { + font-size: 14px; + } + .mpe-new-ww-card { + flex-direction: column; + } + .mpe-new-card-content { + width: 100%; + text-align: center; + } + .mpe-new-speaker { + margin-top: 20px; + } + .mpe-new-speaker-card .mpe-new-speaker-data h3 { + text-align: center; + } + .mpe-new-map-location h2 { + font-size: 18px; + } + .mpe-new-faq-section h2 { + font-size: 18px; + } + .mpe-new-faq-section .mpe-new-faqHeader p { + font-size: 16px; + } + .mpe-new-questions { + flex-basis: 100%; + } + .mpe-new-accordion { + font-size: 16px; + } + .mpe-new-qustions img { + position: absolute; + top: 70%; + right: 10px; + rotate: 37deg; + } + .mpe-new-attendee h2 { + font-size: 18px; + } + .mpe-new-attende-details p { + font-size: 12px; + } + .mpe-new-related-events h2 { + font-size: 18px; + } + .mpe-new-related-content h3 { + font-size: 14px; + } + .mpe-new-related-items-row { + flex-direction: column; + } + .mpe-new-related-content { + text-align: center; + } + .mpe-new-related-item-price { + text-align: center; + margin-top: 10px; + } + .mpe-new-related-item-price .mpe-new-price-category { + text-align: center; + } + .mpe-new-related-events.mpe-new-container { + margin-bottom: 50px; + } + .mpe-new-ticket-btns .mpe-new-totalPrice { + padding: 8px 10px; + } + input.mpe-new-input-group-field { + width: 20px; + } +} \ No newline at end of file diff --git a/css/calendar.min.css b/assets/helper/calender/calendar.min.css similarity index 100% rename from css/calendar.min.css rename to assets/helper/calender/calendar.min.css diff --git a/js/calendar.min.js b/assets/helper/calender/calendar.min.js similarity index 100% rename from js/calendar.min.js rename to assets/helper/calender/calendar.min.js diff --git a/fonts/flaticon/Flaticon.eot b/assets/helper/flaticon/Flaticon.eot similarity index 100% rename from fonts/flaticon/Flaticon.eot rename to assets/helper/flaticon/Flaticon.eot diff --git a/fonts/flaticon/Flaticon.svg b/assets/helper/flaticon/Flaticon.svg similarity index 100% rename from fonts/flaticon/Flaticon.svg rename to assets/helper/flaticon/Flaticon.svg diff --git a/fonts/flaticon/Flaticon.ttf b/assets/helper/flaticon/Flaticon.ttf similarity index 100% rename from fonts/flaticon/Flaticon.ttf rename to assets/helper/flaticon/Flaticon.ttf diff --git a/fonts/flaticon/Flaticon.woff b/assets/helper/flaticon/Flaticon.woff similarity index 100% rename from fonts/flaticon/Flaticon.woff rename to assets/helper/flaticon/Flaticon.woff diff --git a/fonts/flaticon/Flaticon.woff2 b/assets/helper/flaticon/Flaticon.woff2 similarity index 100% rename from fonts/flaticon/Flaticon.woff2 rename to assets/helper/flaticon/Flaticon.woff2 diff --git a/fonts/flaticon/flaticon.css b/assets/helper/flaticon/flaticon.css similarity index 97% rename from fonts/flaticon/flaticon.css rename to assets/helper/flaticon/flaticon.css index 2b020e3..bb39e52 100644 --- a/fonts/flaticon/flaticon.css +++ b/assets/helper/flaticon/flaticon.css @@ -5,11 +5,11 @@ @font-face { font-family: "Flaticon"; - src: url("./Flaticon.eot"); - src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), - url("./Flaticon.woff") format("woff"), - url("./Flaticon.ttf") format("truetype"), - url("./Flaticon.svg#Flaticon") format("svg"); + src: url("Flaticon.eot"); + src: url("Flaticon.eot?#iefix") format("embedded-opentype"), + url("Flaticon.woff") format("woff"), + url("Flaticon.ttf") format("truetype"), + url("Flaticon.svg#Flaticon") format("svg"); font-weight: normal; font-style: normal; } @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: "Flaticon"; - src: url("./Flaticon.svg#Flaticon") format("svg"); + src: url("Flaticon.svg#Flaticon") format("svg"); } } diff --git a/fonts/flaticon/flaticon.html b/assets/helper/flaticon/flaticon.html similarity index 100% rename from fonts/flaticon/flaticon.html rename to assets/helper/flaticon/flaticon.html diff --git a/js/form-field-dependency.js b/assets/helper/form-field-dependency.js old mode 100755 new mode 100644 similarity index 100% rename from js/form-field-dependency.js rename to assets/helper/form-field-dependency.js diff --git a/images/arrow-left.svg b/assets/helper/images/arrow-left.svg similarity index 100% rename from images/arrow-left.svg rename to assets/helper/images/arrow-left.svg diff --git a/images/arrow-right.svg b/assets/helper/images/arrow-right.svg similarity index 100% rename from images/arrow-right.svg rename to assets/helper/images/arrow-right.svg diff --git a/css/images/arrow_down.png b/assets/helper/images/arrow_down.png similarity index 100% rename from css/images/arrow_down.png rename to assets/helper/images/arrow_down.png diff --git a/css/images/arrow_up.png b/assets/helper/images/arrow_up.png similarity index 100% rename from css/images/arrow_up.png rename to assets/helper/images/arrow_up.png diff --git a/assets/helper/images/calendar.png b/assets/helper/images/calendar.png new file mode 100644 index 0000000..22e285d Binary files /dev/null and b/assets/helper/images/calendar.png differ diff --git a/images/no-photo.jpg b/assets/helper/images/no-photo.jpg similarity index 100% rename from images/no-photo.jpg rename to assets/helper/images/no-photo.jpg diff --git a/assets/helper/images/no_image.png b/assets/helper/images/no_image.png new file mode 100644 index 0000000..f7be185 Binary files /dev/null and b/assets/helper/images/no_image.png differ diff --git a/inc/welcome/img/ullimited_img.png b/assets/helper/images/ullimited_img.png similarity index 100% rename from inc/welcome/img/ullimited_img.png rename to assets/helper/images/ullimited_img.png diff --git a/assets/helper/jquery-ui.min.css b/assets/helper/jquery-ui.min.css new file mode 100644 index 0000000..cf977e2 --- /dev/null +++ b/assets/helper/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.13.2 - 2022-07-14 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/css/jquery.modal.min.css b/assets/helper/jquery_modal/jquery.modal.min.css similarity index 100% rename from css/jquery.modal.min.css rename to assets/helper/jquery_modal/jquery.modal.min.css diff --git a/js/jquery.modal.min.js b/assets/helper/jquery_modal/jquery.modal.min.js similarity index 100% rename from js/jquery.modal.min.js rename to assets/helper/jquery_modal/jquery.modal.min.js diff --git a/assets/helper/mp_style/mp_script.js b/assets/helper/mp_style/mp_script.js new file mode 100644 index 0000000..b76ba2e --- /dev/null +++ b/assets/helper/mp_style/mp_script.js @@ -0,0 +1,782 @@ +//======================================================Price Format==============// +function mp_price_format(price) { + price = price.toFixed(mp_num_of_decimal); + let total_part = price.toString().split("."); + total_part[0] = total_part[0].replace(/\B(?=(\d{3})+(?!\d))/g, mp_currency_thousands_separator); + price = total_part.join(mp_currency_decimal); + let price_text = ''; + if (mp_currency_position === 'right') { + price_text = price + mp_currency_symbol; + } else if (mp_currency_position === 'right_space') { + price_text = price + ' ' + mp_currency_symbol; + } else if (mp_currency_position === 'left') { + price_text = mp_currency_symbol + price; + } else { + price_text = mp_currency_symbol + ' ' + price; + } + return price_text; +} +//=======================================================Loader==============// +function dLoader(target) { + if (target.find('div[class*="dLoader"]').length < 1) { + target.addClass('pRelative').append('
'); + } +} +function dLoader_xs(target) { + if (target.find('div[class*="dLoader"]').length < 1) { + target.addClass('pRelative').append('
'); + } +} +function simpleSpinner(target) { + if (target.find('div[class*="simpleSpinner"]').length < 1) { + target.addClass('pRelative').append('
'); + } +} +function simpleSpinnerRemove(target = jQuery('body')) { + target.removeClass('noScroll'); + target.removeClass('pRelative').find('div[class*="simpleSpinner"]').remove(); +} +function dLoaderBody() { + let body = jQuery('body'); + if (body.find('div[class*="dLoader"]').length < 1) { + body.addClass('noScroll').append('
'); + } +} +function dLoaderBody_xs() { + let body = jQuery('body'); + if (body.find('div[class*="dLoader"]').length < 1) { + body.addClass('noScroll').append('
'); + } +} +function dLoader_circle(target) { + if (target.find('div[class*="dLoader"]').length < 1) { + target.addClass('pRelative').append('
'); + } +} +function dLoader_xs_circle(target) { + if (target.find('div[class*="dLoader"]').length < 1) { + target.addClass('pRelative').append('
'); + } +} +function dLoaderRemove(target = jQuery('body')) { + target.removeClass('noScroll'); + target.removeClass('pRelative').find('div[class*="dLoader"]').remove(); +} +function placeholderLoader(target) { + target.addClass('placeholderLoader'); +} +function placeholderLoaderRemove(target) { + target.each(function () { + target.removeClass('placeholderLoader'); + }) +} +//======================================================Page Scroll==============// +function pageScrollTo(target) { + jQuery('html, body').animate({ + scrollTop: target.offset().top -= 150 + }, 1000); +} +//====================================================Load Date picker==============// +function mp_load_date_picker(parent = jQuery('.mpStyle')) { + parent.find(".date_type.hasDatepicker").each(function () { + jQuery(this).removeClass('hasDatepicker').attr('id', '').removeData('datepicker').unbind(); + }).promise().done(function () { + parent.find(".date_type").datepicker({ + dateFormat: mp_date_format, + autoSize: true, + changeMonth: true, + changeYear: true, + onSelect: function (dateString, data) { + let date = data.selectedYear + '-' + ('0' + (parseInt(data.selectedMonth) + 1)).slice(-2) + '-' + data.selectedDay; + jQuery(this).closest('label').find('input[type="hidden"]').val(date).trigger('change'); + } + }); + }); +} +//========================================================Alert==============// +function mp_alert($this, attr = 'alert') { + alert($this.data(attr)); +} +//=====================================================Load initial=================// +(function ($) { + "use strict"; + $(document).ready(function () { + mp_load_date_picker(); + $('.mp_select2').select2({}); + }); +}(jQuery)); +//====================================================================Load Bg Image=================// +function loadBgImage() { + jQuery('body').find('[data-bg-image]:visible').each(function () { + let target = jQuery(this); + let width = target.outerWidth(); + let height = target.outerHeight(); + if (target.css('background-image') === 'none' || width === 0 || height === 0) { + let bg_url = target.data('bg-image'); + if (!bg_url || bg_url.width === 0 || bg_url.width === 'undefined') { + bg_url = mp_empty_image_url; + } + mp_resize_bg_image_area(target, bg_url); + target.css('background-image', 'url("' + bg_url + '")').promise().done(function () { + dLoaderRemove(jQuery(this)); + }); + } + }); + return true; +} +function mp_resize_bg_image_area(target, bg_url) { + let tmpImg = new Image(); + tmpImg.src = bg_url; + jQuery(tmpImg).one('load', function () { + let imgWidth = tmpImg.width; + let imgHeight = tmpImg.height; + let height = target.outerWidth() * imgHeight / imgWidth; + target.css({"min-height": height}); + }); +} +(function ($) { + let bg_image_load = false; + $(document).ready(function () { + $('body').find('[data-bg-image]').each(function () { + dLoader($(this)); + }); + $(window).on('load', function () { + load_initial(); + }); + if (!bg_image_load) { + load_initial(); + $(document).scroll(function () { + load_initial(); + }); + } + }); + $(document).on('click', '[data-href]', function () { + let href = $(this).data('href'); + if (href) { + window.location.href = href; + } + }); + $(window).on('load , resize', function () { + $('body').find('[data-bg-image]:visible').each(function () { + let target = $(this); + let bg_url = target.data('bg-image'); + if (!bg_url || bg_url.width === 0 || bg_url.width === 'undefined') { + bg_url = mp_empty_image_url; + } + mp_resize_bg_image_area(target, bg_url); + }); + }); + function load_initial() { + if (!bg_image_load) { + if (loadBgImage()) { + bg_image_load = true; + placeholderLoaderRemove($('.mpStyle.placeholderLoader')) + } + } + } +}(jQuery)); +//=============================================================================Change icon and text=================// +function content_icon_change(currentTarget) { + let openIcon = currentTarget.data('open-icon'); + let closeIcon = currentTarget.data('close-icon'); + if (openIcon || closeIcon) { + currentTarget.find('[data-icon]').toggleClass(closeIcon).toggleClass(openIcon); + } +} +function content_text_change(currentTarget) { + let openText = currentTarget.data('open-text'); + openText = openText ? openText.toString() : ''; + let closeText = currentTarget.data('close-text'); + closeText = closeText ? closeText : ''; + if (openText || closeText) { + let text = currentTarget.find('[data-text]').html(); + text = text ? text.toString() : '' + if (text !== openText) { + currentTarget.find('[data-text]').html(openText); + } else { + currentTarget.find('[data-text]').html(closeText); + } + } +} +function content_class_change(currentTarget) { + let clsName = currentTarget.data('add-class'); + if (clsName) { + if (currentTarget.find('[data-class]').length > 0) { + currentTarget.find('[data-class]').toggleClass(clsName); + } else { + currentTarget.toggleClass(clsName); + } + } +} +function content_input_value_change(currentTarget) { + currentTarget.find('[data-value]').each(function () { + let value = jQuery(this).val(); + if (value) { + jQuery(this).val(''); + } else { + jQuery(this).val(jQuery(this).data('value')); + } + jQuery(this).trigger('change'); + }); +} +function mp_all_content_change($this) { + loadBgImage(); + content_class_change($this); + content_icon_change($this); + content_text_change($this); + content_input_value_change($this); +} +(function ($) { + "use strict"; + $(document).on('click', '.mp_load_more_text_area [data-read]', function (e) { + e.stopPropagation(); + let parent = $(this).closest('.mp_load_more_text_area'); + let open_text = parent.find('[data-read-open]').html(); + let close_text = parent.find('[data-read-close]').html(); + parent.find('[data-read-close]').html(open_text); + parent.find('[data-read-open]').html(close_text); + content_text_change($(this)); + }); + $(document).on('click', '[data-all-change]', function () { + mp_all_content_change($(this)); + }); + $(document).on('click', '[data-icon-change]', function () { + content_icon_change($(this)); + }); + $(document).on('click', '[data-text-change]', function () { + content_text_change($(this)); + }); + $(document).on('click', '[data-class-change]', function () { + content_class_change($(this)); + }); + $(document).on('click', '[data-value-change]', function () { + content_input_value_change($(this)); + }); + $(document).on('keyup change', '.mpStyle [data-input-text]', function () { + let input_value = $(this).val(); + let input_id = $(this).data('input-text'); + $("[data-input-change='" + input_id + "']").each(function () { + $(this).html(input_value); + }); + }); + $(document).on('keyup change', '.mpStyle [data-target-same-input]', function () { + let input_value = $(this).val(); + let input_id = $(this).data('target-same-input'); + $("[data-same-input='" + input_id + "']").each(function () { + $(this).val(input_value); + }); + }); +}(jQuery)); +//==============================================================================Qty inc dec================// +(function ($) { + "use strict"; + $(document).on("click", "div.mpStyle .decQty ,div.mpStyle .incQty", function () { + let current = $(this); + let target = current.closest('.qtyIncDec').find('input'); + let currentValue = parseInt(target.val()); + let value = current.hasClass('incQty') ? (currentValue + 1) : ((currentValue - 1) > 0 ? (currentValue - 1) : 0); + let min = parseInt(target.attr('min')); + let max = parseInt(target.attr('max')); + target.parents('.qtyIncDec').find('.incQty , .decQty').removeClass('mpDisabled'); + if (value < min || isNaN(value) || value === 0) { + value = min; + target.parents('.qtyIncDec').find('.decQty').addClass('mpDisabled'); + } + if (value > max) { + value = max; + target.parents('.qtyIncDec').find('.incQty').addClass('mpDisabled'); + } + target.val(value).trigger('change').trigger('input'); + }); +}(jQuery)); +//==============================================================================Input use as select================// +(function ($) { + "use strict"; + $(document).on("click", "div.mpStyle .mp_input_select input.formControl", function () { + $(this).closest('.mp_input_select').find('.mp_input_select_list').slideDown(250); + }); + $(document).on("click", "div.mpStyle .mp_input_select .mp_input_select_list li", function () { + let current = $(this); + let parent = $(this).closest('.mp_input_select'); + let value = current.data('value'); + let text = current.html(); + parent.find('input.formControl').val(text); + parent.find('.mp_input_select_list').slideUp(250); + parent.find('input[type="hidden"]').val(value).trigger('change') + }); +}(jQuery)); +//============================================================================Sticky================// +function mp_sticky_management() { + if (jQuery('.mpStyle .mp_sticky_area').length > 0) { + window.onscroll = function () { + jQuery('.mpStyle .mp_sticky_area').each(function () { + let body_width = jQuery('body').outerWidth(); + let scroll_top = jQuery(window).scrollTop(); + let current = jQuery(this); + let target_scroll = current.find('.mp_sticky_on_scroll'); + let content_top = current.parent().offset().top; + let parent = current.closest('.mp_sticky_section'); + let depend_height = parent.find('.mp_sticky_depend_area').innerHeight(); + let content_height = depend_height - Math.max(scroll_top - content_top, 0) - (target_scroll.offset().top - current.offset().top) - 100; + if (body_width > 800 && scroll_top + 100 >= content_top) { + target_scroll.css('max-height', content_height); + if (!current.hasClass('mpSticky')) { + current.addClass('mpSticky').css('top', 100); + } + } else { + target_scroll.css('max-height', content_height + 100); + current.removeClass('mpSticky'); + } + }); + }; + } +} +(function ($) { + "use strict"; + $(document).ready(function () { + mp_sticky_management(); + }); +}(jQuery)); +//============================================================================Tabs================// +(function ($) { + "use strict"; + function active_next_tab(parent, targetTab) { + parent.height(parent.height()); + let tabsContent = parent.find('.tabsContentNext:first'); + let target_tabContent = tabsContent.children('[data-tabs-next="' + targetTab + '"]'); + let index = target_tabContent.index() + 1; + let num_of_tab = parent.find('.tabListsNext:first').children('[data-tabs-target-next]').length; + let i = 1; + for (i; i <= num_of_tab; i++) { + let target_tab = parent.find('.tabListsNext:first').children('[data-tabs-target-next]:nth-child(' + i + ')'); + if (i <= index) { + target_tab.addClass('active'); + } else { + target_tab.removeClass('active'); + } + if (i === index - 1) { + mp_all_content_change(target_tab); + } + } + if (index < 2 && num_of_tab > index) { + parent.find('.nextTab_next').slideDown('fast'); + parent.find('.nextTab_prev').slideUp('fast'); + } else if (num_of_tab === index) { + parent.find('.nextTab_next').slideUp('fast'); + parent.find('.nextTab_prev').slideDown('fast'); + } else { + parent.find('.nextTab_next').slideDown('fast'); + parent.find('.nextTab_prev').slideDown('fast'); + } + target_tabContent.slideDown(350); + tabsContent.children('[data-tabs-next].active').slideUp(350).removeClass('active').promise().done(function () { + target_tabContent.addClass('active').promise().done(function () { + pageScrollTo(tabsContent); + parent.height('auto').promise().done(function () { + loadBgImage(); + mp_sticky_management(); + dLoaderRemove(parent); + }); + + }); + }); + } + $(document).on('click', '.mpStyle .mpTabsNext .nextTab_prev_link', function () { + let parent = $(this).closest('.mpTabsNext'); + if (parent.find('[data-tabs-target-next].active').length > 1) { + parent.find('.nextTab_prev').trigger('click'); + } + }); + $(document).on('click', '.mpStyle .mpTabsNext .nextTab_next', function () { + let parent = $(this).closest('.mpTabsNext'); + let target = parent.find('.tabListsNext:first'); + let num_of_tab = target.children('[data-tabs-target-next].active').length + 1; + let targetTab = target.children('[data-tabs-target-next]:nth-child(' + num_of_tab + ')').data('tabs-target-next'); + active_next_tab(parent, targetTab); + }); + $(document).on('click', '.mpStyle .mpTabsNext .nextTab_prev', function () { + let parent = $(this).closest('.mpTabsNext'); + let target = parent.find('.tabListsNext:first'); + let num_of_tab = target.children('[data-tabs-target-next].active').length - 1; + let targetTab = target.children('[data-tabs-target-next]:nth-child(' + num_of_tab + ')').data('tabs-target-next'); + active_next_tab(parent, targetTab); + }); + $(document).ready(function () { + $('.mpStyle .mpTabs').each(function () { + let tabLists = $(this).find('.tabLists:first'); + let activeTab = tabLists.find('[data-tabs-target].active'); + let targetTab = activeTab.length > 0 ? activeTab : tabLists.find('[data-tabs-target]').first(); + targetTab.trigger('click'); + }); + $('.mpStyle .mpTabsNext').each(function () { + let parent = $(this); + if (parent.find('[data-tabs-target-next].active').length < 1) { + dLoader(parent); + let tabLists = parent.find('.tabListsNext:first'); + let targetTab = tabLists.find('[data-tabs-target-next]').first().data('tabs-target-next') + active_next_tab(parent, targetTab); + } + }); + }); + $(document).on('click', '.mpStyle [data-tabs-target]', function () { + if (!$(this).hasClass('active')) { + let tabsTarget = $(this).data('tabs-target'); + let parent = $(this).closest('.mpTabs'); + parent.height(parent.height()); + let tabLists = $(this).closest('.tabLists'); + let tabsContent = parent.find('.tabsContent:first'); + tabLists.find('[data-tabs-target].active').each(function () { + $(this).removeClass('active').promise().done(function () { + mp_all_content_change($(this)) + }); + }); + $(this).addClass('active').promise().done(function () { + mp_all_content_change($(this)) + }); + tabsContent.children('[data-tabs="' + tabsTarget + '"]').slideDown(350); + tabsContent.children('[data-tabs].active').slideUp(350).removeClass('active').promise().done(function () { + tabsContent.children('[data-tabs="' + tabsTarget + '"]').addClass('active').promise().done(function () { + //dLoaderRemove(tabsContent); + loadBgImage(); + parent.height('auto'); + }); + }); + } + }); +}(jQuery)); +//======================================================================Collapse=================// +(function ($) { + "use strict"; + $(document).on('click', '[data-collapse-target]', function () { + let currentTarget = $(this); + let target_id = currentTarget.data('collapse-target'); + let close_id = currentTarget.data('close-target'); + let target = $('[data-collapse="' + target_id + '"]'); + if (target_close(close_id, target_id) && collapse_close_inside(currentTarget) && target_collapse(target, currentTarget)) { + mp_all_content_change(currentTarget); + } + }); + $(document).on('change', 'select[data-collapse-target]', function () { + let currentTarget = $(this); + let value = currentTarget.val(); + currentTarget.find('option').each(function () { + let target_id = $(this).data('option-target'); + let target = $('[data-collapse="' + target_id + '"]'); + target.slideUp('fast').removeClass('mActive'); + }).promise().done(function () { + currentTarget.find('option').each(function () { + let current_value = $(this).val(); + if (current_value === value) { + if ($(this).attr('data-option-target-multi')) { + let target_ids = $(this).data('option-target-multi'); + target_ids = target_ids.toString().split(" "); + target_ids.forEach(function (target_id) { + let target = $('[data-collapse="' + target_id + '"]'); + target.slideDown(350).removeClass('mActive'); + }); + } else { + let target_id = $(this).data('option-target'); + let target = $('[data-collapse="' + target_id + '"]'); + target.slideDown(350).removeClass('mActive'); + } + } + }); + }); + }); + function target_close(close_id, target_id) { + $('body').find('[data-close="' + close_id + '"]:not([data-collapse="' + target_id + '"])').slideUp(250); + return true; + } + function target_collapse(target, $this) { + if ($this.is('[type="radio"]')) { + target.slideDown(250); + } else { + target.each(function () { + $(this).slideToggle(250).toggleClass('mActive'); + }); + } + return true; + } + function collapse_close_inside(currentTarget) { + let parent_target_close = currentTarget.data('collapse-close-inside'); + if (parent_target_close) { + $(parent_target_close).find('[data-collapse]').each(function () { + if ($(this).hasClass('mActive')) { + let collapse_id = $(this).data('collapse'); + let target_collapse = $('[data-collapse-target="' + collapse_id + '"]'); + if (collapse_id !== currentTarget.data('collapse-target')) { + $(this).slideUp(250).removeClass('mActive'); + let clsName = target_collapse.data('add-class'); + if (clsName) { + target_collapse.removeClass(clsName); + } + content_text_change(target_collapse); + content_icon_change(target_collapse); + } + } + }) + } + return true; + } +}(jQuery)); +//=====================================================================Group Check box==========// +(function ($) { + "use strict"; + $(document).on('click', '.groupCheckBox .customCheckboxLabel', function () { + let parent = $(this).closest('.groupCheckBox'); + let value = ''; + let separator = ','; + parent.find(' input[type="checkbox"]').each(function () { + if ($(this).is(":checked")) { + let currentValue = $(this).attr('data-checked'); + value = value + (value ? separator : '') + currentValue; + } + }).promise().done(function () { + parent.find('input[type="hidden"]').val(value); + }); + }); + // radio + $(document).on('click', '[data-radio]', function () { + let target = $(this).closest('label'); + let value = $(this).attr('data-radio'); + target.find('.customRadio').removeClass('active'); + $(this).addClass('active'); + target.find('input').val(value).trigger('change'); + }); + $(document).on('click', '.groupRadioBox [data-group-radio]', function () { + let parent = $(this).closest('.groupRadioBox'); + let $this = $(this); + let value = $this.data('group-radio'); + parent.find('[data-group-radio]').each(function () { + $(this).removeClass('active'); + }).promise().done(function () { + $this.addClass('active'); + parent.find('input[type="text"]').val(value); + }); + }); + //Group radio like checkbox + $(document).on('click', '.groupRadioCheck [data-radio-check]', function () { + //e.stopPropagation(); + let parent = $(this).closest('.groupRadioCheck'); + let $this = $(this); + if (!$this.hasClass('mpActive')) { + let value = $this.data('radio-check'); + parent.find('.mpActive[data-radio-check]').each(function () { + $(this).removeClass('mpActive'); + mp_all_content_change($(this)); + }).promise().done(function () { + $this.addClass('mpActive'); + mp_all_content_change($this); + parent.find('input[type="hidden"]').val(value).trigger('change'); + }); + } + }); +}(jQuery)); +//=======================================================validation ==============// +(function ($) { + "use strict"; + $(document).on('keyup change', '.mpStyle .mp_number_validation', function () { + let n = $(this).val(); + $(this).val(n.replace(/\D/g, '')); + return true; + }); + $(document).on('keyup change', '.mpStyle .mp_price_validation', function () { + let n = $(this).val(); + $(this).val(n.replace(/[^\d.]/g, '')); + return true; + }); + $(document).on('keyup change', '.mpStyle .mp_name_validation', function () { + let n = $(this).val(); + $(this).val(n.replace(/[@%'":;&_]/g, '')); + return true; + }); + $(document).on('keyup change', '.mpStyle [required]', function () { + if ($(this).val() !== '') { + $(this).removeClass('mpRequired'); + } else { + $(this).addClass('mpRequired'); + } + return true; + }); +}(jQuery)); +//==========================================================pagination==========// +function mp_pagination_page_management(parent, pagination_page, total_item) { + let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); + let total_active_page = Math.floor(total_item / per_page_item) + ((total_item % per_page_item) > 0 ? 1 : 0); + let page_limit_start = (pagination_page > 2) ? (pagination_page - 2) : 0; + let page_limit_end = (pagination_page > 2) ? (pagination_page + 2) : 4; + let limit_dif = total_active_page - pagination_page; + if (total_active_page > 5 && limit_dif < 3) { + page_limit_start = page_limit_start - ((limit_dif > 1) ? 1 : 2); + } + let total_page = parent.find('[data-pagination]').length; + for (let i = 0; i < total_page; i++) { + if (i < total_active_page && i >= page_limit_start && i <= page_limit_end) { + parent.find('[data-pagination="' + i + '"]').slideDown(200); + } else { + parent.find('[data-pagination="' + i + '"]').slideUp(200); + } + } + if (pagination_page > 0) { + parent.find('.page_prev').removeAttr('disabled'); + } else { + parent.find('.page_prev').prop('disabled', true); + } + if (pagination_page > 2 && total_active_page > 5) { + parent.find('.ellipse_left').slideDown(200); + } else { + parent.find('.ellipse_left').slideUp(200); + } + if (pagination_page < total_active_page - 3 && total_active_page > 5) { + parent.find('.ellipse_right').slideDown(200); + } else { + parent.find('.ellipse_right').slideUp(200); + } + if (pagination_page < total_active_page - 1) { + parent.find('.page_next').removeAttr('disabled'); + } else { + parent.find('.page_next').prop('disabled', true); + } + return true; +} +(function ($) { + "use strict"; + $(document).on('click', '.pagination_area .page_prev', function (e) { + e.preventDefault(); + let parent = $(this).closest('.pagination_area'); + let page_no = parseInt(parent.find('.active_pagination').data('pagination')) - 1; + parent.find('[data-pagination="' + page_no + '"]').trigger('click'); + }); + $(document).on('click', '.pagination_area .page_next', function (e) { + e.preventDefault(); + let parent = $(this).closest('.pagination_area'); + let page_no = parseInt(parent.find('.active_pagination').data('pagination')) + 1; + parent.find('[data-pagination="' + page_no + '"]').trigger('click'); + }); +}(jQuery)); +//==============================================================Modal / Popup==========// +(function ($) { + "use strict"; + $(document).on('click', '.mpStyle [data-target-popup]', function () { + let target = $(this).attr('data-active-popup', '').data('target-popup'); + $('body').addClass('noScroll').find('[data-popup="' + target + '"]').addClass('in').promise().done(function () { + loadBgImage(); + return true; + }); + }); + $(document).on('click', 'div.mpPopup .popupClose', function () { + $(this).closest('[data-popup]').removeClass('in'); + $('body').removeClass('noScroll').find('[data-active-popup]').removeAttr('data-active-popup'); + return true; + }); +}(jQuery)); +//==============================================================Slider=================// +(function ($) { + "use strict"; + //=================initial call============// + $('.superSlider').each(function () { + sliderItemActive($(this), 1); + }); + //==============Slider===================// + $(document).on('click', '.superSlider [data-slide-target]', function () { + if (!$(this).hasClass('activeSlide')) { + let activeItem = $(this).data('slide-target'); + let parent = $(this).closest('.superSlider'); + sliderItemActive(parent, activeItem); + parent.find('[data-slide-target]').removeClass('activeSlide'); + $(this).addClass('activeSlide'); + } + }); + $(document).on('click', '.superSlider .iconIndicator', function () { + let parent = $(this).closest('.superSlider'); + let activeItem = parseInt(parent.find('.sliderAllItem').first().find('.sliderItem.activeSlide').data('slide-index')); + if ($(this).hasClass('nextItem')) { + ++activeItem; + } else { + --activeItem; + } + sliderItemActive(parent, activeItem); + }); + function sliderItemActive(parent, activeItem) { + let itemLength = parent.find('.sliderAllItem').first().find('[data-slide-index]').length; + let currentItem = getSliderItem(parent, activeItem); + let activeCurrent = parseInt(parent.find('.sliderAllItem').first().find('.sliderItem.activeSlide').data('slide-index')); + let i = 1; + for (i; i <= itemLength; i++) { + let target = parent.find('.sliderAllItem').first().find('[data-slide-index="' + i + '"]').first(); + if (i < currentItem && currentItem !== 1) { + sliderClassControl(target, currentItem, activeCurrent, 'prevSlider', 'nextSlider'); + } + if (i === currentItem) { + parent.find('.sliderAllItem').first().find('[data-slide-index="' + currentItem + '"]').removeClass('prevSlider nextSlider').addClass('activeSlide'); + } + if (i > currentItem && currentItem !== itemLength) { + sliderClassControl(target, currentItem, activeCurrent, 'nextSlider', 'prevSlider'); + } + if (i === itemLength && itemLength > 1) { + if (currentItem === 1) { + target = parent.find('.sliderAllItem').first().find('[data-slide-index="' + itemLength + '"]'); + sliderClassControl(target, currentItem, activeCurrent, 'prevSlider', 'nextSlider'); + } + if (currentItem === itemLength) { + target = parent.find('.sliderAllItem').first().find('[data-slide-index="1"]'); + sliderClassControl(target, currentItem, activeCurrent, 'nextSlider', 'prevSlider'); + } + } + } + } + function sliderClassControl(target, currentItem, activeCurrent, add_class, remove_class) { + if (target.hasClass('activeSlide')) { + if (currentItem > activeCurrent) { + target.removeClass('activeSlide').addClass(add_class); + } else { + target.removeClass('activeSlide').removeClass(remove_class).addClass(add_class); + } + } else if (target.hasClass(remove_class)) { + target.removeClass(remove_class).delay(600).addClass(add_class); + } else { + if (!target.hasClass(add_class)) { + target.addClass(add_class); + } + } + } + function getSliderItem(parent, activeItem) { + let itemLength = parent.find('.sliderAllItem').first().find('[data-slide-index]').length; + activeItem = activeItem < 1 ? itemLength : activeItem; + activeItem = activeItem > itemLength ? 1 : activeItem; + return activeItem; + } + //popup + $(document).on('click', '.superSlider [data-target-popup]', function () { + let target = $(this).data('target-popup'); + let activeItem = $(this).data('slide-index'); + $('body').addClass('noScroll').find('[data-popup="' + target + '"]').addClass('in').promise().done(function () { + sliderItemActive($(this), activeItem); + loadBgImage(); + }); + }); + $(document).on('click', '.superSlider .popupClose', function () { + $(this).closest('[data-popup]').removeClass('in'); + $('body').removeClass('noScroll'); + }); +}(jQuery)); +//======================================================================Outer Close==========// +(function ($) { + "use strict"; + $(document).click(function (e) { + let target = $(e.target); + let popup = target.closest('[data-popup]'); + if (popup.length > 0) { + let hLength = target.closest('.popupHeader').length; + let bLength = target.closest('.popupBody').length; + let fLength = target.closest('.popupFooter').length; + if (hLength === 0 && bLength === 0 && fLength === 0) { + popup.find('.popupClose').trigger('click'); + } + } + let mp_input_select_list = target.closest('.mp_input_select'); + if (mp_input_select_list.length === 0) { + $('body').find('.mp_input_select_list').slideUp(250); + } + }); +}(jQuery)); \ No newline at end of file diff --git a/assets/helper/mp_style/mp_style.css b/assets/helper/mp_style/mp_style.css new file mode 100644 index 0000000..bac0ccb --- /dev/null +++ b/assets/helper/mp_style/mp_style.css @@ -0,0 +1,1464 @@ +@charset "utf-8"; +/******************************************************************** General ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle *, + .mpStyle *::after, + .mpStyle *::before { -webkit-box-sizing: border-box; box-sizing: border-box; } + body { margin: 0; padding: 0; } + body.noScroll { overflow: hidden; } + /******/ + .mpStyle { font-size: var(--fs); font-weight: var(--fw); color: var(--d_color); line-height: 1.5; width: 100%; } + .mpStyle, + .mpStyle [data-collapse].mActive { display: block; } + .mpStyle table th[data-collapse].mActive, + .mpStyle table td[data-collapse].mActive { display: table-cell; } + .mpStyle p:not(.mp_wp_editor p) { margin: 0; padding: 0; line-height: 1.5; font-size: var(--fs); } + .mpStyle a:not(.mp_wp_editor a) { color: var(--color_theme); text-decoration: none; } + .mpStyle a:hover { opacity: 0.5; } + .mpStyle a:not(.mp_wp_editor a), + .mpStyle a:hover { text-decoration: none; } + [data-collapse-target], + [data-target-popup], + [data-icon-change], + [data-icon-change] { cursor: pointer; } + div.mpStyle [data-required], + div.mpStyle [data-collapse] { display: none; } + /*******/ + div.mpStyle a, + div.mpStyle button, + div.mpStyle [data-bg-image], + div.mpStyle [data-tabs-target], + div.mpPopup, + div.mpPopup .popupClose, + div.mpStyle .customCheckbox, + div.mpStyle .mpTransition, + div.mpStyle [class*="_mpTransition"] { -webkit-transition: all 350ms ease-in-out; -moz-transition: all 350ms ease-in-out; -o-transition: all 350ms ease-in-out; transition: all 350ms ease-in-out; } +} +/******************************************************************** Shadow content ************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle .dShadow, + div.mpStyle [class*='_dShadow'] { + -webkit-box-shadow: var(--dShadow); + -moz-box-shadow: var(--dShadow); + -o-box-shadow: var(--dShadow); + box-shadow: var(--dShadow); + } + .groupRadioCheck [data-radio-check].mpActive, + div.mpStyle .dShadow_1, [class*='_dShadow_1'] { + -webkit-box-shadow: 0 5px 10px rgba(0, 44, 102, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 44, 102, 0.2); + -o-box-shadow: 0 5px 10px rgba(0, 44, 102, 0.2); + box-shadow: 0 5px 10px rgba(0, 44, 102, 0.2); + } + div.mpStyle .dShadow_2, [class*='_dShadow_2'] { + -webkit-box-shadow: 0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%); + -moz-box-shadow: 0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%); + -o-box-shadow: 0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%); + box-shadow: 0 1px 2px rgb(3 54 63 / 40%), 0 -1px 2px rgb(3 54 63 / 4%); + } + div.mpStyle .dShadow_3, [class*='_dShadow_3'], + div.mpStyle [class*='slideIndicatorItem'].active { + -webkit-box-shadow: 0 2px 10px #444; + -moz-box-shadow: 0 2px 10px #444; + -o-box-shadow: 0 2px 10px #444; + box-shadow: 0 2px 10px #444; + } + div.mpStyle .dShadow_4, [class*='_dShadow_4'], + div.mpStyle ul.mp_input_select_list { + -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); + -moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); + -o-box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); + box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); + } + div.mpStyle .dShadow_5, [class*='_dShadow_5'], + div.mpStyle [class*="dButton"] { + -webkit-box-shadow: var(--button_shadows); + -moz-box-shadow: var(--button_shadows); + -o-box-shadow: var(--button_shadows); + box-shadow: var(--button_shadows); + } + div.mpStyle .dShadow_6, [class*='_dShadow_6'] { + -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); + -o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); + box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);; + } + div.mpStyle .dShadow_7, [class*='_dShadow_7'] { + -webkit-box-shadow: 5px 4px 30px rgba(189, 189, 189, 0.07); + -moz-box-shadow: 5px 4px 30px rgba(189, 189, 189, 0.07); + -o-box-shadow: 5px 4px 30px rgba(189, 189, 189, 0.07); + box-shadow: 5px 4px 30px rgba(189, 189, 189, 0.07); + } + div.mpStyle .formControl, + div.mpStyle .dShadow_8, [class*='_dShadow_8'] { + -webkit-box-shadow: 2px 4px 40px rgba(103, 103, 103, 0.1); + -moz-box-shadow: 2px 4px 40px rgba(103, 103, 103, 0.1); + -o-box-shadow: 2px 4px 40px rgba(103, 103, 103, 0.1); + box-shadow: 2px 4px 40px rgba(103, 103, 103, 0.1); + } + .mpStyle .formControl:focus, + div.mpStyle .dShadow_9, [class*='_dShadow_9'] {-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);} + div.mpStyle .selectCheckbox input:focus ~ .customCheckbox::before, + div.mpStyle .dShadow_10, [class*='_dShadow_10'] {-webkit-box-shadow: 0 0 0 3px rgba(0, 119, 204, 0.3); box-shadow: 0 0 0 3px rgba(0, 119, 204, 0.3);} + .mpStyle .groupContent input[type="radio"], + .mpStyle .groupContent input[type="radio"] ~ input:focus, + div.mpStyle [class*='noShadow'] { -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; } +} +/******************************************************************** Font Size & Font weight ************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle label, + div.mpStyle h1, + div.mpStyle h2, + div.mpStyle h3, + div.mpStyle h4, + div.mpStyle h5, + div.mpStyle h6 { margin: 0; padding: 0; line-height: 1.25; } + div.mpStyle strong { font-weight: var(--fw-bold); } + div.mpStyle .extraBold { font-weight: 900; } + div.mpStyle h1 { font-size: var(--fs_h1); font-weight: var(--fw-bold); } + div.mpStyle h2 { font-size: var(--fs_h2); font-weight: var(--fw-bold); } + div.mpStyle h3 { font-size: var(--fs_h3); font-weight: var(--fw-medium); } + div.mpStyle h4 { font-size: var(--fs_h4); font-weight: var(--fw-medium); } + div.mpStyle h5 { font-size: var(--fs_h5); font-weight: var(--fw-medium); } + div.mpStyle h6 { font-size: var(--fs_h6); font-weight: var(--fw-normal); } + div.mpStyle label { font-size: var(--fs_label); font-weight: var(--fw-medium); } +} +/******************************************************************** Flex Section ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle [class*="_equalChild"], .mpStyle .equalChild, .mpStyle .flexEqual, .mpStyle [class*="listEqual"], + .mpStyle [class*="_dFlex"], .mpStyle .dFlex, + .mpStyle .mpMenu li { display: -webkit-flex; display: flex; } + .mpStyle .groupContent, + .mpStyle .buttonGroup, + .mpStyle .inputGroup, + .mpStyle .inputInline .mpForm, + .mpStyle [class^="mpMenu"] { display: -webkit-inline-flex; display: inline-flex; } + .mpStyle .mpRow, + .mpStyle .flexWrap, + .mpStyle .listInline, + .mpStyle .mage_menu { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } + .mpStyle [class*="_wrap"] { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } + .mpStyle .flexNowrap { display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; } + .mpStyle ul.list_inline_two, + .mpStyle .flexWrapJustifyBetween { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; } + [data-bg-image], + .mpStyle .allCenter, .mpStyle [class*="_allCenter"], + .mpStyle .mp_remove_icon, + .mpStyle [class*="mage_qty"], + .mpStyle .mpMenu li a, + .mpTabs.tabBorder > .tabLists li, + .mpStyle [class*="addonGroupContent"], + .mpStyle button, .mpStyle .mpBtn, .mpStyle [class*="_mpBtn"], + .mpStyle [class*="slideIndicator"], + .mpStyle [class*="circleIcon"], + div[class*="dLoader"], div[class*="simpleSpinner"], + div.mpPopup.in, + div.mpPopup .popupClose { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; } + /************/ + .mpStyle [class*="_flexAuto"], .mpStyle .flexAuto { -webkit-flex: auto; flex: auto; } + /************/ + .mpStyle .justifyStart { display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; justify-content: flex-start; } + .mpStyle [class*="_justifyStart"] { -webkit-justify-content: flex-start; justify-content: flex-start; } + .mpStyle .justifyCenter { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; } + .mpStyle [class*="_justifyCenter"] { -webkit-justify-content: center; justify-content: center; } + .mpStyle .justifyBetween { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; } + .mpStyle [class*="_justifyBetween"] { -webkit-justify-content: space-between; justify-content: space-between; } + .mpStyle .justifyAround { display: -webkit-flex; display: flex; -webkit-justify-content: space-around; justify-content: space-around; } + .mpStyle [class*="_justifyAround"] { -webkit-justify-content: space-around; justify-content: space-around; } + .mpStyle .justifyEnd { display: -webkit-flex; display: flex; -webkit-justify-content: flex-end; justify-content: flex-end; } + .mpStyle [class*="_justifyEnd"] { -webkit-justify-content: flex-end; justify-content: flex-end; } + /********/ + .mpStyle label, + .mpStyle .customRadio, + .mpStyle .formControl, + .mpStyle .title_on_border, + .mpStyle .alignCenter, .mpStyle [class*="_alignCenter"] { + display: -webkit-flex; display: flex; + -webkit-align-items: center; align-items: center; + -webkit-flex-wrap: nowrap; flex-wrap: nowrap; + } + [class*="_alignCenter"] { -webkit-align-items: center; align-items: center; } + .mpStyle .alignBaseline { display: -webkit-flex; display: flex; -webkit-align-items: baseline; align-items: baseline; } + [class*="_alignBaseline"] { -webkit-align-items: baseline; align-items: baseline; } + .mpStyle .alignStart { display: -webkit-flex; display: flex; -webkit-align-items: flex-start; align-items: flex-start; } + [class*="_alignStart"] { -webkit-align-items: flex-start; align-items: flex-start; } + /*****************/ + .mpStyle .ffColumn, + .mpStyle .flexColumn { display: -webkit-flex; display: flex; -webkit-flex-flow: column; flex-flow: column; } + [class*="_ffColumn"] { -webkit-flex-flow: column; flex-flow: column; } + .mpStyle .fdColumn { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; } + [data-bg-image], + [class*="_fdColumn"] { -webkit-flex-direction: column; flex-direction: column; } + .flexEqual > *, .equalChild > *, [class*="_equalChild"] > *, + [class*="listEqual"] > li, + .mpTabs.tabBorder > .tabLists li, + .inputInline .inputList { -webkit-flex: 1; -ms-flex: 1; flex: 1; } +} +/******************************************************************** Radios Section************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle img, + .mpStyle [class*="dButton"], + div.filter_item, + .mpStyle .formControl, + div.mpPopup .popupMainArea, div.mpPopup .popupClose, + .mpStyle [class*="clickSlide"], + .mpStyle [class*="slideIndicatorItem"], + .mpStyle [class*="dLayout"], + .mpStyle .groupContent, + .mpStyle [class*="_dBR"] { -webkit-border-radius: var(--dBR); border-radius: var(--dBR); } + .mpStyle div.mp_input_select .formControl:focus, + .mpStyle [class*="_dBR_T"] { -webkit-border-radius: var(--dBR) var(--dBR) 0 0; border-radius: var(--dBR) var(--dBR) 0 0; } + .mpStyle .buttonGroup > :last-child, + .mpStyle [class*="_dBR_R"] { -webkit-border-radius: 0 var(--dBR) var(--dBR) 0; border-radius: 0 var(--dBR) var(--dBR) 0; } + .mpStyle ul.mp_input_select_list, + .mpStyle [class*="_dBR_B"] { -webkit-border-radius: 0 0 var(--dBR) var(--dBR); border-radius: 0 0 var(--dBR) var(--dBR); } + .mpStyle .buttonGroup > :first-child, + .mpStyle [class*="_dBR_L"] { -webkit-border-radius: var(--dBR) 0 0 var(--dBR); border-radius: var(--dBR) 0 0 var(--dBR); } + .mpStyle [class*="_dBRL"] { -webkit-border-radius: var(--dBRL); border-radius: var(--dBRL); } + .mpStyle [class*="_dBRL_T"] { -webkit-border-radius: var(--dBRL) var(--dBRL) 0 0; border-radius: var(--dBRL) var(--dBRL) 0 0; } + .mpStyle [class*="_dBRL_R"] { -webkit-border-radius: 0 var(--dBRL) var(--dBRL) 0; border-radius: 0 var(--dBRL) var(--dBRL) 0; } + .mpStyle [class*="_dBRL_B"] { -webkit-border-radius: 0 0 var(--dBRL) var(--dBRL); border-radius: 0 0 var(--dBRL) var(--dBRL); } + .mpStyle [class*="_bB_50"] { -webkit-border-radius: 50px; border-radius: 50px; } + .mpStyle .mp_remove_icon, + .mpStyle [class*="circle"] { -webkit-border-radius: 50%; border-radius: 50%; } + .mpStyle .buttonGroup > *, + .mpStyle .groupContent .formControl, + .mpStyle .zeroRadius, .mpStyle [class*="_zeroRadius"] { -webkit-border-radius: 0; border-radius: 0; } +} +/******************************************************************** Button Section ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle .mpBtn, .mpStyle [class*="_mpBtn"], + .mpStyle button { position: relative; font-size: var(--button_fs); font-weight: var(--fw-medium); line-height: 1; cursor: pointer; overflow: visible; border: none; -webkit-appearance: button; text-transform: capitalize; } + .mpStyle button[disabled] { cursor: not-allowed; opacity: 0.8; background-color: #DDD; } + .mpStyle button:hover, .mpStyle button:focus { text-decoration: none; opacity: 0.8; background-color: var(--d_color); color: #FFF; } + .mpStyle button:hover span, .mpStyle button:focus span { color: #FFF; } + .mpStyle .mpBtn, .mpStyle [class*="_mpBtn"] { padding: var(--dMP_xs) var(--dMP); color: var(--d_color); background-color: transparent; border: 1px solid var(--color_border); } + .mpStyle .mpBtn_xs, .mpStyle [class*="_mpBtn_xs"] { padding: 7px var(--dMP_xs); } + .mpStyle .mpBtn.mpActive, .mpStyle [class*="_mpBtn"].mpActive { border-color: var(--color_theme); color: var(--color_theme); } + .mpStyle .mpBtn.mActive, .mpStyle [class*="_mpBtn"].mActive, + .mpStyle .mpBtn.mpActive:hover, .mpStyle [class*="_mpBtn"].mpActive:hover { background-color: var(--color_theme); color: var(--color_theme_alter); } + /***/ + .mpStyle [class*="dButton"] { padding: 0 var(--dMP); min-width: var(--button_width); height: auto; min-height: var(--button_height); color: var(--color_button); background-color: var(--button_bg); } + .mpStyle [class*="dButton"] span { margin: 0 var(--dMP_xs) 0 0; } + .mpStyle .dButton, .mpStyle [class*="_dButton"] { color: var(--color_button); background-color: var(--button_bg); } + .mpStyle .dButton span, .mpStyle [class*="_dButton"] span { color: var(--color_button); } + /***/ + .mpStyle .themeButton, .mpStyle [class*="_themeButton"] { background-color: var(--color_theme); color: var(--color_theme_alter); padding: var(--dMP_xs) var(--dMP); border: 2px solid var(--color_theme); } + .mpStyle .themeButton span, .mpStyle [class*="_themeButton"] span { color: var(--color_theme_alter); } + .mpStyle .themeButton:hover, .mpStyle [class*="_themeButton"]:hover { background-color: #000; color: var(--color_theme_alter); border-color: #000; } + .mpStyle .themeButton:hover span, .mpStyle [class*="_themeButton"]:hover span { color: var(--color_theme_alter); } + /****/ + .mpStyle .warningButton, .mpStyle [class*="_warningButton"] { background-color: var(--color_warning); color: var(--color_theme_alter); padding: var(--dMP_xs) var(--dMP); border: 2px solid var(--color_warning); } + .mpStyle .warningButton span, .mpStyle [class*="_warningButton"] span { color: var(--color_theme_alter); } + .mpStyle .warningButton:hover, .mpStyle [class*="_warningButton"]:hover { background-color: var(--color_light); color: var(--color_warning); } + .mpStyle .warningButton:hover span, .mpStyle [class*="_warningButton"]:hover span { color: var(--color_warning); } + /*********/ + .mpStyle .successButton, .mpStyle [class*="_successButton"] { background-color: var(--color_success); color: var(--color_theme_alter); padding: var(--dMP_xs) var(--dMP); border: 2px solid var(--color_success); } + .mpStyle .successButton span, .mpStyle [class*="_successButton"] span { color: var(--color_theme_alter); } + .mpStyle .successButton:hover, .mpStyle [class*="_successButton"]:hover { background-color: var(--color_light); color: var(--color_success); } + .mpStyle .successButton:hover span, .mpStyle [class*="_successButton"]:hover span { color: var(--color_success); } + /*********/ + .mpStyle .navy_blueButton, .mpStyle [class*="_navy_blueButton"] { background-color: var(--color_navy_blue); color: var(--color_theme_alter); padding: var(--dMP_xs) var(--dMP); border: 2px solid var(--color_navy_blue); } + .mpStyle .navy_blueButton span, .mpStyle [class*="_navy_blueButton"] span { color: var(--color_theme_alter); } + .mpStyle .navy_blueButton:hover, .mpStyle [class*="_navy_blueButton"]:hover { background-color: var(--color_theme_alter); color: var(--color_navy_blue); border-color: var(--color_navy_blue); } + .mpStyle .navy_blueButton:hover span, .mpStyle [class*="_navy_blueButton"]:hover span { color: var(--color_navy_blue); } + /****/ + .mpStyle [class*="Button_xs"] { min-width: auto; min-height: var(--button_height_xs); padding: 7px var(--dMP_xs); font-size: var(--fs); } + /*************************/ + .mpStyle [class*="dButton"].mpActive { background-color: var(--color_theme); color: var(--color_theme_alter); } +} +/******************************************************************** Helper Section************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle small { font-size: var(--fs_small); } + /********Helper Class***********/ + .mpStyle .divider, .mpStyle [class*="_divider"], .mpStyle hr { margin: var(--dMP_xs) 0; line-height: 1; border-color: var(--color_border); display: block; height: 1px; background-color: var(--color_border); width: 100%; } + .mpStyle .divider_3, .mpStyle [class*="_divider_3"]{ margin: var(--dMP_xs) 0; line-height: 1; border-color: var(--color_border); display: block; height: 3px; background-color: var(--color_border); width: 100%; } + .mpStyle .dividerL, .mpStyle [class*="_dividerL"] { margin: var(--dMP) 0; line-height: 1; border-color: var(--color_border); display: block; height: 1px; background-color: var(--color_border); width: 100%; } + .mpStyle .separatorRight > *, .mpStyle [class*="_separatorRight"] > * { border-right: 2px solid var(--color_border); } + .mpStyle .separatorRight > *, .mpStyle [class*="_separatorRight"] > :last-child { border-right: none; } + div.mpStyle .mpDisabled { cursor: no-drop; opacity: 0.7; pointer-events: none; } + .mpStyle .strikeLine { position: relative; padding: 0 var(--dMP_xs); color: var(--color_warning); } + .mpStyle .strikeLine:before { content: " "; display: block; width: 100%; border-top: 1px solid #8B0000AA; position: absolute; left: 0; right: 0; top: 11px; transform: rotate(-11deg); } + /**************/ + .mpStyle .rotate_90, .mpStyle [class*="_rotate_90"] {transform: rotate(90deg);} + /**************/ + div.mpStyle .mp_hidden_content, + .mpStyle .dNone, .mpStyle [class*="_dNone"] { display: none; } + .mpStyle .dBlock, .mpStyle [class*="_dBlock"] { display: block; } + .mpStyle .dInlineBlock, .mpStyle [class*="_dInlineBlock"], + .mpStyle small, .mpStyle span, .mpStyle strong { display: inline-block; } + /**************/ + .mpStyle .fLeft, .mpStyle [class*="_fLeft"] { float: left; } + .mpStyle .fRight, .mpStyle [class*="_fRight"] { float: right; } + /**************/ + /**************/ + .mpStyle .textLeft, .mpStyle [class*="_textLeft"] { text-align: left; } + .mpStyle .textCenter, .mpStyle [class*="_textCenter"] { text-align: center; } + .mpStyle .textRight, .mpStyle [class*="_textRight"] { text-align: right; } + .mpStyle .textCapitalize, .mpStyle [class*="_textCapitalize"] { text-transform: capitalize; } + .mpStyle .textNowrap, .mpStyle [class*="_textNowrap"] { white-space: nowrap; } + /**************/ + .mpStyle [class*="_dotted"] { border-style: dotted; } + .mpStyle [class*="_border"] { border: 1px solid var(--color_border); } + .mpStyle .bT, .mpStyle [class*="_bT"] { border-top: 1px solid var(--color_border); } + .mpStyle [class*="_bDot"] { border: 1px dotted var(--color_border); } + .mpStyle [class*="_bDash"] { border: 1px dashed var(--color_border); } + .mpStyle [class*="_bR"] { border-right: 1px solid var(--color_border); } + .mpStyle [class*="_bR_dash"] { border-right: 1px dashed var(--color_border); } + .mpStyle [class*="_bR_dot"] { border-right: 1px dotted var(--color_border); } + .mpStyle [class*="_bB"], .mpStyle .borB { border-bottom: 1px solid var(--color_border); } + .mpStyle [class*="_bB_dot"] { border-bottom: 1px dotted var(--color_border); } + .mpStyle .zeroBorder, .mpStyle [class*="_zeroBorder"] { border: none; } + /**************/ + .mpStyle .padZero, .mpStyle span.padZero, .mpStyle [class*="_pad_zero"] { padding: 0; } + .mpStyle .padding, .mpStyle [class*="_padding"] { padding: var(--dMP); } + .mpStyle .padding_xs, .mpStyle [class*="_padding_xs"] { padding: var(--dMP_xs); } + .mpStyle .pad_25, .mpStyle [class*="_pad_25"] { padding: 25px; } + .mpStyle .pT, .mpStyle [class*="_pT"] { padding-top: var(--dMP); } + .mpStyle .pT_xs, .mpStyle [class*="_pT_xs"] { padding-top: var(--dMP_xs); } + .mpStyle .pR, .mpStyle [class*="_pR"] { padding-right: var(--dMP); } + .mpStyle .pR_xs, .mpStyle [class*="_pR_xs"] { padding-right: var(--dMP_xs); } + .mpStyle .pR_5, .mpStyle [class*="_pR_5"] { padding-right: 5%; } + .mpStyle .pr_15 { padding-right: 15%; } + .mpStyle .pB, .mpStyle [class*="_pB"] { padding-bottom: var(--dMP); } + .mpStyle .pB_xs, .mpStyle [class*="_pB_xs"] { padding-bottom: var(--dMP_xs); } + .mpStyle .pL, .mpStyle [class*="_pL"] { padding-left: var(--dMP); } + .mpStyle .pL_xs, .mpStyle [class*="_pL_xs"] { padding-left: var(--dMP_xs); } + .mpStyle .pTB, .mpStyle [class*="_pTB"] { padding: var(--dMP) 0; } + .mpStyle .pTB_xs, .mpStyle [class*="pTB_xs"] { padding: var(--dMP_xs) 0; } + /**************/ + .mpStyle .margin { margin: var(--dMP); } + div.mpStyle .mZero, div.mpStyle [class*="_mZero"], .mpStyle span[class*="_icon"] { margin: 0; } + div.mpStyle .mAuto, div.mpStyle [class*="_mAuto"] { margin: 0 auto; } + .mpStyle .mT, .mpStyle [class*="_mT"] { margin-top: var(--dMP); } + .mpStyle .mT_xs, .mpStyle [class*="_mT_xs"] { margin-top: var(--dMP_xs); } + .mpStyle .mT_25, .mpStyle [class*="_mT_25"] { margin-top: 25px; } + .mpStyle .mT_40, .mpStyle [class*="_mT_40"] { margin-top: 40px; } + .mpStyle .mR, .mpStyle [class*="_mR"] { margin-right: var(--dMP); } + .mpStyle .mR_xs, .mpStyle [class*="_mR_xs"] { margin-right: var(--dMP_xs); } + .mpStyle .mR_5, .mpStyle [class*="_mR_5"] { margin-right: 5%; } + .mpStyle .mB, .mpStyle [class*="_mB"] { margin-bottom: var(--dMP); } + .mpStyle .mB_xs, .mpStyle [class*="_mB_xs"] { margin-bottom: var(--dMP_xs); } + .mpStyle .mL, .mpStyle [class*="_mL"] { margin-left: var(--dMP); } + .mpStyle .mL_xs, .mpStyle [class*="_mL_xs"] { margin-left: var(--dMP_xs); } + .mpStyle .mL_20, .mpStyle [class*="_mL_20"] { margin-left: 20px; } + .mpStyle .mL_25, .mpStyle [class*="_mL_25"] { margin-left: 25px; } + .mpStyle .mTB, .mpStyle [class*="_mTB"] { margin: var(--dMP) 0; } + .mpStyle .mTB_xs, .mpStyle [class*="_mTB_xs"] { margin: var(--dMP_xs) 0; } + .mpStyle .mLR, .mpStyle [class*="_mLR"] { margin: 0 var(--dMP); } + .mpStyle .mLR_xs, .mpStyle [class*="_mLR_xs"] { margin: 0 var(--dMP_xs); } + /***************/ + div.mpStyle .mp_zero { margin: 0; padding: 0; } + /***************/ + .mpStyle .oAuto, .mpStyle [class*="_oAuto"] { overflow: auto; } + .mpStyle .ovAuto, .mpStyle [class*="_ovAuto"] { overflow: auto; } + .mpStyle .ovAuto > *, .mpStyle [class*="_ovAuto"] > *, + .mpStyle .ovHidden, .mpStyle [class*="_ovHidden"] { overflow: hidden; } + /***************/ + .mpStyle .offsetRight_1 { margin-right: 8.3333333333%; } + /***************/ + .mpStyle .textUppercase { text-transform: uppercase; } + /*****************/ + .mpStyle .noBR, .mpStyle [class*="_noBR"] { border: none; -webkit-border-radius: 0; border-radius: 0; } + /*****************/ + .mpStyle .contentScroll { overflow: auto; } + /*****************/ + .mpStyle .verticalTop, .mpStyle [class*="_verticalTop"] { vertical-align: top; } + /*****************/ + /*****************/ + @media only screen and (max-width: 900px) { + .mpStyle .hidden_sm { display: none; } + } + @media only screen and (max-width: 767px) { + .mpStyle .hidden_xs { display: none; } + } +} +/******************************************************************** Loader Section ************************************************/ +@media only screen and (min-width: 10px) { + div[class*="dLoader"], + div[class*="simpleSpinner"] { position: absolute; z-index: 11111; left: 0; right: 0; top: 0; bottom: 0; font-size: var(--fs_h1); width: 100%; height: 100%; } + div[class*="dLoader"] { background: #0003; color: var(--color_theme); } + div[class*="dLoader"].pFixed { position: fixed; max-width: 100vw; max-height: 100vh; } + div.dLoader_xs { font-size: var(--fs_h5); } + div[class*="dLoader"].border_spin_loader span { + border-top: 5px solid var(--color_theme_alter); border-right: 5px solid var(--color_theme); + border-bottom: 5px solid var(--color_theme_alter); border-left: 5px solid var(--color_theme); + width: 60px; height: 60px; + -webkit-animation: spin 1000ms linear infinite; animation: spin 1000ms linear infinite; + } + div[class*="dLoader_xs"].border_spin_loader span { border-width: 2px; width: 20px; height: 20px; } + @keyframes spin { + 0% { transform: rotate(0deg); } + 25% { transform: rotate(90deg); } + 50% { transform: rotate(180deg); } + 75% { transform: rotate(270deg); } + 100% { transform: rotate(360deg); } + } + div[class*="simpleSpinner"] { padding: var(--dMP); color: var(--color_theme); } + /******/ + .placeholderLoader .placeholder_area { background-color: #FFF; position: relative; padding: var(--dMP_xs); } + .placeholderLoader .placeholder_area::before { + position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 111; content: ''; + /*background: #f6f7f8;*/ + /*background: linear-gradient(to right, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%;*/ + background: linear-gradient(to right, rgba(255, 255, 255, 0) 2%, rgba(255, 255, 255, 0.4) 18%, rgba(255, 255, 255, 0) 33%); + -webkit-animation: placeholderAnimate 3s linear infinite; animation: placeholderAnimate 3s linear infinite; + } + .placeholderLoader [data-placeholder] { position: relative; overflow: hidden; } + .placeholderLoader [data-placeholder]::before { position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 11; content: ''; background: #DDD; } + @-webkit-keyframes placeholderAnimate { + 0% { background-position: -100% 0; } + 100% { background-position: 100% 0; } + } + @keyframes placeholderAnimate { + 0% { background-position: -1000px 0; } + 100% { background-position: 1000px 0; } + } +} +/******************************************************************** Menu section ************************************************/ +@media only screen and (min-width: 10px) { + nav.mpStyle { background-color: var(--color_4); } + .mpStyle .mpMenu li { position: relative; border-left: 1px dotted var(--color_border); } + .mpStyle .mpMenu li:last-child { border-right: 1px dotted var(--color_border); } + .mpStyle .mpMenu li a { color: var(--color_white); font-weight: 500; text-align: center; font-size: var(--fs_h6); padding: var(--dMP) var(--dMP_xs); width: 100%; } + .mpStyle .mpMenu li a:hover { color: var(--color_theme); } + .mpStyle .mpMenu li.current_page_item a { color: var(--color_5); } + .mpStyle .mpSubMenu { display: none; position: absolute; top: 100%; left: 0; right: 0; background-color: var(--color_4); min-width: 280px; z-index: 111111; } + .mpStyle .mpSubMenu .mpSubMenu { top: -1px; left: 100%; border-left: 2px solid var(--color_theme); } + .mpStyle .mpMenu li:last-child .mpSubMenu { right: 0; left: inherit; } + .mpStyle .mpMenu li:hover > .mpSubMenu { display: block; } + .mpStyle .mpSubMenu { border-top: 1px dotted var(--color_border); border-bottom: 1px dotted var(--color_border); } + .mpStyle .mpSubMenu li { border-bottom: 1px dotted var(--color_border); border-left: none; border-right: none; } + .mpStyle .mpSubMenu li a { padding: var(--dMP_xs); text-align: left; } + .mpStyle .mpSubMenu li:last-child { border: none; } + .mpStyle .menu-item-has-children > a::after { content: '✛'; margin: 0 0 0 10px; color: var(--color_theme); font-weight: bold; float: right; } +} +/******************************************************************** Image/slider Section ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle img:not(.mp_wp_editor img) {width: 100%;height: auto;max-width: 100%;} + /*******Click slider***************/ + .mpStyle [class*='clickSlide'] { + background-color: var(--color_white); + padding: var(--dMP); + } + .mpStyle [class*='slideItem'] { + display: none; + } + .mpStyle [class*='slideItem'].active { + display: block; + } + .mpStyle [class*='slideItem'] img { + width: 100%; + } + .mpStyle [class*='slideIndicator'] { + margin: var(--dMP) 0 0 0; + } + .mpStyle [class*='slideIndicatorItem'] { + border: 3px solid var(--color_border); + margin: 0 5px; + background-color: var(--color_border); + } + .mpStyle [class*='slideIndicatorItem'].active { + border-color: var(--color_active); + background-color: var(--color_active) + } + .mpStyle [class*='slideIndicatorItem'] img { + height: 30px; + width: auto; + } + .mpStyle [class*='slideIndicatorItem'].active img { + height: 35px; + } + /***********Bg Image****************/ + div.bg_image_area { width: 100%; overflow: hidden; position: relative; height: max-content; } + [data-bg-image] { background-size: 100% 100%; background-position: center center; position: relative; height: 100%; width: 100%; min-height: inherit;} + [data-bg-image] > * { color: #FFF; } + div.bg_image_area:hover [data-bg-image], + [data-bg-image]:hover { -ms-transform: scale(1.1); transform: scale(1.1); -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } + [data-href] { cursor: pointer; } + [data-bg-image].circle {overflow: hidden;} + /**************** Super slider **********************************************/ + div.superSlider .iconIndicator, + div.superSlider .sliderPopup .popupClose { + -webkit-transition: 350ms ease-in-out; + -moz-transition: 350ms ease-in-out; + -o-transition: 350ms ease-in-out; + transition: 350ms ease-in-out; + } + /******************************/ + div.superSlider .sliderPopup.in, + div.superSlider .sliderPopup .popupClose, + div.superSlider .slideIndicator, + div.superSlider .sliderMoreItem { + display: -webkit-flex; + display: flex; + -webkit-justify-content: center; + justify-content: center; + -webkit-align-items: center; + align-items: center; + } + /***************************/ + div.superSlider { + overflow: hidden; + display: -webkit-flex; + display: flex; + background-color: #FFF; + position: relative; + } + div.superSlider .area_column { + -webkit-flex-direction: column; + flex-direction: column; + } + div.superSlider .sliderAllItem { + width: 100%; + position: relative; + overflow: hidden; + } + div.superSlider .sliderItem img { + width: 100%; + max-height: 100%; + } + div.superSlider .sliderItem { + position: relative; + float: left; + width: 100%; + margin-right: -100%; + -ms-transform: translateX(100%); + transform: translateX(100%); + backface-visibility: hidden; + -webkit-transition: -webkit-transform .06s ease-in-out; + transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out; + } + div.superSlider .sliderItem.activeSlide { + z-index: 1; + transform: translateX(0); + } + div.superSlider .sliderItem.prevSlider { + transform: translateX(-100%); + z-index: 0; + } + div.superSlider .sliderItem.nextSlider { + transform: translateX(100%); + z-index: 0; + } + /*************Image Showcase***************/ + div.superSlider .sliderShowcase { + display: -webkit-flex; + display: flex; + -webkit-justify-content: space-between; + justify-content: space-between; + } + div.superSlider .sliderShowcase.right, + div.superSlider .sliderShowcase.left { + width: 18.65%; + min-width: 18.65%; + -webkit-flex-direction: column; + flex-direction: column; + } + div.superSlider .sliderShowcase.style_2, + div.superSlider .sliderShowcase.style_2 { + width: 39%; + min-width: 39%; + -webkit-flex-direction: initial; + flex-direction: initial; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + } + div.superSlider .sliderShowcase.style_2 > div { + width: calc(50% - 5px); + margin: 0 var(--dMP_xs) 0 0; + } + div.superSlider .sliderShowcase.style_2 > div:first-child { + width: 100%; + margin: 0 0 var(--dMP_xs) 0; + } + div.superSlider .sliderShowcase.style_2 > div:last-child { + margin: 0; + } + div.superSlider .sliderShowcase.left { + margin: 0 var(--dMP_xs) 0 0; + } + div.superSlider .sliderShowcase.right { + margin: 0 0 0 var(--dMP_xs); + } + div.superSlider .area_column .sliderShowcase { + width: 100%; + min-width: 100%; + } + div.superSlider .sliderShowcase.top { + margin: 0 0 var(--dMP_xs) 0; + } + div.superSlider .sliderShowcase.bottom { + margin: var(--dMP_xs) 0 0 0; + } + div.superSlider .sliderShowcaseItem { + position: relative; + overflow: hidden; + } + div.superSlider .area_column .sliderShowcaseItem { + width: calc(25% - var(--dMP_xs)); + } + div.superSlider .sliderShowcase div.superSlider .area_column { + margin: 0 0 var(--dMP_xs) 0; + position: relative; + cursor: pointer; + overflow: hidden; + } + div.superSlider .sliderShowcaseItem img { + height: 100%; + } + div.superSlider .sliderMoreItem { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + -webkit-border-radius: 5px; + border-radius: 5px; + background-color: #000B; + font-size: 18px; + color: #FFF; + } + div.superSlider .sliderMoreItem span { + margin: 0 5px; + font-size: 10px; + } + div.superSlider .sliderMoreItem span:last-child { + font-size: 18px; + } + /*******image indicator***************/ + div.superSlider .slideIndicator { + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + margin: 5px -5px; + } + div.superSlider .slideIndicatorItem { + border: 3px solid #DDD; + margin: 5px; + background-color: #DDD; + width: 75px; + overflow: hidden; + position: relative; + } + div.superSlider .slideIndicatorItem.activeSlide { + border-color: var(--color_active); + background-color: var(--color_active); + } + /*******Icon indicator***************/ + div.superSlider .iconIndicator { + position: absolute; + z-index: 111; + top: calc(50% - 15px); + font-size: 30px; + cursor: pointer; + color: #222; + } + div.superSlider .iconIndicator:hover { + color: #FFF; + } + div.superSlider .iconIndicator.prevItem { + left: 20px; + } + div.superSlider .iconIndicator.nextItem { + right: 20px; + } + /*************popup slider***************/ + [data-target-popup] { + cursor: pointer; + } + div.superSlider .sliderPopup div.superSlider { + display: -webkit-flex; + display: flex; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-flex-direction: column; + flex-direction: column; + -webkit-align-items: center; + align-items: center; + height: 100%; + width: 100%; + overflow: hidden; + margin: 0; + position: relative; + } + div.superSlider .sliderPopup { + display: none; + position: fixed; + left: 0; + right: 0; + top: 0; + bottom: 0; + z-index: 1111; + overflow: hidden auto; + background: #000C; + } + div.superSlider .sliderPopup .popupClose { + position: absolute; + z-index: 1111; + cursor: pointer; + top: 100%; + right: 50px; + width: 50px; + height: 50px; + background-color: #FFF; + color: #222; + font-size: 20px; + } + div.superSlider .sliderPopup .popupClose:hover { + color: #FFF; + background-color: #222; + } + div.superSlider .sliderPopup .sliderAllItem { + height: 70vh; + background-color: transparent; + margin: 0 auto; + overflow: hidden; + position: relative; + } + div.superSlider .sliderPopup .sliderAllItem img { + width: auto; + height: 100%; + } + div.superSlider .sliderPopup .popupHeader { + border-bottom: 1px solid #FFF; + } + div.superSlider .sliderPopup .popupHeader, + div.superSlider .sliderPopup .popupFooter { + color: #FFF; + padding: 15px; + max-height: 15vh; + overflow: hidden auto; + margin: 0 auto; + width: 100%; + background-color: #222; + position: relative; + } + div.superSlider .sliderPopup .popupHeader { + overflow: visible; + } + div.superSlider .sliderPopup .popupHeader h2 { + color: #FFF; + text-align: center; + } + div.superSlider .sliderPopup .popupFooter { + border-top: 1px solid #FFF; + } + div.superSlider .sliderPopup .popupBody { + position: relative; + width: 80%; + max-width: 100vh; + } + div.superSlider .sliderPopup .slideIndicator { + margin: 0; + } +} +/******************************************************************** Layout Section ************************************************/ +@media only screen and (min-width: 10px) { + /***********Circular***********/ + .mpStyle .circleIcon, .mpStyle [class*="_circleIcon"] { width: 40px; height: 40px; min-width: 40px; background-color: var(--color_theme); color: var(--color_theme_alter); margin: 0 var(--dMP) 0 0; } + .mpStyle .circleIcon_xs, .mpStyle [class*="_circleIcon_xs"] { width: 25px; height: 25px; min-width: 25px; font-size: var(--fs_small); margin: 0 var(--dMP_xs) 0 0; } + /*****Remove icon******/ + .mpStyle .mp_remove_area { position: relative; } + .mpStyle .mp_remove_icon { position: absolute; top: -5px; right: -5px; width: 20px; height: 20px; cursor: pointer; opacity: 0; font-size: var(--fs); background-color: var(--color_danger); color: var(--color_theme_alter); } + /**************Default************************/ + .mpStyle .dLayout, .mpStyle [class*="_dLayout"] { padding: var(--dMP); margin-bottom: var(--dMP); background-color: var(--color_white); border: 1px solid var(--color_border); } + .mpStyle .dLayout_xs, .mpStyle [class*="_dLayout_xs"] { padding: var(--dMP_xs); background-color: var(--color_white); border: 1px solid var(--color_border); margin-bottom: var(--dMP_xs); } + /***********info***********/ + .mpStyle .infoLayout, .mpStyle [class*="_infoLayout"] { padding: var(--dMP); background-color: var(--color_light); margin-bottom: var(--dMP); } + .mpStyle .infoLayout_xs, .mpStyle [class*="_infoLayout_xs"] { padding: var(--dMP_xs); margin-bottom: var(--dMP_xs); } +} +/******************************************************************** position Section************************************************/ +@media only screen and (min-width: 10px) { + /********Absolute Content********/ + .mpStyle .pFixed, .mpStyle [class*="_pFixed"] { position: fixed; } + .mpStyle .pRelative, .mpStyle [class*="_pRelative"] { position: relative; } + .mpStyle [class*="pRelative"]:hover [class*="hoverAbsolute"] { display: block; } + .mpStyle .pAbsolute, .mpStyle [class*="_pAbsolute"] { position: absolute; } + .mpStyle .fullAbsolute, .mpStyle [class*="_fullAbsolute"] { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 11; width: 100%; height: 100%; } + .mpStyle [class*="hoverAbsolute"] { position: absolute; right: 0; top: 100%; left: 0; display: none; padding: 7px; border: 1px solid var(--color_border); font-size: 15px; z-index: 111; } + .mpStyle .abTopRight, .mpStyle [class*="_abTopRight"] { position: absolute; right: 0; top: 0; } + .mpStyle .abTopRight_xs, .mpStyle [class*="_abTopRight_xs"] { position: absolute; right: var(--dMP_xs); top: var(--dMP_xs); } + .mpStyle .abTopLeft_xs, .mpStyle [class*="_abTopLeft_xs"] { position: absolute; left: var(--dMP_xs); top: var(--dMP_xs); z-index: 1; } + .mpStyle .abTopLeft, .mpStyle [class*="_abTopLeft"] { position: absolute; left: var(--dMP); top: var(--dMP); z-index: 1; } + .mpStyle .abBottomRight, .mpStyle [class*="_abBottomRight"] { position: absolute; right: -1px; bottom: -1px; z-index: 1; padding: 5px; font-size: 20px; font-weight: 500; } + .mpStyle .abLeftRightBottom, .mpStyle [class*="_abLeftRightBottom"] { position: absolute; left: 0; right: 0; top: 100%; z-index: 111; padding: var(--dMP_xs); } + .mpStyle .abLeftRightBottom_inside, .mpStyle [class*="_abLeftRightBottom_inside"] { position: absolute; left: 0; right: 0; top: inherit; bottom: 0; z-index: 111; padding: var(--dMP_xs); } + /****************/ + .mpStyle .ribbon { position: absolute; top: var(--dMP); left: 0; width: auto; height: auto; padding: 5px var(--dMP); background: var(--color_warning); color: #FFF; border-radius: 3px 6px 6px 0; -webkit-box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.4); box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.4); z-index: 1; } + .mpStyle .ribbon::before { content: ''; position: absolute; left: 0; bottom: -10px; width: 0; height: 0; border: 5px solid var(--color_warning); border-bottom-color: transparent; border-left-color: transparent; z-index: -1; } + /****************/ + .mpStyle .title_on_border { line-height: 1; height: 40px; position: absolute; top: -20px; left: 30px; color: var(--color_theme); background-color: var(--color_theme_alter); padding: 0 var(--dMP); border-radius: var(--dBR); } + /********fixed Content********/ + div.mpStyle .mp_sticky_area.mpSticky { position: fixed; } + div.mpStyle .mp_sticky_area.mpSticky .mp_sticky_on_scroll { overflow: auto;z-index: 1111; } +} +/******************************************************************** Form section ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle input, + .mpStyle optgroup, + .mpStyle select, + .mpStyle textarea, + .mpStyle button { font-family: inherit; line-height: 1.25; margin: 0; } + .mpStyle .formControl:-webkit-autofill, + .mpStyle .formControl:-webkit-autofill:hover, + .mpStyle .formControl:-webkit-autofill:focus, + .mpStyle .formControl:-webkit-autofill:active { -webkit-transition: color 9999s ease-out, background-color 9999s ease-out; transition: color 9999s ease-out, background-color 9999s ease-out; -webkit-transition-delay: 9999s; transition-delay: 9999s; } + div.mpStyle form { margin: 0; padding: 0; line-height: 1.25; } + .mpStyle label { position: relative; } + .mpStyle label span:not(.woocommerce-Price-currencySymbol) { margin: 0 var(--dMP_xs) 0 0;white-space: nowrap } + /***************************/ + .mpStyle .formControl::placeholder { color: #0005; } + .mpStyle .formControl:disabled { background-color: #DDD5; color: #FFF; } + /***************************/ + div.mpStyle .formControl { width: 100%; height: auto; min-width: auto; max-width: inherit; min-height: 34px; border: 1px solid var(--color_border); padding: 5px var(--dMP_xs); font-size: var(--fs); color: var(--d_color); background-color: #FFF; } + .mpStyle .formControl:focus { outline: 0; background-color: #FFF; border-color: #80BDFF; } + div.mpStyle select.formControl { + background-image: url('../images/arrow_down.png');background-repeat: no-repeat;background-position: calc(100% - var(--dMP_xs));background-size: auto; + -webkit-appearance: none; padding: var(--dMP_xs) 35px var(--dMP_xs) var(--dMP_xs); + } + div.mpStyle select.formControl:focus { background-color: var(--color_theme_aa); } + div.mpStyle .formControl.date_type, + div.mpStyle .formControl[type='date'] { + background-image: url('../images/calendar.png');background-repeat: no-repeat; background-position: var(--dMP_xs) center; background-size: auto; + -webkit-appearance: none; + font-size: var(--fs_h6); font-weight: var(--fw-medium); + padding: var(--dMP_xs) var(--dMP_xs) var(--dMP_xs) 50px; + } + div.mpStyle textarea.formControl { height: auto; } + .mpStyle .mpForm label { margin: var(--dMP_xs) 0 0 0; text-transform: capitalize; } + .mpStyle .mpForm label span { width: 100%; margin: 0 0 var(--dMP_xs) 0; } + .mpStyle .mpForm label span::before { padding: 0 var(--dMP_xs); } + /****************/ + .mpStyle .inputList { margin: var(--dMP) 0 0 0; position: relative; } + .mpStyle .inputList textarea.formControl { height: auto; } + /******* group form*********/ + .mpStyle .inputGroup { width: 100%; padding: 0 0 var(--dMP_xs) 0; } + .mpStyle .inputGroup label { width: auto; padding: 0 var(--dMP) 0 0; } + .mpStyle .inputGroup label input[type="checkbox"] { margin: 0 var(--dMP_xs); } + /******* input as a select*********/ + div.mpStyle div.mp_input_select .formControl:focus { border-color: var(--color_border); } + .mpStyle div.mp_input_select { position: relative; } + .mpStyle ul.mp_input_select_list { + display: none; z-index: 111; overflow: auto; + max-height: 250px; height: auto; width: 100%; + margin: 1px 0 0 0; padding: 10px; + position: absolute; left: 0; top: 100%; right: 0; + border: 1px solid var(--color_border); background-color: var(--color_white); + } + .mpStyle ul.mp_input_select_list li { padding: 10px; cursor: pointer; border-bottom: 1px solid var(--color_border); margin: 0; list-style-type: none; } + .mpStyle ul.mp_input_select_list li:last-child { border-bottom: none; } + .mpStyle ul.mp_input_select_list li:hover { background-color: #777; color: #FFF; } + /*****Form inline*******/ + .mpStyle .inputInline { padding: var(--dMP); margin: var(--dMP) 0 0 0; } + .mpStyle .inputInline .inputList { max-width: calc(20% - 10px); width: 100%; margin: 0 5px; } + /********Form Horizontal**************/ + .mpStyle .inputHorizontal .mpForm { max-width: 500px; width: 100%; } + /**********Checkbox Radio*********/ + div.mpStyle .customRadioLabel { font-size: var(--fs_h6); font-weight: var(--fw-medium); -webkit-flex-wrap: wrap; flex-wrap: wrap; } + div.mpStyle .customRadioLabel input[type="radio"] ~ .formControl, + .mpStyle .customRadioLabel input[type="radio"] { display: none; } + .mpStyle .customRadio { padding: 0 var(--dMP_xs) 0 30px; margin: 0 var(--dMP_xs) var(--dMP_xs) 0; position: relative; cursor: pointer; line-height: 1; white-space: nowrap; min-height: 20px; } + .mpStyle .customRadio::before { content: ""; position: absolute; left: 0; top: 0; height: 20px; width: 20px; background-color: #FFF; border: 2px rgba(0, 0, 0, 0.5) solid;; border-radius: 50%; } + .mpStyle .customRadioLabel input[type="radio"]:checked ~ .formControl { display: block; } + .mpStyle .customRadioLabel input[type="radio"]:checked ~ .customRadio::after, + .mpStyle .customRadio.active::after { content: ""; position: absolute; left: 5px; top: 5px; height: 10px; width: 10px; background-color: var(--color_theme); border: 1px solid rgba(0, 0, 0, 0.5); border-radius: 50%; } + .mpStyle .customRadio.button_type { + padding: var(--dMP_xs); margin: 5px; min-width: 120px; text-align: center; + border: 1px solid var(--color_theme_alter); + color: var(--color_theme_alter); background-color: var(--color_theme); + } + .mpStyle .customRadio.button_type.active { background-color: grey; color: var(--color_theme_alter); } + .mpStyle .customRadio.button_type::before, + .mpStyle .customRadio.button_type::after { display: none; } + /**********Checkbox Custom*********/ + .mpStyle .customCheckbox { padding: 3px 0 0 30px; position: relative; line-height: 1; min-width: auto; } + .mpStyle .customCheckbox::before { + content: ""; position: absolute; left: 0; top: 0; height: 20px; width: 20px; + background-color: var(--color_theme_alter); + border: 2px solid var(--d_color); border-radius: 2px; } + .mpStyle .customCheckboxLabel { padding: 0 0 10px 0; cursor: pointer; font-weight: var(--fw-medium); } + .mpStyle .customCheckboxLabel input:checked ~ .customCheckbox::before { background: var(--d_color); } + /*******************/ + div.mpStyle .selectCheckbox { min-width: 150px; padding: var(--dMP_xs); width: auto; border: 1px solid var(--color_border); cursor: pointer; } + div.mpStyle .customCheckboxLabel input[type="checkbox"], + div.mpStyle .selectCheckbox input[type='checkbox'] { display: none; } + div.mpStyle .selectCheckbox .customCheckbox::before { border: none; background-color: transparent; } + div.mpStyle .customCheckboxLabel input:focus ~ .customCheckbox::before, + div.mpStyle .selectCheckbox input:focus ~ .customCheckbox::before { outline: 0; } + div.mpStyle .customCheckboxLabel input:checked ~ .customCheckbox::after, + div.mpStyle .selectCheckbox input:checked ~ .customCheckbox::after { + content: ""; position: absolute; left: 2px; top: 4px; height: 8px; width: 16px; + border: 2px solid var(--color_theme_alter); border-top: none; border-right: none; + z-index: 11; background-color: transparent; -ms-transform: rotate(-45deg); transform: rotate(-45deg); + } + div.mpStyle .active_select { background-color: var(--color_theme); color: var(--color_theme_alter); } + div.mpStyle .customCheckboxLabel.only_checkbox {width: 20px;margin: 0;} + div.mpStyle .customCheckboxLabel.only_checkbox span {padding: 0;} + /*********Input Switch*******/ + .mpStyle .roundSwitchLabel input[type='checkbox'] { display: none; } + .mpStyle .roundSwitch { + width: 60px; height: 25px; min-width: auto; + position: relative; background-color: #CCC; border-radius: 30px; + -webkit-transition: .4s; transition: .4s; + } + .mpStyle .roundSwitch::before { + position: absolute; content: "";height: 17px; width: 17px; left: 4px; bottom: 4px; + background-color: white; border-radius: 50%; + -webkit-transition: .4s; transition: .4s; + } + .mpStyle .roundSwitchLabel input:checked + .roundSwitch { background-color: var(--color_success); } + .mpStyle .roundSwitchLabel input:focus + .roundSwitch { box-shadow: 0 0 1px #2276D2; } + .mpStyle .roundSwitchLabel input:checked + .roundSwitch:before { -ms-transform: translateX(35px); transform: translateX(35px); } + /*********Group radio check*******/ + .groupRadioCheck [data-radio-check] { cursor: pointer; -webkit-justify-content: flex-start; justify-content: flex-start; } + .groupRadioCheck button[data-radio-check] { -webkit-justify-content: center; justify-content: center; } + .groupRadioCheck [data-radio-check]:hover { border-color: var(--color_theme_88); } + .groupRadioCheck [data-radio-check].mpActive { border-color: var(--color_theme); } + /*********Group Content*******/ + .mpStyle .groupContent { + font-size: var(--fs); border: 1px solid var(--color_border); + background-color: var(--color_theme); color: var(--color_theme_alter); + text-align: center; position: relative; + } + div.mpStyle div.groupContent > * { border-left: 1px solid var(--color_border); margin: 0; } + div.mpStyle div.groupContent > *:first-child { border: none; } + div.mpStyle div.groupContent .formControl { text-align: center; border: none; background-color: var(--color_white); height: 100%; border-radius: 0; } + .mpStyle .groupContent textarea.formControl { text-align: left; } + .mpStyle .groupContent input[type="radio"] { } + .mpStyle .groupContent input[type="radio"]::after { + position: absolute; content: ''; width: 20px; height: 20px; left: 0; top: 0; + border: 1px solid var(--color_border); border-radius: 50%;margin: 10px; + } + div.mpStyle .groupContent input[type="radio"]:checked::after { border-color: var(--color_theme); } + .mpStyle .groupContent input[type="radio"]:checked::before { + position: absolute; content: ''; width: 14px; height: 14px; left: 3px; top: 3px; + border: 1px solid var(--color_theme); border-radius: 50%; background-color: var(--color_theme);margin: 10px; + } + .mpStyle .addonGroupContent { min-width: 30px; cursor: pointer; background-color: #FFF; color: var(--color_theme_88); } + .mpStyle .addonGroupContent:hover { background-color: #555; color: #F2F2F2; } + .mpStyle .groupContent .select2-container--default .select2-selection--single {border: none;border-radius: 0;} + /*****Form Qty inc dec*******/ + .mpStyle .qtyIncDec { max-width: 100px; } + /**********Responsive*********/ + @media only screen and (max-width: 1250px) { + .mpStyle .inputInline .inputList { max-width: calc(25% - 10px); } + } + @media only screen and (max-width: 1050px) { + .mpStyle .inputInline .inputList { max-width: calc(33.33% - 10px); } + } + @media only screen and (max-width: 850px) { + .mpStyle .inputInline .inputList { max-width: calc(50% - 10px); } + } + @media only screen and (max-width: 600px) { + .mpStyle .inputInline .inputList { max-width: 100%; min-width: 100%; } + } + @media only screen and (max-width: 450px) { + .mpStyle .addonGroupContent { min-width: 25px; } + } +} +/******************************************************************** List section ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle ul:not(.mp_wp_editor ul) { list-style-type: none; margin: 0; padding: 0; line-height: 1.25; } + .mpStyle ul li { margin: 0; padding: 0; line-height: inherit; } + /******List inline**********/ + .mpStyle ul.listInline li { text-align: center; border-right: 1px solid; } + .mpStyle ul.listInline li:last-child { border: none; } + .mpStyle ul.listInline li a { padding: var(--dMP_xs); display: block; } + .mpStyle ul.listInline li.mage_active { background-color: var(--color_active) } + .mpStyle ul.listInline li.mage_active a { color: #FFF; } + /******list Horizontal*****/ + .mpStyle ul.mp_list { margin: var(--dMP_xs) 0 0 0; } + .mpStyle ul.mp_list li { padding: 5px 0; border-bottom: 1px dotted var(--color_border); width: 100%; } + .mpStyle ul.mp_list li:last-child { border: none; } + /******All in one line*****/ + .mpStyle ul.listEqual li { text-align: center; border-right: 1px solid; } + .mpStyle ul.listEqual li a { padding: var(--dMP_xs); display: block; } + .mpStyle ul.listEqual li.mage_active { background-color: var(--color_active) } + .mpStyle ul.listEqual li.mage_active a { color: #FFF; } + /***list inline two li***/ + .mpStyle ul.list_inline_two li { width: 45%; padding: 5px; border-bottom: 1px solid var(--color_border); } + .mpStyle ul.list_inline_two li span { margin: 0 var(--dMP_xs) 0 0; } +} +/******************************************************************** Table section ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle table { border-collapse: collapse; width: 100%; } + .mpStyle table.layoutFixed, + .mpStyle table[class*='_layoutFixed'] { table-layout: fixed; } + .mpStyle table th, + .mpStyle table td { border: 1px solid var(--color_border); padding: var(--dMP_xs); } + .mpStyle table thead th {vertical-align: middle; padding: var(--dMP_xs); font-weight: bold; font-size: var(--fs); white-space: nowrap; background-color: var(--color_light); color: var(--d_color); } + .mpStyle table th { vertical-align: top; } + .mpStyle table td { padding: var(--dMP_xs); font-weight: var(--fw); font-size: var(--fs); line-height: 1.25; color: var(--d_color); vertical-align: middle; } + /**************/ + .mpStyle table tr[data-collapse].mActive { display: table-row; } + .mpStyle table th[data-collapse].mActive, + .mpStyle table td[data-collapse].mActive { display: table-cell; } +} +/******************************************************************** Tabs section ************************************************/ +@media only screen and (min-width: 10px) { + .mpStyle .tabLists, + .mpStyle .leftTabs { display: -webkit-flex; display: flex; } + .mpStyle .tabLists { font-size: var(--fs_h6); width: 100%; } + .mpStyle .tabLists span { margin: 0 var(--dMP_xs) 0 0; } + .leftTabs > .tabLists { -webkit-flex-flow: column; flex-flow: column; min-width: 250px; max-width: 250px; } + div.mpStyle [data-tabs-target] { + display: -webkit-flex; display: flex; + -webkit-align-items: center; align-items: center; + -webkit-flex-wrap: nowrap; flex-wrap: nowrap; + position: relative; text-align: left; cursor: pointer; + padding: var(--dMP_xs); color: var(--d_color); + } + .mpStyle [data-tabs-target]:hover { font-weight: var(--fw-medium); border-color: var(--color_theme); color: var(--color_theme) } + .mpStyle [data-tabs-target].active { font-weight: var(--fw-medium); background-color: var(--color_theme); color: var(--color_theme_alter); } + .topTabs [data-tabs-target] { border-right: 1px solid var(--color_border); -webkit-justify-content: center; justify-content: center; } + .topTabs [data-tabs-target]:last-child { border-right: none; } + .leftTabs [data-tabs-target] { border-bottom: 1px solid var(--color_border); } + .mpStyle .tabsContent { position: relative; overflow: hidden; width: 100%; padding: var(--dMP); } + .tabsContent [data-tabs] { display: none; } + /**************/ + .mpTabs.tabBorder { border: 1px solid var(--color_border); } + .mpTabs.tabBorder > .tabLists { } + /******Tab next*********/ + .mpStyle .mpTabsNext { } + .mpTabsNext .tabListsNext { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; } + .mpTabsNext .tabItemNext { + position: relative; min-height: 80px; + display: -webkit-flex; display: flex; + -webkit-align-items: center; align-items: center; + -webkit-flex-direction: column; flex-direction: column; + -webkit-flex: 1; flex: 1; + } + .mpTabsNext .tabItemNext [class*="circleIcon"] { background-color: var(--color_light); color: var(--d_color); margin: 0; z-index: 1; } + .mpTabsNext .tabItemNext .circleTitle { color: var(--d_color); margin: var(--dMP_xs) 0 0 0; left: 0; top: 40px; width: 100%; position: absolute; text-align: center; } + .mpTabsNext .tabItemNext.active [class*="circleIcon"] { background-color: var(--color_theme); color: var(--color_theme_alter); } + .mpTabsNext .tabItemNext.active [class*="circleIcon"].success {background-color: var(--color_success);} + .mpTabsNext .tabItemNext.active .circleTitle { color: var(--color_theme_aa); } + .mpTabsNext .tabItemNext.active .circleTitle.success {color: var(--color_success);} + .mpTabsNext .tabItemNext [class*="circleIcon"]::after { content: ""; right: 0; left: calc(50% + 20px); top: 20px; position: absolute; border-bottom: 1px solid var(--color_border); z-index: -1; width: 100%; } + .mpTabsNext .tabItemNext.active [class*="circleIcon"]::after { border-color: var(--color_theme); } + .mpTabsNext .tabItemNext:last-child [class*="circleIcon"]::after { border: none; width: 0; } + .mpStyle .tabsContentNext { position: relative; overflow: hidden; width: 100%; padding: var(--dMP); } + .tabsContentNext [data-tabs-next] { display: none; } + .tabsContentNext [data-tabs-next].active { display: block; } + .nextTab_prev_link {cursor: pointer;} +} +/******************************************************************** Panel section ************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle .mpPanel { position: relative; border: 1px solid var(--color_border); border-radius: var(--dBR); } + div.mpStyle .mpPanelHeader { padding: 10px var(--dMP); background-color: #555; color: #FFF; } + div.mpStyle .mpPanelHeader .panelTitle, + div.mpStyle .mpPanelHeader .panelTitle span { color: #FFF; } + div.mpStyle .mpPanelBody { padding: var(--dMP); background-color: var(--color_3); overflow-x: auto; } +} +/******************************************************************** Faq section ************************************************/ +@media only screen and (min-width: 10px) { + div.mp_faq_item {margin: 0 0 var(--dMP_xs) 0;} + div.mp_faq_item .mp_faq_title {background-color: #FFF;border: 1px solid #DDD;border-radius: 5px;font-weight: normal;text-transform: none;} + div.mp_faq_item .mp_faq_title.active {border-color: var(--color_theme);border-radius: 5px 5px 0 0;background-color: var(--color_theme);color: var(--color_theme_alter); } + div.mp_faq_item .mp_faq_title span {padding: 10px;} + div.mp_faq_content {background-color: #FFF;padding: var(--dMP);border: 1px solid var(--color_theme);border-radius: 0 0 5px 5px;overflow: hidden;color: #606b7b;font-size: var(--fs_label);} + div.mp_faq_item div.superSlider {min-width: 300px;max-width: 50%; margin: 0 var(--dMP_xs) var(--dMP_xs) 0;float: left;} +} +/******************************************************************** Popup section ************************************************/ +@media only screen and (min-width: 10px) { + [data-target-popup] { cursor: pointer; } + div.mpPopup { display: none; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 111111; overflow: hidden; background: #000C; } + div.mpPopup .popupMainArea { + min-width: 500px; max-width: 700px; width: auto; min-height: 250px; max-height: 100vh; height: auto; + background-color: #FFF; border: 20px solid #444; position: relative; + display: -webkit-flex; display: flex; + -webkit-justify-content: space-between; justify-content: space-between; + -webkit-flex-flow: column; flex-flow: column; + } + div.mpPopup .popupMainArea.fullWidth { max-width: 100vw; width: 100%; } + div.mpPopup .popupClose { position: fixed; z-index: 1111; cursor: pointer; top: 50px; right: 50px; width: 50px; height: 50px; background-color: #444; color: #FFF; font-size: 20px; } + div.mpPopup .popupClose:hover { color: #FFF; background-color: #6B003E; } + div.mpPopup .popupHeader { border-bottom: 4px double var(--color_border); padding: var(--dMP_xs); } + div.mpPopup .popupBody { padding: var(--dMP); overflow: auto; } + div.mpPopup .popupFooter { border-top: 4px double var(--color_border); padding: var(--dMP_xs); } + div.mpPopup .dLayout, div.mpPopup [class*='_dLayout'] { margin: 0; } +} +/******************************************************************** Pagination section ************************************************/ +@media only screen and (min-width: 10px) { + div.pagination_area { margin: var(--dMP_xs) 0 0 0; } + div.pagination_area button[class*="dButton_xs"] { min-width: 50px; } + div.pagination_area button.active_pagination { color: var(--color_theme_alter); background-color: var(--color_active); min-width: 75px; font-size: var(--fs_h4); } + div.pagination_area button.ellipse_left { display: none; } + div.pagination_area button.ellipse_left, + div.pagination_area button.ellipse_right { color: var(--color_theme); background-color: transparent; } +} +/******************************************************************** Grid Section************************************************/ +@media only screen and (min-width: 10px) { + /********Sidebar Content**************/ + .mpStyle .leftSidebar, + .mpStyle .leftSidebar .mp_sticky_area { width: 100%; max-width: var(--sidebarLeft); } + .mpStyle .rightSidebar { width: 100%; max-width: var(--sidebarRight); } + .mpStyle .mainSection { width: 100%; max-width: var(--mainSection); margin: 0 0 0 var(--dMP); } + /**************************************/ + body.theme-astra div.mpContainer, + body.theme-twentytwenty div.mpContainer, + body.theme-twentytwentyone div.mpContainer, + body.theme-twentytwentytwo div.mpContainer, + div.mpContainer { max-width: var(--dContainer_Width); width: 100%; margin: 0 auto; } + div.mpRow { min-height: 1px; } + /************************/ + div.mpStyle .fullHeight, div.mpStyle [class*="_fullHeight"] { height: 100%; } + div.mpStyle [class*="_h_100"] { height: 100px; } + div.mpStyle [class*="_h_200"] { height: 200px; } + /************************/ + div.mpStyle [class*="_w_50"] { width: 50px; min-width: 50px; } + div.mpStyle [class*="_w_100"] { width: 100px; min-width: 100px; max-width: 100px;} + div.mpStyle [class*="_w_125"] { width: 125px; min-width: 125px; } + div.mpStyle [class*="_w_150"] { width: 150px; min-width: 150px; } + div.mpStyle [class*="_w_200"] { width: 200px; min-width: 200px; } + div.mpStyle [class*="_w_300"] { width: 300px; min-width: 300px; } + div.mpStyle [class*="_w_400"] { width: 400px; min-width: 400px; } + div.mpStyle [class*="_w_500"] { width: 500px; min-width: 500px; } + div.mpStyle [class*="_w_600"] { width: 600px; min-width: 600px; } + div.mpStyle [class*='_fullWidth'] { width: 100%; max-width: 100%; } + /************************/ + div.mpStyle .max_100, div.mpStyle [class*="_max_100"] { max-width: 100px; width: 100%; } + div.mpStyle .max_150, div.mpStyle [class*="_max_150"] { max-width: 150px; width: 100%; } + div.mpStyle .max_200, div.mpStyle [class*="_max_200"] { max-width: 200px; width: 100%; } + div.mpStyle .max_300, div.mpStyle [class*="_max_300"] { max-width: 300px; width: 100%; } + div.mpStyle .max_400, div.mpStyle [class*="_max_400"] { max-width: 400px; width: 100%; } + div.mpStyle .max_500, div.mpStyle [class*="_max_500"] { max-width: 500px; width: 100%; } + div.mpStyle .max_600, div.mpStyle [class*="_max_600"] { max-width: 600px; width: 100%; } + div.mpStyle .max_700, div.mpStyle [class*="_max_700"] { max-width: 700px; width: 100%; } + div.mpStyle .max_800, div.mpStyle [class*="_max_800"] { max-width: 800px; width: 100%; } + div.mpStyle .max_900, div.mpStyle [class*="_max_900"] { max-width: 900px; width: 100%; } + div.mpStyle .max_1000, div.mpStyle [class*="_max_1000"] { max-width: 1000px; width: 100%; } + div.mpStyle .max_1100, div.mpStyle [class*="_max_1100"] { max-width: 1100px; width: 100%; } + div.mpStyle .max_1200, div.mpStyle [class*="_max_1200"] { max-width: 1200px; width: 100%; } + div.mpStyle .max_full, div.mpStyle [class*="_max_full"] { max-width: 100%; width: 100%; } + /************************/ + div.mpStyle .min_50, div.mpStyle [class*="_min_50"] { min-width: 50px; } + div.mpStyle .min_100, div.mpStyle [class*="_min_100"] { min-width: 100px; } + div.mpStyle .min_125, div.mpStyle [class*="_min_125"] { min-width: 125px; } + div.mpStyle .min_150, div.mpStyle [class*="_min_150"] { min-width: 150px; } + div.mpStyle .min_200, div.mpStyle [class*="_min_200"] { min-width: 200px; } + div.mpStyle .min_250, div.mpStyle [class*="_min_250"] { min-width: 250px; } + div.mpStyle .min_300, div.mpStyle [class*="_min_300"] { min-width: 300px; } + div.mpStyle .min_400, div.mpStyle [class*="_min_400"] { min-width: 400px; } + div.mpStyle .min_500, div.mpStyle [class*="_min_500"] { min-width: 500px; } + div.mpStyle .min_600, div.mpStyle [class*="_min_600"] { min-width: 600px; } + div.mpStyle .min_700, div.mpStyle [class*="_min_700"] { min-width: 700px; } + div.mpStyle .min_800, div.mpStyle [class*="_min_800"] { min-width: 800px; } + div.mpStyle .min_900, div.mpStyle [class*="_min_900"] { min-width: 900px; } + div.mpStyle .min_1000, div.mpStyle [class*="_min_1000"] { min-width: 1000px; } + div.mpStyle .min_auto, div.mpStyle [class*="_min_auto"] { min-width: auto; } + /**********************/ + div.grid_1 { width: 100%; } + div.grid_2 { width: calc(50% - var(--dMP)); } + div.grid_3 { width: calc(33.333333% - var(--dMP)); } + div.grid_4 { width: calc(25% - var(--dMP)); } + div.grid_5 { width: calc(20% - var(--dMP)); } + div.grid_6 { width: calc(16.66666667% - var(--dMP)); } + div.grid_7 { width: calc(14.285715% - var(--dMP)); } + div.grid_8 { width: calc(12.5% - var(--dMP)); } + div.grid_9 { width: calc(11.1111111111% - var(--dMP)); } + div.grid_10 { width: calc(10% - var(--dMP)); } + /**********************/ + .mpStyle .col_1 { width: 8.3333333333%; } + .mpStyle .col_2 { width: 16.666666667%; } + .mpStyle .col_3 { width: 25%; } + .mpStyle .col_4 { width: 33.333333333%; } + .mpStyle .col_5 { width: 41.666666667%; } + .mpStyle .col_6 { width: 50%; } + .mpStyle .col_7 { width: 58.333333333%; } + .mpStyle .col_8 { width: 66.666666667%; } + .mpStyle .col_9 { width: 75%; } + .mpStyle .col_10 { width: 83.33333333%; } + .mpStyle .col_11 { width: 91.66666667%; } + .mpStyle .col_12 { width: 100%; } + /**********************/ + @media only screen and (max-width: 1200px) { + .mpStyle .col_1_1200 { width: 8.3333333333%; } + .mpStyle .col_2_1200 { width: 16.666666667%; } + .mpStyle .col_3_1200 { width: 25%; } + .mpStyle .col_4_1200 { width: 33.333333333%; } + .mpStyle .col_5_1200 { width: 41.666666667%; } + .mpStyle .col_6_1200 { width: 50%; } + .mpStyle .col_7_1200 { width: 58.333333333%; } + .mpStyle .col_8_1200 { width: 66.666666667%; } + .mpStyle .col_9_1200 { width: 75%; } + .mpStyle .col_10_1200 { width: 83.33333333%; } + .mpStyle .col_11_1200 { width: 91.66666667%; } + .mpStyle .col_12_1200 { width: 100%; } + } + /**********************/ + @media only screen and (max-width: 1100px) { + .mpStyle .col_1_1100 { width: 8.3333333333%; } + .mpStyle .col_2_1100 { width: 16.666666667%; } + .mpStyle .col_3_1100 { width: 25%; } + .mpStyle .col_4_1100 { width: 33.333333333%; } + .mpStyle .col_5_1100 { width: 41.666666667%; } + .mpStyle .col_6_1100 { width: 50%; } + .mpStyle .col_7_1100 { width: 58.333333333%; } + .mpStyle .col_8_1100 { width: 66.666666667%; } + .mpStyle .col_9_1100 { width: 75%; } + .mpStyle .col_10_1100 { width: 83.33333333%; } + .mpStyle .col_11_1100 { width: 91.66666667%; } + .mpStyle .col_12_1100 { width: 100%; } + } + /**********************/ + @media only screen and (max-width: 1000px) { + .mpStyle .col_1_1000 { width: 8.3333333333%; } + .mpStyle .col_2_1000 { width: 16.666666667%; } + .mpStyle .col_3_1000 { width: 25%; } + .mpStyle .col_4_1000 { width: 33.333333333%; } + .mpStyle .col_5_1000 { width: 41.666666667%; } + .mpStyle .col_6_1000 { width: 50%; } + .mpStyle .col_7_1000 { width: 58.333333333%; } + .mpStyle .col_8_1000 { width: 66.666666667%; } + .mpStyle .col_9_1000 { width: 75%; } + .mpStyle .col_10_1000 { width: 83.33333333%; } + .mpStyle .col_11_1000 { width: 91.66666667%; } + .mpStyle .col_12_1000 { width: 100%; } + } + /**********************/ + @media only screen and (max-width: 900px) { + .mpStyle .col_1_900 { width: 8.3333333333%; } + .mpStyle .col_2_900 { width: 16.666666667%; } + .mpStyle .col_3_900 { width: 25%; } + .mpStyle .col_4_900 { width: 33.333333333%; } + .mpStyle .col_5_900 { width: 41.666666667%; } + .mpStyle .col_6_900 { width: 50%; } + .mpStyle .col_7_900 { width: 58.333333333%; } + .mpStyle .col_8_900 { width: 66.666666667%; } + .mpStyle .col_9_900 { width: 75%; } + .mpStyle .col_10_900 { width: 83.33333333%; } + .mpStyle .col_11_900 { width: 91.66666667%; } + .mpStyle .col_12_900 { width: 100%; } + } + /**********************/ + @media only screen and (max-width: 800px) { + .mpStyle .col_1_800 { width: 8.3333333333%; } + .mpStyle .col_2_800 { width: 16.666666667%; } + .mpStyle .col_3_800 { width: 25%; } + .mpStyle .col_4_800 { width: 33.333333333%; } + .mpStyle .col_5_800 { width: 41.666666667%; } + .mpStyle .col_6_800 { width: 50%; } + .mpStyle .col_7_800 { width: 58.333333333%; } + .mpStyle .col_8_800 { width: 66.666666667%; } + .mpStyle .col_9_800 { width: 75%; } + .mpStyle .col_10_800 { width: 83.33333333%; } + .mpStyle .col_11_800 { width: 91.66666667%; } + .mpStyle .col_12_800 { width: 100%; } + } + /**********************/ + @media only screen and (max-width: 700px) { + .mpStyle .col_1_700 { width: 8.3333333333%; } + .mpStyle .col_2_700 { width: 16.666666667%; } + .mpStyle .col_3_700 { width: 25%; } + .mpStyle .col_4_700 { width: 33.333333333%; } + .mpStyle .col_5_700 { width: 41.666666667%; } + .mpStyle .col_6_700 { width: 50%; } + .mpStyle .col_7_700 { width: 58.333333333%; } + .mpStyle .col_8_700 { width: 66.666666667%; } + .mpStyle .col_9_700 { width: 75%; } + .mpStyle .col_10_700 { width: 83.33333333%; } + .mpStyle .col_11_700 { width: 91.66666667%; } + .mpStyle .col_12_700 { width: 100%; } + } + /**********************/ + @media only screen and (max-width: 600px) { + .mpStyle .col_1_600 {width: 8.3333333333%;} + .mpStyle .col_2_600 {width: 16.666666667%;} + .mpStyle .col_3_600 {width: 25%;} + .mpStyle .col_4_600 {width: 33.333333333%;} + .mpStyle .col_5_600 {width: 41.666666667%;} + .mpStyle .col_6_600 {width: 50%;} + .mpStyle .col_7_600 {width: 58.333333333%;} + .mpStyle .col_8_600 {width: 66.666666667%;} + .mpStyle .col_9_600 {width: 75%;} + .mpStyle .col_10_600 {width: 83.33333333%;} + .mpStyle .col_11_600 {width: 91.66666667%;} + .mpStyle .col_12_600 {width: 100%;} + } + /**********************/ + @media only screen and (max-width: 500px) { + .mpStyle .col_1_500 {width: 8.3333333333%;} + .mpStyle .col_2_500 {width: 16.666666667%;} + .mpStyle .col_3_500 {width: 25%;} + .mpStyle .col_4_500 {width: 33.333333333%;} + .mpStyle .col_5_500 {width: 41.666666667%;} + .mpStyle .col_6_500 {width: 50%;} + .mpStyle .col_7_500 {width: 58.333333333%;} + .mpStyle .col_8_500 {width: 66.666666667%;} + .mpStyle .col_9_500 {width: 75%;} + .mpStyle .col_10_500 {width: 83.33333333%;} + .mpStyle .col_11_500 {width: 91.66666667%;} + .mpStyle .col_12_500 {width: 100%;} + } + /**********************/ + @media only screen and (max-width: 400px) { + .mpStyle .col_1_400 {width: 8.3333333333%;} + .mpStyle .col_2_400 {width: 16.666666667%;} + .mpStyle .col_3_400 {width: 25%;} + .mpStyle .col_4_400 {width: 33.333333333%;} + .mpStyle .col_5_400 {width: 41.666666667%;} + .mpStyle .col_6_400 {width: 50%;} + .mpStyle .col_7_400 {width: 58.333333333%;} + .mpStyle .col_8_400 {width: 66.666666667%;} + .mpStyle .col_9_400 {width: 75%;} + .mpStyle .col_10_400 {width: 83.33333333%;} + .mpStyle .col_11_400 {width: 91.66666667%;} + .mpStyle .col_12_400 {width: 100%;} + } +} +/******************************************************************** Color section ************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle .error { background-color: red; color: #FFF; } + div.mpStyle .mDisabled { cursor: not-allowed; opacity: 0.8; background-color: #F2F2F2; color: #777; } + /*****Theme*********/ + div.mpStyle .textTheme, div.mpStyle [class*='_textTheme'] { color: var(--color_theme); } + div.mpStyle .bgTheme, div.mpStyle [class*='_bgTheme'] { background-color: var(--color_theme); color: var(--color_theme_alter); } + div.mpStyle [class*='_bTheme'], .bTheme { border: 1px solid var(--color_theme); } + /*****default*********/ + div.mpStyle [class*='textDefault'] { color: var(--d_color); } + div.mpStyle [class*='bgDefault'] { background-color: var(--d_color); } + /*****Success*********/ + div.mpStyle [class*='textSuccess'] { color: var(--color_success); } + div.mpStyle [class*='bgSuccess'] { background-color: var(--color_success); } + /*****Success*********/ + div.mpStyle [class*='textInfo'] { color: var(--color_info); } + div.mpStyle [class*='bgInfo'] { background-color: var(--color_info); } + /*****danger*********/ + div.mpStyle .textDanger, div.mpStyle [class*='_textDanger'] { color: var(--color_danger); } + div.mpStyle .bgDanger, div.mpStyle [class*='_bgDanger'] { background-color: var(--color_danger); } + /*****warning*********/ + div.mpStyle .textWarning, div.mpStyle [class*='_textWarning'] { color: var(--color_warning); } + div.mpStyle .bgWarning, div.mpStyle [class*='_bgWarning'] { background-color: var(--color_warning); } + /*****required*********/ + div.mpStyle .textRequired, div.mpStyle [class*='_textRequired'] { color: var(--color_required); } + div.mpStyle .bgRequired, div.mpStyle [class*='_bgRequired'] { background-color: var(--color_required); } + div.mpStyle .mpRequired, div.mpStyle [class*='_mpRequired'] { border-color: var(--color_required); } + /*****Light*********/ + div.mpStyle .textLight, div.mpStyle [class*='_textLight'] { color: var(--color_light); } + div.mpStyle .bgLight, div.mpStyle [class*='_bgLight'] { background-color: var(--color_light); } + div.mpStyle .textLight_1, div.mpStyle [class*='_textLight_1'] { color: var(--color_light_1); } + div.mpStyle .bgLight_1, div.mpStyle [class*='_bgLight_1'] { background-color: var(--color_light_1); } + div.mpStyle .textLight_2, div.mpStyle [class*='_textLight_2'] { color: var(--color_light_2); } + div.mpStyle .bgLight_2, div.mpStyle [class*='_bgLight_2'] { background-color: var(--color_light_2); } + div.mpStyle .btLight_2, div.mpStyle [class*='_btLight_2'] { background-color: var(--color_light_2); color: var(--color_info);} + /*****Gray*********/ + div.mpStyle .textGray, div.mpStyle [class*='_textGray'] { color: gray; } + div.mpStyle .bgGray, div.mpStyle [class*='_bgGray'] { background-color: gray; } + /*****Black*********/ + div.mpStyle .textBlack, div.mpStyle [class*='_textBlack'] { color: var(--color_black); } + div.mpStyle .bgBlack, div.mpStyle [class*='_bgBlack'] { background-color: var(--color_black);} + /*****yellow*********/ + div.mpStyle .textYellow, div.textYellow, .mpStyle [class*='textYellow'] { color: var(--color_yellow); } + div.mpStyle [class*='bgYellow'] { background-color: var(--color_yellow); } + div.mpStyle [class*='bgYellow_99'] { background-color: #FFFF0099; } + div.mpStyle [class*='bgYellow_77'] { background-color: #FFFF0077; } + /*****white*********/ + div.mpStyle [class*='textWhite'] { color: #FFF; } + div.mpStyle [class*='bgWhite'] { background-color: #FFF; } + /*****blue*********/ + div.mpStyle [class*='textBlue'] { color: var(--color_blue); } + div.mpStyle .bgBlue, div.mpStyle [class*='_bgBlue'] { background-color: var(--color_blue); } + div.mpStyle [class*='borderBlue'] { border-color: var(--color_blue); } + div.mpStyle [class*='textBorderBlue'] { border-color: var(--color_blue); color: var(--color_blue); } + /*****Navy blue*********/ + div.mpStyle .textNavyBlue, div.mpStyle [class*='_textNavyBlue'] { color: var(--color_navy_blue); } + div.mpStyle .bgNavyBlue, div.mpStyle [class*='_bgNavyBlue'] { background-color: var(--color_navy_blue); } + /*****Color_1*********/ + div.mpStyle .textColor_1, div.mpStyle [class*='_textColor_1'] { color: var(--color_1); } + div.mpStyle .bgColor_1, div.mpStyle [class*='_bgColor_1'] { background-color: var(--color_1); } + /*****Color_2*********/ + div.mpStyle .textColor_2, div.mpStyle [class*='_textColor_2'] { color: var(--color_2); } + div.mpStyle .bgColor_2, div.mpStyle [class*='_bgColor_2'] { background-color: var(--color_2); } + /*****Color_2*********/ + div.mpStyle .textColor_3, div.mpStyle [class*='_textColor_3'] { color: #F2FFC3; } + div.mpStyle .bgColor_3, div.mpStyle [class*='_bgColor_3'] { background-color: #F2FFC3; } +} +/******************************************************************** Icon Section************************************************/ +@media only screen and (min-width: 10px) { + /*****Seat icon******/ + [class*='mage_icon'] { display: inline-block; } + span[class*='mp_chair_icon'] { position: relative; width: 30px; height: 35px; border: 1px solid var(--color_border); text-align: center; padding: 5px 0 0 0; } + span[class*='mp_chair_icon_xs'] { width: 20px; height: 25px; padding: 3px 0 0 0; } + span[class*='mp_chair_icon'] ::before, + span[class*='mp_chair_icon'] ::after, + span[class*='mp_chair_icon'] { -webkit-border-radius: 2px; border-radius: 2px; } + span[class*='mp_chair_icon'] ::before, + span[class*='mp_chair_icon'] ::after { content: ""; position: absolute; width: 7px; height: 20px; border: 1px solid var(--color_border); bottom: -1px; background-color: #FFF; } + span[class*='mp_chair_icon_xs'] ::before, + span[class*='mp_chair_icon_xs'] ::after { width: 4px; height: 12px; } + span[class*='mp_chair_icon'] ::before { left: -4px; } + span[class*='mp_chair_icon'] ::after { right: -4px; } + span[class*='mp_chair_icon'] span.seat_handle { position: absolute; width: 25px; height: 6px; bottom: 0; left: 4px; border-top: 1px solid var(--color_border); background-color: #FFF; } + span[class*='mp_chair_icon_xs'] span.seat_handle { width: 15px; height: 4px; } +} +/******************************************************************** select_2 custom css************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle span.selection, + div.mpStyle span.select2-container.select2, + div.mpStyle span.select2-container span.select2-selection { min-width: auto; width: 100% !important; height: 100%; } + div.mpStyle span.selection { overflow: hidden; max-width: 100%; } + div.mpStyle span.select2-container span.select2-selection__rendered { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; height: 100%; } + div.mpStyle span.select2-container .select2-selection__arrow { top: 2px; height: 37px; } + div.mpStyle span.select2-container span { font-size: var(--fs); margin: 0; } +} +/******************************************************************** Owl Carousel************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle .owl-nav { display: none; } +} +/******************************************************************** Load More************************************************/ +@media only screen and (min-width: 10px) { + div.mpStyle .mp_load_more_text_area { color: var(--d_color); } + div.mpStyle [data-read] { color: var(--color_theme); cursor: pointer;} +} +/******************************************************************** Woocommerce cart ************************************************/ +@media only screen and (min-width: 10px) { + .woocommerce-cart table.cart .product-remove { vertical-align: top; padding: var(--dMP_xs); width: 50px; } + .woocommerce-cart table.cart .product-remove a:hover { color: var(--color_danger); border-color: var(--color_danger); } + .woocommerce-cart table.cart .product-thumbnail { min-width: 20%; vertical-align: top; padding: var(--dMP_xs); } + div.woocommerce .dLayout_xs, + div.woocommerce .dLayout { background-color: transparent; } + div.woocommerce ul.cart_list { list-style-type: none; line-height: 1.25; font-size: var(--fs); color: var(--d_color); } + div.woocommerce ul.cart_list li { padding: 3px 0; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; } + div.woocommerce ul.cart_list li span { margin: 0 var(--dMP_xs) 0 0; } + div.woocommerce .cart_product_item { border: 1px solid var(--color_border); margin: var(--dMP_xs) 0 0 0; padding: var(--dMP_xs); border-radius: var(--dBR); } + div.woocommerce td.product-name { font-size: var(--fs_h5); font-weight: 500; color: var(--color_theme); } + div.woocommerce td.product-name dl.variation { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; color: var(--d_color); margin: 0;} + div.woocommerce td.product-name dl.variation dd {margin: var(--dMP_xs) 0 0 0;} + .woocommerce-order-details ul.wc-item-meta li { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; margin: var(--dMP_xs) 0 0 0; } + .woocommerce-order-details ul.wc-item-meta li > p { margin: 0; color: var(--d_color); } +} +/******************************************************************** Date picker ************************************************/ +@media only screen and (min-width: 10px) { + #ui-datepicker-div {width: 342px;border-color: var(--color_theme);padding: 0;background-color: #FFF;} + #ui-datepicker-div .ui-datepicker-header { + background-color: var(--color_theme);background-image: none;border-color: var(--color_theme); + padding: var(--dMP_xs);color: var(--color_theme_alter);border-radius: 0; + display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center; + font-size: var(--fs_h6); + } + #ui-datepicker-div .ui-datepicker-header .ui-icon {display: none;} + #ui-datepicker-div .ui-datepicker-prev {top: var(--dMP_xs);left: 5px;height: 30px;width: 30px;} + #ui-datepicker-div .ui-datepicker-next {top: var(--dMP_xs);right: 5px;height: 30px;width: 30px;} + #ui-datepicker-div .ui-datepicker-prev:hover, + #ui-datepicker-div .ui-datepicker-prev:focus, + #ui-datepicker-div .ui-datepicker-next:focus, + #ui-datepicker-div .ui-datepicker-next:hover {box-shadow: 0 0 0 2px #FFF, 0 0 2px 1px #FFF; outline: 1px solid transparent} + #ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev::before, + #ui-datepicker-div .ui-datepicker-header a.ui-datepicker-next::before { position: absolute;content: '>';color: #FFF;left: 10px;font-size: var(--fs_h3);top: 5px;font-weight: bold;line-height: 1;} + #ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev::before {content: '<';} + #ui-datepicker-div .ui-datepicker-header .ui-state-hover {background-color: var(--color_theme);background-image: none;border-color: var(--color_theme);} + #ui-datepicker-div .ui-state-default { + background-color: transparent;background-image: none;border: none;border-radius: 50%; + width: 35px;height: 35px;color: var(--color_theme);font-weight: bold;padding: 0; + display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center; + } + #ui-datepicker-div a.ui-state-default:hover {background-color: darksalmon;} + #ui-datepicker-div .ui-state-active {background-color: var(--color_theme);color: var(--color_theme_alter);background-image: none;} + #ui-datepicker-div .ui-datepicker-title {background-color: var(--color_theme);color: var(--color_theme_alter);background-image: none;font-size: var(--fs_h5);display: -webkit-flex;display: flex;margin: 0;} + #ui-datepicker-div .ui-datepicker-title select {min-width: 100px;height: 30px;font-size: var(--fs);padding: 0 var(--dMP_xs);text-align: left;} + #ui-datepicker-div.ui-datepicker td {background-color: floralwhite;border: 1px dotted #000;padding: 4px 6px;} +} +/********************************************************************************************************************/ +@media only screen and (min-width: 10px) { +} \ No newline at end of file diff --git a/css/owl.carousel.min.css b/assets/helper/owl_carousel/owl.carousel.min.css similarity index 100% rename from css/owl.carousel.min.css rename to assets/helper/owl_carousel/owl.carousel.min.css diff --git a/js/owl.carousel.min.js b/assets/helper/owl_carousel/owl.carousel.min.js similarity index 72% rename from js/owl.carousel.min.js rename to assets/helper/owl_carousel/owl.carousel.min.js index fbbffc5..a2f4b1a 100644 --- a/js/owl.carousel.min.js +++ b/assets/helper/owl_carousel/owl.carousel.min.js @@ -4,4 +4,4 @@ * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("
",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&bi-g-f&&b",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='
',d=k.lazyLoad?a("
",{class:"owl-video-tn "+j,srcType:c}):a("
",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("
",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a(''),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('
').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1, -animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['',''],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a(' + 0 ? 1 : 0); + ?> +
+ 2) { ?> + + + + 5) { ?> + + + + + + + + 5) { ?> + + + + 2) { ?> + + +
+ +
+ + + + + + + + + +
+
+ +
+
+ + + +
+ +
+ $length) { + ?> +
+ .... + +
+ +
+
+ + + $min_qty) { + ?> +
+
+ +
+ +
+ +
+
+ $post_type, + 'posts_per_page' => $show, + 'paged' => $page, + 'post_status' => 'publish' + ); + return new WP_Query($args); + } + public static function get_all_post_id($post_type, $show = -1, $page = 1): array { + return get_posts(array( + 'fields' => 'ids', + 'post_type' => $post_type, + 'posts_per_page' => $show, + 'paged' => $page, + 'post_status' => 'publish' + )); + } + public static function get_taxonomy($name) { + return get_terms(array('taxonomy' => $name, 'hide_empty' => false)); + } + public static function get_post_info($post_id, $key, $default = '') { + $data = get_post_meta($post_id, $key, true) ?: $default; + return self::data_sanitize($data); + } + public static function get_submit_info($key, $default = '') { + return self::data_sanitize($_POST[$key] ?? $default); + } + public static function data_sanitize($data) { + $data = maybe_unserialize($data); + if (is_string($data)) { + $data = maybe_unserialize($data); + if (is_array($data)) { + $data = self::data_sanitize($data); + } + else { + $data = sanitize_text_field(stripslashes(strip_tags($data))); + } + } + elseif (is_array($data)) { + foreach ($data as &$value) { + if (is_array($value)) { + $value = self::data_sanitize($value); + } + else { + $value = sanitize_text_field(stripslashes(strip_tags($value))); + } + } + } + return $data; + } + //**************Date related*********************// + public static function date_picker_format($option, $key = 'date_format'): string { + $format = MP_Global_Function::get_settings($option, $key, 'D d M , yy'); + $date_format = 'Y-m-d'; + $date_format = $format == 'yy/mm/dd' ? 'Y/m/d' : $date_format; + $date_format = $format == 'yy-dd-mm' ? 'Y-d-m' : $date_format; + $date_format = $format == 'yy/dd/mm' ? 'Y/d/m' : $date_format; + $date_format = $format == 'dd-mm-yy' ? 'd-m-Y' : $date_format; + $date_format = $format == 'dd/mm/yy' ? 'd/m/Y' : $date_format; + $date_format = $format == 'mm-dd-yy' ? 'm-d-Y' : $date_format; + $date_format = $format == 'mm/dd/yy' ? 'm/d/Y' : $date_format; + $date_format = $format == 'd M , yy' ? 'j M , Y' : $date_format; + $date_format = $format == 'D d M , yy' ? 'D j M , Y' : $date_format; + $date_format = $format == 'M d , yy' ? 'M j, Y' : $date_format; + return $format == 'D M d , yy' ? 'D M j, Y' : $date_format; + } + public function date_picker_js($selector, $dates) { + $start_date = $dates[0]; + $start_year = date('Y', strtotime($start_date)); + $start_month = (date('n', strtotime($start_date)) - 1); + $start_day = date('j', strtotime($start_date)); + $end_date = end($dates); + $end_year = date('Y', strtotime($end_date)); + $end_month = (date('n', strtotime($end_date)) - 1); + $end_day = date('j', strtotime($end_date)); + $all_date = []; + foreach ($dates as $date) { + $all_date[] = '"' . date('j-n-Y', strtotime($date)) . '"'; + } + ?> + + 0) || ($parse_date['minute'] && $parse_date['minute'] > 0) || ($parse_date['second'] && $parse_date['second'] > 0)) { + return true; + } + } + return false; + } + public static function sort_date($a, $b) { + return strtotime($a) - strtotime($b); + } + //***********************************// + public static function get_settings($section, $key, $default = '') { + $options = get_option($section); + if (isset($options[$key]) && $options[$key]) { + $default = $options[$key]; + } + return $default; + } + public static function get_style_settings($key, $default = '') { + return self::get_settings('mp_style_settings', $key, $default); + } + public static function get_slider_settings($key, $default = '') { + return self::get_settings('mp_slider_settings', $key, $default); + } + //***********************************// + public static function price_convert_raw($price) { + $price = wp_strip_all_tags($price); + $price = str_replace(get_woocommerce_currency_symbol(), '', $price); + $price = str_replace(wc_get_price_thousand_separator(), 't_s', $price); + $price = str_replace(wc_get_price_decimal_separator(), 'd_s', $price); + $price = str_replace('t_s', '', $price); + $price = str_replace('d_s', '.', $price); + $price = str_replace(' ', '', $price); + return max($price, 0); + } + public static function wc_price($post_id, $price, $args = array()): string { + $num_of_decimal = get_option('woocommerce_price_num_decimals', 2); + $args = wp_parse_args($args, array( + 'qty' => '', + 'price' => '', + )); + $_product = self::get_post_info($post_id, 'link_wc_product', $post_id); + $product = wc_get_product($_product); + $qty = '' !== $args['qty'] ? max(0.0, (float)$args['qty']) : 1; + $tax_with_price = get_option('woocommerce_tax_display_shop'); + if ('' === $price) { + return ''; + } + elseif (empty($qty)) { + return 0.0; + } + $line_price = (float)$price * (int)$qty; + $return_price = $line_price; + if ($product->is_taxable()) { + if (!wc_prices_include_tax()) { + $tax_rates = WC_Tax::get_rates($product->get_tax_class()); + $taxes = WC_Tax::calc_tax($line_price, $tax_rates); + if ('yes' === get_option('woocommerce_tax_round_at_subtotal')) { + $taxes_total = array_sum($taxes); + } + else { + $taxes_total = array_sum(array_map('wc_round_tax_total', $taxes)); + } + $return_price = $tax_with_price == 'excl' ? round($line_price, $num_of_decimal) : round($line_price + $taxes_total, $num_of_decimal); + } + else { + $tax_rates = WC_Tax::get_rates($product->get_tax_class()); + $base_tax_rates = WC_Tax::get_base_tax_rates($product->get_tax_class('unfiltered')); + if (!empty(WC()->customer) && WC()->customer->get_is_vat_exempt()) { // @codingStandardsIgnoreLine. + $remove_taxes = apply_filters('woocommerce_adjust_non_base_location_prices', true) ? WC_Tax::calc_tax($line_price, $base_tax_rates, true) : WC_Tax::calc_tax($line_price, $tax_rates, true); + if ('yes' === get_option('woocommerce_tax_round_at_subtotal')) { + $remove_taxes_total = array_sum($remove_taxes); + } + else { + $remove_taxes_total = array_sum(array_map('wc_round_tax_total', $remove_taxes)); + } + // $return_price = round( $line_price, $num_of_decimal); + $return_price = round($line_price - $remove_taxes_total, $num_of_decimal); + } + else { + $base_taxes = WC_Tax::calc_tax($line_price, $base_tax_rates, true); + $modded_taxes = WC_Tax::calc_tax($line_price - array_sum($base_taxes), $tax_rates); + if ('yes' === get_option('woocommerce_tax_round_at_subtotal')) { + $base_taxes_total = array_sum($base_taxes); + $modded_taxes_total = array_sum($modded_taxes); + } + else { + $base_taxes_total = array_sum(array_map('wc_round_tax_total', $base_taxes)); + $modded_taxes_total = array_sum(array_map('wc_round_tax_total', $modded_taxes)); + } + $return_price = $tax_with_price == 'excl' ? round($line_price - $base_taxes_total, $num_of_decimal) : round($line_price - $base_taxes_total + $modded_taxes_total, $num_of_decimal); + } + } + } + $return_price = apply_filters('woocommerce_get_price_including_tax', $return_price, $qty, $product); + $display_suffix = get_option('woocommerce_price_display_suffix') ? get_option('woocommerce_price_display_suffix') : ''; + return wc_price($return_price) . ' ' . $display_suffix; + } + //***********************************// + public static function get_image_url($post_id = '', $image_id = '', $size = 'full') { + if ($post_id) { + $image_id = get_post_thumbnail_id($post_id); + $image_id = $image_id ?: self::get_post_info($post_id, 'mp_thumbnail'); + } + return wp_get_attachment_image_url($image_id, $size); + } + public static function get_page_by_slug($slug) { + if ($pages = get_pages()) { + foreach ($pages as $page) { + if ($slug === $page->post_name) { + return $page; + } + } + } + return false; + } + //***********************************// + public static function check_woocommerce(): int { + include_once(ABSPATH . 'wp-admin/includes/plugin.php'); + $plugin_dir = ABSPATH . 'wp-content/plugins/woocommerce'; + if (is_plugin_active('woocommerce/woocommerce.php')) { + return 1; + } + elseif (is_dir($plugin_dir)) { + return 2; + } + else { + return 0; + } + } + public static function get_order_item_meta($item_id, $key): string { + global $wpdb; + $table_name = $wpdb->prefix . "woocommerce_order_itemmeta"; + $results = $wpdb->get_results($wpdb->prepare("SELECT meta_value FROM $table_name WHERE order_item_id = %d AND meta_key = %s", $item_id, $key)); + foreach ($results as $result) { + $value = $result->meta_value; + } + return $value ?? ''; + } + public static function check_product_in_cart($post_id) { + $status = MP_Global_Function::check_woocommerce(); + if ($status == 1) { + $product_id = MP_Global_Function::get_post_info($post_id, 'link_wc_product'); + foreach (WC()->cart->get_cart() as $cart_item) { + if ($cart_item['product_id'] == $product_id) { + return true; + } + } + } + return false; + } + public static function wc_product_sku($product_id) { + if ($product_id) { + return new WC_Product($product_id); + } + return null; + } + //***********************************// + public static function all_tax_list(): array { + global $wpdb; + $table_name = $wpdb->prefix . 'wc_tax_rate_classes'; + $result = $wpdb->get_results("SELECT * FROM $table_name"); + $tax_list = []; + foreach ($result as $tax) { + $tax_list[$tax->slug] = $tax->name; + } + return $tax_list; + } + public static function week_day(): array { + return [ + 'monday' => esc_html__('Monday', 'mage-eventpress'), + 'tuesday' => esc_html__('Tuesday', 'mage-eventpress'), + 'wednesday' => esc_html__('Wednesday', 'mage-eventpress'), + 'thursday' => esc_html__('Thursday', 'mage-eventpress'), + 'friday' => esc_html__('Friday', 'mage-eventpress'), + 'saturday' => esc_html__('Saturday', 'mage-eventpress'), + 'sunday' => esc_html__('Sunday', 'mage-eventpress'), + ]; + } + public static function get_plugin_data($data) { + $plugin_data = get_plugin_data(__FILE__); + return $plugin_data[$data]; + } + public static function array_to_string($array) { + $ids = ''; + if (sizeof($array) > 0) { + foreach ($array as $data) { + if ($data) { + $ids = $ids ? $ids . ',' . $data : $data; + } + } + } + return $ids; + } + public static function esc_html($string): string { + $allow_attr = array( + 'input' => [ + 'type' => [], + 'class' => [], + 'id' => [], + 'name' => [], + 'value' => [], + 'size' => [], + 'placeholder' => [], + 'min' => [], + 'max' => [], + 'checked' => [], + 'required' => [], + 'disabled' => [], + 'readonly' => [], + 'step' => [], + 'data-default-color' => [], + 'data-price' => [], + ], + 'p' => ['class' => []], + 'img' => ['class' => [], 'id' => [], 'src' => [], 'alt' => [],], + 'fieldset' => [ + 'class' => [] + ], + 'label' => [ + 'for' => [], + 'class' => [] + ], + 'select' => [ + 'class' => [], + 'name' => [], + 'id' => [], + 'data-price' => [], + ], + 'option' => [ + 'class' => [], + 'value' => [], + 'id' => [], + 'selected' => [], + ], + 'textarea' => [ + 'class' => [], + 'rows' => [], + 'id' => [], + 'cols' => [], + 'name' => [], + ], + 'h1' => ['class' => [], 'id' => [],], + 'h2' => ['class' => [], 'id' => [],], + 'h3' => ['class' => [], 'id' => [],], + 'h4' => ['class' => [], 'id' => [],], + 'h5' => ['class' => [], 'id' => [],], + 'h6' => ['class' => [], 'id' => [],], + 'a' => ['class' => [], 'id' => [], 'href' => [],], + 'div' => [ + 'class' => [], + 'id' => [], + 'data-ticket-type-name' => [], + ], + 'span' => [ + 'class' => [], + 'id' => [], + 'data' => [], + 'data-input-change' => [], + ], + 'i' => [ + 'class' => [], + 'id' => [], + 'data' => [], + ], + 'table' => [ + 'class' => [], + 'id' => [], + 'data' => [], + ], + 'tr' => [ + 'class' => [], + 'id' => [], + 'data' => [], + ], + 'td' => [ + 'class' => [], + 'id' => [], + 'data' => [], + ], + 'thead' => [ + 'class' => [], + 'id' => [], + 'data' => [], + ], + 'tbody' => [ + 'class' => [], + 'id' => [], + 'data' => [], + ], + 'th' => [ + 'class' => [], + 'id' => [], + 'data' => [], + ], + 'svg' => [ + 'class' => [], + 'id' => [], + 'width' => [], + 'height' => [], + 'viewBox' => [], + 'xmlns' => [], + ], + 'g' => [ + 'fill' => [], + ], + 'path' => [ + 'd' => [], + ], + 'br' => array(), + 'em' => array(), + 'strong' => array(), + ); + return wp_kses($string, $allow_attr); + } + //***********************************// + } + new MP_Global_Function(); + } \ No newline at end of file diff --git a/inc/global/MP_Global_Style.php b/inc/global/MP_Global_Style.php new file mode 100644 index 0000000..7196b3c --- /dev/null +++ b/inc/global/MP_Global_Style.php @@ -0,0 +1,145 @@ + + + +
+ +
+ +
+
+
+

+ + +
+
+ all_icon_array(); + if (sizeof($icons) > 0) { + $total_icon = 0; + foreach ($icons as $icon) { + $total_icon += sizeof($icon['icon']); + } + ?> +
+
    +
  • +  ( + + ) +
  • + $icon) { ?> +
  • + ' . sizeof($icon['icon']) . ')'; ?> +
  • + +
+ +
+ +
+
+
+ +
+ + +
+ + <?php echo esc_attr($image_id); ?> +
+ + +
+ +
+ +
+ 0) { + foreach ($all_images as $image) { + ?> +
+ + <?php esc_attr_e($image); ?> +
+ +
+ +
+ +
+ +
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+
+ [ + 'title' => 'Accessibility', + 'icon' => [ + 'fab fa-accessible-icon' => 'Accessible Icon', + 'fas fa-american-sign-language-interpreting' => 'American Sign Language Interpreting', + 'fas fa-assistive-listening-systems' => 'Assistive Listening Systems', + 'fas fa-audio-description' => 'Audio Description', + 'fas fa-blind' => 'Blind', + 'fas fa-braille' => 'Braille', + 'fas fa-closed-captioning' => 'Closed Captioning', + 'far fa-closed-captioning' => 'Closed Captioning', + 'fas fa-deaf' => 'Deaf', + 'fas fa-low-vision' => 'Low Vision', + 'fas fa-phone-volume' => 'Phone Volume', + 'fas fa-question-circle' => 'Question Circle', + 'far fa-question-circle' => 'Question Circle', + 'fas fa-tty' => 'Tty', + 'fas fa-universal-access' => 'Universal Access', + 'fas fa-wheelchair' => 'Wheelchair', + 'fas fa-sign-language' => 'Sign Language' + ] + ], + 1 => [ + 'title' => 'Alert icons', + 'icon' => [ + 'fas fa-bell' => 'Bell', + 'far fa-bell' => 'Bell', + 'fas fa-bell-slash' => 'Bell Slash', + 'far fa-bell-slash' => 'Bell Slash', + 'fas fa-exclamation' => 'Exclamation', + 'fas fa-exclamation-circle' => 'Exclamation Circle', + 'fas fa-exclamation-triangle' => 'Exclamation Triangle ', + 'fas fa-radiation' => 'Radiation', + 'fas fa-radiation-alt' => 'Radiation Alt', + 'fas fa-skull-crossbones' => 'Skull Crossbones' + ] + ], + 2 => [ + 'title' => 'Animals icons', + 'icon' => [ + 'fas fa-cat' => 'Cat', + 'fas fa-crow' => 'Crow', + 'fas fa-dog' => 'Dog', + 'fas fa-dove' => 'Dove', + 'fas fa-dragon' => 'Dragon', + 'fas fa-feather' => 'Feather', + 'fas fa-feather-alt' => 'Feather Alt', + 'fas fa-fish' => 'Fish', + 'fas fa-frog' => 'Frog', + 'fas fa-hippo' => 'Hippo', + 'fas fa-horse' => 'Horse', + 'fas fa-horse-head' => 'Horse Head', + 'fas fa-kiwi-bird' => 'Kiwi Bird', + 'fas fa-otter' => 'Otter', + 'fas fa-paw' => 'Paw', + 'fas fa-spider' => 'Spider' + ] + ], + 3 => [ + 'title' => 'Arrows icons', + 'icon' => [ + 'fas fa-angle-double-down' => 'Angle Double Down', + 'fas fa-angle-double-left' => 'Angle Double Left', + 'fas fa-angle-double-right' => 'Angle Double Right', + 'fas fa-angle-double-up' => 'Angle Double Up', + 'fas fa-angle-down' => 'Angle Down', + 'fas fa-angle-left' => 'Angle Left', + 'fas fa-angle-right' => 'Angle Right', + 'fas fa-angle-up' => 'Angle Up', + 'fas fa-arrow-alt-circle-down' => 'Arrow Alt Circle Down', + 'far fa-arrow-alt-circle-down' => 'Arrow Alt Circle Down', + 'fas fa-arrow-alt-circle-left' => 'Arrow Alt Circle Left', + 'far fa-arrow-alt-circle-left' => 'Arrow Alt Circle Left', + 'fas fa-arrow-alt-circle-right' => 'Arrow Alt Circle Right', + 'far fa-arrow-alt-circle-right' => 'Arrow Alt Circle Right', + 'fas fa-arrow-alt-circle-up' => 'Arrow Alt Circle Up', + 'far fa-arrow-alt-circle-up' => 'Arrow Alt Circle Up', + 'fas fa-arrow-circle-down' => 'Arrow Circle Down', + 'fas fa-arrow-circle-left' => 'Arrow Circle Left', + 'fas fa-arrow-circle-right' => 'Arrow Circle Right', + 'fas fa-arrow-circle-up' => 'Arrow Circle Up', + 'fas fa-arrow-down' => 'Arrow Down', + 'fas fa-arrow-left' => 'Arrow Left', + 'fas fa-arrow-right' => 'Arrow Right', + 'fas fa-arrow-up' => 'Arrow Up', + 'fas fa-arrows-alt' => 'Arrows Alt', + 'fas fa-arrows-alt-h' => 'Arrows Alt H', + 'fas fa-arrows-alt-v' => 'Arrows Alt V', + 'fas fa-caret-down' => 'Caret Down', + 'fas fa-caret-left' => 'Caret Left', + 'fas fa-caret-right' => 'Caret Right', + 'fas fa-caret-square-down' => 'Caret Square Down', + 'far fa-caret-square-down' => 'Caret Square Down', + 'fas fa-caret-square-left' => 'Caret Square Left', + 'far fa-caret-square-left' => 'Caret Square Left', + 'fas fa-caret-square-right' => 'Caret Square Right', + 'far fa-caret-square-right' => 'Caret Square Right', + 'fas fa-caret-square-up' => 'Caret Square Up', + 'far fa-caret-square-up' => 'Caret Square Up', + 'fas fa-caret-up' => 'Caret Up', + 'fas fa-cart-arrow-down' => 'Cart Arrow Down', + 'fas fa-chart-line' => 'Chart Line', + 'fas fa-chevron-circle-down' => 'Chevron Circle Down', + 'fas fa-chevron-circle-left' => 'Chevron Circle Left', + 'fas fa-chevron-circle-right' => 'Chevron Circle Right', + 'fas fa-chevron-circle-up' => 'Chevron Circle Up', + 'fas fa-chevron-down' => 'Chevron Down', + 'fas fa-chevron-left' => 'Chevron Left', + 'fas fa-chevron-right' => 'Chevron Right', + 'fas fa-chevron-up' => 'Chevron Up', + 'fas fa-cloud-download-alt' => 'Cloud Download Alt', + 'fas fa-cloud-upload-alt' => 'Cloud Upload Alt', + 'fas fa-compress-alt' => 'Compress Alt', + 'fas fa-compress-arrows-alt' => 'Compress Arrows Alt', + 'fas fa-download' => 'Download', + 'fas fa-exchange-alt' => 'Exchange Alt', + 'fas fa-expand-alt' => 'Expand Alt', + 'fas fa-expand-arrows-alt' => 'Expand Arrows Alt', + 'fas fa-external-link-alt' => 'External Link Alt', + 'fas fa-external-link-square-alt' => 'External Link Square Alt', + 'fas fa-hand-point-down' => 'Hand Point Down', + 'far fa-hand-point-down' => 'Hand Point Down', + 'fas fa-hand-point-left' => 'Hand Point Left', + 'far fa-hand-point-left' => 'Hand Point Left', + 'fas fa-hand-point-right' => 'Hand Point Right', + 'far fa-hand-point-right' => 'Hand Point Right', + 'fas fa-hand-point-up' => 'Hand Point Up', + 'far fa-hand-point-up' => 'Hand Point Up', + 'fas fa-hand-pointer' => 'Hand Pointer', + 'far fa-hand-pointer' => 'Hand Pointer', + 'fas fa-history' => 'History', + 'fas fa-level-down-alt' => 'Level Down Alt', + 'fas fa-level-up-alt' => 'Level Up Alt', + 'fas fa-location-arrow' => 'Location Arrow', + 'fas fa-long-arrow-alt-down' => 'Long Arrow Alt Down', + 'fas fa-long-arrow-alt-left' => 'Long Arrow Alt Left', + 'fas fa-long-arrow-alt-right' => 'Long Arrow Alt Right', + 'fas fa-long-arrow-alt-up' => 'Long Arrow Alt Up', + 'fas fa-mouse-pointer' => 'Mouse Pointer', + 'fas fa-play' => 'Play', + 'fas fa-random' => 'Random', + 'fas fa-recycle' => 'Recycle', + 'fas fa-redo' => 'Redo', + 'fas fa-redo-alt' => 'Redo Alt', + 'fas fa-reply' => 'Reply', + 'fas fa-reply-all' => 'Reply All', + 'fas fa-retweet' => 'Retweet', + 'fas fa-share' => 'Share', + 'fas fa-share-square' => 'Share Square', + 'far fa-share-square' => 'Share Square', + 'fas fa-sign-in-alt' => 'Sign In Alt', + 'fas fa-sign-out-alt' => 'Sign Out Alt', + 'fas fa-sort' => 'Sort', + 'fas fa-sort-alpha-down' => 'Sort Alpha Down', + 'fas fa-sort-alpha-down-alt' => 'Sort Alpha Down Alt', + 'fas fa-sort-alpha-up' => 'Sort Alpha Up', + 'fas fa-sort-alpha-up-alt' => 'Sort Alpha Up Alt', + 'fas fa-sort-amount-down' => 'Sort Amount Down', + 'fas fa-sort-amount-down-alt' => 'Sort Amount Down Alt', + 'fas fa-sort-amount-up' => 'Sort Amount Up', + 'fas fa-sort-amount-up-alt' => 'Sort Amount Up Alt', + 'fas fa-sort-down' => 'Sort Down', + 'fas fa-sort-numeric-down' => 'Sort Numeric Down', + 'fas fa-sort-numeric-down-alt' => 'Sort Numeric Down Alt', + 'fas fa-sort-numeric-up' => 'Sort Numeric Up', + 'fas fa-sort-numeric-up-alt' => 'Sort Numeric Up Alt', + 'fas fa-sort-up' => 'Sort Up', + 'fas fa-sync' => 'Sync', + 'fas fa-sync-alt' => 'Sync Alt', + 'fas fa-text-height' => 'Text Height', + 'fas fa-text-width' => 'Text Width', + 'fas fa-undo' => 'Undo', + 'fas fa-undo-alt' => 'Undo Alt', + 'fas fa-upload' => 'Upload' + ] + ], + 4 => [ + 'title' => 'Audio & Video icons', + 'icon' => [ + 'fas fa-audio-description' => 'Audio Description', + 'fas fa-backward' => 'Backward', + 'fas fa-broadcast-tower' => 'Broadcast Tower', + 'fas fa-circle' => 'Circle', + 'far fa-circle' => 'Circle', + 'fas fa-closed-captioning' => 'Closed Captioning', + 'far fa-closed-captioning' => 'Closed Captioning', + 'fas fa-compress' => 'Compress', + 'fas fa-compress-alt' => 'Compress Alt', + 'fas fa-compress-arrows-alt' => 'Compress Arrows Alt', + 'fas fa-eject' => 'Eject', + 'fas fa-expand' => 'Expand', + 'fas fa-expand-alt' => 'Expand Alt', + 'fas fa-expand-arrows-alt' => 'Expand Arrows Alt', + 'fas fa-fast-backward' => 'Fast Backward', + 'fas fa-fast-forward' => 'Fast Forward', + 'fas fa-file-audio' => 'File Audio', + 'far fa-file-audio' => 'File Audio', + 'fas fa-file-video' => 'File Video', + 'far fa-file-video' => 'File Video', + 'fas fa-film' => 'Film', + 'fas fa-forward' => 'Forward', + 'fas fa-headphones' => 'Headphones', + 'fas fa-microphone' => 'Microphone', + 'fas fa-microphone-alt' => 'Microphone Alt', + 'fas fa-microphone-alt-slash' => 'Microphone Alt Slash', + 'fas fa-microphone-slash' => 'Microphone Slash', + 'fas fa-music' => 'Music', + 'fas fa-pause' => 'Pause', + 'fas fa-pause-circle' => 'Pause Circle', + 'far fa-pause-circle' => 'Pause Circle', + 'fas fa-phone-volume' => 'Phone Volume', + 'fas fa-photo-video' => 'Photo Video', + 'fas fa-play' => 'Play', + 'fas fa-play-circle' => 'Play Circle', + 'far fa-play-circle' => 'Play Circle', + 'fas fa-podcast' => 'Podcast', + 'fas fa-random' => 'Random', + 'fas fa-redo' => 'Redo', + 'fas fa-redo-alt' => 'Redo Alt', + 'fas fa-rss' => 'Rss', + 'fas fa-rss-square' => 'Rss Square', + 'fas fa-step-backward' => 'Step Backward', + 'fas fa-step-forward' => 'Step Forward', + 'fas fa-stop' => 'Stop', + 'fas fa-stop-circle' => 'Stop Circle', + 'fas fa-sync' => 'Sync', + 'fas fa-sync-alt' => 'Sync Alt', + 'fas fa-tv' => 'Tv', + 'fas fa-undo' => 'Undo', + 'fas fa-undo-alt' => 'Undo Alt', + 'fas fa-video' => 'Video', + 'fas fa-volume-down' => 'Volume Down', + 'fas fa-volume-mute' => 'Volume Mute', + 'fas fa-volume-off' => 'Volume Off', + 'fas fa-volume-up' => 'Volume Up', + 'fab fa-youtube' => 'Youtube' + ] + ], + 5 => [ + 'title' => 'Automotive icons', + 'icon' => [ + 'fas fa-air-freshener' => 'Air Freshener', + 'fas fa-ambulance' => 'Ambulance', + 'fas fa-bus' => 'Bus', + 'fas fa-bus-alt' => 'Bus Alt', + 'fas fa-car' => 'Car', + 'fas fa-car-alt' => 'Car Alt', + 'fas fa-car-battery' => 'Car Battery', + 'fas fa-car-crash' => 'Car Crash', + 'fas fa-car-side' => 'Car Side', + 'fas fa-caravan' => 'Caravan', + 'fas fa-charging-station' => 'Charging Station', + 'fas fa-gas-pump' => 'Gas Pump', + 'fas fa-motorcycle' => 'Motorcycle', + 'fas fa-oil-can' => 'Oil Can', + 'fas fa-shuttle-van' => 'Shuttle Van', + 'fas fa-tachometer-alt' => 'Tachometer Alt', + 'fas fa-taxi' => 'Taxi', + 'fas fa-trailer' => 'Trailer', + 'fas fa-truck' => 'Truck', + 'fas fa-truck-monster' => 'Truck Monster', + 'fas fa-truck-pickup' => 'Truck Pickup' + ] + ], + 6 => [ + 'title' => 'Autumn icons', + 'icon' => [ + 'fas fa-apple-alt' => 'Apple Alt', + 'fas fa-campground' => 'Campground', + 'fas fa-cloud-sun' => 'Cloud Sun', + 'fas fa-drumstick-bite' => 'Drumstick Bite', + 'fas fa-football-ball' => 'Football Ball', + 'fas fa-hiking' => 'Hiking', + 'fas fa-mountain' => 'Mountain', + 'fas fa-tractor' => 'Tractor', + 'fas fa-tree' => 'Tree', + 'fas fa-wind' => 'Wind', + 'fas fa-wine-bottle' => 'Wine Bottle' + ] + ], + 7 => [ + 'title' => 'Beverage icons', + 'icon' => [ + 'fas fa-beer' => 'Beer', + 'fas fa-blender' => 'Blender', + 'fas fa-cocktail' => 'Cocktail', + 'fas fa-coffee' => 'Coffee', + 'fas fa-flask' => 'Flask', + 'fas fa-glass-cheers' => 'Glass Cheers', + 'fas fa-glass-martini' => 'Glass Martini', + 'fas fa-glass-martini-alt' => 'Glass Martini Alt', + 'fas fa-glass-whiskey' => 'Glass Whiskey', + 'fas fa-mug-hot' => 'Mug Hot', + 'fas fa-wine-bottle' => 'Wine Bottle', + 'fas fa-wine-glass' => 'Wine Glass', + 'fas fa-wine-glass-alt' => 'Wine Glass Alt' + ] + ], + 8 => [ + 'title' => 'Buildings icons', + 'icon' => [ + 'fas fa-archway' => 'Archway', + 'fas fa-building' => 'Building', + 'far fa-building' => 'Building', + 'fas fa-campground' => 'Campground', + 'fas fa-church' => 'Church', + 'fas fa-city' => 'City', + 'fas fa-clinic-medical' => 'Clinic Medical', + 'fas fa-dungeon' => 'Dungeon', + 'fas fa-gopuram' => 'Gopuram', + 'fas fa-home' => 'Home', + 'fas fa-hospital' => 'Hospital', + 'far fa-hospital' => 'Hospital', + 'fas fa-hospital-alt' => 'Hospital Alt', + 'fas fa-hospital-user' => 'Hospital User', + 'fas fa-hotel' => 'Hotel', + 'fas fa-house-damage' => 'House Damage', + 'fas fa-igloo' => 'Igloo', + 'fas fa-industry' => 'Industry', + 'fas fa-kaaba' => 'Kaaba', + 'fas fa-landmark' => 'Landmark', + 'fas fa-monument' => 'Monument', + 'fas fa-mosque' => 'Mosque', + 'fas fa-place-of-worship' => 'Place Of Worship', + 'fas fa-school' => 'School', + 'fas fa-store' => 'Store', + 'fas fa-store-alt' => 'Store Alt', + 'fas fa-synagogue' => 'Synagogue', + 'fas fa-torii-gate' => 'Torii Gate', + 'fas fa-university' => 'University', + 'fas fa-vihara' => 'Vihara', + 'fas fa-warehouse' => 'Warehouse' + ] + ], + 9 => [ + 'title' => 'Business icons', + 'icon' => [ + 'fas fa-address-book' => 'Address Book', + 'far fa-address-book' => 'Address Book', + 'fas fa-address-card' => 'Address Card', + 'far fa-address-card' => 'Address Card', + 'fas fa-archive' => 'Archive', + 'fas fa-balance-scale' => 'Balance Scale', + 'fas fa-balance-scale-left' => 'Balance Scale Left', + 'fas fa-balance-scale-right' => 'Balance Scale Right', + 'fas fa-birthday-cake' => 'Birthday Cake', + 'fas fa-book' => 'Book', + 'fas fa-briefcase' => 'Briefcase', + 'fas fa-bullhorn' => 'Bullhorn', + 'fas fa-bullseye' => 'Bullseye', + 'fas fa-business-time' => 'Business Time', + 'fas fa-calculator' => 'Calculator', + 'fas fa-calendar' => 'Calendar', + 'far fa-calendar' => 'Calendar', + 'fas fa-calendar-alt' => 'Calendar Alt', + 'far fa-calendar-alt' => 'Calendar Alt', + 'fas fa-certificate' => 'Certificate', + 'fas fa-chart-area' => 'Chart Area', + 'fas fa-chart-bar' => 'Chart Bar', + 'far fa-chart-bar' => 'Chart Bar', + 'fas fa-chart-line' => 'Chart Line', + 'fas fa-chart-pie' => 'Chart Pie', + 'fas fa-clipboard' => 'Clipboard', + 'far fa-clipboard' => 'Clipboard', + 'fas fa-coffee' => 'Coffee', + 'fas fa-columns' => 'Columns', + 'fas fa-compass' => 'Compass', + 'far fa-compass' => 'Compass', + 'fas fa-copy' => 'Copy', + 'far fa-copy' => 'Copy', + 'fas fa-copyright' => 'Copyright', + 'far fa-copyright' => 'Copyright', + 'fas fa-cut' => 'Cut', + 'fas fa-edit' => 'Edit', + 'far fa-edit' => 'Edit', + 'fas fa-envelope' => 'Envelope', + 'far fa-envelope' => 'Envelope', + 'fas fa-envelope-open' => 'Envelope Open', + 'far fa-envelope-open' => 'Envelope Open', + 'fas fa-envelope-square' => 'Envelope Square', + 'fas fa-eraser' => 'Eraser', + 'fas fa-fax' => 'Fax', + 'fas fa-file' => 'File', + 'far fa-file' => 'File', + 'fas fa-file-alt' => 'File Alt', + 'far fa-file-alt' => 'File Alt', + 'fas fa-folder' => 'Folder', + 'far fa-folder' => 'Folder', + 'fas fa-folder-minus' => 'Folder Minus', + 'fas fa-folder-open' => 'Folder Open', + 'far fa-folder-open' => 'Folder Open', + 'fas fa-folder-plus' => 'Folder Plus', + 'fas fa-glasses' => 'Glasses', + 'fas fa-globe' => 'Globe', + 'fas fa-highlighter' => 'Highlighter', + 'fas fa-laptop-house' => 'Laptop House', + 'fas fa-marker' => 'Marker', + 'fas fa-paperclip' => 'Paperclip', + 'fas fa-paste' => 'Paste', + 'fas fa-pen' => 'Pen', + 'fas fa-pen-alt' => 'Pen Alt', + 'fas fa-pen-fancy' => 'Pen Fancy', + 'fas fa-pen-nib' => 'Pen Nib', + 'fas fa-pen-square' => 'Pen Square', + 'fas fa-pencil-alt' => 'Pencil Alt', + 'fas fa-percent' => 'Percent', + 'fas fa-phone' => 'Phone', + 'fas fa-phone-alt' => 'Phone Alt', + 'fas fa-phone-slash' => 'Phone Slash', + 'fas fa-phone-square' => 'Phone Square', + 'fas fa-phone-square-alt' => 'Phone Square Alt', + 'fas fa-phone-volume' => 'Phone Volume', + 'fas fa-print' => 'Print', + 'fas fa-project-diagram' => 'Project Diagram', + 'fas fa-registered' => 'Registered', + 'far fa-registered' => 'Registered', + 'fas fa-save' => 'Save', + 'far fa-save' => 'Save', + 'fas fa-sitemap' => 'Sitemap', + 'fas fa-socks' => 'Socks', + 'fas fa-sticky-note' => 'Sticky Note', + 'far fa-sticky-note' => 'Sticky Note', + 'fas fa-stream' => 'Stream', + 'fas fa-table' => 'Table', + 'fas fa-tag' => 'Tag', + 'fas fa-tags' => 'Tags', + 'fas fa-tasks' => 'Tasks', + 'fas fa-thumbtack' => 'Thumbtack', + 'fas fa-trademark' => 'Trademark', + 'fas fa-wallet' => 'Wallet' + ] + ], + 10 => [ + 'title' => 'Camping icons', + 'icon' => [ + 'fas fa-binoculars' => 'Binoculars', + 'fas fa-faucet' => 'Faucet', + 'fas fa-fire' => 'Fire', + 'fas fa-fire-alt' => 'Fire Alt', + 'fas fa-first-aid' => 'First Aid', + 'fas fa-map' => 'Map', + 'far fa-map' => 'Map', + 'fas fa-map-marked' => 'Map Marked', + 'fas fa-map-marked-alt' => 'Map Marked Alt', + 'fas fa-map-signs' => 'Map Signs', + 'fas fa-route' => 'Route', + 'fas fa-toilet-paper' => 'Toilet Paper' + ] + ], + 11 => [ + 'title' => 'Charity icons', + 'icon' => [ + 'fas fa-dollar-sign' => 'Dollar Sign', + 'fas fa-donate' => 'Donate', + 'fas fa-dove' => 'Dove', + 'fas fa-gift' => 'Gift', + 'fas fa-hand-holding-heart' => 'Hand Holding Heart', + 'fas fa-hand-holding-usd' => 'Hand Holding Usd', + 'fas fa-hand-holding-water' => 'Hand Holding Water', + 'fas fa-hands-helping' => 'Hands Helping', + 'fas fa-handshake' => 'Handshake', + 'far fa-handshake' => 'Handshake', + 'fas fa-heart' => 'Heart', + 'far fa-heart' => 'Heart', + 'fas fa-leaf' => 'Leaf', + 'fas fa-parachute-box' => 'Parachute Box', + 'fas fa-piggy-bank' => 'Piggy Bank', + 'fas fa-ribbon' => 'Ribbon', + 'fas fa-seedling' => 'Seedling' + ] + ], + 12 => [ + 'title' => 'Chat icons', + 'icon' => [ + 'fas fa-comment' => 'Comment', + 'far fa-comment' => 'Comment', + 'fas fa-comment-alt' => 'Comment Alt', + 'far fa-comment-alt' => 'Comment Alt', + 'fas fa-comment-dots' => 'Comment Dots', + 'far fa-comment-dots' => 'Comment Dots', + 'fas fa-comment-medical' => 'Comment Medical', + 'fas fa-comment-slash' => 'Comment Slash', + 'fas fa-comments' => 'Comments', + 'far fa-comments' => 'Comments', + 'fas fa-frown' => 'Frown', + 'far fa-frown' => 'Frown', + 'fas fa-icons' => 'Icons', + 'fas fa-meh' => 'Meh', + 'far fa-meh' => 'Meh', + 'fas fa-poo' => 'Poo', + 'fas fa-quote-left' => 'Quote Left', + 'fas fa-quote-right' => 'Quote Right', + 'fas fa-smile' => 'Smile', + 'far fa-smile' => 'Smile', + 'fas fa-sms' => 'Sms', + 'fas fa-video-slash' => 'Video Slash' + ] + ], + 13 => [ + 'title' => 'Chess icons', + 'icon' => [ + 'fas fa-chess' => 'Chess', + 'fas fa-chess-bishop' => 'Chess Bishop', + 'fas fa-chess-board' => 'Chess Board', + 'fas fa-chess-king' => 'Chess King', + 'fas fa-chess-knight' => 'Chess Knight', + 'fas fa-chess-pawn' => 'Chess Pawn', + 'fas fa-chess-queen' => 'Chess Queen', + 'fas fa-chess-rook' => 'Chess Rook', + 'fas fa-square-full' => 'Square Full' + ] + ], + 14 => [ + 'title' => 'Childhood icons', + 'icon' => [ + 'fas fa-baby' => 'Baby', + 'fas fa-baby-carriage' => 'Baby Carriage', + 'fas fa-bath' => 'Bath', + 'fas fa-biking' => 'Biking', + 'fas fa-birthday-cake' => 'Birthday Cake', + 'fas fa-cookie' => 'Cookie', + 'fas fa-cookie-bite' => 'Cookie Bite', + 'fas fa-gamepad' => 'Gamepad', + 'fas fa-ice-cream' => 'Ice Cream', + 'fas fa-mitten' => 'Mitten', + 'fas fa-robot' => 'Robot', + 'fas fa-school' => 'School', + 'fas fa-shapes' => 'Shapes', + 'fas fa-snowman' => 'Snowman' + ] + ], + 15 => [ + 'title' => 'Clothing icons', + 'icon' => [ + 'fas fa-graduation-cap' => 'Graduation Cap', + 'fas fa-hat-cowboy' => 'Hat Cowboy', + 'fas fa-hat-cowboy-side' => 'Hat Cowboy Side', + 'fas fa-hat-wizard' => 'Hat Wizard', + 'fas fa-mitten' => 'Mitten', + 'fas fa-shoe-prints' => 'Shoe Prints', + 'fas fa-socks' => 'Socks', + 'fas fa-tshirt' => 'Tshirt', + 'fas fa-user-tie' => 'User Tie' + ] + ], + 16 => [ + 'title' => 'Code icons', + 'icon' => [ + 'fas fa-archive' => 'Archive', + 'fas fa-barcode' => 'Barcode', + 'fas fa-bug' => 'Bug', + 'fas fa-code' => 'Code', + 'fas fa-code-branch' => 'Code Branch', + 'fas fa-coffee' => 'Coffee', + 'fas fa-file-code' => 'File Code', + 'far fa-file-code' => 'File Code', + 'fas fa-filter' => 'Filter', + 'fas fa-fire-extinguisher' => 'Fire Extinguisher', + 'fas fa-keyboard' => 'Keyboard', + 'far fa-keyboard' => 'Keyboard', + 'fas fa-laptop-code' => 'Laptop Code', + 'fas fa-microchip' => 'Microchip', + 'fas fa-project-diagram' => 'Project Diagram', + 'fas fa-qrcode' => 'Qrcode', + 'fas fa-shield-alt' => 'Shield Alt', + 'fas fa-sitemap' => 'Sitemap', + 'fas fa-stream' => 'Stream', + 'fas fa-terminal' => 'Terminal', + 'fas fa-user-secret' => 'User Secret', + 'fas fa-window-close' => 'Window Close', + 'far fa-window-close' => 'Window Close', + 'fas fa-window-maximize' => 'Window Minimize', + 'far fa-window-maximize' => 'Window Minimize', + 'fas fa-window-minimize' => 'Window Minimize', + 'far fa-window-minimize' => 'Window Minimize', + 'fas fa-window-restore' => 'Window Restore', + 'far fa-window-restore' => 'Window Restore', + ] + ], + 17 => [ + 'title' => 'Construction icons', + 'icon' => [ + 'fas fa-brush' => 'Brush', + 'fas fa-drafting-compass' => 'Drafting Compass', + 'fas fa-dumpster' => 'Dumpster', + 'fas fa-hammer' => 'Hammer', + 'fas fa-hard-hat' => 'Hard Hat', + 'fas fa-paint-roller' => 'Paint Roller', + 'fas fa-pencil-alt' => 'Pencil Alt', + 'fas fa-pencil-ruler' => 'Pencil Ruler', + 'fas fa-ruler' => 'Ruler', + 'fas fa-ruler-combined' => 'Ruler Combined', + 'fas fa-ruler-horizontal' => 'Ruler Horizontal', + 'fas fa-ruler-vertical' => 'Ruler Vertical', + 'fas fa-screwdriver' => 'Screwdriver', + 'fas fa-toolbox' => 'Toolbox', + 'fas fa-tools' => 'Tools', + 'fas fa-truck-pickup' => 'Truck Pickup', + 'fas fa-wrench' => 'Wrench', + ] + ], + 18 => [ + 'title' => 'Currency icons', + 'icon' => [ + 'fab fa-bitcoin' => 'Bitcoin', + 'fab fa-btc' => 'Btc', + 'fas fa-dollar-sign' => 'Dollar Sign', + 'fab fa-ethereum' => 'Ethereum', + 'fas fa-euro-sign' => 'Euro Sign', + 'fab fa-gg' => 'Gg', + 'fab fa-gg-circle' => 'Gg Circle', + 'fas fa-hryvnia' => 'Hryvnia', + 'fas fa-lira-sign' => 'Lira Sign', + 'fas fa-money-bill' => 'Money Bill', + 'fas fa-money-bill-alt' => 'Money Bill Alt', + 'far fa-money-bill-alt' => 'Money Bill Alt', + 'fas fa-money-bill-wave' => 'Money Bill Wave', + 'fas fa-money-bill-wave-alt' => 'Money Bill Wave Alt', + 'fas fa-money-check' => 'Money Check', + 'fas fa-money-check-alt' => 'Money Check Alt', + 'fas fa-pound-sign' => 'Pound Sign', + 'fas fa-ruble-sign' => 'Ruble Sign', + 'fas fa-rupee-sign' => 'Rupee Sign', + 'fas fa-shekel-sign' => 'Shekel Sign', + 'fas fa-tenge' => 'Tenge', + 'fas fa-won-sign' => 'Won Sign', + 'fas fa-yen-sign' => 'Yen Sign' + ] + ], + 19 => [ + 'title' => 'Design icons', + 'icon' => [ + 'fas fa-adjust' => 'Adjust', + 'fas fa-bezier-curve' => 'Bezier Curve', + 'fas fa-brush' => 'Brush', + 'fas fa-clone' => 'Clone', + 'far fa-clone' => 'Clone', + 'fas fa-crop' => 'Crop', + 'fas fa-crop-alt' => 'Crop Alt', + 'fas fa-crosshairs' => 'Crosshairs', + 'fas fa-drafting-compass' => 'Drafting Compass', + 'fas fa-draw-polygon' => 'Draw Polygon', + 'fas fa-eye' => 'Eye', + 'far fa-eye' => 'Eye', + 'fas fa-eye-dropper' => 'Eye Dropper', + 'fas fa-eye-slash' => 'Eye Slash', + 'far fa-eye-slash' => 'Eye Slash', + 'fas fa-fill' => 'Fill', + 'fas fa-fill-drip' => 'Fill Drip', + 'fas fa-highlighter' => 'Highlighter', + 'fas fa-icons' => 'Icons', + 'fas fa-layer-group' => 'Layer Group', + 'fas fa-magic' => 'Magic', + 'fas fa-marker' => 'Marker', + 'fas fa-object-group' => 'Object Group', + 'far fa-object-group' => 'Object Group', + 'fas fa-object-ungroup' => 'Object Ungroup', + 'far fa-object-ungroup' => 'Object Ungroup', + 'fas fa-paint-brush' => 'Paint Brush', + 'fas fa-paint-roller' => 'Paint Roller', + 'fas fa-palette' => 'Palette', + 'fas fa-paste' => 'Paste', + 'fas fa-pen' => 'Pen', + 'fas fa-pen-alt' => 'Pen Alt', + 'fas fa-pen-fancy' => 'Pen Fancy', + 'fas fa-pen-nib' => 'Pen Nib', + 'fas fa-pencil-alt' => 'Pencil Alt', + 'fas fa-pencil-ruler' => 'Pencil Ruler', + 'fas fa-ruler-combined' => 'Ruler Combined', + 'fas fa-ruler-horizontal' => 'Ruler Horizontal', + 'fas fa-ruler-vertical' => 'Ruler Vertical', + 'fas fa-splotch' => 'Splotch', + 'fas fa-spray-can' => 'Spray Can', + 'fas fa-stamp' => 'Stamp', + 'fas fa-swatchbook' => 'Swatchbook', + 'fas fa-tint' => 'Tint', + 'fas fa-tint-slash' => 'Tint Slash', + 'fas fa-vector-square' => 'Vector Square' + ] + ], + 20 => [ + 'title' => 'Editors icons', + 'icon' => [ + 'fas fa-align-center' => 'Align Center', + 'fas fa-align-justify' => 'Align Justify', + 'fas fa-align-left' => 'Align Left', + 'fas fa-align-right' => 'Align Right', + 'fas fa-bold' => 'Bold', + 'fas fa-border-all' => 'Border All', + 'fas fa-border-none' => 'Border None', + 'fas fa-border-style' => 'Border Style', + 'fas fa-heading' => 'Heading', + 'fas fa-i-cursor' => 'Cursor', + 'fas fa-indent' => 'Indent', + 'fas fa-italic' => 'Italic', + 'fas fa-link' => 'Link', + 'fas fa-list' => 'List', + 'fas fa-list-alt' => 'List Alt', + 'far fa-list-alt' => 'List Alt', + 'fas fa-list-ol' => 'List Ol', + 'fas fa-list-ul' => 'List Ul', + 'fas fa-outdent' => 'Outdent', + 'fas fa-paper-plane' => 'Paper Plane', + 'far fa-paper-plane' => 'Paper Plane', + 'fas fa-paperclip' => 'Paperclip', + 'fas fa-paragraph' => 'Paragraph', + 'fas fa-remove-format' => 'Remove Format', + 'fas fa-screwdriver' => 'Screwdriver', + 'fas fa-spell-check' => 'Spell Check', + 'fas fa-strikethrough' => 'Strikethrough', + 'fas fa-subscript' => 'Subscript', + 'fas fa-superscript' => 'Superscript', + 'fas fa-trash-restore' => 'Trash Restore', + 'fas fa-trash-restore-alt' => 'Trash Restore Alt', + 'fas fa-underline' => 'Underline', + 'fas fa-unlink' => 'Unlink' + ] + ], + 21 => [ + 'title' => 'Emoji icons', + 'icon' => [ + 'fas fa-angry' => 'Angry', + 'far fa-angry' => 'Angry', + 'fas fa-dizzy' => 'Dizzy', + 'far fa-dizzy' => 'Dizzy', + 'fas fa-flushed' => 'Flushed', + 'far fa-flushed' => 'Flushed', + 'fas fa-frown' => 'Frown', + 'far fa-frown' => 'Frown', + 'fas fa-frown-open' => 'Frown Open', + 'far fa-frown-open' => 'Frown Open', + 'fas fa-grimace' => 'Grimace', + 'far fa-grimace' => 'Grimace', + 'fas fa-grin' => 'Grin', + 'far fa-grin' => 'Grin', + 'fas fa-grin-alt' => 'Grin Alt', + 'far fa-grin-alt' => 'Grin Alt', + 'fas fa-grin-beam' => 'Grin Beam', + 'far fa-grin-beam' => 'Grin Beam', + 'fas fa-grin-beam-sweat' => 'Grin Beam Sweat', + 'far fa-grin-beam-sweat' => 'Grin Beam Sweat', + 'fas fa-grin-hearts' => 'Grin Hearts', + 'far fa-grin-hearts' => 'Grin Hearts', + 'fas fa-grin-squint' => 'Grin Squint', + 'far fa-grin-squint' => 'Grin Squint', + 'fas fa-grin-squint-tears' => 'Grin Squint Tears', + 'far fa-grin-squint-tears' => 'Grin Squint Tears', + 'fas fa-grin-stars' => 'Grin Stars', + 'far fa-grin-stars' => 'Grin Stars', + 'fas fa-grin-tears' => 'Grin Tears', + 'far fa-grin-tears' => 'Grin Tears', + 'fas fa-grin-tongue' => 'Grin Tongue', + 'far fa-grin-tongue' => 'Grin Tongue', + 'fas fa-grin-tongue-squint' => 'Grin Tongue Squint', + 'far fa-grin-tongue-squint' => 'Grin Tongue Squint', + 'fas fa-grin-tongue-wink' => 'Grin Tongue Wink', + 'far fa-grin-tongue-wink' => 'Grin Tongue Wink', + 'fas fa-grin-wink' => 'Grin Wink', + 'far fa-grin-wink' => 'Grin Wink', + 'fas fa-kiss' => 'Kiss', + 'far fa-kiss' => 'Kiss', + 'fas fa-kiss-beam' => 'Kiss Beam', + 'far fa-kiss-beam' => 'Kiss Beam', + 'fas fa-kiss-wink-heart' => 'Kiss Wink Heart', + 'far fa-kiss-wink-heart' => 'Kiss Wink Heart', + 'fas fa-laugh' => 'Laugh', + 'far fa-laugh' => 'Laugh', + 'fas fa-laugh-beam' => 'Laugh Beam', + 'far fa-laugh-beam' => 'Laugh Beam', + 'fas fa-laugh-squint' => 'Laugh Squint', + 'far fa-laugh-squint' => 'Laugh Squint', + 'fas fa-laugh-wink' => 'Laugh Wink', + 'far fa-laugh-wink' => 'Laugh Wink', + 'fas fa-meh-blank' => 'Meh Blank', + 'far fa-meh-blank' => 'Meh Blank', + 'fas fa-meh-rolling-eyes' => 'Meh Rolling Eyes', + 'far fa-meh-rolling-eyes' => 'Meh Rolling Eyes', + 'fas fa-sad-cry' => 'Sad Cry', + 'far fa-sad-cry' => 'Sad Cry', + 'fas fa-sad-tear' => 'Sad Tear', + 'far fa-sad-tear' => 'Sad Tear', + 'fas fa-smile' => 'Smile', + 'far fa-smile' => 'Smile', + 'fas fa-smile-beam' => 'Smile Beam', + 'far fa-smile-beam' => 'Smile Beam', + 'fas fa-smile-wink' => 'Smile Wink', + 'far fa-smile-wink' => 'Smile Wink', + 'fas fa-surprise' => 'Surprise', + 'far fa-surprise' => 'Surprise', + 'fas fa-tired' => 'Tired', + 'far fa-tired' => 'Tired' + ] + ], + 23 => [ + 'title' => 'Energy icons', + 'icon' => [ + 'fas fa-atom' => 'Atom', + 'fas fa-battery-empty' => 'Battery Empty', + 'fas fa-battery-full' => 'Battery Full', + 'fas fa-battery-half' => 'Battery Half', + 'fas fa-battery-quarter' => 'Battery Quarter', + 'fas fa-battery-three-quarters' => 'Battery Three Quarters', + 'fas fa-broadcast-tower' => 'Broadcast Tower', + 'fas fa-burn' => 'Burn', + 'fas fa-charging-station' => 'Charging Station', + 'fas fa-fan' => 'Fan', + 'fas fa-gas-pump' => 'Gas Pump', + 'fas fa-leaf' => 'Leaf', + 'fas fa-lightbulb' => 'Lightbulb', + 'far fa-lightbulb' => 'Lightbulb', + 'fas fa-plug' => 'Plug', + 'fas fa-poop' => 'Poop', + 'fas fa-power-off' => 'Power Off', + 'fas fa-radiation' => 'Radiation', + 'fas fa-radiation-alt' => 'Radiation Alt', + 'fas fa-seedling' => 'Seedling', + 'fas fa-solar-panel' => 'Solar Panel', + 'fas fa-sun' => 'Sun', + 'far fa-sun' => 'Sun', + 'fas fa-water' => 'Water', + 'fas fa-wind' => 'Wind', + ] + ], + 24 => [ + 'title' => 'Finance icons', + 'icon' => [ + 'fas fa-credit-card' => 'Credit Card', + 'far fa-credit-card' => 'Credit Card', + 'fas fa-file-invoice' => 'File Invoice', + 'fas fa-file-invoice-dollar' => 'Hand Holding Usd' + ] + ], + 25 => [ + 'title' => 'Fitness icons', + 'icon' => [ + 'fas fa-bicycle' => 'Bicycle', + 'fas fa-biking' => 'Biking', + 'fas fa-running' => 'Running', + 'fas fa-shoe-prints' => 'Shoe Prints', + 'fas fa-skating' => 'Skating', + 'fas fa-skiing' => 'Skiing', + 'fas fa-skiing-nordic' => 'Skiing Nordic', + 'fas fa-snowboarding' => 'Snowboarding', + 'fas fa-spa' => 'Spa', + 'fas fa-swimmer' => 'Swimmer', + 'fas fa-walking' => 'Walking' + ] + ], + 26 => [ + 'title' => 'Food icons', + 'icon' => [ + 'fas fa-bacon' => 'Bacon', + 'fas fa-bone' => 'Bone', + 'fas fa-bread-slice' => 'Bread Slice', + 'fas fa-candy-cane' => 'Candy Cane', + 'fas fa-carrot' => 'Carrot', + 'fas fa-cheese' => 'Cheese', + 'fas fa-cloud-meatball' => 'Cloud Meatball', + 'fas fa-cookie' => 'Cookie', + 'fas fa-drumstick-bite' => 'Drumstick Bite', + 'fas fa-egg' => 'Egg', + 'fas fa-fish' => 'Fish', + 'fas fa-hamburger' => 'Hamburger', + 'fas fa-hotdog' => 'Hotdog', + 'fas fa-ice-cream' => 'Ice Cream', + 'fas fa-lemon' => 'Lemon', + 'far fa-lemon' => 'Lemon', + 'fas fa-pepper-hot' => 'Pepper Hot', + 'fas fa-pizza-slice' => 'Pizza Slice', + 'fas fa-seedling' => 'Seedling', + 'fas fa-stroopwafel' => 'Stroopwafel', + ] + ], + 27 => [ + 'title' => 'Animals icons', + 'icon' => [ + 'fas fa-apple-alt' => 'fa-apple-alt', + 'fas fa-carrot' => 'Carrot', + 'fas fa-leaf' => 'Leaf', + 'fas fa-lemon' => 'Lemon', + 'far fa-lemon' => 'Lemon', + 'fas fa-pepper-hot' => 'Pepper Hot', + 'fas fa-seedling' => 'Seedling' + ] + ], + 28 => [ + 'title' => 'Games icons', + 'icon' => [ + 'fas fa-chess' => 'Chess', + 'fas fa-chess-bishop' => 'Chess Bishop', + 'fas fa-chess-board' => 'Chess Board', + 'fas fa-chess-king' => 'Chess King', + 'fas fa-chess-knight' => 'Chess Knight', + 'fas fa-chess-pawn' => 'Chess Pawn', + 'fas fa-chess-queen' => 'Chess Queen', + 'fas fa-chess-rook' => 'Chess Rook', + 'fas fa-dice' => 'Dice', + 'fas fa-dice-d20' => 'Dice D20', + 'fas fa-dice-d6' => 'Dice D6', + 'fas fa-dice-five' => 'Dice Five', + 'fas fa-dice-four' => 'Dice Four', + 'fas fa-dice-one' => 'Dice One', + 'fas fa-dice-six' => 'Dice Six', + 'fas fa-dice-three' => 'Dice Three', + 'fas fa-dice-two' => 'Dice Two', + 'fas fa-gamepad' => 'Gamepad', + 'fas fa-ghost' => 'Ghost', + 'fas fa-headset' => 'Headset', + 'fas fa-playstation' => 'Playstation', + 'fas fa-puzzle-piece' => 'Puzzle Piece', + 'fas fa-steam' => 'Steam', + 'fas fa-steam-square' => 'Steam Square', + 'fas fa-steam-symbol' => 'Steam Symbol', + 'fas fa-twitch' => 'Twitch', + 'fas fa-xbox' => 'Xbox' + ] + ], + 29 => [ + 'title' => 'Health icons', + 'icon' => [ + 'fas fa-medkit' => 'Medkit', + 'fas fa-plus-square' => 'Plus Square', + 'far fa-plus-square' => 'Plus Square', + 'fas fa-prescription' => 'Prescription', + 'fas fa-stethoscope' => 'Stethoscope', + 'fas fa-user-md' => 'User Md', + 'fas fa-wheelchair' => 'Wheelchair' + ] + ], + 30 => [ + 'title' => 'Holiday icons', + 'icon' => [ + 'fas fa-candy-cane' => 'Candy Cane', + 'fas fa-carrot' => 'Carrot', + 'fas fa-cookie-bite' => 'Cookie Bite', + 'fas fa-gift' => 'Gift', + 'fas fa-gifts' => 'Gifts', + 'fas fa-glass-cheers' => 'Glass Cheers', + 'fas fa-holly-berry' => 'Holly Berry', + 'fas fa-mug-hot' => 'Mug Hot', + 'fas fa-sleigh' => 'Sleigh', + 'fas fa-snowman' => 'Snowman' + ] + ], + 31 => [ + 'title' => 'Interfaces icons', + 'icon' => [ + 'fas fa-award' => 'Award', + 'fas fa-ban' => 'Ban', + 'fas fa-bars' => 'Bars', + 'fas fa-beer' => 'Beer', + 'fas fa-blog' => 'Blog', + 'fas fa-calendar-check' => 'Calendar Check', + 'far fa-calendar-check' => 'Calendar Check', + 'fas fa-calendar-minus' => 'Calendar Minus', + 'far fa-calendar-minus' => 'Calendar Minus', + 'fas fa-calendar-plus' => 'Calendar Plus', + 'far fa-calendar-plus' => 'Calendar Plus', + 'fas fa-calendar-times' => 'Calendar Times', + 'far fa-calendar-times' => 'Calendar Times', + 'fas fa-certificate' => 'Certificate', + 'fas fa-check' => 'Check', + 'fas fa-check-circle' => 'Check Circle', + 'far fa-check-circle' => 'Check Circle', + 'fas fa-check-double' => 'Check Double', + 'fas fa-check-square' => 'Check Square', + 'far fa-check-square' => 'Check Square', + 'fas fa-circle' => 'Circle', + 'far fa-circle' => 'Circle', + 'fas fa-clipboard' => 'Clipboard', + 'far fa-clipboard' => 'Clipboard', + 'fas fa-clone' => 'Clone', + 'far fa-clone' => 'Clone', + 'fas fa-cloud' => 'Cloud', + 'fas fa-cloud-download-alt' => 'Cloud Download Alt', + 'fas fa-cloud-upload-alt' => 'Cloud Upload Alt', + 'fas fa-cog' => 'Cog', + 'fas fa-cogs' => 'Cogs', + 'fas fa-database' => 'Database', + 'fas fa-dot-circle' => 'Dot Circle', + 'far fa-dot-circle' => 'Dot Circle', + 'fas fa-download' => 'Download', + 'fas fa-ellipsis-h' => 'Ellipsis H', + 'fas fa-ellipsis-v' => 'Ellipsis V', + 'fas fa-exclamation' => 'Exclamation', + 'fas fa-exclamation-circle' => 'Exclamation Circle', + 'fas fa-exclamation-triangle' => 'Exclamation Triangle', + 'fas fa-external-link-alt' => 'External Link Alt', + 'fas fa-external-link-square-alt' => 'External Link Square Alt', + 'fas fa-file-download' => 'File Download', + 'fas fa-file-export' => 'File Export', + 'fas fa-file-import' => 'File Import', + 'fas fa-file-upload' => 'File Upload', + 'fas fa-filter' => 'Filter', + 'fas fa-fingerprint' => 'Fingerprint', + 'fas fa-flag' => 'Flag', + 'far fa-flag' => 'Flag', + 'fas fa-flag-checkered' => 'Flag Checkered', + 'fas fa-grip-horizontal' => 'Grip Horizontal', + 'fas fa-grip-lines' => 'Grip Lines', + 'fas fa-grip-lines-vertical' => 'Grip Lines Vertical', + 'fas fa-grip-vertical' => 'Grip Vertical', + 'fas fa-hashtag' => 'Hashtag', + 'fas fa-info' => 'Info', + 'fas fa-info-circle' => 'Info Circle', + 'fas fa-language' => 'Language', + 'fas fa-magic' => 'Magic', + 'fas fa-medal' => 'Medal', + 'fas fa-minus' => 'Minus', + 'fas fa-minus-circle' => 'Minus Circle', + 'fas fa-minus-square' => 'Minus Square', + 'far fa-minus-square' => 'Minus Square', + 'fas fa-plus-circle' => 'Plus Square', + 'fas fa-plus-square' => 'Plus Square', + 'far fa-question' => 'Question', + 'fas fa-search' => 'Search', + 'fas fa-search-minus' => 'Search Minus', + 'fas fa-search-plus' => 'Search Plus', + 'fas fa-share' => 'Share', + 'fas fa-share-alt' => 'Share Alt', + 'fas fa-share-alt-square' => 'Share Alt Square', + 'fas fa-share-square' => 'Share Square', + 'far fa-share-square' => 'Share Square', + 'fas fa-shield-alt' => 'Shield Alt', + 'fas fa-sign-in-alt' => 'Sign In Alt', + 'fas fa-sign-out-alt' => 'Sign Out Alt', + 'fas fa-signal' => 'Signal', + 'fas fa-sitemap' => 'Sitemap', + 'fas fa-sliders-h' => 'Sliders H', + 'fas fa-sort' => 'Sort', + 'fas fa-star' => 'fa-star', + 'far fa-star' => 'fa-star', + 'fas fa-star-half' => 'fa-star-half', + 'far fa-star-half' => 'fa-star-half', + 'fas fa-sync' => 'fa-sync', + 'fas fa-sync-alt' => 'fa-sync-alt', + 'fas fa-thumbs-down' => 'fa-thumbs-down', + 'far fa-thumbs-down' => 'fa-thumbs-down', + 'fas fa-thumbs-up' => 'fa-thumbs-up', + 'far fa-thumbs-up' => 'fa-thumbs-up', + 'fas fa-times' => 'fa-times', + 'fas fa-times-circle' => 'fa-times-circle', + 'far fa-times-circle' => 'fa-times-circle', + 'fas fa-toggle-off' => 'fa-toggle-off', + 'fas fa-toggle-on' => 'fa-toggle-on', + 'fas fa-tools' => 'fa-tools', + 'fas fa-trash' => 'fa-trash', + 'fas fa-trash-alt' => 'fa-trash-alt', + 'far fa-trash-alt' => 'fa-trash-alt', + 'fas fa-trash-restore' => 'fa-trash-restore', + 'fas fa-trash-restore-alt' => 'fa-trash-restore-alt', + 'fas fa-trophy' => 'Trophy', + 'fas fa-user' => 'User', + 'far fa-user' => 'User', + 'fas fa-user-alt' => 'User Alt', + 'fas fa-user-circle' => 'User Circle', + 'far fa-user-circle' => 'User Circle', + 'fas fa-volume-down' => 'Volume Down', + 'fas fa-volume-mute' => 'Volume Mute', + 'fas fa-volume-off' => 'Volume Off', + 'fas fa-volume-up' => 'Volume Up', + 'fas fa-wifi' => 'Wifi', + 'fas fa-wrench' => 'Wrench', + ] + ], + 32 => [ + 'title' => 'Payments icons', + 'icon' => [ + 'fab fa-alipay' => 'Alipay', + 'fab fa-amazon-pay' => 'Amazon Pay', + 'fab fa-apple-pay' => 'Apple Pay', + 'fas fa-bookmark' => 'Bookmark', + 'far fa-bookmark' => 'Bookmark', + 'fas fa-camera' => 'Camera', + 'fas fa-camera-retro' => 'Camera Retro', + 'fab fa-cc-amazon-pay' => 'Cc Amazon Pay', + 'fab fa-cc-amex' => 'Cc Amex', + 'fab fa-cc-apple-pay' => 'Cc Apple Pay', + 'fab fa-cc-diners-club' => 'Cc Diners Club', + 'fab fa-cc-discover' => 'Cc Discover', + 'fab fa-cc-jcb' => 'Cc Jcb', + 'fab fa-cc-mastercard' => 'Cc Mastercard', + 'fab fa-cc-paypal' => 'Cc Paypal', + 'fab fa-cc-stripe' => 'Cc Stripe', + 'fas fa-cc-visa' => 'Cc Visa', + 'fab fa-ethereum' => 'Ethereum', + 'fas fa-gem' => 'Gem', + 'far fa-gem' => 'Gem', + 'fas fa-google-pay' => 'Google Pay', + 'fab fa-google-wallet' => 'Google Wallet', + 'fas fa-key' => 'Key', + 'fas fa-money-check' => 'Money Check', + 'fas fa-money-check-alt' => 'oney Check Alt', + 'fab fa-paypal' => 'Paypal', + 'fas fa-receipt' => 'Receipt', + 'fas fa-shopping-bag' => 'Shopping Bag', + 'fas fa-shopping-basket' => 'Shopping Basket', + 'fas fa-shopping-cart' => 'Shopping Cart', + 'fab fa-stripe' => 'Stripe', + 'fab fa-stripe-s' => 'Stripe S' + ] + ], + 33 => [ + 'title' => 'Music icons', + 'icon' => [ + 'fas fa-drum' => 'Drum', + 'fas fa-drum-steelpan' => 'Drum Steelpan', + 'fas fa-guitar' => 'Guitar', + 'fas fa-music' => 'Music', + 'fab fa-napster' => 'Napster', + 'fas fa-play' => 'Play', + 'fas fa-record-vinyl' => 'Record Vinyl', + 'fas fa-soundcloud' => 'Soundcloud', + 'fas fa-spotify' => 'Spotify' + ] + ], + 34 => [ + 'title' => 'Moving icons', + 'icon' => [ + 'fas fa-box-open' => 'Box Open', + 'fas fa-caravan' => 'Caravan', + 'fas fa-couch' => 'Couch', + 'fas fa-dolly' => 'Dolly', + 'fas fa-people-carry' => 'People Carry', + 'fas fa-route' => 'Route', + 'fas fa-sign' => 'Sign', + 'fas fa-suitcase' => 'Suitcase', + 'fas fa-tape' => 'Tape', + 'fas fa-trailer' => 'Trailer', + 'fas fa-truck-loading' => 'Truck Loading', + 'fas fa-truck-moving' => 'Truck Moving', + 'fas fa-wine-glass' => 'Wine Glass' + ] + ], + 35 => [ + 'title' => 'Mathematics icons', + 'icon' => [ + 'fas fa-divide' => 'Divide', + 'fas fa-equals' => 'Equals', + 'fas fa-greater-than' => 'Greater Than', + 'fas fa-greater-than-equal' => 'Greater Than Equal', + 'fas fa-infinity' => 'Infinity', + 'fas fa-less-than' => 'Less Than', + 'fas fa-less-than-equal' => 'Less Than Equal', + 'fas fa-minus' => 'Minus', + 'fas fa-not-equal' => 'Not Equal', + 'fas fa-percentage' => 'Percentage', + 'fas fa-plus' => 'Plus', + 'fas fa-square-root-alt' => 'Square Root Alt', + 'fas fa-subscript' => 'Subscript', + 'fas fa-superscript' => 'Superscript', + 'fas fa-times' => 'Times', + 'fas fa-wave-square' => 'Wave Square', + ] + ], + 36 => [ + 'title' => 'Logistics icons', + 'icon' => [ + 'fas fa-box' => 'Box', + 'fas fa-boxes' => 'Boxes', + 'fas fa-clipboard-check' => 'Clipboard Check ', + 'fas fa-clipboard-list' => 'Clipboard List', + 'fas fa-dolly' => 'Dolly', + 'fas fa-dolly-flatbed' => 'Dolly Flatbed', + 'fas fa-hard-hat' => 'Hard Hat', + 'fas fa-pallet' => 'Pallet', + 'fas fa-shipping-fast' => 'Shipping Fast', + 'fas fa-truck' => 'Truck', + 'fas fa-warehouse' => 'Warehouse', + ] + ], + 37 => [ + 'title' => 'Weather icons', + 'icon' => [ + 'fas fa-bolt' => 'Bolt', + 'fas fa-cloud' => 'Cloud', + 'fas fa-cloud-meatball' => 'Cloud Meatball', + 'fas fa-cloud-moon' => 'Cloud Moon', + 'fas fa-cloud-moon-rain' => 'Cloud Moon Rain', + 'fas fa-cloud-rain' => 'Cloud Rain', + 'fas fa-cloud-showers-heavy' => 'Cloud Showers Heavy', + 'fas fa-cloud-sun' => 'Cloud Sun', + 'fas fa-cloud-sun-rain' => 'Cloud Sun Rain', + 'fas fa-meteor' => 'Meteor', + 'fas fa-moon' => 'Moon', + 'far fa-moon' => 'Moon', + 'fas fa-poo-storm' => 'Poo Storm', + 'fas fa-rainbow' => 'Rainbow', + 'fas fa-smog' => 'Smog', + 'fas fa-snowflake' => 'Snowflake', + 'far fa-snowflake' => 'Snowflake', + 'fas fa-sun' => 'Sun', + 'far fa-sun' => 'Sun', + 'fas fa-temperature-high' => 'Temperature High', + 'fas fa-temperature-low' => 'Temperature Low', + 'fas fa-umbrella' => 'Umbrella', + 'fas fa-water' => 'Water', + 'fas fa-wind' => 'Wind' + ] + ], + 38 => [ + 'title' => 'Pharmacy icons', + 'icon' => [ + 'fas fa-band-aid' => 'Band Aid', + 'fas fa-book-medical' => 'Book Medical', + 'fas fa-cannabis' => 'Cannabis', + 'fas fa-capsules' => 'Capsules', + 'fas fa-clinic-medical' => 'Clinic Medical', + 'fas fa-disease' => 'Disease', + 'fas fa-eye-dropper' => 'Eye Dropper', + 'fas fa-file-medical' => 'File Medical', + 'fas fa-file-prescription' => 'File Prescription', + 'fas fa-first-aid' => 'First Aid', + 'fas fa-flask' => 'Flask', + 'fas fa-history' => 'History', + 'fas fa-joint' => 'Joint', + 'fas fa-laptop-medical' => 'Laptop Medical', + 'fas fa-mortar-pestle' => 'Mortar Pestle', + 'fas fa-notes-medical' => 'Notes Medical', + 'fas fa-pills' => 'Pills', + 'fas fa-prescription' => 'Prescription', + 'fas fa-prescription-bottle' => 'Prescription Bottle', + 'fas fa-prescription-bottle-alt' => 'Prescription Bottle Alt', + 'fas fa-receipt' => 'Receipt', + 'fas fa-skull-crossbones' => 'Skull Crossbones', + 'fas fa-syringe' => 'Syringe', + 'fas fa-tablets' => 'Tablets', + 'fas fa-thermometer' => 'Thermometer', + 'fas fa-vial' => 'Vial', + 'fas fa-vials' => 'Vials' + ] + ], + 39 => [ + 'title' => 'Sports icons', + 'icon' => [ + 'fas fa-baseball-ball' => 'Baseball Ball', + 'fas fa-basketball-ball' => 'Basketball Ball', + 'fas fa-biking' => 'Biking', + 'fas fa-bowling-ball' => 'Bowling Ball', + 'fas fa-dumbbell' => 'Dumbbell', + 'fas fa-football-ball' => 'Football Ball', + 'fas fa-futbol' => 'Futbol', + 'far fa-futbol' => 'Futbol', + 'fas fa-golf-ball' => 'Golf Ball', + 'fas fa-hockey-puck' => 'Hockey Puck', + 'fas fa-quidditch' => 'Quidditch', + 'fas fa-running' => 'Running', + 'fas fa-skating' => 'Skating', + 'fas fa-skiing' => 'Skiing', + 'fas fa-skiing-nordic' => 'Skiing Nordic', + 'fas fa-snowboarding' => 'Snowboarding', + 'fas fa-swimmer' => 'Swimmer', + 'fas fa-table-tennis' => 'Table Tennis', + 'fas fa-volleyball-ball' => 'Volleyball Ball', + ] + ], + 40 => [ + 'title' => 'Medical icons', + 'icon' => [ + 'fas fa-allergies' => 'Allergies', + 'fas fa-ambulance' => 'Ambulance', + 'fas fa-bacteria' => 'Bacteria', + 'fas fa-bacterium' => 'Bacterium', + 'fas fa-band-aid' => 'Band Aid', + 'fas fa-biohazard' => 'Biohazard', + 'fas fa-bone' => 'Bone', + 'fas fa-bong' => 'Bong', + 'fas fa-brain' => 'Brain', + 'fas fa-id-card-alt' => 'fa-id-card-alt', + 'fas fa-lungs' => 'Lungs', + 'fas fa-lungs-virus' => 'Lungs Virus', + 'fas fa-microscope' => 'Microscope', + 'fas fa-smoking' => 'Smoking', + 'fas fa-smoking-ban' => 'Smoking Ban', + 'fas fa-star-of-life' => 'Star Of Life', + 'fas fa-teeth' => 'Teeth', + 'fas fa-teeth-open' => 'Teeth Open', + 'fas fa-thermometer' => 'Thermometer', + 'fas fa-tooth' => 'Tooth', + 'fas fa-user-md' => 'User Md', + 'fas fa-user-nurse' => 'User Nurse', + 'fas fa-virus' => 'Virus', + 'fas fa-virus-slash' => 'Virus Slash', + 'fas fa-viruses' => 'Viruses', + 'fas fa-weight' => 'Weight', + 'fas fa-x-ray' => 'Ray', + ] + ], + 41 => [ + 'title' => 'Summer icons', + 'icon' => [ + 'fas fa-anchor' => 'Anchor', + 'fas fa-fish' => 'Fish', + 'fas fa-hotdog' => 'Hotdog', + 'fas fa-swimming-pool' => 'Swimming Pool', + 'fas fa-umbrella-beach' => 'Umbrella Beach', + 'fas fa-volleyball-ball' => 'Volleyball Ball', + 'fas fa-water' => 'Water' + ] + ], + 42 => [ + 'title' => 'Security icons', + 'icon' => [ + 'fas fa-door-closed' => 'Door Closed', + 'fas fa-door-open' => 'Door Open', + 'fas fa-file-contract' => 'File Contract', + 'fas fa-file-signature' => 'File Signature', + 'fas fa-id-badge' => 'd Badge', + 'far fa-id-badge' => 'd Badge', + 'fas fa-id-card' => 'Id Card', + 'far fa-id-card' => 'Id Card', + 'fas fa-lock' => 'Lock', + 'fas fa-lock-open' => 'Lock Open', + 'fas fa-mask' => 'Mask', + 'fas fa-passport' => 'Passport', + 'fas fa-unlock' => 'Unlock', + 'fas fa-unlock-alt' => 'Unlock Alt', + 'fas fa-user-lock' => 'User Lock', + 'fas fa-user-secret' => 'User Secret', + 'fas fa-user-shield' => 'User Shield' + ] + ], + 43 => [ + 'title' => 'Halloween icons', + 'icon' => [ + 'fas fa-book-dead' => 'Book Dead', + 'fas fa-broom' => 'Broom', + 'fas fa-cat' => 'Cat', + 'fas fa-cloud-moon' => 'Cloud Moon', + 'fas fa-crow' => 'Crow', + 'fas fa-ghost' => 'Ghost', + 'fas fa-hat-wizard' => 'Hat Wizard', + 'fas fa-mask' => 'Mask', + 'fas fa-skull-crossbones' => 'Skull Crossbones', + 'fas fa-spider' => 'Spider', + 'fas fa-toilet-paper' => 'Toilet Paper' + ] + ], + 44 => [ + 'title' => 'Religion icons', + 'icon' => [ + 'fas fa-ankh' => 'Ankh', + 'fas fa-atom' => 'Atom', + 'fas fa-bahai' => 'Bahai', + 'fas fa-bible' => 'Bible', + 'fas fa-church' => 'Church', + 'fas fa-cross' => 'Cross', + 'fas fa-dharmachakra' => 'Dharmachakra', + 'fas fa-dove' => 'Dove', + 'fas fa-gopuram' => 'Gopuram', + 'fas fa-hamsa' => 'Hamsa', + 'fas fa-hanukiah' => 'Hanukiah', + 'fas fa-jedi' => 'Jedi', + 'fas fa-journal-whills' => 'Journal Whills', + 'fas fa-kaaba' => 'Kaaba', + 'fas fa-khanda' => 'Khanda', + 'fas fa-menorah' => 'Menorah', + 'fas fa-mosque' => 'Mosque', + 'fas fa-om' => 'Om', + 'fas fa-pastafarianism' => 'Pastafarianism', + 'fas fa-peace' => 'Peace', + 'fas fa-place-of-worship' => 'Place Of Worship', + 'fas fa-pray' => 'Pray', + 'fas fa-praying-hands' => 'Praying Hands', + 'fas fa-quran' => 'Quran', + 'fas fa-star-and-crescent' => 'Star And Crescent', + 'fas fa-star-of-david' => 'Star Of David', + 'fas fa-synagogue' => 'Synagogue', + 'fas fa-torah' => 'Torah', + 'fas fa-torii-gate' => 'Torii Gate', + 'fas fa-vihara' => 'Vihara', + 'fas fa-yin-yang' => 'Yin Yang', + ] + ], + 45 => [ + 'title' => 'Genders icons', + 'icon' => [ + 'fas fa-genderless' => 'Genderless', + 'fas fa-mars' => 'Mars', + 'fas fa-mars-double' => 'Mars Double', + 'fas fa-mars-stroke' => 'Mars Stroke', + 'fas fa-mars-stroke-h' => 'Mars Stroke H', + 'fas fa-mars-stroke-v' => 'Mars Stroke V', + 'fas fa-mercury' => 'Mercury', + 'fas fa-neuter' => 'Neuter', + 'fas fa-transgender' => 'Transgender', + 'fas fa-transgender-alt' => 'Transgender Alt', + 'fas fa-venus' => 'Venus', + 'fas fa-venus-double' => 'Venus Double', + 'fas fa-venus-mars' => 'Venus Mars' + ] + ], + 46 => [ + 'title' => 'Science Fiction icons', + 'icon' => [ + 'fab fa-atom' => 'Atom', + 'fab fa-galactic-republic' => 'Galactic Republic', + 'fab fa-galactic-senate' => 'Galactic Senate', + 'fas fa-globe' => 'Globe', + 'fas fa-hand-spock' => 'Hand Spock', + 'far fa-hand-spock' => 'Hand Spock', + 'fas fa-jedi' => 'Jedi', + 'fab fa-jedi-order' => 'Jedi Order', + 'fas fa-journal-whills' => 'Journal Whills', + 'fas fa-meteor' => 'Meteor', + 'fas fa-moon' => 'Moon', + 'far fa-moon' => 'Moon', + 'fab fa-old-republic' => 'Old Republic', + 'fas fa-robot' => 'Robot', + 'fas fa-rocket' => 'Rocket', + 'fas fa-satellite' => 'Satellite', + 'fas fa-satellite-dish' => 'Satellite Dish', + 'fas fa-space-shuttle' => 'Space Shuttle', + 'fas fa-user-astronaut' => 'User Astronaut' + ] + ], + 47 => [ + 'title' => 'Spinners icons', + 'icon' => [ + 'fas fa-asterisk' => 'Asterisk', + 'fas fa-atom' => 'Atom', + 'fas fa-bahai' => 'Bahai', + 'fas fa-certificate' => 'Certificate', + 'fas fa-circle-notch' => 'Circle Notch', + 'fas fa-cog' => 'Cog', + 'fas fa-compact-disc' => 'Compact Disc', + 'fas fa-compass' => 'Compass', + 'fas fa-crosshairs' => 'Crosshairs', + 'fas fa-dharmachakra' => 'Dharmachakra', + 'fas fa-fan' => 'Fan', + 'fas fa-life-ring' => 'Life Ring', + 'fas fa-palette' => 'Palette', + 'fas fa-ring' => 'Ring', + 'fas fa-slash' => 'Slash', + 'fas fa-snowflake' => 'Snowflake', + 'fas fa-spinner' => 'Spinner', + 'fas fa-stroopwafel' => 'Stroopwafel', + 'fas fa-sun' => 'Sun', + 'fas fa-sync' => 'Sync', + 'fas fa-sync-alt' => 'Sync Alt', + 'fas fa-yin-yang' => 'Yin Yang', + ] + ], + 48 => [ + 'title' => 'Toggle icons', + 'icon' => [ + 'fas fa-bullseye' => 'Bullseye', + 'fas fa-check-circle' => 'Check Circle', + 'far fa-check-circle' => 'Check Circle', + 'fas fa-circle' => 'Circle', + 'far fa-circle' => 'Circle', + 'fas fa-dot-circle' => 'Dot Circle', + 'far fa-dot-circle' => 'Dot Circle', + 'fas fa-microphone' => 'Microphone', + 'fas fa-microphone-slash' => 'Microphone Slash', + 'fas fa-star' => 'Star', + 'far fa-star' => 'Star', + 'fas fa-star-half' => 'Star Half', + 'far fa-star-half' => 'Star Half', + 'fas fa-star-half-alt' => 'Star Half Alt', + 'fas fa-toggle-off' => 'Toggle Off', + 'fas fa-toggle-on' => 'Toggle On', + 'fas fa-wifi' => 'Wifi', + ] + ], + 49 => [ + 'title' => 'Tabletop Gaming icons', + 'icon' => [ + 'fab fa-acquisitions-incorporated' => 'Acquisitions Incorporated', + 'fas fa-book-dead' => 'Book Dead', + 'fab fa-critical-role' => 'Critical Role', + 'fab fa-d-and-d' => 'D And D', + 'fab fa-d-and-d-beyond' => 'D And D Beyond', + 'fas fa-dice-d20' => 'Dice D20', + 'fas fa-dice-d6' => 'Dice D6', + 'fas fa-dragon' => 'Dragon', + 'fas fa-dungeon' => 'Dungeon', + 'fab fa-fantasy-flight-games' => 'Fantasy Flight Games', + 'fas fa-fist-raised' => 'ist Raised', + 'fas fa-hat-wizard' => 'Hat Wizard', + 'fas fa-penny-arcade' => 'Penny Arcade', + 'fas fa-ring' => 'Ring', + 'fas fa-scroll' => 'Scroll', + 'fas fa-skull-crossbones' => 'Skull Crossbones', + 'fab fa-wizards-of-the-coast' => 'Wizards Of The Coast' + ] + ], + 50 => [ + 'title' => 'Writing icons', + 'icon' => [ + 'fas fa-archive' => 'Archive', + 'fas fa-blog' => 'Blog', + 'fas fa-book' => 'Book', + 'fas fa-bookmark' => 'Bookmark', + 'far fa-bookmark' => 'Bookmark', + 'fas fa-edit' => 'Edit', + 'far fa-edit' => 'Edit', + 'fas fa-envelope' => 'Envelope', + 'far fa-envelope' => 'Envelope', + 'fas fa-envelope-open' => 'Envelope Open', + 'far fa-envelope-open' => 'Envelope Open', + 'fas fa-eraser' => 'Eraser', + 'fas fa-file' => 'File', + 'far fa-file' => 'File', + 'fas fa-file-alt' => 'File Alt', + 'far fa-file-alt' => 'File Alt', + 'fas fa-folder' => 'Folder', + 'far fa-folder' => 'Folder', + 'fas fa-folder-open' => 'Folder Open', + 'far fa-folder-open' => 'Folder Open', + 'fas fa-keyboard' => 'Keyboard', + 'far fa-keyboard' => 'Keyboard', + 'fas fa-newspaper' => 'Newspaper', + 'far fa-newspaper' => 'Newspaper', + 'fas fa-paper-plane' => 'Paper Plane', + 'far fa-paper-plane' => 'Paper Plane', + 'fas fa-paperclip' => 'Paperclip', + 'fas fa-paragraph' => 'Paragraph', + 'fas fa-pen' => 'Pen', + 'fas fa-pen-alt' => 'Pen Alt', + 'fas fa-pen-square' => 'Pen Square', + 'fas fa-pencil-alt' => 'Pencil Alt', + 'fas fa-quote-left' => 'Quote Left', + 'fas fa-quote-right' => 'Quote Right', + 'fas fa-sticky-note' => 'Sticky Note', + 'far fa-sticky-note' => 'Sticky Note', + 'fas fa-thumbtack' => 'Thumbtack', + ] + ], + 51 => [ + 'title' => 'Winter icons', + 'icon' => [ + 'fas fa-glass-whiskey' => 'Glass Whiskey ', + 'fas fa-icicles' => 'Icicles', + 'fas fa-igloo' => 'Igloo', + 'fas fa-mitten' => 'Mitten', + 'fas fa-skating' => 'Skating', + 'fas fa-skiing' => 'Skiing', + 'fas fa-skiing-nordic' => 'Skiing Nordic', + 'fas fa-snowboarding' => 'Snowboarding', + 'fas fa-snowplow' => 'Snowplow', + 'fas fa-tram' => 'Tram', + ] + ], + 52 => [ + 'title' => 'Vehicles icons', + 'icon' => [ + 'fab fa-accessible-icon' => 'Accessible Icon', + 'fas fa-ambulance' => 'Ambulance', + 'fas fa-baby-carriage' => 'Baby Carriage', + 'fas fa-bicycle' => 'Bicycle', + 'fas fa-bus' => 'Bus', + 'fas fa-bus-alt' => 'Bus Alt', + 'fas fa-car' => 'Car', + 'fas fa-car-alt' => 'Car Alt', + 'fas fa-car-crash' => 'Car Crash', + 'fas fa-car-side' => 'Car Side', + 'fas fa-fighter-jet' => 'Fighter Jet', + 'fas fa-helicopter' => 'Helicopter', + 'fas fa-horse' => 'Horse', + 'fas fa-motorcycle' => 'Motorcycle', + 'fas fa-paper-plane' => 'Paper Plane', + 'far fa-paper-plane' => 'Paper Plane', + 'fas fa-plane' => 'Plane', + 'fas fa-rocket' => 'Rocket', + 'fas fa-ship' => 'Ship', + 'fas fa-shopping-cart' => 'Shopping Cart', + 'fas fa-shuttle-van' => 'Shuttle Van', + 'fas fa-sleigh' => 'Sleigh', + 'fas fa-snowplow' => 'Snowplow', + 'fas fa-space-shuttle' => 'Space Shuttle', + 'fas fa-subway' => 'Subway', + 'fas fa-taxi' => 'Taxi', + 'fas fa-tractor' => 'Tractor', + 'fas fa-train' => 'Train', + 'fas fa-tram' => 'Tram', + 'fas fa-truck' => 'Truck', + 'fas fa-truck-monster' => 'Truck Monster', + 'fas fa-truck-pickup' => 'Truck Pickup', + 'fas fa-wheelchair' => 'Wheelchair' + ] + ], + 53 => [ + 'title' => 'Science icons', + 'icon' => [ + 'fas fa-atom' => 'Atom', + 'fas fa-biohazard' => 'Biohazard', + 'fas fa-brain' => 'Brain', + 'fas fa-burn' => 'Burn', + 'fas fa-capsules' => 'Capsules', + 'fas fa-clipboard-check' => 'Clipboard Check', + 'fas fa-disease' => 'Disease', + 'fas fa-dna' => 'Dna', + 'fas fa-eye-dropper' => 'Eye Dropper', + 'fas fa-filter' => 'Filter', + 'fas fa-fire' => 'Fire', + 'fas fa-fire-alt' => 'Fire Alt', + 'fas fa-flask' => 'Flask', + 'fas fa-frog' => 'Frog', + 'fas fa-magnet' => 'Magnet', + 'fas fa-microscope' => 'Microscope', + 'fas fa-mortar-pestle' => 'Mortar Pestle', + 'fas fa-pills' => 'Pills', + 'fas fa-prescription-bottle' => 'Prescription Bottle', + 'fas fa-radiation' => 'Radiation', + 'fas fa-radiation-alt' => 'Radiation Alt', + 'fas fa-seedling' => 'Seedling', + 'fas fa-skull-crossbones' => 'Skull Crossbones', + 'fas fa-syringe' => 'Syringe', + 'fas fa-tablets' => 'Tablets', + 'fas fa-temperature-high' => 'Temperature High', + 'fas fa-temperature-low' => 'Temperature Low', + 'fas fa-vial' => 'Vial', + 'fas fa-vials' => 'Vials' + ] + ], + 54 => [ + 'title' => 'Maritime icons', + 'icon' => [ + 'fas fa-anchor' => 'Anchor', + 'fas fa-binoculars' => 'Binoculars', + 'fas fa-compass' => 'Compass', + 'far fa-compass' => 'Compass', + 'fas fa-dharmachakra' => 'Dharmachakra', + 'fas fa-frog' => 'Frog', + 'fas fa-ship' => 'Ship', + 'fas fa-skull-crossbones' => 'Skull Crossbones', + 'fas fa-swimmer' => 'Swimmer', + 'fas fa-water' => 'Water', + 'fas fa-wind' => 'Wind', + ] + ], + 55 => [ + 'title' => 'Images icons', + 'icon' => [ + 'fas fa-adjust' => 'Adjust', + 'fas fa-bolt' => 'Bolt', + 'fas fa-camera' => 'Camera', + 'fas fa-camera-retro' => 'Camera Retro', + 'fas fa-chalkboard' => 'Chalkboard', + 'fas fa-clone' => 'Clone', + 'far fa-clone' => 'Clone', + 'fas fa-compress' => 'Compress', + 'fas fa-compress-arrows-alt' => 'Compress Arrows Alt', + 'fas fa-expand' => 'Expand', + 'fas fa-eye' => 'Eye', + 'far fa-eye' => 'Eye', + 'fas fa-eye-dropper' => 'Eye Dropper', + 'fas fa-eye-slash' => 'Eye Slash', + 'far fa-eye-slash' => 'Eye Slash', + 'fas fa-file-image' => 'File Image', + 'far fa-file-image' => 'File Image', + 'fas fa-film' => 'Film', + 'fas fa-id-badge' => 'Id Badge', + 'far fa-id-badge' => 'Id Badge', + 'fas fa-id-card' => 'Id Card', + 'far fa-id-card' => 'Id Card', + 'fas fa-image' => 'Image', + 'far fa-image' => 'Image', + 'fas fa-images' => 'Images', + 'far fa-images' => 'Images', + 'fas fa-photo-video' => 'Photo Video', + 'fas fa-portrait' => 'Portrait', + 'fas fa-sliders-h' => 'Sliders H', + 'fas fa-tint' => 'Tint', + 'fab fa-unsplash' => 'Unsplash', + ] + ], + 56 => [ + 'title' => 'Shapes icons', + 'icon' => [ + 'fas fa-bookmark' => 'Bookmark', + 'far fa-bookmark' => 'Bookmark', + 'fas fa-calendar' => 'Calendar', + 'far fa-calendar' => 'Calendar', + 'fas fa-certificate' => 'Certificate', + 'fas fa-circle' => 'Circle', + 'far fa-circle' => 'Circle', + 'fas fa-cloud' => 'Cloud', + 'fas fa-comment' => 'Comment', + 'far fa-comment' => 'Comment', + 'fas fa-file' => 'File', + 'far fa-file' => 'File', + 'fas fa-folder' => 'Folder', + 'far fa-folder' => 'Folder', + 'fas fa-heart' => 'Heart', + 'far fa-heart' => 'Heart', + 'fas fa-heart-broken' => 'Heart Broken', + 'fas fa-map-marker' => 'Map Marker', + 'fas fa-play' => 'Play', + 'fas fa-shapes' => 'Shapes', + 'fas fa-square' => 'Square', + 'far fa-square' => 'Square', + 'fas fa-star' => 'Star', + 'far fa-star' => 'Star', + ] + ], + 57 => [ + 'title' => 'Hotel icons', + 'icon' => [ + 'fas fa-baby-carriage' => 'Baby Carriage', + 'fas fa-bath' => 'Bath', + 'fas fa-bed' => 'Bed', + 'fas fa-briefcase' => 'Briefcase', + 'fas fa-car' => 'Car', + 'fas fa-cocktail' => 'Cocktail', + 'fas fa-coffee' => 'Coffee', + 'fas fa-concierge-bell' => 'Concierge Bell', + 'fas fa-dice' => 'Dice', + 'fas fa-dice-five' => 'Dice Five', + 'fas fa-door-closed' => 'Door Closed', + 'fas fa-door-open' => 'Door Open', + 'fas fa-dumbbell' => 'Dumbbell', + 'fas fa-glass-martini' => 'Glass Martini', + 'fas fa-glass-martini-alt' => 'Glass Martini Alt', + 'fas fa-hot-tub' => 'Hot Tub', + 'fas fa-hotel' => 'Hotel', + 'fas fa-infinity' => 'Infinity', + 'fas fa-key' => 'Key', + 'fas fa-luggage-cart' => 'Luggage Cart', + 'fas fa-shower' => 'Shower', + 'fas fa-shuttle-van' => 'Shuttle Van', + 'fas fa-smoking' => 'Smoking', + 'fas fa-smoking-ban' => 'Smoking Ban', + 'fas fa-snowflake' => 'Snowflake', + 'far fa-snowflake' => 'Snowflake', + 'fas fa-spa' => 'Spa', + 'fas fa-suitcase' => 'Suitcase', + 'fas fa-suitcase-rolling' => 'Suitcase Rolling', + 'fas fa-swimmer' => 'Swimmer', + 'fas fa-swimming-pool' => 'Swimming Pool', + 'fas fa-tv' => 'Tv', + 'fas fa-umbrella-beach' => 'Umbrella Beach', + 'fas fa-utensils' => 'Utensils', + 'fas fa-wheelchair' => 'Wheelchair', + 'fas fa-wifi' => 'Wifi', + ] + ] + ]; + } + } + new MP_Select_Icon_image(); + } \ No newline at end of file diff --git a/inc/global/index.php b/inc/global/index.php new file mode 100644 index 0000000..b3d9bbc --- /dev/null +++ b/inc/global/index.php @@ -0,0 +1 @@ + __($event_label, 'mage-eventpress'), - 'singular_name' => __($event_label, 'mage-eventpress'), - 'menu_name' => __($event_label, 'mage-eventpress'), - 'name_admin_bar' => __($event_label, 'mage-eventpress'), - 'archives' => __($event_label . ' List', 'mage-eventpress'), - 'attributes' => __($event_label . ' List', 'mage-eventpress'), - 'parent_item_colon' => __($event_label . ' Item:', 'mage-eventpress'), - 'all_items' => __('All ','mage-eventpress') . $event_label, - 'add_new_item' => __('Add New ','mage-eventpress') . $event_label, - 'add_new' => __('Add New ','mage-eventpress') . $event_label, - 'new_item' => __('New ','mage-eventpress') . $event_label, - 'edit_item' => __('Edit ','mage-eventpress') . $event_label, - 'update_item' => __('Update ','mage-eventpress') . $event_label, - 'view_item' => __('View ','mage-eventpress') . $event_label, - 'view_items' => __('View ','mage-eventpress') . $event_label, - 'search_items' => __('Search ','mage-eventpress') . $event_label, - 'not_found' => $event_label . __(' Not found', 'mage-eventpress'), - 'not_found_in_trash' => $event_label . __(' Not found in Trash', 'mage-eventpress'), - 'featured_image' => $event_label . __(' Feature Image', 'mage-eventpress'), - 'set_featured_image' => __('Set ','mage-eventpress') . $event_label . __(' featured image', 'mage-eventpress'), - 'remove_featured_image' => __('Remove ','mage-eventpress') . $event_label . __(' featured image', 'mage-eventpress'), - 'use_featured_image' => __('Use as ','mage-eventpress') . $event_label . __(' featured image', 'mage-eventpress'), - 'insert_into_item' => __('Insert into ','mage-eventpress') . $event_label, - 'uploaded_to_this_item' => __('Uploaded to this ','mage-eventpress') . $event_label, - 'items_list' => $event_label . __(' list', 'mage-eventpress'), - 'items_list_navigation' => $event_label . __(' list navigation', 'mage-eventpress'), - 'filter_items_list' => __('Filter ','mage-eventpress') . $event_label . __(' list', 'mage-eventpress'), - ); - - $rewrite = array( - 'slug' => $event_slug, - 'with_front' => true, - 'pages' => true, - 'feeds' => true, - ); - - $args = array( - 'public' => true, - 'has_archive' => false, - 'labels' => $labels, - 'menu_icon' => $event_icon, - 'supports' => apply_filters('mep_events_post_type_support',array('title', 'editor', 'thumbnail', 'excerpt')), - 'rewrite' => $rewrite, - 'show_in_rest' => apply_filters('mep_events_post_type_show_in_rest',true) - - ); - register_post_type('mep_events', $args); - - $labels = array( - 'name' => __('Speakers', 'mage-eventpress'), - 'singular_name' => __('Speaker', 'mage-eventpress'), - 'menu_name' => __('Speakers', 'mage-eventpress'), - 'name_admin_bar' => __('Speakers', 'mage-eventpress'), - 'archives' => __('Speakers List', 'mage-eventpress'), - 'attributes' => __('Speakers List', 'mage-eventpress'), - 'parent_item_colon' => __('Speakers Item:', 'mage-eventpress'), - 'all_items' => __('Speakers', 'mage-eventpress'), - 'add_new_item' => __('Add New Speaker', 'mage-eventpress'), - 'add_new' => __('Add New Speaker', 'mage-eventpress'), - 'new_item' => __('New Speaker', 'mage-eventpress'), - 'edit_item' => __('Edit Speaker', 'mage-eventpress'), - 'update_item' => __('Update Speaker', 'mage-eventpress'), - 'view_item' => __('View Speaker', 'mage-eventpress'), - 'view_items' => __('View Speaker', 'mage-eventpress'), - 'search_items' => __('Search Speaker', 'mage-eventpress'), - 'not_found' => __('Speaker Not found', 'mage-eventpress'), - 'not_found_in_trash' => __('Speaker Not found in Trash', 'mage-eventpress'), - 'featured_image' => __('Speaker Image', 'mage-eventpress'), - 'set_featured_image' => __('Set Speaker image', 'mage-eventpress'), - 'remove_featured_image' => __('Remove Speaker image', 'mage-eventpress'), - 'use_featured_image' => __('Use as Speaker image', 'mage-eventpress'), - 'insert_into_item' => __('Insert into Speaker', 'mage-eventpress'), - 'uploaded_to_this_item' => __('Uploaded to this Speaker', 'mage-eventpress'), - 'items_list' => __('Speaker list', 'mage-eventpress'), - 'items_list_navigation' => __('Speaker list navigation', 'mage-eventpress'), - 'filter_items_list' => __('Filter Speaker list', 'mage-eventpress'), - ); - $sprewrite = array( - 'slug' => 'event-speaker', - 'with_front' => true, - 'pages' => true, - 'feeds' => true, - ); - - $args = array( - 'public' => true, - 'labels' => $labels, - 'menu_icon' => 'dashicons-calendar-alt', - 'supports' => array('title', 'editor', 'thumbnail', 'excerpt'), - 'rewrite' => $sprewrite, - 'show_in_menu' => 'edit.php?post_type=mep_events', - 'show_in_rest' => apply_filters('mep_speaker_post_type_show_in_rest',true) - ); - - if ($speaker_status == 'yes') { - register_post_type('mep_event_speaker', $args); - } -} -add_action('init', 'mep_cpt'); \ No newline at end of file diff --git a/inc/mep_csv_export.php b/inc/mep_csv_export.php deleted file mode 100644 index 868b9b1..0000000 --- a/inc/mep_csv_export.php +++ /dev/null @@ -1,2 +0,0 @@ - 'Events – List Style', - 'post_content' => '[event-list show="10" style="list" pagination="yes"]', - 'post_status' => 'publish', - 'post_author' => 1, - 'post_type' => 'page' - ); - wp_insert_post( $post_details ); - } - - if (empty(mep_get_page_by_slug('events-grid-style'))) { - $post_details = array( - 'post_title' => 'Events – Grid Style', - 'post_content' => "[event-list show='10' style='grid']", - 'post_status' => 'publish', - 'post_author' => 1, - 'post_type' => 'page' - ); - wp_insert_post( $post_details ); - } - - if (empty(mep_get_page_by_slug('events-list-style-with-search-box'))) { - - $post_details = array( - 'post_title' => 'Events – List Style with Search Box', - 'post_content' => "[event-list column=4 search-filter='yes']", - 'post_status' => 'publish', - 'post_author' => 1, - 'post_type' => 'page' - ); - wp_insert_post( $post_details ); - } - - } - - - - - - public function dummy_import() - { - $dummy_post_inserted = get_option('mep_dummy_already_inserted'); - $count_existing_event = wp_count_posts('mep_events')->publish; - - $plugin_active = self::check_plugin('mage-eventpress', 'woocommerce-event-press.php'); - - if ($count_existing_event == 0 && $plugin_active == 1 && $dummy_post_inserted != 'yes') { - $dummy_data = $this->dummy_data(); - - foreach ($dummy_data as $type => $dummy) { - if ($type == 'taxonomy') { - foreach ($dummy as $taxonomy => $dummy_taxonomy) { - if (taxonomy_exists($taxonomy)) { - $check_terms = get_terms(array('taxonomy' => $taxonomy, 'hide_empty' => false)); - - if (is_string($check_terms) || sizeof($check_terms) == 0) { - foreach ($dummy_taxonomy as $taxonomy_data) { - unset($term); - $term = wp_insert_term($taxonomy_data['name'], $taxonomy); - - if (array_key_exists('tax_data', $taxonomy_data)) { - foreach ($taxonomy_data['tax_data'] as $meta_key => $data) { - update_term_meta($term['term_id'], $meta_key, $data); - } - } - } - } - - } - - } - } - - if ($type == 'custom_post') { - foreach ($dummy as $custom_post => $dummy_post) { - unset($args); - $args = array( - 'post_type' => $custom_post, - 'posts_per_page' => -1, - ); - - unset($post); - $post = new WP_Query($args); - - if ($post->post_count == 0) { - - foreach ($dummy_post as $dummy_data) { - $title = $dummy_data['name']; - $content = $dummy_data['content']; - $post_id = wp_insert_post([ - 'post_title' => $title, - 'post_content' => $content, - 'post_status' => 'publish', - 'post_type' => $custom_post, - ]); - - if (array_key_exists('taxonomy_terms', $dummy_data) && count($dummy_data['taxonomy_terms'])) - { - foreach ($dummy_data['taxonomy_terms'] as $taxonomy_term) - { - wp_set_object_terms( $post_id, $taxonomy_term['terms'], $taxonomy_term['taxonomy_name'], true ); - } - } - - if (array_key_exists('post_data', $dummy_data)) { - foreach ($dummy_data['post_data'] as $meta_key => $data) { - if ($meta_key == 'feature_image') { - - $url = $data; - $desc = "The Demo Dummy Image of the event"; - $image = media_sideload_image($url, $post_id, $desc, 'id'); - set_post_thumbnail($post_id, $image); - - } else { - - update_post_meta($post_id, $meta_key, $data); - - } - - } - } - - } - } - } - } - } - $this->craete_pages(); - update_option('mep_dummy_already_inserted', 'yes'); - } - } - - public function dummy_data(): array - { - - return [ - 'taxonomy' => [ - 'mep_cat' => [ - 0 => ['name' => 'Business Event'], - 1 => ['name' => 'Cooking Class'], - 2 => ['name' => 'Home Event'], - 3 => ['name' => 'Indoor Games'], - 4 => ['name' => 'Live Event'], - 5 => ['name' => 'Online Event'], - 6 => ['name' => 'Other Event'], - 7 => ['name' => 'Press Conference Event'], - 8 => ['name' => 'Reunion Event'], - ], - 'mep_org' => [ - 0 => ['name' => 'Best Buy Ltd'], - 1 => [ - 'name' => 'Cooking Studio', - 'tax_data' => [ - 'org_location' => '', - 'org_street' => '', - 'org_city' => '', - 'org_state' => '', - 'org_postcode' => '', - 'org_country' => '', - 'latitude' => '', - 'longitude' => '', - ], - ], - 2 => [ - 'name' => 'Doogle Inc', - 'tax_data' => [ - 'org_location' => '', - 'org_street' => '', - 'org_city' => '', - 'org_state' => '', - 'org_postcode' => '', - 'org_country' => '', - 'latitude' => '', - 'longitude' => '', - ], - ], - 3 => [ - 'name' => 'Duperstar LLC', - 'tax_data' => [ - 'org_location' => '', - 'org_street' => '', - 'org_city' => '', - 'org_state' => '', - 'org_postcode' => '', - 'org_country' => '', - 'latitude' => '', - 'longitude' => '', - ], - ], - 4 => [ - 'name' => 'Myamazon Inc', - 'tax_data' => [ - 'org_location' => '', - 'org_street' => '', - 'org_city' => '', - 'org_state' => '', - 'org_postcode' => '', - 'org_country' => '', - 'latitude' => '', - 'longitude' => '', - ], - ], - 5 => [ - 'name' => 'Myceremic Industries Ltd', - 'tax_data' => [ - 'org_location' => '', - 'org_street' => '', - 'org_city' => '', - 'org_state' => '', - 'org_postcode' => '', - 'org_country' => '', - 'latitude' => '', - 'longitude' => '', - ], - ], - 6 => [ - 'name' => 'MyPeople Inc', - 'tax_data' => [ - 'org_location' => '', - 'org_street' => '', - 'org_city' => '', - 'org_state' => '', - 'org_postcode' => '', - 'org_country' => '', - 'latitude' => '', - 'longitude' => '', - ], - ], - 7 => [ - 'name' => 'RTC Consultants LLC', - 'tax_data' => [ - 'org_location' => '', - 'org_street' => '', - 'org_city' => '', - 'org_state' => '', - 'org_postcode' => '', - 'org_country' => '', - 'latitude' => '', - 'longitude' => '', - ], - ], - ], - ], - 'custom_post' => [ - 'mep_events' => [ - 0 => [ - 'name' => 'Coxesbazar Sea beach Chair Booking', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Home Event', - 1=>'Indoor Games', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Duperstar LLC', - 1=>'Doogle Inc', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/close-up-recording-video-with-smartphone-during-concert_1153-7310.jpg', - 'mep_event_type' => 'off', - 'mp_event_virtual_type_des' => '', - 'mep_org_address' => '0', - 'mep_location_venue' => 'Coxsbazar', - 'mep_street' => '', - 'mep_city' => '', - 'mep_state' => '', - 'mep_postcode' => '', - 'mep_country' => 'Bangladesh', - 'mep_sgm' => '1', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - 0 => array - ( - 'option_name_t' => "Chair with Umbrella", - 'option_details_t' => "Ticket valid for those aged 12 years and older.", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => date('Y-m-d', strtotime('+60 days', strtotime(date('Y-m-d', strtotime('+30 days', time()))))) . '19:00:00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - 0 => array( - 'option_name' => 'Chips', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Water', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+30 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+60 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - 1 => [ - 'name' => 'American Towman ShowPlace', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Business Event', - 1=>'Cooking Class', - 2=>'Home Event', - 3=>'Indoor Games', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Best Buy Ltd', - 1=>'Cooking Studio', - 2=>'Duperstar LLC', - 3=>'Doogle Inc', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/people-having-fun-wedding-hall_1303-19593.jpg', - 'mep_event_type' => 'off', - 'mp_event_virtual_type_des' => '', - 'mep_org_address' => '0', - 'mep_location_venue' => 'Gaylord Texan Resort', - 'mep_street' => '', - - 'mep_city' => '', - 'mep_state' => '', - 'mep_postcode' => '', - 'mep_country' => 'USA', - 'mep_sgm' => '1', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - - 0 => array - ( - 'option_name_t' => "Normal", - 'option_details_t' => "Ticket without Lunch Party", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 1 => array - ( - 'option_name_t' => "VIP", - 'option_details_t' => "Ticket with Lunch Party", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - - 0 => array( - - 'option_name' => 'T-Shirt', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Logo Printed Mug', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+60 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+90 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - 2 => [ - 'name' => 'Sistahs in Business Expo 2021', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Indoor Games', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Best Buy Ltd', - 1=>'Cooking Studio', - 2=>'Duperstar LLC', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/corporate-businessman-giving-presentation-large-audience_53876-101865.jpg', - 'mep_event_type' => 'off', - 'mp_event_virtual_type_des' => '', - 'mep_org_address' => '0', - 'mep_location_venue' => 'Hudson Yards', - 'mep_street' => '', - - 'mep_city' => 'New York', - 'mep_state' => 'NY', - 'mep_postcode' => '', - 'mep_country' => 'USA', - 'mep_sgm' => '1', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - - 0 => array - ( - 'option_name_t' => "Adult", - 'option_details_t' => "This ticket is valid for those above the age of 12 years old.", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 1 => array - ( - 'option_name_t' => "Child", - 'option_details_t' => "This ticket is valid for those under the age of 12 years old.", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - - 0 => array( - - 'option_name' => 'T-Shirt', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Logo Printed Mug', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+40 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+80 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - 3 => [ - 'name' => 'Tech Career Fair: Exclusive Tech Hiring Event', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Business Event', - 1=>'Cooking Class', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Best Buy Ltd', - 1=>'Cooking Studio', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/female-business-executive-giving-speech_107420-63791.jpg', - 'mep_event_type' => 'off', - 'mp_event_virtual_type_des' => '', - 'mep_org_address' => '0', - 'mep_location_venue' => 'Metropolitan Pavilion', - 'mep_street' => '', - - 'mep_city' => 'New York', - 'mep_state' => 'NY', - 'mep_postcode' => '', - 'mep_country' => 'USA', - 'mep_sgm' => '1', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - - 0 => array - ( - 'option_name_t' => "VIP", - 'option_details_t' => "Ticket for elite and vip persons.", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 1 => array - ( - 'option_name_t' => "Normal", - 'option_details_t' => "Ticket for normal persions.", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - - 0 => array( - - 'option_name' => 'T-Shirt', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Logo Printed Mug', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+50 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+100 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - 4 => [ - 'name' => 'Free Networking Event In NYC', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Cooking Class', - 1=>'Home Event', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Duperstar LLC', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/group-young-people-are-looking-map-where-they-are-while-walking-autumn-forest_613910-15159.jpg', - 'mep_event_type' => 'online', - 'mp_event_virtual_type_des' => 'Test event virtual type', - 'mep_org_address' => '', - 'mep_location_venue' => '', - 'mep_street' => '', - 'mep_city' => '', - 'mep_state' => '', - 'mep_postcode' => '', - 'mep_country' => '', - 'mep_sgm' => '', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - - 0 => array - ( - 'option_name_t' => "Early Bird ticket", - 'option_details_t' => "", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 1 => array - ( - 'option_name_t' => "Regular/Standards ticket", - 'option_details_t' => "", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 2 => array - ( - 'option_name_t' => "VIP", - 'option_details_t' => "", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - - 0 => array( - - 'option_name' => 'T-Shirt', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Logo Printed Mug', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+60 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+70 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - 5 => [ - 'name' => 'Austin Tech Career Fair', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Business Event', - 1=>'Cooking Class', - 2=>'Home Event', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Duperstar LLC', - 1=>'Doogle Inc', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/yes_53876-47102.jpg', - 'mep_event_type' => 'off', - 'mp_event_virtual_type_des' => '', - 'mep_org_address' => '0', - 'mep_location_venue' => 'Gaylord Resort', - 'mep_street' => '', - 'mep_city' => 'Washington DC', - 'mep_state' => 'NY', - 'mep_postcode' => '32165', - 'mep_country' => 'USA', - 'mep_sgm' => '', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - - 0 => array - ( - 'option_name_t' => "VIP", - 'option_details_t' => "", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 1 => array - ( - 'option_name_t' => "Normal", - 'option_details_t' => "", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - - 0 => array( - - 'option_name' => 'T-Shirt', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Logo Printed Mug', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+47 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+65 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - 6 => [ - 'name' => 'Ohio and Kentucky Cannabis & Hemp Expo', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Home Event', - 1=>'Indoor Games', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Cooking Studio', - 1=>'Duperstar LLC', - 2=>'Doogle Inc', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/speaker-business-meeting-conference-hall_155003-12698.jpg', - 'mep_event_type' => 'off', - 'mp_event_virtual_type_des' => '', - 'mep_org_address' => '0', - 'mep_location_venue' => 'Kolkata wordPress Community', - 'mep_street' => 'Park Street', - 'mep_city' => 'Kolkata', - 'mep_state' => 'West Bengal', - 'mep_postcode' => '1209', - 'mep_country' => 'India', - 'mep_sgm' => '1', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - - 0 => array - ( - 'option_name_t' => "General", - 'option_details_t' => "Ticket without Lunch Party", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 1 => array - ( - 'option_name_t' => "Sponsored", - 'option_details_t' => "Dinner Party Ticket Included with this Ticket", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 2 => array - ( - 'option_name_t' => "Free", - 'option_details_t' => "This ticket is valid for those under the age of 12 years old.", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - - 0 => array( - - 'option_name' => 'T-Shirt', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Logo Printed Mug', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+25 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+40 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - 7 => [ - 'name' => 'Greenwich Economic Forum', - 'content' => ' - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - - Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur. - ', - 'taxonomy_terms' => [ - 0 => array( - 'taxonomy_name' => 'mep_cat', - 'terms' => array( - 0=>'Business Event', - 1=>'Cooking Class', - ) - ), - 1 => array( - 'taxonomy_name' => 'mep_org', - 'terms' => array( - 0=>'Best Buy Ltd', - 1=>'Cooking Studio', - 2=>'Duperstar LLC', - ) - ) - ], - 'post_data' => [ - - //venue/location - 'feature_image' => 'https://img.freepik.com/free-photo/female-african-american-speaker-giving-presentation-hall-university-workshop_155003-3579.jpg', - 'mep_event_type' => 'off', - 'mp_event_virtual_type_des' => '', - 'mep_org_address' => '0', - 'mep_location_venue' => 'The Millennium Gallery Sheffield', - 'mep_street' => 'Arundel Gate', - 'mep_city' => 'Sheffield', - 'mep_state' => 'S1 2PP', - 'mep_postcode' => '', - 'mep_country' => '', - 'mep_sgm' => '1', - - //Ticket Type & prices - 'mep_reg_status' => 'on', - 'mep_show_advance_col_status' => 'on', - 'mep_event_ticket_type' => array( - - 0 => array - ( - 'option_name_t' => "VIP", - 'option_details_t' => "Dinner Party Ticket Included with this Ticket", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 1 => array - ( - 'option_name_t' => "Medium", - 'option_details_t' => "Dinner Party Ticket Included with this Ticket", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - 2 => array - ( - 'option_name_t' => "Normal Chair", - 'option_details_t' => "Ticket without Dinner Party", - 'option_price_t' => "100", - 'option_qty_t' => "200", - 'option_rsv_t' => "0", - 'option_default_qty_t' => "0", - 'option_qty_t_type' => "inputbox", - 'option_sale_end_date' => "", - 'option_sale_end_time' => "", - 'option_sale_end_date_t' => $end_date . ' ' . $end_time . ':00', - ), - - ), - //Extra Services - 'mep_events_extra_prices' => array( - - 0 => array( - - 'option_name' => 'T-Shirt', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - 1 => array( - - 'option_name' => 'Logo Printed Mug', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'dropdown', - ), - 2 => array( - - 'option_name' => 'Welcome Drink', - 'option_price' => '150', - 'option_qty' => '100', - 'option_qty_type' => 'inputbox', - ), - - ), - //Date Time Settings - 'mep_enable_custom_dt_format' => 'off', - 'mep_event_date_format' => 'F j, Y', - 'mep_event_time_format' => 'g:i a', - 'mep_event_custom_date_format' => 'F j, Y', - 'mep_custom_event_time_format' => 'g:i a', - 'mep_time_zone_display' => 'no', - 'event_start_date' => $start_date = date('Y-m-d', strtotime('+40 days', time())), - 'event_start_time' => $start_time = "09:00", - 'event_end_date' => $end_date = date('Y-m-d', strtotime('+70 days', strtotime($start_date))), - 'event_end_time' => $end_time = "19:00", - 'event_start_datetime' => $start_datetime = $start_date . ' ' . $start_time . ':00', - 'event_end_datetime' => $end_datetime = $end_date . ' ' . $end_time . ':00', - 'event_expire_datetime' => $expire_datetime = $end_date . ' ' . $end_time . ':00', - //'mep_enable_recurring' => 'no', - - //Event Settings - '_sku' => '', - 'mep_show_end_datetime' => 'yes', - 'mep_available_seat' => 'on', - 'mep_reset_status' => 'off', - 'mep_member_only_event' => 'for_all', - 'mep_member_only_user_role' => array( - 0 => 'all', - ), - - //Rich text - 'mep_rich_text_status' => 'enable', - - //email - 'mep_event_cc_email_text' => " - Usable Dynamic tags: - Attendee Name:{name} - Event Name: {event} - Ticket Type: {ticket_type} - Event Date: {event_date} - Start Time: {event_time} - Full DateTime: {event_datetime} - ", - - //faq settings - 'mep_event_faq' => array( - 0 => array( - 'mep_faq_title' => 'Who can attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 1 => array( - 'mep_faq_title' => 'How to attend this event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 2 => array( - 'mep_faq_title' => 'When is the event?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - 3 => array( - 'mep_faq_title' => 'What is the exact location?', - 'mep_faq_content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum', - ), - ), - - //Daywise Details - 'mep_event_day' => array( - - ), - - 'mep_list_thumbnail' => '', - 'mep_total_seat_left' => '0', - - ], - ], - ], - ], - ]; - - } - } - - new mep_dummy_import(); -} \ No newline at end of file diff --git a/inc/mep_enque.php b/inc/mep_enque.php deleted file mode 100644 index 914b0c8..0000000 --- a/inc/mep_enque.php +++ /dev/null @@ -1,168 +0,0 @@ -post_type) { - wp_enqueue_style('mep-jquery-ui-style', plugin_dir_url(__DIR__) . 'css/jquery-ui.css', array()); - wp_enqueue_script('gmap-scripts', plugin_dir_url(__DIR__) . 'js/mkb-admin.js', array('jquery', 'jquery-ui-core'),time(), true); - } - } - - /** - * If Your Save Google API Then Load the Google Map API - */ - if ($user_api) { - wp_enqueue_script('gmap-libs', 'https://maps.googleapis.com/maps/api/js?key=' . esc_attr($user_api) . '&libraries=places&callback=initMap', array('jquery', 'gmap-scripts'), 1, true); - } - - /** - * Enquue Admin Styles - */ - - wp_enqueue_style('mage-jquery-ui-style', plugin_dir_url(__DIR__) . 'css/jquery-ui.css', array()); - wp_enqueue_style('mage-options-framework', plugin_dir_url(__DIR__) . 'css/mage-options-framework.css'); - wp_enqueue_style('jquery-ui', plugin_dir_url(__DIR__) . 'css/jquery-ui.css'); - wp_enqueue_style('select2.min', plugin_dir_url(__DIR__) . 'css/select2.min.css'); - wp_enqueue_style('codemirror', plugin_dir_url(__DIR__) . 'css/codemirror.css'); - wp_enqueue_style('font-awesome-css-cdn', "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.2.0/css/all.min.css", null, 1); - wp_enqueue_style('mep-admin-style', plugin_dir_url(__DIR__) . 'css/admin_style.css', array()); - - //loading modal css - wp_enqueue_style('jquery.modal.min', plugin_dir_url(__DIR__) . 'css/jquery.modal.min.css', array(), 1.0); - - //flaticon - if($flaticonLoad == 'no'){ - wp_enqueue_style('flaticon', plugin_dir_url(__DIR__) . 'fonts/flaticon/flaticon.css'); - } - - /** - * Enquue Admin Scripts - */ - wp_enqueue_script('jquery-ui-core'); - wp_enqueue_script('jquery-ui-datepicker'); - wp_enqueue_script('jquery-ui-sortable'); - wp_enqueue_script('jquery-ui-accordion'); - wp_enqueue_style('wp-color-picker'); - wp_enqueue_script('wp-color-picker'); - wp_enqueue_script('magepeople-options-framework', plugins_url('js/mage-options-framework.js', __DIR__), array('jquery')); - wp_localize_script('PickpluginsOptionsFramework', 'PickpluginsOptionsFramework_ajax', array('PickpluginsOptionsFramework_ajaxurl' => admin_url('admin-ajax.php'))); - wp_enqueue_script('codemirror', plugin_dir_url(__DIR__) . 'js/codemirror.min.js', array('jquery'), null, false); - wp_enqueue_script('form-field-dependency', plugins_url('js/form-field-dependency.js', __DIR__), array('jquery'), null, false); - wp_localize_script('jquery', 'mep_ajax', array( 'mep_ajaxurl' => admin_url( 'admin-ajax.php'))); - wp_localize_script('mep_ajax', 'mep_ajax_var', array( 'url' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('mep-ajax-nonce'))); - - //loading modal script - wp_enqueue_script('jquery.modal.min', plugin_dir_url(__DIR__) . 'js/jquery.modal.min.js', array('jquery'), 1.0, true); - - - - - - - - - wp_register_script('welcome-tabs', plugin_dir_url(__DIR__) . 'js/welcome-tabs.js', array('jquery')); - wp_register_style('welcome-tabs', plugin_dir_url(__DIR__) . 'css/welcome-tabs.css'); - - wp_register_script('welcome-tabs', plugin_dir_url(__DIR__) . 'js/welcome-tabs.js', array('jquery')); - wp_register_style('welcome-tabs', plugin_dir_url(__DIR__) . 'css/welcome-tabs.css'); - - - - - - - - - -} - -/** - * Event Manager For Woocommerce Style & Scripts Hooked up below for the Frontend - */ -add_action('wp_enqueue_scripts', 'mep_event_enqueue_scripts', 90); -function mep_event_enqueue_scripts() -{ - $owlThemeLoad = mep_get_option('mep_load_carousal_from_theme', 'carousel_setting_sec', 'no'); - $fontAwesoneLoad = mep_get_option('mep_load_fontawesome_from_theme', 'general_setting_sec', 'no'); - $flaticonLoad = mep_get_option('mep_load_flaticon_from_theme', 'general_setting_sec', 'no'); - - wp_enqueue_script('jquery'); - wp_enqueue_script('jquery-ui-datepicker'); - wp_enqueue_script('jquery-ui-core'); - wp_enqueue_script('jquery-ui-accordion'); - wp_enqueue_style('mep-jquery-ui-style', plugin_dir_url(__DIR__) . 'css/jquery-ui.css', array()); - wp_enqueue_style('mep-event-style', plugin_dir_url(__DIR__) . 'css/style.css', array(),time()); - wp_enqueue_style('filter_pagination', plugin_dir_url(__DIR__) . 'css/filter_pagination.css', array()); - wp_enqueue_style('mep-event-timeline-min-style', plugin_dir_url(__DIR__) . 'css/timeline.min.css', array('mep-event-style')); - - if($fontAwesoneLoad == 'no'){ - wp_enqueue_style('font-awesome-css-cdn', "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css", null, 1); - wp_enqueue_style('font-awesome-css-cdn-5.2.0', "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.2.0/css/all.min.css", null, 1); - } - wp_enqueue_style('mep-calendar-min-style', plugin_dir_url(__DIR__) . 'css/calendar.min.css', array()); - - wp_enqueue_script('mep-calendar-scripts', plugin_dir_url(__DIR__) . 'js/calendar.min.js', array('jquery', 'mep-moment-js'), 1, false); - wp_enqueue_script('mep-mixitup-min-js', plugin_dir_url(__DIR__) . 'js/mixitup.min.js', array(), 1, true); - -// wp_enqueue_script('mep-countdown-js', plugin_dir_url(__DIR__) . 'js/countdown.jquery.min.js', array(), 1, true); -wp_enqueue_script('mep-countdown-js', 'https://cdnjs.cloudflare.com/ajax/libs/jquery.countdown/2.2.0/jquery.countdown.min.js', array(), 1, true); - - //wp_enqueue_script('mep-lazysizes', plugin_dir_url(__DIR__) . 'js/lazysizes.min.js', array(), 1, true); - - wp_enqueue_script('filter_pagination', plugin_dir_url(__DIR__) . 'js/filter_pagination.js', array(), time(), true); - wp_enqueue_script('mp_event_custom_script', plugin_dir_url(__DIR__) . 'js/mp_event_custom_script.js', array(), time(), true); - - wp_enqueue_script('mep-moment-js','https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment-with-locales.min.js',array(),1,true); - wp_enqueue_script('mep-timeline-min', plugin_dir_url(__DIR__) . 'js/timeline.min.js', array('jquery'), 1, true); - wp_enqueue_script('mep-event-custom-scripts', plugin_dir_url(__DIR__) . 'js/mkb-scripts.js', array(), time(), true); - wp_localize_script('jquery', 'mep_ajax', array( 'mep_ajaxurl' => admin_url( 'admin-ajax.php'))); - - //loading event faq accordion script - wp_enqueue_script('mep-event-faq', plugin_dir_url(__DIR__) . 'js/mep_event_faq.js', array('jquery'), 1.0, true); - - //flaticon - if($flaticonLoad == 'no'){ - wp_enqueue_style('flaticon', plugin_dir_url(__DIR__) . 'fonts/flaticon/flaticon.css'); - } - -if($owlThemeLoad == 'no'){ - wp_enqueue_style('mep-event-owl-carousal-main-style', plugin_dir_url(__DIR__) . 'css/owl.carousel.min.css', array('mep-event-style')); - wp_enqueue_style('mep-event-owl-carousal-default-style', plugin_dir_url(__DIR__) . 'css/owl.theme.default.min.css', array('mep-event-style')); - wp_enqueue_script('mep-owl-carousel-min', plugin_dir_url(__DIR__) . 'js/owl.carousel.min.js', array('jquery'), 1, true); -} - -} - -// Ajax Issue -add_action('wp_head','mep_ajax_url',5); -add_action('admin_head','mep_ajax_url',5); -function mep_ajax_url(){ -?> - - section. - */ - -if (!function_exists('mep_event_rich_text_data')) { - function mep_event_rich_text_data() { - global $post; - - if (is_single()) { - $event_id = $post->ID; - if ($event_id && get_post_type($event_id) == 'mep_events') { - $event_name = get_the_title($event_id); - $event_start_date = get_post_meta($post->ID, 'event_start_datetime', true) ? wp_date('Y-m-d H:i:s T', strtotime(get_post_meta($post->ID, 'event_start_datetime', true))) : ''; - $event_end_date = get_post_meta($post->ID, 'event_end_datetime', true) ? get_post_meta($post->ID, 'event_end_datetime', true) : ''; - $event_rt_status = get_post_meta($post->ID, 'mep_rt_event_status', true) ? get_post_meta($post->ID, 'mep_rt_event_status', true) : 'EventRescheduled'; - $event_rt_atdnce_mode = get_post_meta($post->ID, 'mep_rt_event_attandence_mode', true) ? get_post_meta($post->ID, 'mep_rt_event_attandence_mode', true) : 'OfflineEventAttendanceMode'; - $event_rt_prv_date = get_post_meta($post->ID, 'mep_rt_event_prvdate', true) ? get_post_meta($post->ID, 'mep_rt_event_prvdate', true) : $event_start_date; - $terms = get_the_terms($event_id, 'mep_org'); - $org_name = is_array($terms) && sizeof($terms) > 0 ? $terms[0]->name : 'No Performer'; - $rt_status = get_post_meta($event_id, 'mep_rich_text_status', true) ? get_post_meta($event_id, 'mep_rich_text_status', true) : 'enable'; - if ($rt_status == 'enable') { - ob_start(); - - ?> - - - $meta) { if (isset($meta->key) && !in_array($meta->key, $hide_them)) { @@ -3530,31 +3440,6 @@ if (!function_exists('mep_custom_css_sectings_fields')) { return array_merge($default_fields, $settings_fields); } } -// add_action('wp_head', 'mep_apply_custom_css', 90); -if (!function_exists('mep_apply_custom_css')) { - function mep_apply_custom_css() { - $custom_css = mep_get_option('mep_custom_css', 'mep_settings_custom_css', ''); - $hide_booked_event_on_list = mep_get_option('mep_hide_not_available_event_from_list_page', 'general_setting_sec', 'no'); - ob_start(); - ?> - -

- +

@@ -4511,12 +4396,12 @@ function mep_get_event_add_cart_sec($post_id) { - @@ -4607,16 +4492,6 @@ function mep_add_expire_min_in_current_date($current_date, $event_date, $event_i } } -add_filter('use_block_editor_for_post_type', 'mep_disable_gutenberg', 10, 2); -if (!function_exists('mep_disable_gutenberg')) { -function mep_disable_gutenberg($current_status, $post_type) { - $user_status = mep_get_option('mep_disable_block_editor', 'general_setting_sec', 'yes'); - // Use your post type key instead of 'mep_events' - if ($post_type === 'mep_events' && $user_status == 'yes') - return false; - return $current_status; -} -} if (!function_exists('mep_enable_big_selects_for_queries')) { function mep_enable_big_selects_for_queries() { @@ -4860,9 +4735,9 @@ if (!function_exists('mep_event_recurring_date_list_in_event_list_loop')) { - + 'start', - 'title' => sprintf(__('%s Welcome','mage-eventpress'),''), - 'priority' => 1, - 'active' => true, -); - -$mep_settings_tab[] = array( - 'id' => 'general', - 'title' => sprintf(__('%s General','mage-eventpress'),''), - 'priority' => 2, - 'active' => false, -); - - -$mep_settings_tab[] = array( - 'id' => 'done', - 'title' => sprintf(__('%s Done','mage-eventpress'),''), - 'priority' => 4, - 'active' => false, -); - -$mep_settings_tab = apply_filters('qa_welcome_tabs', $mep_settings_tab); -$tabs_sorted = array(); -foreach ($mep_settings_tab as $page_key => $tab) $tabs_sorted[$page_key] = isset( $tab['priority'] ) ? $tab['priority'] : 0; -array_multisort($tabs_sorted, SORT_ASC, $mep_settings_tab); -wp_enqueue_style('font-awesome-5'); - - - if (!function_exists('mep_woo_install_check')) { - function mep_woo_install_check() { - include_once(ABSPATH . 'wp-admin/includes/plugin.php'); - $plugin_dir = ABSPATH . 'wp-content/plugins/woocommerce'; - if (is_plugin_active('woocommerce/woocommerce.php')) { - return 'Yes'; - } elseif (is_dir($plugin_dir)) { - return 'Installed But Not Active'; - } else { - return 'No'; - } - } - } - - - - - - - -add_action('mep_quick_setup_header','mep_woo_quick_setup_action',90); -function mep_woo_quick_setup_action(){ - - if(isset($_POST['active_woo_btn'])){ - activate_plugin('woocommerce/woocommerce.php' ); - ?> - - '; - include_once( ABSPATH . 'wp-admin/includes/plugin-install.php' ); //for plugins_api.. - - $plugin = 'woocommerce'; - - $api = plugins_api( 'plugin_information', array( - 'slug' => $plugin, - 'fields' => array( - 'short_description' => false, - 'sections' => false, - 'requires' => false, - 'rating' => false, - 'ratings' => false, - 'downloaded' => false, - 'last_updated' => false, - 'added' => false, - 'tags' => false, - 'compatibility' => false, - 'homepage' => false, - 'donate_link' => false, - ), - )); - - //includes necessary for Plugin_Upgrader and Plugin_Installer_Skin - include_once( ABSPATH . 'wp-admin/includes/file.php' ); - include_once( ABSPATH . 'wp-admin/includes/misc.php' ); - include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' ); - - $upgrader = new Plugin_Upgrader( new Plugin_Installer_Skin( compact('title', 'url', 'nonce', 'plugin', 'api') ) ); - $upgrader->install($api->download_link); - activate_plugin('woocommerce/woocommerce.php' ); - echo ''; - } - - - -if(isset($_POST['finish_quick_setup'])){ - $url = (isset($_SERVER['HTTPS']) ? "" : "") . "$_SERVER[HTTP_HOST]"; - $event_label = isset($_POST['event_label']) ? sanitize_text_field($_POST['event_label']) : 'Events'; - $event_slug = isset($_POST['event_slug']) ? sanitize_text_field($_POST['event_slug']) : 'event'; - $event_expire_on = isset($_POST['event_expire_on']) ? sanitize_text_field($_POST['event_expire_on']) : 'event_expire_datetime'; - $email_from_name = isset($_POST['email_from_name']) ? sanitize_text_field($_POST['email_from_name']) : get_bloginfo('name'); - $email_from_addrss = isset($_POST['email_from_address']) ? sanitize_text_field($_POST['email_from_address']) : "no-reply@$url"; - - - $general_settings_data = get_option('general_setting_sec') ? get_option('general_setting_sec') : []; - $email_settings_data = get_option('email_setting_sec') ? get_option('email_setting_sec') : []; - - $update_general_settings_arr = [ - 'mep_event_label' => $event_label, - 'mep_event_expire_on_datetimes' => $event_expire_on, - 'mep_event_slug' => $event_slug - ]; - - $update_email_settings_arr = [ - 'mep_email_form_name' => $email_from_name, - 'mep_email_form_email' => $email_from_addrss - ]; - - $new_general_settings_data = array_replace($general_settings_data,$update_general_settings_arr); - $new_email_settings_data = array_replace($email_settings_data,$update_email_settings_arr); - - - - update_option( 'general_setting_sec', $new_general_settings_data); - update_option( 'email_setting_sec', $new_email_settings_data); - update_option( 'mep_quick_setup', 'done'); - - - - flush_rewrite_rules(); - - - wp_redirect(admin_url('edit.php?post_type=mep_events&page=mep_event_welcome_page')); - - -} - - -} - - - add_action('mep_quick_setup_content_start', 'mep_quick_setup_welcome_content'); - function mep_quick_setup_welcome_content($tab){ - mep_quick_setup_start(); - } - - add_action('mep_quick_setup_content_general', 'mep_quick_setup_general_content'); - function mep_quick_setup_general_content($tab){ - mep_quick_setup_general(); - } - - - add_action('mep_quick_setup_content_done', 'mep_quick_setup_done_content'); - function mep_quick_setup_done_content($tab){ - mep_quick_setup_done(); - } - - - do_action('mep_quick_setup_header'); - ?> - - -
- -

-

- - - -
- -
    - -
  • data_visible="" class="tab-nav " data-id="">
  • - -
- - -
- - -
- -
- - - - - -
-
-
- - -
- - - -

-

- -
- +
- - - - - -
- - - - - - - - - - - - - - - -
- -
-
-

- - - - - - - - - - - - - - - - - - - - - - - - - - -
- -

-
- -

Permalinks hit the Save Settings button','mage-eventpress'); ?>

-
- -

-
- -

-
- - -

-
-
- -
-
-

-
- -
-
-Status', 'mage-eventpress'), 'manage_options', 'mep_event_status_page', 'mep_event_status_page'); -} -function mep_event_status_page() -{ -$wp_v = get_bloginfo( 'version' ); -$wc_v = WC()->version; -$wc_i = mep_woo_install_check(); -$from_name = mep_get_option( 'mep_email_form_name', 'email_setting_sec', ''); -$from_email = mep_get_option( 'mep_email_form_email', 'email_setting_sec', ''); -?> - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Event Manager For Woocommerce Environment Status

WordPress Version: 5.5){ echo ' '.esc_html($wp_v).''; }else{ echo ' '.esc_html($wp_v).''; } ?>
Woocommerce Installed: '.esc_html($wc_i).''; }else{ echo ' '.esc_html($wc_i).''; } ?>
Woocommerce Version: 4.8){ echo ' '.esc_html($wc_v).''; }else{ echo ' '.esc_html($wc_v).''; } ?>
Email From Name: '.esc_html($from_name).''; }else{ echo ' '; } ?>
From Email Address: '.esc_html($from_email).''; }else{ echo ' '; } ?>
-
-

- +

@@ -158,7 +161,7 @@ if (!function_exists('mep_get_event_reg_btn')) { - @@ -311,7 +314,7 @@ if (!function_exists('mep_get_event_reg_btn_list')) { ?>

- +

@@ -333,12 +336,12 @@ if (!function_exists('mep_get_event_reg_btn_list')) { - @@ -346,7 +349,7 @@ if (!function_exists('mep_get_event_reg_btn_list')) { - + diff --git a/inc/template-prts/event_date.php b/inc/template-prts/event_date.php index 584820f..9feba73 100755 --- a/inc/template-prts/event_date.php +++ b/inc/template-prts/event_date.php @@ -148,8 +148,8 @@ if (!function_exists('mep_date_in_default_theme')) { echo ''; if (sizeof($more_date) > 2) { ?> -

-

+

+

- + - + - + diff --git a/inc/template-prts/event_ticket_type_extra_service.php b/inc/template-prts/event_ticket_type_extra_service.php index 648cea2..b4df149 100755 --- a/inc/template-prts/event_ticket_type_extra_service.php +++ b/inc/template-prts/event_ticket_type_extra_service.php @@ -30,7 +30,7 @@ if (!function_exists('mep_output_add_to_cart_custom_fields')) { } else { ?> - + diff --git a/inc/template-prts/total_seat.php b/inc/template-prts/total_seat.php index ca999bf..08eacdb 100755 --- a/inc/template-prts/total_seat.php +++ b/inc/template-prts/total_seat.php @@ -1,36 +1,37 @@ 0) { - $upcoming_date = ''; - $total_seat = apply_filters('mep_event_total_seat_counts', mep_event_total_seat($event_id, 'total'), $event_id); - $total_resv = apply_filters('mep_event_total_resv_seat_count', mep_event_total_seat($event_id, 'resv'), $event_id); -// $total_sold = mep_ticket_type_sold($event_id); - $total_sold = mep_get_event_total_seat_left($event_id, $upcoming_date); - $total_left = (int) $total_seat - ((int) $total_sold + (int) $total_resv); - // $total_seat = apply_filters('mep_event_total_seat_count', $_total_left, $event_id,'',$event_date); - require(mep_template_file_path('single/total_seat.php')); - } - } - $content = ob_get_clean(); - echo apply_filters('mage_event_single_total_seat', $content, $event_id); - } -} \ No newline at end of file + function mep_ev_seat($event_id) + { + global $post; + // echo $event_id; + $event_id = mep_get_default_lang_event_id($event_id); + $event_meta = get_post_custom($event_id); + $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; + + ob_start(); + if ($recurring == 'no') { + $mep_event_ticket_type = get_post_meta($event_id, 'mep_event_ticket_type', true) ? get_post_meta($event_id, 'mep_event_ticket_type', true) : array(); + $event_date = get_post_meta($event_id, 'event_start_date', true) ? get_post_meta($event_id, 'event_start_date', true) : ''; + $mep_available_seat = get_post_meta($event_id, 'mep_available_seat', true) ? get_post_meta($event_id, 'mep_available_seat', true) : 'on'; + //array_key_exists('mep_available_seat', $event_meta) ? $event_meta['mep_available_seat'][0] : 'on'; + if (is_array($mep_event_ticket_type) && sizeof($mep_event_ticket_type) > 0) { + // $upcoming_date = ''; + $upcoming_date = !empty(mep_get_event_upcoming_date($event_id)) ? mep_get_event_upcoming_date($event_id) : ''; + $total_seat = apply_filters('mep_event_total_seat_counts', mep_event_total_seat($event_id, 'total'), $event_id); + $total_resv = apply_filters('mep_event_total_resv_seat_count', mep_event_total_seat($event_id, 'resv'), $event_id); +// $total_sold = mep_ticket_type_sold($event_id); + $total_sold = mep_get_event_total_seat_left($event_id, $upcoming_date); + $total_left = (int) $total_seat - ((int) $total_sold + (int) $total_resv); + // $total_seat = apply_filters('mep_event_total_seat_count', $_total_left, $event_id,'',$event_date); + require mep_template_file_path('single/total_seat.php'); + } + } + $content = ob_get_clean(); + echo apply_filters('mage_event_single_total_seat', $content, $event_id); + } +} diff --git a/inc/welcome.php b/inc/welcome.php deleted file mode 100644 index 2d8fdca..0000000 --- a/inc/welcome.php +++ /dev/null @@ -1,117 +0,0 @@ -base) ) { - wp_enqueue_style('mep-welcome-style', plugin_dir_url(__DIR__) . 'inc/welcome/css/welcome.css', array()); - }elseif(('mep_events_page_mep_event_import_page' == $current_screen->base)){ - wp_enqueue_style('mep-welcome-style', plugin_dir_url(__DIR__) . 'inc/welcome/css/welcome.css', array()); - }else{ - return; - } - -} - - -//Add admin page to the menu -add_action('admin_menu', 'mep_event_welcome_admin_menu'); -function mep_event_welcome_admin_menu() -{ - add_submenu_page('edit.php?post_type=mep_events', __('Welcome', 'mage-eventpress'), __('Welcome', 'mage-eventpress'), 'manage_options', 'mep_event_welcome_page', 'mep_event_welcome_page'); - add_submenu_page('edit.php?post_type=mep_events', __('Quick Setup', 'mage-eventpress'), __('Quick Setup', 'mage-eventpress'), 'manage_options', 'mep_event_quick_setup_page', 'mep_event_quick_setup_page'); - add_submenu_page('edit.php?post_type=mep_events', __('Dummy Import', 'mage-eventpress'), __('Dummy Import', 'mage-eventpress'), 'manage_options', 'mep_event_import_page', 'mep_event_import_page'); -} - - -function mep_event_quick_setup_page(){ - require_once(dirname(__DIR__) . "/inc/quick_setup.php"); -} - - - - - -function mep_event_welcome_page() -{ - -?> - -
-
- - - - -
- '; - require_once(dirname(__DIR__) . "/inc/welcome/welcome.php"); - echo '
'; - break; - - case 'kwb': - echo '
'; - require_once(dirname(__DIR__) . "/inc/welcome/support.php"); - echo '
'; - break; - - case 'import': - echo '
'; - require_once(dirname(__DIR__) . "/inc/welcome/import.php"); - echo '
'; - break; - - default: - echo '
'; - require_once(dirname(__DIR__) . "/inc/welcome/welcome.php"); - echo '
'; - break; - - endswitch; ?> -
- - -
-
- - - -
- '; - require_once(dirname(__DIR__) . "/inc/welcome/import.php"); - echo '
'; - ?> -
- -li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/inc/welcome/css/include/button.css b/inc/welcome/css/include/button.css deleted file mode 100644 index 05d1c39..0000000 --- a/inc/welcome/css/include/button.css +++ /dev/null @@ -1,24 +0,0 @@ -/**********Button************/ -[class^='mageStyle'] button[class*='defaultButton'] { - padding: 0 var(--default-mp); - color: var(--button-color); - font-size: var(--button-fs); - background-color: var(--button-bg); - cursor: pointer; - min-width: var(--button-width); - height: auto; - min-height: var(--button-height); - -webkit-appearance: button; - overflow: visible; - -} -[class^='mageStyle'] button[class*='defaultButton_xs']{ - min-width:auto; - padding: var(--default-mp-xs) !important; - font-size: 70%; -} -[class^='mageStyle'] button[class*='defaultButton'] span {padding: 0 7px 0 0;} -[class^='mageStyle'] button[class*='defaultButton']:hover, -[class^='mageStyle'] button[class*='defaultButton']:focus {text-decoration: none;opacity: 0.9;} - -/*************/ diff --git a/inc/welcome/css/include/cart.css b/inc/welcome/css/include/cart.css deleted file mode 100644 index 42489a3..0000000 --- a/inc/welcome/css/include/cart.css +++ /dev/null @@ -1,3 +0,0 @@ -ul.cart_list{list-style-type: none;line-height: 1.25;font-size: 14px;color:#444;padding: 0 0 0 10px;} -ul.cart_list li{display: block;padding: 3px 0;} -.cart_product_item{border: 1px solid #ddd;margin: 7px 0 0 0;padding: 7px;border-radius: 5px;} \ No newline at end of file diff --git a/inc/welcome/css/include/click-slider.css b/inc/welcome/css/include/click-slider.css deleted file mode 100644 index cf8fc3e..0000000 --- a/inc/welcome/css/include/click-slider.css +++ /dev/null @@ -1,13 +0,0 @@ -/*******Click slider***************/ -[class^='mageStyle'] [class*='clickSlide']{background-color: var(--click-slide-bg);padding: var(--default-mp);} -[class^='mageStyle'] [class*='slideItem']{display: none;} -[class^='mageStyle'] [class*='slideItem'].active{display: block;} -[class^='mageStyle'] [class*='slideItem'] img{width: 100%;} - -[class^='mageStyle'] [class*='slideIndicator']{margin: var(--default-mp) 0 0 0;} - -[class^='mageStyle'] [class*='slideIndicatorItem']{border: 3px solid var(--default-border-color);margin: 0 5px;background-color: var(--default-border-color);} -[class^='mageStyle'] [class*='slideIndicatorItem'].active{border-color: var(--default-active-color);background-color: var(--default-active-color)} - -[class^='mageStyle'] [class*='slideIndicatorItem'] img{height: 30px;width: auto;} -[class^='mageStyle'] [class*='slideIndicatorItem'].active img{height: 35px;} \ No newline at end of file diff --git a/inc/welcome/css/include/color.css b/inc/welcome/css/include/color.css deleted file mode 100644 index e29b159..0000000 --- a/inc/welcome/css/include/color.css +++ /dev/null @@ -1,18 +0,0 @@ -[class^='mageStyle'] .error {background-color: red;color: #fff;} -/*****Success*********/ -[class^='mageStyle'] [class*='textSuccess'] {color: var(--success-color);} -[class^='mageStyle'] [class*='bgSuccess'] {background-color: var(--success-color);} -/*****danger*********/ -[class^='mageStyle'] [class*='textDanger'] {color: var(--danger-color);} -[class^='mageStyle'] [class*='bgDanger'] {background-color: var(--danger-color);} -/*****Light*********/ -[class^='mageStyle'] [class*='textLight'] {color: var(--light-color);} -[class^='mageStyle'] [class*='bgLight'] {background-color: var(--light-color);} -/*****Light*********/ -[class^='mageStyle'] [class*='textYellow'] {color: var(--yellow-color);} -[class^='mageStyle'] [class*='bgYellow'] {background-color: var(--yellow-color);} -/*****blue*********/ -[class^='mageStyle'] [class*='textBlue'] {color: var(--blue-color);} -[class^='mageStyle'] [class*='bgBlue'] {background-color: var(--blue-color);} -[class^='mageStyle'] [class*='borderBlue'] {border-color: var(--blue-color);} -[class^='mageStyle'] [class*='textBorderBlue'] {border-color: var(--blue-color);color: var(--blue-color);} \ No newline at end of file diff --git a/inc/welcome/css/include/content.css b/inc/welcome/css/include/content.css deleted file mode 100644 index c77f245..0000000 --- a/inc/welcome/css/include/content.css +++ /dev/null @@ -1,69 +0,0 @@ -header, -section, -footer { - position: relative; -} - - -/************/ - -header[class^='mageStyle'] { - background: var(--header-bg); - color: var(--header-color); - padding: var(--header-padding); - font-size: var(--header-fs); - -webkit-box-shadow: var(--header-shadows); - box-shadow: var(--header-shadows); -} - -section[class^='mageStyle'] { - padding: var(--section-padding); - margin: var(--section-margin); -} - - -/********Footer**************/ - -footer[class^='mageStyle'] { - padding: var(--footer-padding); - background-color: var(--footer-bg); - font-size: var(--footer-fs); - color: var(--footer-color); -} - -footer[class^='mageStyle'] [class*='footerTop'] { - padding: var(--footer-top-padding); - background: var(--footer-top-bg); - color: var(--footer-top-color); -} - -footer[class^='mageStyle'] [class*='footerTop'] a { - color: var(--footer-top-color); -} - -footer[class^='mageStyle'] [class*='footerTop'] a:hover { - color: #f4780b; - padding: 0 0 0 var(--default-mp-xs); -} - -footer[class^='mageStyle'] [class*='footerBottom'] { - padding: var(--footer-bottom-padding); - background: var(--footer-bottom-bg); -} - - -/********Sidebar Content**************/ - -[class^='mageStyle'] [class*='leftSidebar'] { - width: 100%; - max-width: var(--left-sidebar-width); -} - -[class^='mageStyle'] [class*='mainSection'] { - width: 100%; - max-width: var(--main-content-width); - margin: 0 0 0 var(--default-mp); -} - - -/****************/ \ No newline at end of file diff --git a/inc/welcome/css/include/custom.css b/inc/welcome/css/include/custom.css deleted file mode 100644 index 6fae061..0000000 --- a/inc/welcome/css/include/custom.css +++ /dev/null @@ -1,572 +0,0 @@ -.shadow_one { - -webkit-box-shadow: 0 8px 15px #f0f0f0; - box-shadow: 0 8px 15px #f0f0f0; -} - -.shadow_two { - -webkit-box-shadow: 0 8px 15px #f0f0f0; - box-shadow: 0 8px 15px #f0f0f0; - background-color: #fbfdff; - width: 48%; -} - -header { - color: #fff; -} - -header .textContent { - margin: 50px 0 0 0; -} - -p { - color: #606b7b; -} - -p.textColor { - color: #3f3f3f; -} - - -/* label{color: #273b5e;font-size: 18px;font-weight: bold;font-family: var(--custom-font-family);} */ - - -/* label span{color: #ff555d;} */ - -.top_icon_area { - width: 350px; - float: right; - -webkit-transform: rotate(40deg); - -moz-transform: rotate(40deg); - -ms-transform: rotate(40deg); - -o-transform: rotate(40deg); - transform: rotate(40deg); - -webkit-transform-origin: 50% 85%; - -moz-transform-origin: 50% 85%; - -ms-transform-origin: 50% 85%; - -o-transform-origin: 50% 85%; - transform-origin: 50% 85%; - overflow: hidden; -} - -.top_icon_area ul { - height: 120px; -} - - -/****/ - -[class^='mageStyle'] section h1 { - margin: 0 0 50px 0; -} - -[class^='mageStyle'] section h2 { - margin: 0 0 20px 0; -} - -[class^='mageStyle'] section p { - margin: 0 0 10px 0; -} - -[class^='mageStyle'] section label { - margin: 15px 0 0 0; -} - - -/****/ - -[class^='mageStyle'] [class*='customButton'] { - min-width: 95px; - width: auto; - height: 45px; - color: #fff; - font-size: 20px; - font-weight: 500; - position: relative; - background-image: -webkit-linear-gradient(#ff8f8e, #ff8787, #ff7b7d, #ff6369, #ff575f, #ff515a); - background-image: -moz-linear-gradient(#ff8f8e, #ff8787, #ff7b7d, #ff6369, #ff575f, #ff515a); - background-image: linear-gradient(#ff8f8e, #ff8787, #ff7b7d, #ff6369, #ff575f, #ff515a); - border-radius: 5px; - display: -webkit-inline-flex; - display: inline-flex; - margin: 0 0 20px 0; - padding: 0 20px; -} - -[class^='mageStyle'] a[class*='customButton'] { - color: #fff; - min-width: 170px; -} - -[class^='mageStyle'] a[class*='customButton'].customSupport { - background-color: #49ab56; - background-image: none; -} - -[class^='mageStyle'] a[class*='customButton'].customSubscription { - background-color: #544fb8; - background-image: none; -} - -[class^='mageStyle'] a[class*='customButton']:hover { - color: #F2F2F2; -} - -.preDash::before, -.postDash::after { - position: absolute; - content: ""; - top: 23px; - width: 45px; - height: 2px; - background-color: #F26E26; -} - -.preDash::before { - left: -65px; -} - -.postDash::after { - right: -65px; -} - -[class^="mageStyle"] .features [class*="customButton"] { - font-size: 16px; - margin: 20px 0; -} - -[class^="mageStyle"] [class*="customButton"].customIcon { - height: 90px; - width: 90px; - border-radius: 50%; - padding: 0; - min-width: auto; -} - -[class^="mageStyle"] [class*="customButton"].customIcon::after { - top: 44px; -} - - -/******/ - -[class^='mageStyle'] .buttonOutline { - min-width: 160px; - min-height: 60px; - border: 2px solid #ff555d; - color: #ff555d; - font-size: 16px; - font-weight: 500; - display: -webkit-inline-flex; - display: inline-flex; - margin: 30px 0 0 0; - padding: 0 15px; -} - -[class^='mageStyle'] .buttonOutline:hover { - background-color: #ff555d; - color: #fff; -} - - -/********/ - -.preset, -.widget, -.tutorial { - background-color: #f7faff; -} - -.unlimited_section .textContent { - padding: 0 0 0 30px; -} - -.unlimited_section .textContent h4 { - margin: 0 0 10px 0; -} - -.unlimited_section .content_area { - padding: 25px 15px 0 0; -} - -.getPro { - padding: 50px 0; -} - - -/***************/ - -[class^='mageStyle'] .widgetButton { - padding: 0; - color: #fff; - display: -webkit-inline-flex; - display: inline-flex; - font-size: 22px; - background-color: #6c57c1; - cursor: pointer; - width: calc(25% - 20px); - height: auto; - min-height: 60px; - -webkit-appearance: button; - overflow: visible; - border-radius: 30px; - border: none; - margin: 0 0 20px 0; -} - -[class^='mageStyle'] .widgetButton:hover, -[class^='mageStyle'] .widgetButton:focus { - text-decoration: none; - opacity: 0.9; - background-color: #4aac57; -} - -[class^='mageStyle'] .widgetButton.load_more { - margin: 40px 0 0 0; - background-image: -webkit-linear-gradient(#ff8f8e, #ff8787, #ff7b7d, #ff6369, #ff575f, #ff515a); - background-image: -moz-linear-gradient(#ff8f8e, #ff8787, #ff7b7d, #ff6369, #ff575f, #ff515a); - background-image: linear-gradient(#ff8f8e, #ff8787, #ff7b7d, #ff6369, #ff575f, #ff515a); -} - -.withOurWork .withWork { - padding: 15px; - border: 1px solid #815efb; -} - -.features, -.preset, -.widget, -.tutorial, -.faqContent, -.missing_feature, -.withOurWork { - padding: 60px 0; -} - -[class^='mageStyle'] .knowledge a[class*='customButton'] { - margin: 30px 0 20px 0; -} - -@media only screen and (max-width: 1500px) { - .top_icon_area { - -webkit-transform-origin: 35% 40%; - -moz-transform-origin: 35% 40%; - -ms-transform-origin: 35% 40%; - -o-transform-origin: 35% 40%; - transform-origin: 35% 40%; - width: 240px; - } - .top_icon_area img { - max-width: 75px; - } - .top_icon_area ul { - max-height: 80px; - } - [class^='mageStyle'] section h1 { - margin: 0 0 40px 0; - } - [class^='mageStyle'] section h2 { - margin: 0 0 15px 0; - } - [class^='mageStyle'] section p { - margin: 0 0 7px 0; - } - [class^='mageStyle'] section label { - margin: 10px 0 0 0; - } - .unlimited_section .textContent { - padding: 0 0 0 25px; - } - .unlimited_section .content_area { - padding: 20px 10px 0 0; - } -} - -@media only screen and (max-width: 1100px) { - .features, - .preset, - .widget, - .tutorial, - .knowledge, - .faqContent, - .missing_feature, - .withOurWork { - padding: 50px 0; - } - [class^="mageStyle"] [class*="customButton"].customIcon { - height: 80px; - width: 80px; - } - [class^="mageStyle"] [class*="customButton"].customIcon::after { - top: 39px; - } - header .textContent { - margin: 40px 0 0 0; - } - [class^='mageStyle'] h2 { - font-size: 22px - } - [class^='mageStyle'] h3 { - font-size: 18px - } - .top_icon_area { - width: 195px; - } - .top_icon_area img { - max-width: 60px; - } - .top_icon_area ul { - max-height: 65px; - } - [class^="mageStyle"] section h1 { - margin: 0 0 25px 0; - font-size: 45px; - } - .unlimited_section .textContent { - padding: 0 0 0 20px; - } - .unlimited_section .content_area { - padding: 15px 10px 0 0; - } - .unlimited_section .textContent h4 { - margin: 0 0 7px 0; - font-size: 18px; - } - [class^='mageStyle'] .buttonOutline { - min-height: 50px; - font-size: 15px; - margin: 20px 0 0 0; - } - [class^='mageStyle'] .widgetButton { - font-size: 20px; - width: calc(25% - 15px); - min-height: 60px; - margin: 0 0 15px 0; - } - [class^="mageStyle"] [class*="customButton"] { - font-size: 18px; - } -} - -@media only screen and (max-width: 900px) { - .features, - .preset, - .widget, - .tutorial, - .knowledge, - .unlimited_section, - .faqContent, - .missing_feature, - .withOurWork { - padding: 40px 0; - } - [class^="mageStyle"] [class*="customButton"].customIcon { - height: 70px; - width: 70px; - } - [class^="mageStyle"] [class*="customButton"].customIcon::after { - top: 34px; - } - header .textContent { - margin: 20px 0 0 0; - } - [class^='mageStyle'] header h2 { - font-size: 18px; - } - [class^='mageStyle'] header h3 { - font-size: 16px; - } - .top_icon_area { - width: 150px; - } - .top_icon_area img { - max-width: 45px; - } - .top_icon_area ul { - max-height: 50px; - } - [class^='mageStyle'] section h1 { - margin: 0 0 30px 0; - } - [class^='mageStyle'] section h2 { - margin: 0 0 10px 0; - } - [class^='mageStyle'] section p { - margin: 0 0 5px 0; - } - [class^='mageStyle'] section label { - margin: 7px 0 0 0; - } - [class^="mageStyle"] section h1 { - margin: 0 0 20px 0; - font-size: 40px; - } - .unlimited_section .textContent { - padding: 0 0 0 15px; - } - .unlimited_section .content_area { - padding: 10px 7px 0 0; - } - .unlimited_section .textContent h4 { - font-size: 16px; - } - [class^='mageStyle'] .buttonOutline { - min-height: 45px; - font-size: 15px; - margin: 15px 0 0 0; - } - [class^='mageStyle'] .widgetButton { - font-size: 18px; - width: calc(33.3333% - 15px); - min-height: 50px; - margin: 0 0 15px 0; - } -} - -@media only screen and (max-width: 700px) { - .features, - .preset, - .widget, - .tutorial, - .knowledge, - .unlimited_section, - .faqContent, - .missing_feature, - .withOurWork { - padding: 30px 0; - } - [class^="mageStyle"] [class*="customButton"].customIcon { - height: 60px; - width: 60px; - } - [class^="mageStyle"] [class*="customButton"].customIcon::after { - top: 29px; - } - [class^="mageStyle"] [class*="extraBold"] { - font-weight: 500; - } - header .textContent { - margin: 15px 0 0 0; - } - [class^='mageStyle'] header h2 { - font-size: 16px; - font-weight: 500; - } - [class^='mageStyle'] header h3 { - font-size: 14px; - font-weight: 500; - } - .top_icon_area { - width: 120px; - } - .top_icon_area img { - max-width: 35px; - } - .top_icon_area ul { - max-height: 40px; - } - [class^="mageStyle"] [class*="customButton"] { - height: 30px; - font-size: 14px; - margin: 0 0 10px 0; - } - .preDash::before, - .postDash::after { - top: 15px; - width: 40px; - height: 1px; - } - .preDash::before { - left: -50px; - } - .postDash::after { - right: -50px; - } - [class^="mageStyle"] section h1 { - margin: 0 0 15px 0; - font-size: 30px; - } - [class^="mageStyle"] section h2 { - font-size: 20px; - } - [class^="mageStyle"] section h4 { - font-size: 14px; - } - [class^="mageStyle"] section p { - font-size: 13px; - } - .unlimited_section .textContent { - padding: 0 0 0 10px; - } - [class^='mageStyle'] .buttonOutline { - min-height: 40px; - font-size: 14px; - margin: 10px 0 0 0; - } - [class^='mageStyle'] .widgetButton { - font-size: 16px; - width: calc(33.3333% - 15px); - min-height: 45px; - margin: 0 0 15px 0; - } -} - -@media only screen and (max-width: 500px) { - .features, - .preset, - .widget, - .tutorial, - .knowledge, - .unlimited_section, - .faqContent, - .missing_feature, - .withOurWork { - padding: 25px 0; - } - [class^="mageStyle"] [class*="customButton"].customIcon { - height: 50px; - width: 50px; - } - [class^="mageStyle"] [class*="customButton"].customIcon::after { - top: 24px; - } - header .textContent { - margin: 0; - } - [class^='mageStyle'] header h2 { - font-size: 14px; - } - [class^='mageStyle'] header h3 { - font-size: 12px; - } - [class^='mageStyle'] header h4 { - font-size: 12px; - } - .top_icon_area { - width: 90px; - } - .top_icon_area img { - max-width: 25px; - } - .top_icon_area ul { - max-height: 30px; - } - [class^="mageStyle"] section h1 { - font-size: 25px; - } - [class^="mageStyle"] section h2 { - font-size: 18px; - } - [class^="mageStyle"] section p { - font-size: 12px; - } - [class^='mageStyle'] .widgetButton { - font-size: 15px; - width: calc(50% - 10px); - min-height: 40px; - margin: 0 0 10px 0; - } - [class^="mageStyle"] .widgetButton.load_more { - width: 100%; - margin: 20px 0 0 0; - } -} \ No newline at end of file diff --git a/inc/welcome/css/include/default.css b/inc/welcome/css/include/default.css deleted file mode 100644 index 51d69e1..0000000 --- a/inc/welcome/css/include/default.css +++ /dev/null @@ -1,10 +0,0 @@ -[class^="mageStyle"] [class*="defaultLayout"] { - padding: var(--default-mp); - background-color: var(--default-bg); - border: 1px solid var(--default-border-color); - margin-bottom: var(--default-mp); -} -[class^="mageStyle"] [class*="defaultLayout_xs"] { - padding: var(--default-mp-xs); - margin-bottom: var(--default-mp-xs); -} \ No newline at end of file diff --git a/inc/welcome/css/include/faq.css b/inc/welcome/css/include/faq.css deleted file mode 100644 index 169e5d0..0000000 --- a/inc/welcome/css/include/faq.css +++ /dev/null @@ -1,31 +0,0 @@ -/********Faq***********/ -[class*='faqItem'] { - margin: var(--default-mp) 0 0 0; - background-color: var(--section-bg); -} -[class*='faqItem']:hover { - background-color: #f7f7f7; -} -[class*='faqItem'].mage_faq_active { - border: 1px solid var(--default-border-color); - background-color: var(--default-active-color); - color: #fff; -} -[class*='faqItem'] h6 { - color: #555555; - padding: var(--default-mp); - cursor: pointer; - margin: 0 !important; -} -[class*='faqItem'] h6 span { - margin: 0 7px 0 0; - color: #707; -} -[class*='faqItem'] p { - display: none; - padding: var(--default-mp); - color: #222; - background-color: #f7f7f7; - border-top: 1px solid var(--default-border-color); - margin: 0 !important; -} \ No newline at end of file diff --git a/inc/welcome/css/include/flex.css b/inc/welcome/css/include/flex.css deleted file mode 100644 index 5a3aa78..0000000 --- a/inc/welcome/css/include/flex.css +++ /dev/null @@ -1,55 +0,0 @@ -/************flex**********/ -[class^="mageStyle"] [class*="flexColumn"], -[class^="mageStyle"] [class*="flexEqual"], -[class^="mageStyle"] [class*="customCheckbox"], -div.mage_form_qty, -div[class*="mage_qty"] {display: -webkit-flex;display: flex;} -[class^="mageStyle"] label, -[class^="mageStyle"] [class*="dFlex"], -[class^="mageStyle"] [class*="listInline"], -div.mage_row, -[class^="mageStyle"] [class*="align"], [class^="mageStyle"] [class*="justify"], -[class*="inputGroup"], -[class*="inputInline"] [class*="mageForm"], -ul.mage-list-double, -[class^="mageStyle"] [class^="mage_menu"] { - display: -webkit-flex;display: flex; - -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; -} - -[class*="flexEqual"] > *, -[class*="listInline"] > li, -[class*="inputInline"] [class*="inputList"] {-webkit-flex: 1;-ms-flex: 1;flex: 1;} - -[class*="alignCenter"], -[class*="mage_qty"], -label {-webkit-align-items: center;align-items: center;} -[class*="alignBaseline"] {-webkit-align-items: baseline;align-items: baseline;} - -[class*="justifyCenter"], -[class*="mage_qty"]{-webkit-justify-content: center;justify-content: center;} - -[class*="justifyBetween"], -[class*="customCheckbox"] {-webkit-justify-content: space-between;justify-content: space-between;} - -[class*="justifyAround"] {-webkit-justify-content: space-around;justify-content: space-around;} -[class*="justifyEnd"] {-webkit-justify-content: flex-end;justify-content: flex-end;} - -[class*="flexColumn"], -[class*="column"] {-webkit-flex-flow: column;flex-flow: column;} - -[class^="mageStyle"] [class*="nowrap"]{-webkit-flex-wrap: nowrap;flex-wrap: nowrap;} - -[class*="inputInline"] [class*="inputList"] {-webkit-flex-basis: 100%;flex-basis: 100%;} - -[class^="mageStyle"] [class*="allCenter"], -[class^="mageStyle"] button[class*="defaultButton"], -[class^="mageStyle"] [class*="slideIndicator"], -[class^="mageStyle"] [class*='defaultLoader'], -[class^="mageStyle"] [class*="magePopup"].in, -[class^="mageStyle"] [class*="magePopup"] .popupClose { - display: -webkit-flex;display: flex; - -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; - -webkit-justify-content: center;justify-content: center; - -webkit-align-items: center;align-items: center; -} \ No newline at end of file diff --git a/inc/welcome/css/include/font-size.css b/inc/welcome/css/include/font-size.css deleted file mode 100644 index 69b19b9..0000000 --- a/inc/welcome/css/include/font-size.css +++ /dev/null @@ -1,17 +0,0 @@ -/********Font weight***********/ -[class^='mageStyle'] h1, -[class^='mageStyle'] h2, -[class^='mageStyle'] h3, -[class^='mageStyle'] h4, -[class^='mageStyle'] h5, -[class^='mageStyle'] h6{font-weight: 500;} -[class^='mageStyle'] strong{font-weight: bold;} -[class^='mageStyle'] [class*='extraBold']{font-weight: 900;} -/********Font Size***********/ -[class^='mageStyle'] h1{font-size: var(--font-size-h1);} -[class^='mageStyle'] h2{font-size: var(--font-size-h2);} -[class^='mageStyle'] h3{font-size: var(--font-size-h3);} -[class^='mageStyle'] h4{font-size: var(--font-size-h4);} -[class^='mageStyle'] h5{font-size: var(--font-size-h5);} -[class^='mageStyle'] h6{font-size: var(--font-size-h6);} -[class^='mageStyle'] label{font-size: var(--font-size-label);} \ No newline at end of file diff --git a/inc/welcome/css/include/form.css b/inc/welcome/css/include/form.css deleted file mode 100644 index 863e133..0000000 --- a/inc/welcome/css/include/form.css +++ /dev/null @@ -1,75 +0,0 @@ -[class^="mageStyle"] [class*="mageForm"] label {margin: var(--default-mp-xs) 0 0 0;text-transform: capitalize;} -[class^="mageStyle"] [class*="mageForm"] label span {width: 100%;margin: 0 0 var(--default-mp-xs) 0 !important;} -[class^="mageStyle"] [class*="mageForm"] label span::before {padding: 0 var(--default-mp-xs);} -[class^="mageStyle"] [class*="mageForm"] button[class*="mage_button"] {height: 40px;} -[class^="mageStyle"] [class*="formControl"] { - width: 100%;color: #222; - height: 40px; - border: 1px solid var(--default-border-color); - padding: 7px var(--default-mp); - font-size: var(--default-font-size); -} -/****************/ -[class^="mageStyle"] [class*="inputList"] {margin: var(--default-mp) 0 0 0;position: relative;} -[class^="mageStyle"] [class*="inputList"] textarea[class*="formControl"] { height: auto !important;} -/******* group form*********/ -[class^="mageStyle"] [class*="inputGroup"] {width: 100%;padding: 0 0 var(--default-mp-xs) 0;} -[class^="mageStyle"] [class*="inputGroup"] label {width: auto;padding: 0 var(--default-mp) 0 0;} -[class^="mageStyle"] [class*="inputGroup"] label input[type="checkbox"] {margin: 0 var(--default-mp-xs);} -/******* input as a select*********/ -[class^="mageStyle"] [class*="inputList"] .mage_input_select [class*="formControl"]:focus {border-color: var(--default-border-color);} -[class^="mageStyle"] div.mage_input_select {position: relative;} -[class^="mageStyle"] ul.mage_input_select_list { - display: none;z-index: 111;overflow: auto;max-height: 250px;height: auto;width: 100%;margin: 1px 0 0 0 !important;padding: 10px !important; - position: absolute;left: 0;top: 100%;right: 0; - border: 1px solid var(--default-border-color); - background-color: var(--default-bg); -} -[class^="mageStyle"] ul.mage_input_select_list li {padding: 10px;cursor: pointer;border-bottom: 1px solid var(--default-border-color);margin: 0;list-style-type: none;} -[class^="mageStyle"] ul.mage_input_select_list li:last-child {border-bottom: none;} -[class^="mageStyle"] ul.mage_input_select_list li:hover {background-color: #777;color: #FFF;} -/*****Form inline*******/ -[class^="mageStyle"] [class*="inputInline"] {padding: 15px;margin: 15px 0 0 0;} -[class^="mageStyle"] [class*="inputInline"] [class*="inputList"] {max-width: calc(20% - 10px);width: 100%;margin: 0 5px;} -/********Form Horizontal**************/ -[class^="mageStyle"] [class*="inputHorizontal"] [class*="mageForm"]{max-width: 500px;width: 100%;} -/*****Form Qty inc dec*******/ -[class^="mageStyle"] div.mage_form_qty {max-width: 140px;border: 1px solid var(--default-border-color);margin: 0;background-color: var(--default-bg);text-align: center;} -[class^="mageStyle"] div.mage_form_qty [class*="formControl"] {width: 50%;border-top: none !important;border-bottom: none !important;text-align: center;} -[class^="mageStyle"] [class*="mage_qty"] {width: 25%;color: #777;font-size: var(--default-font-size) !important;cursor: pointer;} -[class^="mageStyle"] [class*="mage_qty"] span {margin: 0 !important;} -/**********Checkbox Custom*********/ -[class^="mageStyle"] .customCheckbox {padding: 3px 0 0 30px;position: relative;width: 100%;} -[class^="mageStyle"] .customCheckbox::before{ - content: "";position: absolute; - left: 0;top: 0;height: 20px;width: 20px; - background-color: #FFF; - border: 2px rgba(0, 0, 0, 0.5) solid; - border-radius: 2px; -} -[class^="mageStyle"] .customCheckboxLabel{padding: 0 0 10px 0;} -[class^="mageStyle"] .customCheckboxLabel input:checked~ .customCheckbox::before{border-color: #07c;background: #07c;} -[class^="mageStyle"] .customCheckboxLabel input:focus ~ .customCheckbox::before { - border-color: #07C;outline: 0; - -webkit-box-shadow: 0 0 0 3px rgba(0, 119, 204, 0.3); box-shadow: 0 0 0 3px rgba(0, 119, 204, 0.3); -} -[class^="mageStyle"] .customCheckboxLabel input:checked~ .customCheckbox::after{ - content: "";position: absolute; - left: 2px;top: 4px;height: 8px;width: 16px; - border: 2px solid #fff;border-top: none;border-right: none; - z-index: 11;background-color: transparent; - -webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg); -} -/**********Responsive*********/ -@media only screen and (max-width: 1250px) { - [class^="mageStyle"] [class*="inputInline"] [class*="inputList"] {max-width: calc(25% - 10px);} -} -@media only screen and (max-width: 1050px) { - [class^="mageStyle"] [class*="inputInline"] [class*="inputList"] {max-width: calc(33.33% - 10px);} -} -@media only screen and (max-width: 850px) { - [class^="mageStyle"] [class*="inputInline"] [class*="inputList"] {max-width: calc(50% - 10px);} -} -@media only screen and (max-width: 600px) { - [class^="mageStyle"] [class*="inputInline"] [class*="inputList"] {max-width: 100%;min-width: 100%;} -} \ No newline at end of file diff --git a/inc/welcome/css/include/general.css b/inc/welcome/css/include/general.css deleted file mode 100644 index 115e736..0000000 --- a/inc/welcome/css/include/general.css +++ /dev/null @@ -1,49 +0,0 @@ -*, *::after, *::before { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -body{margin: 0;padding: 0;} -body.noScroll {overflow: hidden;} -[class^="mageStyle"] { - font-size: var(--default-font-size); - font-weight: var(--default-font-weight); - color: var(--default-color); - line-height: 1.25 !important; - font-family: var(--font-family); -} -[class^="mageStyle"] hr{margin: 10px 0;line-height: 1;border-color: #ddd;} -[class^="mageStyle"] *, -[class^="mageStyle"] h1, -[class^="mageStyle"] h2, -[class^="mageStyle"] h3, -[class^="mageStyle"] h4, -[class^="mageStyle"] h5, -[class^="mageStyle"] h6, -[class^="mageStyle"] p, -[class^="mageStyle"] form, -[class^="mageStyle"] ul {margin: 0;padding: 0;line-height: 1.25 !important;} - -[class^="mageStyle"] button, -[class^="mageStyle"] input, -[class^="mageStyle"] optgroup, -[class^="mageStyle"] select, -[class^="mageStyle"] textarea {font-family: inherit;} - -[class^="mageStyle"] a {color: #0E6BB7;} -[class^="mageStyle"] a:hover {color: var(--default-active-color);} - -[class^="mageStyle"] a, -[class^="mageStyle"] a:hover {text-decoration: none;} - -[class^="mageStyle"] a, -[class^="mageStyle"] [class*="transition"], -[class^="mageStyle"] [class*="magePopup"] .popupClose, -[class^="mageStyle"] [class*="magePopup"], -[class^="mageStyle"] .customCheckbox, -[class^="mageStyle"] [class*='faqItem'], -[class^="mageStyle"] button[class*="mage_button"] { - -webkit-transition: 250ms ease-in-out; - -moz-transition: 250ms ease-in-out; - -o-transition: 250ms ease-in-out; - transition: 250ms ease-in-out; -} \ No newline at end of file diff --git a/inc/welcome/css/include/grid.css b/inc/welcome/css/include/grid.css deleted file mode 100644 index 3275951..0000000 --- a/inc/welcome/css/include/grid.css +++ /dev/null @@ -1,234 +0,0 @@ -[class^='mageStyle'] [class*='mage_container'] { - max-width: var(--container-max-width); - width: 95%; - margin: 0 auto; -} - -[class^='mageStyle'] [class*='mage_row'] { - min-height: 1px; -} - -[class^='mageStyle'] [class*='fullWidth'] { - width: 100%; - max-width: 100%; -} - -[class^='mageStyle'] [class*='fullHeight'] { - height: 100%; -} - -[class^='mageStyle'] [class*='col_1'] { - width: 8.3333333333%; -} - -[class^='mageStyle'] [class*='col_2'] { - width: 16.666666667%; -} - -[class^='mageStyle'] [class*='col_3'] { - width: 25%; -} - -[class^='mageStyle'] [class*='col_4'] { - width: 32.99%; -} - -[class^='mageStyle'] [class*='col_5'] { - width: 41.666666667%; -} - -[class^='mageStyle'] [class*='col_6'] { - width: 50%; -} - -[class^='mageStyle'] [class*='col_7'] { - width: 58.333333333%; -} - -[class^='mageStyle'] [class*='col_8'] { - width: 66.666666667%; -} - -[class^='mageStyle'] [class*='col_9'] { - width: 75%; -} - -[class^='mageStyle'] [class*='col_10'] { - width: 83.33333333%; -} - -[class^='mageStyle'] [class*='col_11'] { - width: 91.66666667%; -} - -[class^='mageStyle'] [class*='col_12'] { - width: 100%; -} - - -/******large device*******/ - -@media only screen and (max-width: 1100px) { - [class^='mageStyle'] [class*='ld_1'] { - width: 8.3333333333%; - } - [class^='mageStyle'] [class*='ld_2'] { - width: 16.666666667%; - } - [class^='mageStyle'] [class*='ld_3'] { - width: 25%; - } - [class^='mageStyle'] [class*='ld_4'] { - width: 33.333333333%; - } - [class^='mageStyle'] [class*='ld_5'] { - width: 41.666666667%; - } - [class^='mageStyle'] [class*='ld_6'] { - width: 50%; - } - [class^='mageStyle'] [class*='ld_7'] { - width: 58.333333333%; - } - [class^='mageStyle'] [class*='ld_8'] { - width: 66.666666667%; - } - [class^='mageStyle'] [class*='ld_9'] { - width: 75%; - } - [class^='mageStyle'] [class*='ld_10'] { - width: 83.33333333%; - } - [class^='mageStyle'] [class*='ld_11'] { - width: 91.66666667%; - } - [class^='mageStyle'] [class*='ld_12'] { - width: 100%; - } -} - - -/*****medium device*******/ - -@media only screen and (max-width: 900px) { - [class^='mageStyle'] [class*='md_1'] { - width: 8.3333333333%; - } - [class^='mageStyle'] [class*='md_2'] { - width: 16.666666667%; - } - [class^='mageStyle'] [class*='md_3'] { - width: 25%; - } - [class^='mageStyle'] [class*='md_4'] { - width: 33.333333333%; - } - [class^='mageStyle'] [class*='md_5'] { - width: 41.666666667%; - } - [class^='mageStyle'] [class*='md_6'] { - width: 50%; - } - [class^='mageStyle'] [class*='md_7'] { - width: 58.333333333%; - } - [class^='mageStyle'] [class*='md_8'] { - width: 66.666666667%; - } - [class^='mageStyle'] [class*='md_9'] { - width: 75%; - } - [class^='mageStyle'] [class*='md_10'] { - width: 83.33333333%; - } - [class^='mageStyle'] [class*='md_11'] { - width: 91.66666667%; - } - [class^='mageStyle'] [class*='md_12'] { - width: 100%; - } -} - - -/***small device****/ - -@media only screen and (max-width: 700px) { - [class^='mageStyle'] [class*='sd_1'] { - width: 8.3333333333%; - } - [class^='mageStyle'] [class*='sd_2'] { - width: 16.666666667%; - } - [class^='mageStyle'] [class*='sd_3'] { - width: 25%; - } - [class^='mageStyle'] [class*='sd_4'] { - width: 33.333333333%; - } - [class^='mageStyle'] [class*='sd_5'] { - width: 41.666666667%; - } - [class^='mageStyle'] [class*='sd_6'] { - width: 50%; - } - [class^='mageStyle'] [class*='sd_7'] { - width: 58.333333333%; - } - [class^='mageStyle'] [class*='sd_8'] { - width: 66.666666667%; - } - [class^='mageStyle'] [class*='sd_9'] { - width: 75%; - } - [class^='mageStyle'] [class*='sd_10'] { - width: 83.33333333%; - } - [class^='mageStyle'] [class*='sd_11'] { - width: 91.66666667%; - } - [class^='mageStyle'] [class*='sd_12'] { - width: 100%; - } -} - - -/******extra small device*******/ - -@media only screen and (max-width: 500px) { - [class^='mageStyle'] [class*='es_1'] { - width: 8.3333333333%; - } - [class^='mageStyle'] [class*='es_2'] { - width: 16.666666667%; - } - [class^='mageStyle'] [class*='es_3'] { - width: 25%; - } - [class^='mageStyle'] [class*='es_4'] { - width: 33.333333333%; - } - [class^='mageStyle'] [class*='es_5'] { - width: 41.666666667%; - } - [class^='mageStyle'] [class*='es_6'] { - width: 50%; - } - [class^='mageStyle'] [class*='es_7'] { - width: 58.333333333%; - } - [class^='mageStyle'] [class*='es_8'] { - width: 66.666666667%; - } - [class^='mageStyle'] [class*='es_9'] { - width: 75%; - } - [class^='mageStyle'] [class*='es_10'] { - width: 83.33333333%; - } - [class^='mageStyle'] [class*='es_11'] { - width: 91.66666667%; - } - [class^='mageStyle'] [class*='es_12'] { - width: 100%; - } -} \ No newline at end of file diff --git a/inc/welcome/css/include/helper.css b/inc/welcome/css/include/helper.css deleted file mode 100644 index 22a2938..0000000 --- a/inc/welcome/css/include/helper.css +++ /dev/null @@ -1,63 +0,0 @@ -[class^="mageStyle"] small {font-size: 60%;} -[class^="mageStyle"] span, -[class^="mageStyle"] strong {margin: 0 5px 0 0;} -/********Helper Class***********/ -[class^="mageStyle"] .divider {display: block;height: 1px;background-color: #DDD;margin: 10px 0;} -.mage_disabled {cursor: no-drop !important;opacity: 0.2 !important;} -/**************/ -[class^="mageStyle"] [class*="dNone"] {display: none;} - -[class^="mageStyle"], -[class^="mageStyle"] div, -[class^="mageStyle"] [class*="dBlock"] {display: block;} - -[class^="mageStyle"] [class*="dInlineBlock"], -[class^="mageStyle"] small, -[class^="mageStyle"] span, -[class^="mageStyle"] strong {display: inline-block;} -/**************/ -[class^="mageStyle"] [class*="fLeft"] {float: left;} -[class^="mageStyle"] [class*="fRight"] {float: right;} -/**************/ -[class^="mageStyle"] [class*="pFixed"] {position: fixed;} -[class^="mageStyle"] [class*="fullAbsolute"] {position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 11;width: 100%;height: 100%;} -/**************/ -[class^="mageStyle"] [class*="textCenter"] {text-align: center;} -[class^="mageStyle"] [class*="tRight"] {text-align: right;} -/**************/ -[class^="mageStyle"] [class*="dotted"] {border-style: dotted;} -[class*="border"] {border: 1px solid var(--default-border-color);} -[class*="bDot"] {border: 1px dotted var(--default-border-color) !important;} -[class*="bDash"] {border: 1px dashed var(--default-border-color) !important;} - -[class*="b_r"] {border-right: 1px solid var(--default-border-color);} -[class*="b_r_dash"] {border-right: 1px dashed var(--default-border-color);} -[class*="b_r_dot"] {border-right: 1px dotted var(--default-border-color);} -/**************/ -[class^="mageStyle"] [class*="padding"] {padding: var(--default-mp) !important;} -[class^="mageStyle"] [class*="pad_25"] {padding: 25px;} -[class^="mageStyle"] [class*="pad_xs"] {padding: 7px !important;} - -[class^="mageStyle"] [class*="pad_l"] {padding-left: var(--default-mp) !important;} - -/**************/ -[class^="mageStyle"] [class*="mar_zero"], -[class^="mageStyle"] span[class*="icon"] {margin: 0 !important;} - -[class^="mageStyle"] [class*="marT"] {margin-top: var(--default-mp) !important;} -[class^="mageStyle"] [class*="mar_tb"] {margin: var(--default-mp) 0 !important;} -[class^="mageStyle"] [class*="mar_txs_b"] {margin: var(--default-mp-xs) 0 var(--default-mp) 0 !important;} -[class^="mageStyle"] [class*="marT_XS"] {margin-top: var(--default-mp-xs) !important;} - -[class^="mageStyle"] [class*="marB"] {margin-bottom: var(--default-mp) !important;} -[class^="mageStyle"] [class*="marBXs"] {margin-bottom: var(--default-mp-xs) !important;} - -[class^="mageStyle"] [class*="mar_l"] {margin-left: var(--default-mp) !important;} -[class^="mageStyle"] [class*="mar_l_xs"] {margin-left: var(--default-mp-xs) !important;} - -[class*="mt_40"] {margin-top: 40px !important;} - -[class*="ml_20"] {margin-left: 20px !important;} - -[class*="mt_25"] {margin-top: 25px !important;} -[class*="ml_25"] {margin-left: 25px !important;} \ No newline at end of file diff --git a/inc/welcome/css/include/icons.css b/inc/welcome/css/include/icons.css deleted file mode 100644 index 5cd9261..0000000 --- a/inc/welcome/css/include/icons.css +++ /dev/null @@ -1,41 +0,0 @@ -[class*='mage_icon']{display: inline-block;} - - -[class*='mage_icon_circle']{ - height: 10px;width: 10px; -} -/*****bus icon******/ -span.mage_bus_seat_icon{ - position: relative; - width: 30px; - height: 35px; - border: 1px solid #ddd; - text-align: center; -} -span.mage_bus_seat_icon::before, -span.mage_bus_seat_icon::after, -span.mage_bus_seat_icon{ - -webkit-border-radius: 2px; - border-radius: 2px; -} -span.mage_bus_seat_icon::before, -span.mage_bus_seat_icon::after{ - content: ""; - position: absolute; - width: 7px; - height: 20px; - border: 1px solid #ddd; - bottom: -1px; - background-color: #fff; -} -span.mage_bus_seat_icon::before{left: -4px;} -span.mage_bus_seat_icon::after{right: -4px;} -span.bus_handle{ - position: absolute; - width: 25px; - height: 6px; - bottom:0; - left: 2px; - border-top: 1px solid #ddd; - background-color: #fff; -} \ No newline at end of file diff --git a/inc/welcome/css/include/info.css b/inc/welcome/css/include/info.css deleted file mode 100644 index 01a46aa..0000000 --- a/inc/welcome/css/include/info.css +++ /dev/null @@ -1,6 +0,0 @@ -div[class*='mage_info'] { - padding: var(--default-mp); - background-color: var(--info-bg); - margin: var(--default-mp) 0 0 0; -} -div[class*='mage_info'] p {margin: 10px 0 0 0;} diff --git a/inc/welcome/css/include/list.css b/inc/welcome/css/include/list.css deleted file mode 100644 index 19802e3..0000000 --- a/inc/welcome/css/include/list.css +++ /dev/null @@ -1,13 +0,0 @@ -[class^='mageStyle'] ul{list-style-type: none;} -/******list Horizontal*****/ -ul.mage_list{margin: var(--default-mp) 0 0 0;} -ul.mage_list li{padding: var(--default-mp-xs) 0;} -/******All in one line*****/ -[class^='mageStyle'] ul[class*='listInline'] li{text-align: center;border-right: 1px solid;} -[class^='mageStyle'] ul[class*='listInline'] li:last-child{border: none;} -[class^='mageStyle'] ul[class*='listInline'] li a{padding: var(--default-mp-xs);display: block;} -[class^='mageStyle'] ul[class*='listInline'] li.mage_active{background-color: var(--default-active-color)} -[class^='mageStyle'] ul[class*='listInline'] li.mage_active a{color: #fff;} -/***lint inline two li***/ -ul.mage-list-double li{width: 50%;padding: var(--default-mp-xs);} -ul.mage-list-double li span{margin: 0 var(--default-mp-xs) 0 0;} \ No newline at end of file diff --git a/inc/welcome/css/include/loader.css b/inc/welcome/css/include/loader.css deleted file mode 100644 index cd0a9f6..0000000 --- a/inc/welcome/css/include/loader.css +++ /dev/null @@ -1,26 +0,0 @@ -[class^="mageStyle"] [class*='defaultLoader']{ - position: absolute;z-index: 11111; - left: 0;right: 0;top: 0;bottom: 0; - background-color: #777a; - font-size: 25px; - width: 100%;height: 100%; - max-width: 100vw;max-height: 100vh; -} -[class^="mageStyle"] [class*='defaultLoader'] span{ - -webkit-border-radius: 50%;border-radius: 50%; - border-top: 5px solid #2C3E50; - border-right: 5px solid #febb02; - border-bottom: 5px solid red; - border-left: 5px solid #F2F2F2; - width: 50px;height: 50px; - -webkit-animation: spin 1000ms linear infinite; - animation: spin 1000ms linear infinite; -} - -@keyframes spin { - 0% { transform: rotate(0deg); } - 25% { transform: rotate(90deg); } - 50% { transform: rotate(180deg); } - 75% { transform: rotate(270deg); } - 100% { transform: rotate(360deg); } -} \ No newline at end of file diff --git a/inc/welcome/css/include/media.css b/inc/welcome/css/include/media.css deleted file mode 100644 index 0c69a9c..0000000 --- a/inc/welcome/css/include/media.css +++ /dev/null @@ -1,2 +0,0 @@ -/************Media**********/ -[class^='mageStyle'] img{width: auto;height: auto;max-width: 100%;} \ No newline at end of file diff --git a/inc/welcome/css/include/menu.css b/inc/welcome/css/include/menu.css deleted file mode 100644 index 73f97ba..0000000 --- a/inc/welcome/css/include/menu.css +++ /dev/null @@ -1 +0,0 @@ -[class^='mageStyle'] ul[class^='mage_menu'] li {padding: 0 var(--default-mp);} \ No newline at end of file diff --git a/inc/welcome/css/include/popup.css b/inc/welcome/css/include/popup.css deleted file mode 100644 index 9389232..0000000 --- a/inc/welcome/css/include/popup.css +++ /dev/null @@ -1,24 +0,0 @@ -[data-target-popup]{cursor: pointer;} -[class^="mageStyle"] [class*="magePopup"] { - display: none;position: fixed; - left: 0;right: 0;top: 0;bottom: 0;z-index: 1111; - overflow: hidden auto;background: #000C; -} -[class^="mageStyle"] [class*="magePopup"] .popupMainArea { - min-width: 500px;max-width: 700px;width: auto; - min-height: 50vh;max-height: 100vh;height: auto; - background-color: #FFF; - border: 20px solid #444; - padding: 10px; - position: relative; -} -[class^="mageStyle"] [class*="magePopup"] .popupClose{ - position: fixed;z-index: 1111;cursor: pointer; - top: 50px;right: 50px; - width: 50px;height: 50px; - background-color: #444;color: #fff; - font-size: 20px; -} -[class^="mageStyle"] [class*="magePopup"] .popupClose:hover{color: #444;background-color: #fff;} - -[class^="mageStyle"] [class*="magePopup"] [class*='defaultLayout']{margin: 0;} \ No newline at end of file diff --git a/inc/welcome/css/include/radious.css b/inc/welcome/css/include/radious.css deleted file mode 100644 index ec4bdff..0000000 --- a/inc/welcome/css/include/radious.css +++ /dev/null @@ -1,46 +0,0 @@ -/************Border radius**********/ -[class^='mageStyle'] [class*='magePopup'] .popupMainArea, -[class^="mageStyle"] [class*="magePopup"] .popupClose, -[class*='radius'], -[class^='mageStyle'] img, -[class^='mageStyle'] button[class*='defaultButton'], -[class^='mageStyle'] [class*='defaultLayout'], -div.mage_item_list, -[class*='mageForm'] [class*='formControl'], -[class*='mageStyle'] [class*='clickSlide'], -[class*='slideIndicatorItem'], -[class*='faqItem'], -div.mage_form_qty { - -webkit-border-radius: var(--default-border-radious); - border-radius: var(--default-border-radious); -} -[class*='radiusTop'], -div.mage_input_select [class*='formControl']:focus { - -webkit-border-radius: var(--default-border-radious) var(--default-border-radious) 0 0; - border-radius: var(--default-border-radious) var(--default-border-radious) 0 0; -} -ul.mage_input_select_list { - -webkit-border-radius: 0 0 var(--default-border-radious) var(--default-border-radious) ; - border-radius: 0 0 var(--default-border-radious) var(--default-border-radious); -} -[class*='mage_icon_circle'] { - -webkit-border-radius: 50%; - border-radius: 50%; -} -[class*='mediumRadius'] { - -webkit-border-radius: var(--medium-border-radious); - border-radius: var(--medium-border-radious); -} -[class*='mediumRadiusTop'] { - -webkit-border-radius: var(--medium-border-radious) var(--medium-border-radious) 0 0; - border-radius: var(--medium-border-radious) var(--medium-border-radious) 0 0; -} -[class*='mediumRadiusBottom'] { - -webkit-border-radius: 0 0 var(--medium-border-radious) var(--medium-border-radious); - border-radius: 0 0 var(--medium-border-radious) var(--medium-border-radious); -} -[class^='mageStyle'] [class*='zeroRadius'], -div.mage_form_qty [class*='formControl'] { - -webkit-border-radius: 0; - border-radius: 0; -} \ No newline at end of file diff --git a/inc/welcome/css/include/responsive.css b/inc/welcome/css/include/responsive.css deleted file mode 100644 index 9cce255..0000000 --- a/inc/welcome/css/include/responsive.css +++ /dev/null @@ -1,12 +0,0 @@ -@media only screen and (max-width: 1100px) { - -} -@media only screen and (max-width: 900px) { - -} -@media only screen and (max-width: 700px) { - -} -@media only screen and (max-width: 500px) { - [class^="mageStyle"] [class*="dNoneEs"] {display: none;} -} \ No newline at end of file diff --git a/inc/welcome/css/include/shadows.css b/inc/welcome/css/include/shadows.css deleted file mode 100644 index 2914069..0000000 --- a/inc/welcome/css/include/shadows.css +++ /dev/null @@ -1,21 +0,0 @@ -/************Box shadow**********/ -[class*='slideIndicatorItem'].active, -.mage_item_list.booked.active, -.mage_bus_seat_item.mage_selected span.mage_bus_seat_icon{ - -webkit-box-shadow: 0 2px 10px #444; - -moz-box-shadow: 0 2px 10px #444; - -o-box-shadow: 0 2px 10px #444; - box-shadow: 0 2px 10px #444; -} -ul.mage_input_select_list{ - -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); - -moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); - -o-box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); - box-shadow: 3px 3px 10px rgba(0, 0, 0, .5); -} -[class^='mageStyle'] button[class*='mage_button']{ - -webkit-box-shadow: var(--button-shadows); - -moz-box-shadow: var(--button-shadows); - -o-box-shadow: var(--button-shadows); - box-shadow: var(--button-shadows); -} \ No newline at end of file diff --git a/inc/welcome/css/include/table.css b/inc/welcome/css/include/table.css deleted file mode 100644 index 19501db..0000000 --- a/inc/welcome/css/include/table.css +++ /dev/null @@ -1,3 +0,0 @@ -[class^='mageStyle'] table {table-layout: fixed;border-collapse: collapse;text-align: center;} -[class^='mageStyle'] table th, -[class^='mageStyle'] table td {border: 1px solid var(--default-border-color);} \ No newline at end of file diff --git a/inc/welcome/css/include/tabs.css b/inc/welcome/css/include/tabs.css deleted file mode 100644 index 51053de..0000000 --- a/inc/welcome/css/include/tabs.css +++ /dev/null @@ -1,4 +0,0 @@ -[class^="mageStyle"] .mageTabs ul .in {background-color: #0AB21B;color: #FFF;} -[class^="mageStyle"] .tabsItem {display: none;} -[class^="mageStyle"] .tabsItem.active {display: block;} -[class^="mageStyle"] .tabsContent {margin: 10px 0 0 0;position: relative;} \ No newline at end of file diff --git a/inc/welcome/css/include/variable.css b/inc/welcome/css/include/variable.css deleted file mode 100644 index 3697121..0000000 --- a/inc/welcome/css/include/variable.css +++ /dev/null @@ -1,101 +0,0 @@ -/******Default*******/ -:root { - --font-family: "Poppins", sans-serif; - --custom-font-family: "Lato", sans-serif; - --default-font-size: 15px; - --default-font-weight: normal; - --default-color: #273B5E; - --container-max-width: 1200px; - - --default-mp: 15px; - --default-mp-xs: 7px; - --default-border-radious: 5px; - --medium-border-radious: 10px; - --default-border-color: #DDD; - - --default-active-color: #0E6BB7; - - --default-bg: #FFF; -} -/*****Font size********/ -:root { - --font-size-label: 14px; - --font-size-h6: 16px; - --font-size-h5: 18px; - --font-size-h4: 20px; - --font-size-h3: 25px; - --font-size-h2: 30px; - --font-size-h1: 50px; -} -/*****Button********/ -:root { - --button-bg: #0071C2; - --button-color: #FFF; - --button-fs: 16px; - --button-height: 40px; - --button-width: 120px; - --button-shadows: 1px 1px 4px 3px #2C3E50CC; -} -/*****Header********/ -:root { - --header-bg: #2C3E50; - --header-color: #FFF; - --header-padding: 20px 0; - --header-fs: 16px; - --header-shadows: 0 3px 20px rgba(0, 0, 0, 0.1); -} -/*****Section********/ -:root { - --section-bg: #F2F2F2; - --section-padding: 30px 0; - --section-margin: 0; - --left-sidebar-width: 300px; - --main-content-width: calc(100% - 315px); - --right-sidebar-width: 300px; -} -/******Footer*******/ -:root { - --footer-bg: #FFF; - --footer-padding: 0; - --footer-fs: 16px; - --footer-color: #777; - - --footer-top-bg: tranparent; - --footer-top-color: #555; - --footer-top-padding: 50px 0; - - --footer-bottom-bg: #2C3E50; - --footer-bottom-color: #FFF; - --footer-bottom-padding: 15px 0; -} -/*****Bus seat color********/ -:root { - --seat-selected-bg-color: green; - --seat-selected-border-color: darkgreen; - --seat-selected-text-color: #FFF; - - --seat-booked-bg-color: #777; - --seat-booked-border-color: #FFF; - --seat-booked-text-color: #FFF; - - --seat-confirm-bg-color: #777; - --seat-confirm-border-color: #FFF; - --seat-confirm-text-color: #FFF; - - --seat-cart-bg-color: #77BF44; - --seat-cart-border-color: darkgreen; - --seat-cart-text-color: #FFF; -} -/*******Color***********/ -:root { - --info-bg: #F2F2F2; - --success-color: #49ab56; - --danger-color: #C00; - --light-color: #F2F2F2; - --yellow-color: #FEBB02; - --blue-color: #07C; -} -/*****Click Slider******/ -:root { - --click-slide-bg: #F2F2F2; -} \ No newline at end of file diff --git a/inc/welcome/css/welcome.css b/inc/welcome/css/welcome.css deleted file mode 100644 index 03b82d0..0000000 --- a/inc/welcome/css/welcome.css +++ /dev/null @@ -1,386 +0,0 @@ -@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Poppins:wght@300;400;500;700&display=swap'); -@import "include/variable.css"; -@import "include/general.css"; -@import "include/grid.css"; -@import "include/font-size.css"; -@import "include/button.css"; -@import "include/loader.css"; -@import "include/default.css"; -@import "include/helper.css"; -@import "include/flex.css"; -@import "include/shadows.css"; -@import "include/radious.css"; -@import "include/icons.css"; -@import "include/color.css"; -@import "include/media.css"; -@import "include/menu.css"; -@import "include/click-slider.css"; -@import "include/popup.css"; -@import "include/form.css"; -@import "include/list.css"; -@import "include/table.css"; -@import "include/tabs.css"; -@import "include/faq.css"; -@import "include/info.css"; -@import "include/content.css"; -@import "include/custom.css"; -@import "include/responsive.css"; -@import "include/cart.css"; -.mage-event-welcome { - background: #fff; - padding: 20px; - border-radius: 0; - margin: 1px; -} - -h2.nav-tab-wrapper.mage-event-welcome-tab { - border: 0; -} - -h2.nav-tab-wrapper.mage-event-welcome-tab a.nav-tab { - background: #0080F0; - border-radius: 0; - border: none; - margin-left: 0; - font-size: 16px; - padding: 10px 20px; - color: #fff; - margin: 1px; - font-weight: 400; -} - -h2.nav-tab-wrapper.mage-event-welcome-tab a.nav-tab.nav-tab-active { - background: #fff; - color: #000; -} - -header.mageStyle h2, -header.mageStyle h3 { - color: #fff; -} - -header.mageStyle { - padding: 0; - margin-bottom: -6px; -} - -.addon_list_sec .mep_addon_list li img { - max-width: 100%; - width: auto; -} - -.addon_list_sec .mep_addon_list li { - display: inline-block!important; - float: left; - margin: 10px!important; - min-height: 460px; - padding: 0px; - position: relative; - text-align: center; - vertical-align: top; - width: 31.2%!important; - box-shadow: 3px 4px 5px #d9e1e7; - background: #fff; - overflow: hidden; - border-radius: 5px; -} - -.addon_list_sec .mep_addon_list li a { - display: block; - background: #0000b5; - color: #fff; - width: max-content; - margin: 0 auto; - padding: 8px 12px; - text-decoration: none; - font-size: 15px; - border-radius: 3px; - margin-bottom: 20px; -} - -.addon_list_sec .mep_addon_list li h3 { - margin-top: 10px; - padding: 5px; - font-size: 20px; -} - -.addon_list_sec .mep_addon_list li p { - padding: 0 15px; - font-size: 12px; -} - -.addon_list_sec .mep_addon_list li h4 { - color: #ED3237; - font-size: 16px; - padding: 10px; -} - -[class^="mageStyle"] h3.mep_welcome_title { - font-size: 25px; - margin-bottom: 15px; -} - -.mep_welcome_page_wrapper p { - font-size: 14px; - margin-bottom: 10px; -} - -.mep_welcome_btns_wrapper { - margin-top: 20px -} - -[class^="mageStyle"] a.mep_welcome_btn { - border: 0; - padding: .375rem .75rem; - color: #fff; -} - -[class^="mageStyle"] img.mep_welcome_pro_img { - width: 300px; - margin: auto; - display: block; -} - -.mep_bn_btn { - background-color: #0E092C; -} - -.mep_vd_btn { - background-color: #042647; -} - -.mep_doc_btn { - background-color: #430447; -} - -.mep_welcome_pro_features_wrapper { - padding-top: 30px; - padding-bottom: 30px; -} - -.mep_welcome_divider { - border-bottom: 2px solid; - width: 150px; - margin-top: 10px; - margin-bottom: 10px; -} - -[class^="mageStyle"] .mep_welcome_pro_feature { - display: -webkit-box; - /* OLD - iOS 6-, Safari 3.1-6 */ - display: -moz-box; - /* OLD - Firefox 19- (buggy but mostly works) */ - display: -ms-flexbox; - /* TWEENER - IE 10 */ - display: -webkit-flex; - /* NEW - Chrome */ - display: flex; - /* NEW, Spec - Opera 12.1, Firefox 20+ */ -} - -.mep_welcome_pro_feature_icon, -.mep_welcome_pro_feature_title { - padding: 10px; -} - -.mep_welcome_pro_feature_title h4 { - font-size: 16px; -} - -.mep_welcome_pro_feature_icon { - background: #828282; - color: #fff; - font-size: 20px; - min-width: 40px; - max-width: 20px; - text-align: center; -} - -.mep_welcome_pro_feature { - background: #f4f4dc; -} - -.mep_welcome_pro_features_heading { - margin-bottom: 30px; -} - -[class^="mageStyle"] .mep_welcome_pro_features_wrapper [class*="col_4"] { - display: inline-block; - margin-bottom: 5px; -} - -.widget .mep_welcome_pro_addons_heading h3 { - font-size: 25px; -} - -.mep_welcome_pro_addons_wrapper .mep_welcome_divider { - margin: auto; - margin-top: 10px; - margin-bottom: 10px; -} - -.mep-color-l-r { - color: #ED3237; -} - -.mep_welcome_pro_addons { - margin-top: 30px; -} - -.getPro .mep_welcome_dflex { - display: flex; - text-align: left; - align-items: center; - align-content: center; -} - -.getPro h2 { - text-align: left; - font-size: 20px; - padding: 10px; - color: #fff; -} - -.getPro { - background: #313131; - padding: 20px; -} - -[class^="mageStyle"] .getPro [class*="customButton"] { - margin-bottom: 0; -} - -[class^="mageStyle"] div.mep_import_dflex { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - text-align: left; - align-items: flex-start; - align-content: center; -} - -.unlimited_section .mep_import_dflex .textContent h4 { - margin-top: 15px; -} - -[class^="mageStyle"] span.mep_import_step { - color: #fff; - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - vertical-align: middle; - display: table-cell; - font-size: 16px; - text-transform: uppercase; - font-weight: 400; - background-image: linear-gradient(180deg, #00e31d, #00c0ce); - box-shadow: 0 15px 30px 0 rgba(0, 101, 6, .08); -} - -.mep_download_btn { - display: block; - width: max-content; - background: #007cf5; - border-radius: 3px; - color: #fff !important; - padding: 10px 15px; - transition: 0.2s; - margin-top: 10px; -} - -.mep_demo_btn { - display: block; - width: max-content; - background: #007cf5; - border-radius: 3px; - color: #fff !important; - padding: 10px 15px; - margin: auto; -} - -.mep_import_step_wrapper { - padding-top: 30px; - padding-bottom: 30px; -} - -[class^="mageStyle"] table.mep_shortcode_table { - width: 100%; -} - -[class^="mageStyle"] table.mep_shortcode_table th, -[class^="mageStyle"] table.mep_shortcode_table td { - padding: 8px; - text-align: left; -} - -[class^="mageStyle"] table.mep_shortcode_table thead { - background-color: #f1f9ff; -} - -[class^="mageStyle"] table.mep_shortcode_table th:last-child { - width: 15%; -} - -[class^="mageStyle"] table.mep_shortcode_table p { - color: #273b5e; -} - -.mep_shortcode_table code { - background-color: #e3e3e3; - padding: 5px; - font-weight: 400; - border-radius: 5px; - font-size: 16px; - display: block; -} - -.mep_shortcode_table_wrapper { - overflow-x: scroll; - overflow-y: hidden; - margin-top: 50px; - margin-bottom: 30px; -} - -.mep_shortcode_wrapper { - width: 100%; -} - -.mep_welcome_pro_badge { - background: #ee1515; - color: #fff; - padding: 5px 10px; - border-radius: 10px; -} - -.pb-0 { - padding-bottom: 0; -} - -#mep_welcome_accordion { - width: 100%; -} - -@media only screen and (min-width: 600px) { - .mep_welcome_page_wrapper { - margin-left: 15px; - margin-right: 15px; - } - [class^="mageStyle"] div.mep_import_dflex .content_area { - width: 33%; - } -} - -@media only screen and (max-width: 600px) { - .mep_welcome_page_wrapper { - margin-left: 15px; - margin-right: 15px; - } - [class^="mageStyle"] div.mep_import_dflex .content_area { - width: 100%; - } - [class^="mageStyle"] table.mep_shortcode_table { - width: max-content; - } -} \ No newline at end of file diff --git a/inc/welcome/img/faq_icon.png b/inc/welcome/img/faq_icon.png deleted file mode 100644 index c462bd7..0000000 Binary files a/inc/welcome/img/faq_icon.png and /dev/null differ diff --git a/inc/welcome/img/feature_img.png b/inc/welcome/img/feature_img.png deleted file mode 100644 index 838e756..0000000 Binary files a/inc/welcome/img/feature_img.png and /dev/null differ diff --git a/inc/welcome/img/gift.png b/inc/welcome/img/gift.png deleted file mode 100644 index ef32f2d..0000000 Binary files a/inc/welcome/img/gift.png and /dev/null differ diff --git a/inc/welcome/img/graph.png b/inc/welcome/img/graph.png deleted file mode 100644 index b4bd190..0000000 Binary files a/inc/welcome/img/graph.png and /dev/null differ diff --git a/inc/welcome/img/icon_1.png b/inc/welcome/img/icon_1.png deleted file mode 100644 index 3093cb9..0000000 Binary files a/inc/welcome/img/icon_1.png and /dev/null differ diff --git a/inc/welcome/img/icon_2.png b/inc/welcome/img/icon_2.png deleted file mode 100644 index 743978a..0000000 Binary files a/inc/welcome/img/icon_2.png and /dev/null differ diff --git a/inc/welcome/img/icon_3.png b/inc/welcome/img/icon_3.png deleted file mode 100644 index 927aa2f..0000000 Binary files a/inc/welcome/img/icon_3.png and /dev/null differ diff --git a/inc/welcome/img/knowledge_icon.png b/inc/welcome/img/knowledge_icon.png deleted file mode 100644 index 3d4802d..0000000 Binary files a/inc/welcome/img/knowledge_icon.png and /dev/null differ diff --git a/inc/welcome/img/knowledge_img.png b/inc/welcome/img/knowledge_img.png deleted file mode 100644 index d186cd3..0000000 Binary files a/inc/welcome/img/knowledge_img.png and /dev/null differ diff --git a/inc/welcome/img/logo.png b/inc/welcome/img/logo.png deleted file mode 100644 index 621f1da..0000000 Binary files a/inc/welcome/img/logo.png and /dev/null differ diff --git a/inc/welcome/img/missing_img.png b/inc/welcome/img/missing_img.png deleted file mode 100644 index 0d2f452..0000000 Binary files a/inc/welcome/img/missing_img.png and /dev/null differ diff --git a/inc/welcome/img/preset.png b/inc/welcome/img/preset.png deleted file mode 100644 index 8248991..0000000 Binary files a/inc/welcome/img/preset.png and /dev/null differ diff --git a/inc/welcome/img/reading.png b/inc/welcome/img/reading.png deleted file mode 100644 index 9b23124..0000000 Binary files a/inc/welcome/img/reading.png and /dev/null differ diff --git a/inc/welcome/img/refresh.png b/inc/welcome/img/refresh.png deleted file mode 100644 index 9b7dea3..0000000 Binary files a/inc/welcome/img/refresh.png and /dev/null differ diff --git a/inc/welcome/img/rocket.png b/inc/welcome/img/rocket.png deleted file mode 100644 index 3120d79..0000000 Binary files a/inc/welcome/img/rocket.png and /dev/null differ diff --git a/inc/welcome/img/setting.png b/inc/welcome/img/setting.png deleted file mode 100644 index fb5ad31..0000000 Binary files a/inc/welcome/img/setting.png and /dev/null differ diff --git a/inc/welcome/img/top_bg.png b/inc/welcome/img/top_bg.png deleted file mode 100644 index 2989fba..0000000 Binary files a/inc/welcome/img/top_bg.png and /dev/null differ diff --git a/inc/welcome/img/tutorial_icon.png b/inc/welcome/img/tutorial_icon.png deleted file mode 100644 index d1d32ee..0000000 Binary files a/inc/welcome/img/tutorial_icon.png and /dev/null differ diff --git a/inc/welcome/img/tutorial_img.png b/inc/welcome/img/tutorial_img.png deleted file mode 100644 index 95bb5cd..0000000 Binary files a/inc/welcome/img/tutorial_img.png and /dev/null differ diff --git a/inc/welcome/img/withMage.png b/inc/welcome/img/withMage.png deleted file mode 100644 index e7aa8fa..0000000 Binary files a/inc/welcome/img/withMage.png and /dev/null differ diff --git a/inc/welcome/import.php b/inc/welcome/import.php deleted file mode 100755 index 62e0dba..0000000 --- a/inc/welcome/import.php +++ /dev/null @@ -1,71 +0,0 @@ -
-
-
-
-
-
-

Download Dummy Event

-

Please follow the below process to import dummy event data to your website.

-
-
-
-
- Step 1 -

Download Dummy XML File

-

Please downlaod the XML file. - Dummy Events XML File -

-
-
-
-
- Step 2 -

Import File

-

After Downloading the XML file, go to Tools -> Import. - At the bottom of this page, there is a WordPress import option. If you have already enabled this you can see Run Import, if not click on the Install Now link. After that click on Run Importer and select the XML file you downloaded earlier. -

-
-
-
-
- Step 3 -

Finish Import Process

-

Now select the user of your website to assign the new events from the dropdown, tick on the Download Attachment checkbox, and Run the Process. After a few minutes, you will see the success message. All Done! Have Fun.

-
-
-
-
-
-
-
-
-
-
-
-
- -
-

Watch The Video Tutorial

-
-
- -
- -
-
-
-
-
-
-
-
-
-

Get Pro and Others Available Addon to get all these exciting features

-
- Buy Now -
-
-
-
-
-
\ No newline at end of file diff --git a/inc/welcome/support.php b/inc/welcome/support.php deleted file mode 100644 index 8609e14..0000000 --- a/inc/welcome/support.php +++ /dev/null @@ -1,373 +0,0 @@ -
-
-
-
-
-
-

All Shortcode list

-
-
-
- + - + - +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameShortcodeParameter DescriptionDemo
Events – List Style[event-list show='2' pagination='yes'] -

style Number of events show (integer number only) | Default: -1 to show all

-

pagination yes or no or carousal | Default: no

-
View Demo
Events – List Style with Search Box[event-list column=4 search-filter='yes'] -

column 3 or 4 (integer number only) | Default: 3

-

search-filter yes or no | Default: no

-
View Demo
Events – Grid Style[event-list show='3' style='grid'] -

show Number of events show (integer number only) | Default: -1 to show all

-

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-
View Demo
Events – Minimal Style[event-list show='2' style='minimal'] -

show Number of events show (integer number only) | Default: -1 to show all

-

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-
View Demo
Events – Winter Style[event-list show='2' style='winter'] -

show Number of events show (integer number only) | Default: -1 to show all

-

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-
View Demo
Events – Native Style[event-list show='2' style='native'] -

show Number of events show (integer number only) | Default: -1 to show all

-

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-
View Demo
Events – Vertical Timeline Style[event-list show='5' style='timeline' timeline-mode='vertical'] -

show Number of events show (integer number only) | Default: -1 to show all

-

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-

timeline-mode vertical or horizontal | Default: vertical

-
View Demo
Events – Horizontal Timeline Style[event-list show='5' style='timeline' timeline-mode='horizontal'] -

show Number of events show (integer number only) | Default: -1 to show all

-

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-

timeline-mode vertical or horizontal | Default: vertical

-
View Demo
Events list with search filter[event-list show='8' style='grid' column='3' search-filter='yes'] -

show Number of events show (integer number only) | Default: -1 to show all

-

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-

column 2 to 6 | Default: 3 | Applicable for grid style only

-

search-filter yes or no | Default: no

-
View Demo
Events – Title Style[event-list style='title'] -

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-
View Demo
Events – Carousel Style[event-list style='grid' pagination='carousal' carousal-dots='yes' carousal-nav='yes' column=3] -

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-

pagination yes or no or carousal | Default: no

-

carousal-dotsyes or no | Default: no

-

carousal-navyes or no | Default: no

-

column1 to 4 | Default: 3

-
View Demo
Events – Spring Style[event-list style='spring'] -

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-
View Demo
Event Speakers[event-speaker-list event=14829] -

event event ID

-
View Demo
Recurring Events[event-list-recurring column='3'] -

column 3 or 4 (integer number only) | Default: 3

-
View Demo
Events City List[event-city-list]View Demo
Events With Pagination[event-list style='grid' pagination='yes'] -

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-

pagination yes or no or carousal | Default: no

-
View Demo
Events by Single Organizer[event-list style='grid' org='15'] -

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-

org organizer ID (integer number only) | Default: 0

-
View Demo
Events Filter by Organization[event-list style='grid' org-filter='yes'] -

style grid or list or minimal or native or timeline or title or spring or winter | Default: grid

-

org-filter yes or no | Default: no

-
View Demo
Events by Single Category[event-list cat='44'] -

cat category ID (integer number only) | Default: 0

-
View Demo
Events Filter by Category[event-list cat-filter='yes'] -

cat-filter yes or no | Default: no

-
View Demo
Events by Country[event-list country='US'] -

country country name | Default: null

-
View Demo
Events by City[event-list city='Texas'] -

city city name | Default: null

-
View Demo
Expired Events[expire-event-list]View Demo
Single Event Registration[event-add-cart-section event=10408] -

event Event ID

-
View Demo
Events Calendar[event-calendar]View Demo
Events Calendar Pro Addon -

[mep-event-calendar]

-

[mep-event-calendar cat_id='44']

-

[mep-event-calendar-month month='2028-09']

-
-

cat_id Event Category ID

-

month Events year-month | yyyy-mm

-
View Demo
-
-
-
-
-
- - -
-
-
-
-

Frequently Asked Questions

-

Here is list of question that may help.

-
-
-
-
-

Where can I find the Attendee registration Form?

-
-

- To enable attendee form you must first install a premium addon name “Form Builder”. Once you are done with installing – Click on “Events” -> Click on “All Events” -> Click on Edit of any existing event -> Scroll down below to find "Attendee Registration Form" -

-
-

How can I see event wise registered attendee list?

-
-

- If you visit attendee list menu in event section then you will see all attendee list here. You can filter choosing event name and date if event is recurring event. -

-
-

How can I Export attendee list as CSV?

-
-

- If you visit attendee list menu in event section then you will see all attendee list here. You can filter choosing event name and date if event is recurring event. After filtering right section there is 2 button to export attendee and extra service. -

-
-

My plugin page shows 404 error?

-
-

- Please re-save the permalink to solve the problem. -

- -
-

Where Can I change Event Slug Url?

-
-

- In Event Settings area we have slug changing option. You can change it and resave permalink to avoid 404 error. -

-
-

Where Can I configure Pdf Email?

-
-

- If you visit Event settings page then You will see PDF email tab top right, you can configure pdf email here. -

-
-

I have configured correctly but pdf email I am not getting.

-
-

- PDF email with pdf send based on some configuration. If order status processing or complete then only pdf email will send as we considered these 2 order status come after order payment done. If order status holds or pending, then email of pdf will not send. -

-
-

Can I hide any section from event list and details page?

-
-

- Yes You can hide any section from event list and details page. If you go event settings area in general section, you will find lots of settings regarding all section. -

-
-

How Can I configure Virtual Event?

-
-

- For virtual event we know there should not have any location or physical address so we recommend to use template virtual that we have during event adding time and also you can use location hide settings from list and details page. -

-
-

I installed event manager plugin but it does not work?

-
-

- Please install WooCommerce plugin first, before installing any plugin. -

-
-

Do you offer customization?

-
-

- Yes! we offer customization service for our client. If you want any new features don’t hesitate to contact us. Email: magepeopleteam@gmail.com. -

-
-
-
-
-
- -
-
-
-
- icon -
-
-
- icon -
-

Missing And Feature?

-
-

We are always interested in enhancing our plugin feature. If you have a good idea, please let us know.

- Request Feature -
-
-
-
-
-
-
-
-

Get Pro and Others Available Addon to get all these exciting features

-
- Buy Now -
-
-
-
-
- - \ No newline at end of file diff --git a/inc/welcome/welcome.php b/inc/welcome/welcome.php deleted file mode 100644 index 2d9d823..0000000 --- a/inc/welcome/welcome.php +++ /dev/null @@ -1,171 +0,0 @@ -
-
-
-
-
-

WooCommerce Event Manager

-

WooCommerce Event Manager Plugin for WordPress is the complete event solution. All major functions are available in this plugin which is needed in an Event booking website.

-

It uses WooCommerce to take payment, which provides freedom for using popular payment getaway via WooCommerce. This plugin supports all WordPress version and can be used to create any types of any types of events.

- -
-
- unlimited -
-
-
-
-
-
-

Pro Features You'll Love

-
-
-
-
-
-
- -
-
-

Attendee Management

-
-
-
-
-
-
- -
-
-

Attendee Custom Form

-
-
-
-
-
-
- -
-
-

PDF Ticketing

-
-
-
-
-
-
- -
-
-

Custom Emailing

-
-
-
-
-
-
- -
-
-

Attendee Edit Feature

-
-
-
-
-
-
- -
-
-

Attendee CSV Export

-
-
-
-
-
-
- -
-
-

Report Overview

-
-
-
-
-
-
- -
-
-

Custom Style Settings

-
-
-
-
-
-
- -
-
-

Translation Settings

-
-
-
-
-
-
-
-
-
-
-
-
-

WooCommerce Event Manager Addons

-
-
- -
- 0) { - ?> -
-
    - -
  • - -

    -

    Prices start at

    - -
  • - -
-
- -
-
-
-
-
-
-
-
-

Get Pro and Others Available Addon to get all these exciting features

-
- Buy Now -
-
-
-
-
\ No newline at end of file diff --git a/js/codemirror.min.js b/js/codemirror.min.js deleted file mode 100755 index 4f63ffe..0000000 --- a/js/codemirror.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.CodeMirror=t()}(this,function(){"use strict";function e(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function t(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function r(e,r){return t(e).appendChild(r)}function n(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return l+(t-o);l+=s-o,l+=r-l%r,o=s+1}}function f(e,t){for(var r=0;r=t)return n+Math.min(l,t-i);if(i+=o-n,i+=r-i%r,n=o+1,i>=t)return n}}function p(e){for(;wo.length<=e;)wo.push(g(wo)+" ");return wo[e]}function g(e){return e[e.length-1]}function v(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||xo.test(e))}function w(e,t){return t?!!(t.source.indexOf("\\w")>-1&&b(e))||t.test(e):b(e)}function x(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}function C(e){return e.charCodeAt(0)>=768&&Co.test(e)}function S(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}function k(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t=e.first&&tr?H(r,k(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?H(e.line,t):r<0?H(e.line,0):e}(t,k(e,t.line).text.length)}function G(e,t){for(var r=[],n=0;n=t:o.to>t);(n||(n=[])).push(new U(l,o.from,s?null:o.to))}}return n}(r,i,l),a=function(e,t,r){var n;if(e)for(var i=0;i=t:o.to>t)||o.from==t&&"bookmark"==l.type&&(!r||o.marker.insertLeft)){var s=null==o.from||(l.inclusiveLeft?o.from<=t:o.from0&&s)for(var w=0;w=0&&h<=0||c<=0&&h>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?F(u.to,r)>=0:F(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?F(u.from,n)<=0:F(u.from,n)<0)))return!0}}}function re(e){for(var t;t=J(e);)e=t.find(-1,!0).line;return e}function ne(e,t){var r=k(e,t),n=re(r);return r==n?t:O(n)}function ie(e,t){if(t>e.lastLine())return t;var r,n=k(e,t);if(!oe(e,n))return t;for(;r=ee(n);)n=r.find(1,!0).line;return O(n)+1}function oe(e,t){var r=Lo&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)})}function ce(e,t,r){var n;ko=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:ko=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:ko=i)}return null!=n?n:ko}function he(e,t){var r=e.order;return null==r&&(r=e.order=To(e.text,t)),r}function fe(e,t){return e._handlers&&e._handlers[t]||Mo}function de(e,t,r){if(e.removeEventListener)e.removeEventListener(t,r,!1);else if(e.detachEvent)e.detachEvent("on"+t,r);else{var n=e._handlers,i=n&&n[t];if(i){var o=f(i,r);o>-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function pe(e,t){var r=fe(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function ye(e){e.prototype.on=function(e,t){No(this,e,t)},e.prototype.off=function(e,t){de(this,e,t)}}function be(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function we(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function xe(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Ce(e){be(e),we(e)}function Se(e){return e.target||e.srcElement}function Le(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),ro&&e.ctrlKey&&1==t&&(t=3),t}function ke(e){if(null==fo){var t=n("span","​");r(e,n("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(fo=t.offsetWidth<=1&&t.offsetHeight>2&&!(Ki&&ji<8))}var i=fo?n("span","​"):n("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return i.setAttribute("cm-text",""),i}function Te(e){if(null!=po)return po;var n=r(e,document.createTextNode("AخA")),i=lo(n,0,1).getBoundingClientRect(),o=lo(n,1,2).getBoundingClientRect();return t(e),!(!i||i.left==i.right)&&(po=o.right-i.right<3)}function Me(e){if("string"==typeof e&&Po.hasOwnProperty(e))e=Po[e];else if(e&&"string"==typeof e.name&&Po.hasOwnProperty(e.name)){var t=Po[e.name];"string"==typeof t&&(t={name:t}),(e=y(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Me("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Me("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Ne(e,t){t=Me(t);var r=Fo[t.name];if(!r)return Ne(e,"text/plain");var n=r(e,t);if(Eo.hasOwnProperty(t.name)){var i=Eo[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n["_"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)n[l]=t.modeProps[l];return n}function Oe(e,t){c(t,Eo.hasOwnProperty(e)?Eo[e]:Eo[e]={})}function Ae(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function We(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function De(e,t,r){return!e.startState||e.startState(t,r)}function He(e,t,r,n){var i=[e.state.modeGen],o={};Ge(e,t.text,e.doc.mode,r,function(e,t){return i.push(e,t)},o,n);for(var l=r.state,s=function(n){r.baseTokens=i;var s=e.state.overlays[n],a=1,u=0;r.state=!0,Ge(e,t.text,s.mode,r,function(e,t){for(var r=a;ue&&i.splice(a,1,e,i[a+1],n),a+=2,u=Math.min(e,n)}if(t)if(s.opaque)i.splice(r,a-r,e,"overlay "+t),a=r+2;else for(;re.options.maxHighlightLength&&Ae(e.doc.mode,n.state),o=He(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function Pe(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new Ro(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,l=r?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;s>l;--s){if(s<=o.first)return o.first;var a=k(o,s-1),u=a.stateAfter;if(u&&(!r||s+(u instanceof Io?u.lookAhead:0)<=o.modeFrontier))return s;var c=h(a.text,null,e.options.tabSize);(null==i||n>c)&&(i=s-1,n=c)}return i}(e,t,r),l=o>n.first&&k(n,o-1).stateAfter,s=l?Ro.fromSaved(n,l,o):new Ro(n,De(n.mode),o);return n.iter(o,t,function(r){Ee(e,r.text,s);var n=s.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&nt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}function Re(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=k(l,(t=B(l,t)).line),u=Pe(e,t.line,r),c=new zo(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pose.options.maxHighlightLength?(s=!1,l&&Ee(e,t,n,h.pos),h.pos=t.length,a=null):a=Be(Ie(r,h,n.state,f),o),f){var d=f[0].name;d&&(a="m-"+(a?d+" "+a:d))}if(!s||c!=a){for(;uu&&h.from<=u);f++);if(h.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,h.to-u),i,o,null,s,a),o=null,n=n.slice(h.to-u),u=h.to}}}(n.addToken,s)),n.map=[];!function(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(!n){for(var l=1;lg||S.collapsed&&C.to==g&&C.from==g)?(null!=C.to&&C.to!=g&&y>C.to&&(y=C.to,c=""),S.className&&(u+=" "+S.className),S.css&&(a=(a?a+";":"")+S.css),S.startStyle&&C.from==g&&(h+=" "+S.startStyle),S.endStyle&&C.to==y&&(w||(w=[])).push(S.endStyle,C.to),S.title&&!f&&(f=S.title),S.collapsed&&(!d||Z(d.marker,S)<0)&&(d=C)):C.from>g&&y>C.from&&(y=C.from)}if(w)for(var L=0;L=p)break;for(var T=Math.min(p,y);;){if(m){var M=g+m.length;if(!d){var N=M>T?m.slice(0,T-g):m;t.addToken(t,N,s?s+u:u,h,g+N.length==y?c:"",f,a)}if(M>=T){m=m.slice(T-g),g=T;break}g=M,h=""}m=i.slice(o,o=r[v++]),s=Ve(r[v++],t.cm.options)}}}(l,n,Fe(e,l,t!=e.display.externalMeasured&&O(l))),l.styleClasses&&(l.styleClasses.bgClass&&(n.bgClass=a(l.styleClasses.bgClass,n.bgClass||"")),l.styleClasses.textClass&&(n.textClass=a(l.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(ke(e.display.measure))),0==o?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(Xi){var u=n.content.lastChild;(/\bcm-tab\b/.test(u.className)||u.querySelector&&u.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return pe(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=a(n.pre.className,n.textClass||"")),n}function je(e){var t=n("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Xe(e,t,r,i,o,l,s){if(t){var a,u=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",i=0;ir)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function gt(e,t,r,n){return yt(e,mt(e,t),r,n)}function vt(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&t2&&o.push((a.bottom+u.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(s=function(e,t,i,o){var l,s=bt(t.map,i,o),a=s.node,u=s.start,c=s.end,h=s.collapse;if(3==a.nodeType){for(var f=0;f<4;f++){for(;u&&C(t.line.text.charAt(s.coverStart+u));)--u;for(;s.coverStart+c1}(e))return t;var i=screen.logicalXDPI/screen.deviceXDPI,o=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*i,right:t.right*i,top:t.top*o,bottom:t.bottom*o}}(e.display.measure,l))}else{u>0&&(h=o="right");var d;l=e.options.lineWrapping&&(d=a.getClientRects()).length>1?d["right"==o?d.length-1:0]:a.getBoundingClientRect()}if(Ki&&ji<9&&!u&&(!l||!l.left&&!l.right)){var p=a.parentNode.getClientRects()[0];l=p?{left:p.left,right:p.left+It(e.display),top:p.top,bottom:p.bottom}:Yo}for(var g=l.top-t.rect.top,v=l.bottom-t.rect.top,m=(g+v)/2,y=t.view.measure.heights,b=0;bt)&&(i=(o=a-s)-1,t>=a&&(l="right")),null!=i){if(n=e[u+2],s==a&&r==(n.insertLeft?"left":"right")&&(l=r),"left"==r&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)n=e[2+(u-=3)],l="left";if("right"==r&&i==a-s)for(;u=0&&(r=e[i]).left==r.right;i--);return r}function xt(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(u=n.text.length,c="before"):u<=0&&(u=0,c="after"),!a)return l("before"==c?u-1:u,"before"==c);var h=ce(a,u,c),f=ko,d=s(u,h,"before"==c);return null!=f&&(d.other=s(u,f,"before"!=c)),d}function Wt(e,t){var r=0;t=B(e.doc,t),e.options.lineWrapping||(r=It(e.display)*t.ch);var n=k(e.doc,t.line),i=se(n)+at(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function Dt(e,t,r,n,i){var o=H(e,t,r);return o.xRel=i,n&&(o.outside=!0),o}function Ht(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return Dt(n.first,0,null,!0,-1);var i=A(n,r),o=n.first+n.size-1;if(i>o)return Dt(n.first+n.size-1,k(n,o).text.length,null,!0,1);t<0&&(t=0);for(var l=k(n,i);;){var s=function(e,t,r,n,i){i-=se(t);var o=mt(e,t),l=Tt(t),s=0,a=t.text.length,u=!0,c=he(t,e.doc.direction);if(c){var h=(e.options.lineWrapping?function(e,t,r,n,i,o,l){var s=Ft(e,t,n,l),a=s.begin,u=s.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,h=null,f=0;f=u||d.to<=a)){var p=1!=d.level,g=yt(e,n,p?Math.min(u,d.to)-1:Math.max(a,d.from)).right,v=gv)&&(c=d,h=v)}}c||(c=i[i.length-1]);c.fromu&&(c={from:c.from,to:u,level:c.level});return c}:function(e,t,r,n,i,o,l){var s=L(function(s){var a=i[s],u=1!=a.level;return Et(At(e,H(r,u?a.to:a.from,u?"before":"after"),"line",t,n),o,l,!0)},0,i.length-1),a=i[s];if(s>0){var u=1!=a.level,c=At(e,H(r,u?a.from:a.to,u?"after":"before"),"line",t,n);Et(c,o,l,!0)&&c.top>l&&(a=i[s-1])}return a})(e,t,r,o,c,n,i);u=1!=h.level,s=u?h.from:h.to-1,a=u?h.to:h.from-1}var f,d,p=null,g=null,v=L(function(t){var r=yt(e,o,t);return r.top+=l,r.bottom+=l,!!Et(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(p=t,g=r),!0)},s,a),m=!1;if(g){var y=n-g.left=w.bottom}return v=S(t.text,v,1),Dt(r,v,d,m,n-f)}(e,l,i,t,r),a=ee(l),u=a&&a.find(0,!0);if(!a||!(s.ch>u.from.ch||s.ch==u.from.ch&&s.xRel>0))return s;i=O(l=u.to.line)}}function Ft(e,t,r,n){n-=Tt(t);var i=t.text.length,o=L(function(t){return yt(e,r,t-1).bottom<=n},i,0);return i=L(function(t){return yt(e,r,t).top>n},o,i),{begin:o,end:i}}function Pt(e,t,r,n){r||(r=mt(e,t));return Ft(e,t,r,Mt(e,t,yt(e,r,n),"line").top)}function Et(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function zt(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Uo){Uo=n("pre");for(var i=0;i<49;++i)Uo.appendChild(document.createTextNode("x")),Uo.appendChild(n("br"));Uo.appendChild(document.createTextNode("x"))}r(e.measure,Uo);var o=Uo.offsetHeight/50;return o>3&&(e.cachedTextHeight=o),t(e.measure),o||1}function It(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=n("span","xxxxxxxxxx"),i=n("pre",[t]);r(e.measure,i);var o=t.getBoundingClientRect(),l=(o.right-o.left)/10;return l>2&&(e.cachedCharWidth=l),l||10}function Rt(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l)r[e.options.gutters[l]]=o.offsetLeft+o.clientLeft+i,n[e.options.gutters[l]]=o.clientWidth;return{fixedPos:Bt(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function Bt(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Gt(e){var t=zt(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/It(e.display)-3);return function(i){if(oe(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;n=e.display.viewTo||a.to().linet||t==r&&l.to==t)&&(n(Math.max(l.from,t),Math.min(l.to,r),1==l.level?"rtl":"ltr",o),i=!0)}i||n(t,r,"ltr")}(g,r||0,null==n?p:n,function(e,t,s,d){var v="ltr"==s,m=o(e,v?"left":"right"),y=o(t-1,v?"right":"left"),b=null==r&&0==e,w=null==n&&t==p,x=0==d,C=!g||d==g.length-1;if(y.top-m.top<=3){var S=(f?w:b)&&C,L=(f?b:w)&&x?c:(v?m:y).left,k=S?h:(v?y:m).right;i(L,m.top,k-L,m.bottom)}else{var T,M,N,O;v?(T=f&&b&&x?c:m.left,M=f?h:l(e,s,"before"),N=f?c:l(t,s,"after"),O=f&&w&&C?h:y.right):(T=f?l(e,s,"before"):c,M=!f&&b&&x?h:m.right,N=!f&&w&&C?c:y.left,O=f?l(t,s,"after"):h),i(T,m.top,M-T,m.bottom),m.bottom0?t.blinker=setInterval(function(){return t.cursorDiv.style.visibility=(r=!r)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function $t(e){e.state.focused||(e.display.input.focus(),Qt(e))}function Zt(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Jt(e))},100)}function Qt(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(pe(e,"focus",e,t),e.state.focused=!0,s(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),Xi&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),qt(e))}function Jt(e,t){e.state.delayingBlurEvent||(e.state.focused&&(pe(e,"blur",e,t),e.state.focused=!1,uo(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function er(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||a<-.005)&&(N(i.line,o),tr(i.line),i.rest))for(var u=0;u=l&&(o=A(t,se(k(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function nr(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=Bt(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+"px",l=0;lo&&(t.bottom=t.top+o);var s=e.doc.height+ut(r),a=t.tops-n;if(t.topi+o){var c=Math.min(t.top,(u?s:t.bottom)-o);c!=i&&(l.scrollTop=c)}var h=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,f=ft(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),d=t.right-t.left>f;return d&&(t.right=t.left+f),t.left<10?l.scrollLeft=0:t.leftf+h-3&&(l.scrollLeft=t.right+(d?0:10)-f),l}function lr(e,t){null!=t&&(ur(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function sr(e){ur(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function ar(e,t,r){null==t&&null==r||ur(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function ur(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;cr(e,Wt(e,t.from),Wt(e,t.to),t.margin)}}function cr(e,t,r,n){var i=or(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});ar(e,i.scrollLeft,i.scrollTop)}function hr(e,t){Math.abs(e.doc.scrollTop-t)<2||(Bi||Hr(e,{top:t}),fr(e,t,!0),Bi&&Hr(e),Or(e,100))}function fr(e,t,r){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function dr(e,t,r,n){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,nr(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function pr(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+ut(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+ht(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}function gr(e,t){t||(t=pr(e));var r=e.display.barWidth,n=e.display.barHeight;vr(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&er(e),vr(e,pr(e)),r=e.display.barWidth,n=e.display.barHeight}function vr(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}function mr(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&uo(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new $o[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),No(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,r){"horizontal"==r?dr(e,t):hr(e,t)},e),e.display.scrollbars.addClass&&s(e.display.wrapper,e.display.scrollbars.addClass)}function yr(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Zo},function(e){jo?jo.ops.push(e):e.ownsGroup=jo={ops:[e],delayedCallbacks:[]}}(e.curOp)}function br(e){!function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Qo(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}(t[r]);for(var i=0;i1&&(l=!0)),null!=u.scrollLeft&&(dr(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-h)>1&&(l=!0)),!l)break}return i}(t,B(i,e.scrollToPos.from),B(i,e.scrollToPos.to),e.scrollToPos.margin);!function(e,t){if(!ge(e,"scrollCursorIntoView")){var r=e.display,i=r.sizer.getBoundingClientRect(),o=null;if(t.top+i.top<0?o=!0:t.bottom+i.top>(window.innerHeight||document.documentElement.clientHeight)&&(o=!1),null!=o&&!Qi){var l=n("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-at(e.display))+"px;\n height: "+(t.bottom-t.top+ht(e)+r.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(l),l.scrollIntoView(o),e.display.lineSpace.removeChild(l)}}}(t,o)}var l=e.maybeHiddenMarkers,s=e.maybeUnhiddenMarkers;if(l)for(var a=0;at)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Lo&&ne(e.doc,t)i.viewFrom?Tr(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)Tr(e);else if(t<=i.viewFrom){var o=Mr(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):Tr(e)}else if(r>=i.viewTo){var l=Mr(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):Tr(e)}else{var s=Mr(e,t,t,-1),a=Mr(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(qe(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):Tr(e)}var u=i.externalMeasured;u&&(r=i.lineN&&t=n.viewTo)){var o=n.view[Kt(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==f(l,r)&&l.push(r)}}}function Tr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Mr(e,t,r,n){var i,o=Kt(e,t),l=e.display.view;if(!Lo||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var s=e.display.viewFrom,a=0;a0){if(o==l.length-1)return null;i=s+l[o].size-t,o++}else i=s-t;t+=i,r+=i}for(;ne(e.doc,r)!=r;){if(o==(n<0?0:l.length-1))return null;r+=n*l[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function Nr(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo)){var r=+new Date+e.options.workTime,n=Pe(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(n.line>=e.display.viewFrom){var l=o.styles,s=o.text.length>e.options.maxHighlightLength?Ae(t.mode,n.state):null,a=He(e,o,n,!0);s&&(n.state=s),o.styles=a.styles;var u=o.styleClasses,c=a.classes;c?o.styleClasses=c:u&&(o.styleClasses=null);for(var h=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),f=0;!h&&fr)return Or(e,e.options.workDelay),!0}),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&wr(e,function(){for(var t=0;t=n.viewFrom&&r.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==Nr(e))return!1;ir(e)&&(Tr(e),r.dims=Rt(e));var s=i.first+i.size,a=Math.max(r.visible.from-e.options.viewportMargin,i.first),u=Math.min(s,r.visible.to+e.options.viewportMargin);n.viewFromu&&n.viewTo-u<20&&(u=Math.min(s,n.viewTo)),Lo&&(a=ne(e.doc,a),u=ie(e.doc,u));var c=a!=n.viewFrom||u!=n.viewTo||n.lastWrapHeight!=r.wrapperHeight||n.lastWrapWidth!=r.wrapperWidth;!function(e,t,r){var n=e.display;0==n.view.length||t>=n.viewTo||r<=n.viewFrom?(n.view=qe(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=qe(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,Kt(e,r)))),n.viewTo=r}(e,a,u),n.viewOffset=se(k(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var h=Nr(e);if(!c&&0==h&&!r.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;var d=function(e){if(e.hasFocus())return null;var t=l();if(!t||!o(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&o(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return h>4&&(n.lineDiv.style.display="none"),function(e,r,n){function i(t){var r=t.nextSibling;return Xi&&ro&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}var o=e.display,l=e.options.lineNumbers,s=o.lineDiv,a=s.firstChild;for(var u=o.view,c=o.viewFrom,h=0;h-1&&(p=!1),Qe(e,d,c,n)),p&&(t(d.lineNumber),d.lineNumber.appendChild(document.createTextNode(D(e.options,c)))),a=d.node.nextSibling}else{var g=nt(e,d,c,n);s.insertBefore(g,a)}c+=d.size}for(;a;)a=i(a)}(e,n.updateLineNumbers,r.dims),h>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,function(e){if(e&&e.activeElt&&e.activeElt!=l()&&(e.activeElt.focus(),e.anchorNode&&o(document.body,e.anchorNode)&&o(document.body,e.focusNode))){var t=window.getSelection(),r=document.createRange();r.setEnd(e.anchorNode,e.anchorOffset),r.collapse(!1),t.removeAllRanges(),t.addRange(r),t.extend(e.focusNode,e.focusOffset)}}(d),t(n.cursorDiv),t(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,c&&(n.lastWrapHeight=r.wrapperHeight,n.lastWrapWidth=r.wrapperWidth,Or(e,400)),n.updateLineNumbers=null,!0}function Dr(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=ft(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+ut(e.display)-dt(e),r.top)}),t.visible=rr(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&Wr(e,t);n=!1){er(e);var i=pr(e);jt(e),gr(e,i),Pr(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Hr(e,t){var r=new Qo(e,t);if(Wr(e,r)){er(e),Dr(e,r);var n=pr(e);jt(e),gr(e,n),Pr(e,n),r.finish()}}function Fr(e){var t=e.display.gutters.offsetWidth;e.display.sizer.style.marginLeft=t+"px"}function Pr(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+ht(e)+"px"}function Er(e){var r=e.display.gutters,i=e.options.gutters;t(r);for(var o=0;o-1&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}function Ir(e){var t=e.wheelDeltaX,r=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==r&&e.detail&&e.axis==e.VERTICAL_AXIS?r=e.detail:null==r&&(r=e.wheelDelta),{x:t,y:r}}function Rr(e){var t=Ir(e);return t.x*=el,t.y*=el,t}function Br(e,t){var r=Ir(t),n=r.x,i=r.y,o=e.display,l=o.scroller,s=l.scrollWidth>l.clientWidth,a=l.scrollHeight>l.clientHeight;if(n&&s||i&&a){if(i&&ro&&Xi)e:for(var u=t.target,c=o.view;u!=l;u=u.parentNode)for(var h=0;h=0){var l=I(o.from(),i.from()),s=z(o.to(),i.to()),a=o.empty()?i.from()==i.head:o.from()==o.head;n<=t&&--t,e.splice(--n,2,new rl(a?s:l,a?l:s))}}return new tl(e,t)}function Ur(e,t){return new tl([new rl(e,t||e)],0)}function Vr(e){return e.text?H(e.from.line+e.text.length-1,g(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Kr(e,t){if(F(e,t.from)<0)return e;if(F(e,t.to)<=0)return Vr(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=Vr(t).ch-t.to.ch),H(r,n)}function jr(e,t){for(var r=[],n=0;n1&&e.remove(s.line+1,p-1),e.insert(s.line+1,y)}$e(e,"change",e,t)}function Zr(e,t,r){function n(e,i,o){if(e.linked)for(var l=0;ls-e.cm.options.historyEventDelay||"*"==t.origin.charAt(0)))&&(o=function(e,t){return t?(rn(e.done),g(e.done)):e.done.length&&!g(e.done).ranges?g(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),g(e.done)):void 0}(i,i.lastOp==n)))l=g(o.changes),0==F(t.from,t.to)&&0==F(t.from,l.to)?l.to=Vr(t):o.changes.push(tn(e,t));else{var a=g(i.done);for(a&&a.ranges||ln(e.sel,i.done),o={changes:[tn(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,l||pe(e,"historyAdded")}function on(e,t,r,n){var i=e.history,o=n&&n.origin;r==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||function(e,t,r,n){var i=t.charAt(0);return"*"==i||"+"==i&&r.ranges.length==n.ranges.length&&r.somethingSelected()==n.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}(e,o,g(i.done),t))?i.done[i.done.length-1]=t:ln(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=r,n&&!1!==n.clearRedo&&rn(i.undone)}function ln(e,t){var r=g(t);r&&r.ranges&&r.equals(e)||t.push(e)}function sn(e,t,r,n){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),function(r){r.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=r.markedSpans),++o})}function an(e){if(!e)return null;for(var t,r=0;r-1&&(g(s)[h]=u[h],delete u[h])}}}return n}function hn(e,t,r,n){if(n){var i=e.anchor;if(r){var o=F(t,i)<0;o!=F(r,i)<0?(i=t,t=r):o!=F(t,r)<0&&(t=r)}return new rl(i,t)}return new rl(r||t,t)}function fn(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),mn(e,new tl([hn(e.sel.primary(),t,r,i)],0),n)}function dn(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(i&&(pe(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var u=a.find(n<0?1:-1),c=void 0;if((n<0?a.inclusiveRight:a.inclusiveLeft)&&(u=Ln(e,u,-n,u&&u.line==t.line?o:null)),u&&u.line==t.line&&(c=F(u,r))&&(n<0?c<0:c>0))return Cn(e,u,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?a.inclusiveLeft:a.inclusiveRight)&&(h=Ln(e,h,n,h.line==t.line?o:null)),h?Cn(e,h,t,n,i):null}}return t}function Sn(e,t,r,n,i){var o=n||1,l=Cn(e,t,r,o,i)||!i&&Cn(e,t,r,o,!0)||Cn(e,t,r,-o,i)||!i&&Cn(e,t,r,-o,!0);return l||(e.cantEdit=!0,H(e.first,0))}function Ln(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?B(e,H(t.line-1)):null:r>0&&t.ch==(n||k(e,t.line)).text.length?t.line0)){var c=[a,1],h=F(u.from,s.from),d=F(u.to,s.to);(h<0||!l.inclusiveLeft&&!h)&&c.push({from:u.from,to:s.from}),(d>0||!l.inclusiveRight&&!d)&&c.push({from:s.to,to:u.to}),i.splice.apply(i,c),a+=c.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)Nn(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else Nn(e,t)}}function Nn(e,t){if(1!=t.text.length||""!=t.text[0]||0!=F(t.from,t.to)){var r=jr(e,t);nn(e,t,r,e.cm?e.cm.curOp.id:NaN),Wn(e,t,r,j(e,t));var n=[];Zr(e,function(e,r){r||-1!=f(n,e.history)||(Pn(e.history,t),n.push(e.history)),Wn(e,t,null,j(e,t))})}}function On(e,t,r){if(!e.cm||!e.cm.state.suppressEdits||r){for(var n,i=e.history,o=e.sel,l="undo"==t?i.done:i.undone,s="undo"==t?i.undone:i.done,a=0;a=0;--d){var p=h(d);if(p)return p.v}}}}function An(e,t){if(0!=t&&(e.first+=t,e.sel=new tl(v(e.sel.ranges,function(e){return new rl(H(e.anchor.line+t,e.anchor.ch),H(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){Lr(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.lineo&&(t={from:t.from,to:H(o,k(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=T(e,t.from,t.to),r||(r=jr(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=O(re(k(n,o.line))),n.iter(a,l.line+1,function(e){if(e==i.maxLine)return s=!0,!0}));n.sel.contains(t.from,t.to)>-1&&ve(e);$r(n,t,r,Gt(e)),e.options.lineWrapping||(n.iter(a,o.line+t.text.length,function(e){var t=ae(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0));(function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var i=k(e,n).stateAfter;if(i&&(!(i instanceof Io)||n+i.lookAhead0||0==s&&!1!==l.clearWhenEmpty)return l;if(l.replacedWith&&(l.collapsed=!0,l.widgetNode=i("span",[l.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||l.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(l.widgetNode.insertLeft=!0)),l.collapsed){if(te(e,t.line,t,r,l)||t.line!=r.line&&te(e,r.line,t,r,l))throw new Error("Inserting collapsed marker partially overlapping an existing one");Lo=!0}l.addToHistory&&nn(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var a,u=t.line,h=e.cm;if(e.iter(u,r.line+1,function(e){h&&l.collapsed&&!h.options.lineWrapping&&re(e)==h.display.maxLine&&(a=!0),l.collapsed&&u!=t.line&&N(e,0),function(e,t){e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],t.marker.attachLine(e)}(e,new U(l,u==t.line?t.ch:null,u==r.line?r.ch:null)),++u}),l.collapsed&&e.iter(t.line,r.line+1,function(t){oe(e,t)&&N(t,0)}),l.clearOnEnter&&No(l,"beforeCursorEnter",function(){return l.clear()}),l.readOnly&&(So=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),l.collapsed&&(l.id=++il,l.atomic=!0),h){if(a&&(h.curOp.updateMaxLine=!0),l.collapsed)Lr(h,t.line,r.line+1);else if(l.className||l.title||l.startStyle||l.endStyle||l.css)for(var f=t.line;f<=r.line;f++)kr(h,f,"text");l.atomic&&wn(h.doc),$e(h,"markerAdded",h,l)}return l}function Gn(e){return e.findMarks(H(e.first,0),e.clipPos(H(e.lastLine())),function(e){return e.parent})}function Un(e){for(var t=function(t){var r=e[t],n=[r.primary.doc];Zr(r.primary.doc,function(e){return n.push(e)});for(var i=0;i-1)return t.state.draggingText(e),void setTimeout(function(){return t.display.input.focus()},20);try{var u=e.dataTransfer.getData("Text");if(u){var c;if(t.state.draggingText&&!t.state.draggingText.copy&&(c=t.listSelections()),yn(t.doc,Ur(r,r)),c)for(var h=0;h=0;t--)Dn(e.doc,"",n[t].from,n[t].to,"+delete");sr(e)})}function ri(e,t,r){var n=S(e.text,t+r,r);return n<0||n>e.text.length?null:n}function ni(e,t,r){var n=ri(e,t.ch,r);return null==n?null:new H(t.line,n,r<0?"after":"before")}function ii(e,t,r,n,i){if(e){var o=he(r,t.doc.direction);if(o){var l,s=i<0?g(o):o[0],a=i<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=mt(t,r);l=i<0?r.text.length-1:0;var c=yt(t,u,l).top;l=L(function(e){return yt(t,u,e).top==c},i<0==(1==s.level)?s.from:s.to-1,l),"before"==a&&(l=ri(r,l,1))}else l=i<0?s.to:s.from;return new H(n,l,a)}}return new H(n,i<0?r.text.length:0,i<0?"before":"after")}function oi(e,t){var r=k(e.doc,t),n=re(r);return n!=r&&(t=O(n)),ii(!0,e,n,t,1)}function li(e,t){var r=k(e.doc,t),n=function(e){for(var t;t=ee(e);)e=t.find(1,!0).line;return e}(r);return n!=r&&(t=O(n)),ii(!0,e,r,t,-1)}function si(e,t){var r=oi(e,t.line),n=k(e.doc,r.line),i=he(n,e.doc.direction);if(!i||0==i[0].level){var o=Math.max(0,n.text.search(/\S/)),l=t.line==r.line&&t.ch<=o&&t.ch;return H(r.line,l?0:o,r.sticky)}return r}function ai(e,t,r){if("string"==typeof t&&!(t=vl[t]))return!1;e.display.input.ensurePolled();var n=e.display.shift,i=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),r&&(e.display.shift=!1),i=t(e)!=vo}finally{e.display.shift=n,e.state.suppressEdits=!1}return i}function ui(e,t,r,n){var i=e.state.keySeq;if(i){if(Zn(t))return"handled";if(/\'$/.test(t)?e.state.keySeq=null:ml.set(50,function(){e.state.keySeq==i&&(e.state.keySeq=null,e.display.input.reset())}),ci(e,i+" "+t,r,n))return!0}return ci(e,t,r,n)}function ci(e,t,r,n){var i=function(e,t,r){for(var n=0;n-1&&(F((i=s.ranges[i]).from(),t)<0||t.xRel>0)&&(F(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,l=xr(e,function(t){Xi&&(i.scroller.draggable=!1),e.state.draggingText=!1,de(document,"mouseup",l),de(document,"mousemove",s),de(i.scroller,"dragstart",a),de(i.scroller,"drop",l),o||(be(t),n.addNew||fn(e.doc,r,null,null,n.extend),Xi||Ki&&9==ji?setTimeout(function(){document.body.focus(),i.input.focus()},20):i.input.focus())}),s=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},a=function(){return o=!0};Xi&&(i.scroller.draggable=!0);e.state.draggingText=l,l.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop();No(document,"mouseup",l),No(document,"mousemove",s),No(i.scroller,"dragstart",a),No(i.scroller,"drop",l),Zt(e),setTimeout(function(){return i.input.focus()},20)}(e,n,t,o):function(e,t,r,n){function i(t){if(0!=F(m,t))if(m=t,"rectangle"==n.unit){for(var i=[],o=e.options.tabSize,l=h(k(u,r.line).text,r.ch,o),s=h(k(u,t.line).text,t.ch,o),a=Math.min(l,s),g=Math.max(l,s),v=Math.min(r.line,t.line),y=Math.min(e.lastLine(),Math.max(r.line,t.line));v<=y;v++){var b=k(u,v).text,w=d(b,a,o);a==g?i.push(new rl(H(v,w),H(v,w))):b.length>w&&i.push(new rl(H(v,w),H(v,d(b,g,o))))}i.length||i.push(new rl(r,r)),mn(u,Gr(p.ranges.slice(0,f).concat(i),f),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var x,C=c,S=vi(e,t,n.unit),L=C.anchor;F(S.anchor,L)>0?(x=S.head,L=I(C.from(),S.anchor)):(x=S.anchor,L=z(C.to(),S.head));var T=p.ranges.slice(0);T[f]=function(e,t){var r=t.anchor,n=t.head,i=k(e.doc,r.line);if(0==F(r,n)&&r.sticky==n.sticky)return t;var o=he(i);if(!o)return t;var l=ce(o,r.ch,r.sticky),s=o[l];if(s.from!=r.ch&&s.to!=r.ch)return t;var a=l+(s.from==r.ch==(1!=s.level)?0:1);if(0==a||a==o.length)return t;var u;if(n.line!=r.line)u=(n.line-r.line)*("ltr"==e.doc.direction?1:-1)>0;else{var c=ce(o,n.ch,n.sticky),h=c-l||(n.ch-r.ch)*(1==s.level?-1:1);u=c==a-1||c==a?h<0:h>0}var f=o[a+(u?-1:0)],d=u==(1==f.level),p=d?f.from:f.to,g=d?"after":"before";return r.ch==p&&r.sticky==g?t:new rl(new H(r.line,p,g),n)}(e,new rl(B(u,L),x)),mn(u,Gr(T,f),yo)}}function o(t){var r=++b,s=Vt(e,t,!0,"rectangle"==n.unit);if(s)if(0!=F(s,m)){e.curOp.focus=l(),i(s);var c=rr(a,u);(s.line>=c.to||s.liney.bottom?20:0;h&&setTimeout(xr(e,function(){b==r&&(a.scroller.scrollTop+=h,o(t))}),50)}}function s(t){e.state.selectingText=!1,b=1/0,be(t),a.input.focus(),de(document,"mousemove",w),de(document,"mouseup",x),u.history.lastSelOrigin=null}var a=e.display,u=e.doc;be(t);var c,f,p=u.sel,g=p.ranges;n.addNew&&!n.extend?(f=u.sel.contains(r),c=f>-1?g[f]:new rl(r,r)):(c=u.sel.primary(),f=u.sel.primIndex);if("rectangle"==n.unit)n.addNew||(c=new rl(r,r)),r=Vt(e,t,!0,!0),f=-1;else{var v=vi(e,r,n.unit);c=n.extend?hn(c,v.anchor,v.head,n.extend):v}n.addNew?-1==f?(f=g.length,mn(u,Gr(g.concat([c]),f),{scroll:!1,origin:"*mouse"})):g.length>1&&g[f].empty()&&"char"==n.unit&&!n.extend?(mn(u,Gr(g.slice(0,f).concat(g.slice(f+1)),0),{scroll:!1,origin:"*mouse"}),p=u.sel):pn(u,f,c,yo):(f=0,mn(u,new tl([c],0),yo),p=u.sel);var m=r;var y=a.wrapper.getBoundingClientRect(),b=0;var w=xr(e,function(e){Le(e)?o(e):s(e)}),x=xr(e,s);e.state.selectingText=x,No(document,"mousemove",w),No(document,"mouseup",x)}(e,n,t,o)}(t,n,o,e):Se(e)==r.scroller&&be(e):2==i?(n&&fn(t.doc,n),setTimeout(function(){return r.input.focus()},20)):3==i&&(ao?bi(t,e):Zt(t)))}}function vi(e,t,r){if("char"==r)return new rl(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new rl(H(t.line,0),B(e.doc,H(t.line+1,0)));var n=r(e,t);return new rl(n.from,n.to)}function mi(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&be(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!me(e,r))return xe(t);o-=s.top-l.viewOffset;for(var a=0;a=i){return pe(e,r,e,A(e.doc,o),e.options.gutters[a],t),xe(t)}}}function yi(e,t){return mi(e,t,"gutterClick",!0)}function bi(e,t){st(e.display,t)||function(e,t){if(!me(e,"gutterContextMenu"))return!1;return mi(e,t,"gutterContextMenu",!1)}(e,t)||ge(e,t,"contextmenu")||e.display.input.onContextMenu(t)}function wi(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),St(e)}function xi(e){Er(e),Lr(e),nr(e)}function Ci(e,t,r){if(!t!=!(r&&r!=Cl)){var n=e.display.dragFunctions,i=t?No:de;i(e.display.scroller,"dragstart",n.start),i(e.display.scroller,"dragenter",n.enter),i(e.display.scroller,"dragover",n.over),i(e.display.scroller,"dragleave",n.leave),i(e.display.scroller,"drop",n.drop)}}function Si(e){e.options.lineWrapping?(s(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(uo(e.display.wrapper,"CodeMirror-wrap"),ue(e)),Ut(e),Lr(e),St(e),setTimeout(function(){return gr(e)},100)}function Li(e,t){var o=this;if(!(this instanceof Li))return new Li(e,t);this.options=t=t?c(t):{},c(Sl,t,!1),zr(t);var l=t.value;"string"==typeof l&&(l=new al(l,t.mode,null,t.lineSeparator,t.direction)),this.doc=l;var s=new Li.inputStyles[t.inputStyle](this),a=this.display=new function(e,t,r){var o=this;this.input=r,o.scrollbarFiller=n("div",null,"CodeMirror-scrollbar-filler"),o.scrollbarFiller.setAttribute("cm-not-content","true"),o.gutterFiller=n("div",null,"CodeMirror-gutter-filler"),o.gutterFiller.setAttribute("cm-not-content","true"),o.lineDiv=i("div",null,"CodeMirror-code"),o.selectionDiv=n("div",null,null,"position: relative; z-index: 1"),o.cursorDiv=n("div",null,"CodeMirror-cursors"),o.measure=n("div",null,"CodeMirror-measure"),o.lineMeasure=n("div",null,"CodeMirror-measure"),o.lineSpace=i("div",[o.measure,o.lineMeasure,o.selectionDiv,o.cursorDiv,o.lineDiv],null,"position: relative; outline: none");var l=i("div",[o.lineSpace],"CodeMirror-lines");o.mover=n("div",[l],null,"position: relative"),o.sizer=n("div",[o.mover],"CodeMirror-sizer"),o.sizerWidth=null,o.heightForcer=n("div",null,null,"position: absolute; height: "+go+"px; width: 1px;"),o.gutters=n("div",null,"CodeMirror-gutters"),o.lineGutter=null,o.scroller=n("div",[o.sizer,o.heightForcer,o.gutters],"CodeMirror-scroll"),o.scroller.setAttribute("tabIndex","-1"),o.wrapper=n("div",[o.scrollbarFiller,o.gutterFiller,o.scroller],"CodeMirror"),Ki&&ji<8&&(o.gutters.style.zIndex=-1,o.scroller.style.paddingRight=0),Xi||Bi&&to||(o.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(o.wrapper):e(o.wrapper)),o.viewFrom=o.viewTo=t.first,o.reportedViewFrom=o.reportedViewTo=t.first,o.view=[],o.renderedView=null,o.externalMeasured=null,o.viewOffset=0,o.lastWrapHeight=o.lastWrapWidth=0,o.updateLineNumbers=null,o.nativeBarWidth=o.barHeight=o.barWidth=0,o.scrollbarsClipped=!1,o.lineNumWidth=o.lineNumInnerWidth=o.lineNumChars=null,o.alignWidgets=!1,o.cachedCharWidth=o.cachedTextHeight=o.cachedPaddingH=null,o.maxLine=null,o.maxLineLength=0,o.maxLineChanged=!1,o.wheelDX=o.wheelDY=o.wheelStartX=o.wheelStartY=null,o.shift=!1,o.selForContextMenu=null,o.activeTouch=null,r.init(o)}(e,l,s);a.wrapper.CodeMirror=this,Er(this),wi(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),mr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:!1,cutIncoming:!1,selectingText:!1,draggingText:!1,highlight:new ho,keySeq:null,specialChars:null},t.autofocus&&!to&&a.input.focus(),Ki&&ji<11&&setTimeout(function(){return o.display.input.reset(!0)},20),function(e){function t(){o.activeTouch&&(l=setTimeout(function(){return o.activeTouch=null},1e3),(s=o.activeTouch).end=+new Date)}function i(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}var o=e.display;No(o.scroller,"mousedown",xr(e,gi)),Ki&&ji<11?No(o.scroller,"dblclick",xr(e,function(t){if(!ge(e,t)){var r=Vt(e,t);if(r&&!yi(e,t)&&!st(e.display,t)){be(t);var n=e.findWordAt(r);fn(e.doc,n.anchor,n.head)}}})):No(o.scroller,"dblclick",function(t){return ge(e,t)||be(t)});ao||No(o.scroller,"contextmenu",function(t){return bi(e,t)});var l,s={end:0};No(o.scroller,"touchstart",function(t){if(!ge(e,t)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(t)&&!yi(e,t)){o.input.ensurePolled(),clearTimeout(l);var r=+new Date;o.activeTouch={start:r,moved:!1,prev:r-s.end<=300?s:null},1==t.touches.length&&(o.activeTouch.left=t.touches[0].pageX,o.activeTouch.top=t.touches[0].pageY)}}),No(o.scroller,"touchmove",function(){o.activeTouch&&(o.activeTouch.moved=!0)}),No(o.scroller,"touchend",function(r){var n=o.activeTouch;if(n&&!st(o,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var l,s=e.coordsChar(o.activeTouch,"page");l=!n.prev||i(n,n.prev)?new rl(s,s):!n.prev.prev||i(n,n.prev.prev)?e.findWordAt(s):new rl(H(s.line,0),B(e.doc,H(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),be(r)}t()}),No(o.scroller,"touchcancel",t),No(o.scroller,"scroll",function(){o.scroller.clientHeight&&(hr(e,o.scroller.scrollTop),dr(e,o.scroller.scrollLeft,!0),pe(e,"scroll",e))}),No(o.scroller,"mousewheel",function(t){return Br(e,t)}),No(o.scroller,"DOMMouseScroll",function(t){return Br(e,t)}),No(o.wrapper,"scroll",function(){return o.wrapper.scrollTop=o.wrapper.scrollLeft=0}),o.dragFunctions={enter:function(t){ge(e,t)||Ce(t)},over:function(t){ge(e,t)||(!function(e,t){var i=Vt(e,t);if(i){var o=document.createDocumentFragment();Yt(e,i,o),e.display.dragCursor||(e.display.dragCursor=n("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),r(e.display.dragCursor,o)}}(e,t),Ce(t))},start:function(t){return function(e,t){if(Ki&&(!e.state.draggingText||+new Date-ul<100))Ce(t);else if(!ge(e,t)&&!st(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!$i)){var r=n("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",qi&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),qi&&r.parentNode.removeChild(r)}}(e,t)},drop:xr(e,Vn),leave:function(t){ge(e,t)||Kn(e)}};var a=o.input.getField();No(a,"keyup",function(t){return di.call(e,t)}),No(a,"keydown",xr(e,fi)),No(a,"keypress",xr(e,pi)),No(a,"focus",function(t){return Qt(e,t)}),No(a,"blur",function(t){return Jt(e,t)})}(this),Xn(),yr(this),this.curOp.forceUpdate=!0,Qr(this,l),t.autofocus&&!to||this.hasFocus()?setTimeout(u(Qt,this),20):Jt(this);for(var h in Ll)Ll.hasOwnProperty(h)&&Ll[h](o,t[h],Cl);ir(this),t.finishInit&&t.finishInit(this);for(var f=0;f150)){if(!n)return;r="prev"}}else u=0,r="not";"prev"==r?u=t>o.first?h(k(o,t-1).text,null,l):0:"add"==r?u=a+e.options.indentUnit:"subtract"==r?u=a-e.options.indentUnit:"number"==typeof r&&(u=a+r),u=Math.max(0,u);var f="",d=0;if(e.options.indentWithTabs)for(var g=Math.floor(u/l);g;--g)d+=l,f+="\t";if(d1)if(Tl&&Tl.text.join("\n")==t){if(n.ranges.length%Tl.text.length==0){a=[];for(var u=0;u=0;h--){var f=n.ranges[h],d=f.from(),p=f.to();f.empty()&&(r&&r>0?d=H(d.line,d.ch-r):e.state.overwrite&&!l?p=H(p.line,Math.min(k(o,p.line).text.length,p.ch+g(s).length)):Tl&&Tl.lineWise&&Tl.text.join("\n")==t&&(d=p=H(d.line,0))),c=e.curOp.updateInput;var m={from:d,to:p,text:a?a[h%a.length]:s,origin:i||(l?"paste":e.state.cutIncoming?"cut":"+input")};Mn(e.doc,m),$e(e,"inputRead",e,m)}t&&!l&&Oi(e,t),sr(e),e.curOp.updateInput=c,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function Ni(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||wr(t,function(){return Mi(t,r,0,null,"paste")}),!0}function Oi(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var s=0;s-1){l=ki(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(k(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=ki(e,i.head.line,"smart"));l&&$e(e,"electricInput",e,i.head.line)}}}function Ai(e){for(var t=[],r=[],n=0;n=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var o=ce(i,r.ch,r.sticky),l=i[o];if("ltr"==e.doc.direction&&l.level%2==0&&(n>0?l.to>r.ch:l.from=l.from&&f>=c.begin)){var d=h?"before":"after";return new H(r.line,f,d)}}var p=function(e,t,n){for(var o=function(e,t){return t?new H(r.line,a(e,1),"before"):new H(r.line,e,"after")};e>=0&&e0==(1!=l.level),u=s?n.begin:a(n.end,-1);if(l.from<=u&&u0?c.end:a(c.begin,-1);return null==v||n>0&&v==t.text.length||!(g=p(n>0?0:i.length-1,n,u(v)))?null:g}(e.cm,a,t,r):ni(a,t,r))){if(n||!function(){var n=t.line+r;return!(n=e.first+e.size)&&(t=new H(n,t.ch,t.sticky),a=k(e,n))}())return!1;t=ii(i,e.cm,a,t.line,r)}else t=o;return!0}var l=t,s=r,a=k(e,t.line);if("char"==n)o();else if("column"==n)o(!0);else if("word"==n||"group"==n)for(var u=null,c="group"==n,h=e.cm&&e.cm.getHelper(t,"wordChars"),f=!0;!(r<0)||o(!f);f=!1){var d=a.text.charAt(t.ch)||"\n",p=w(d,h)?"w":c&&"\n"==d?"n":!c||/\s/.test(d)?null:"p";if(!c||f||p||(p="s"),u&&u!=p){r<0&&(r=1,o(),t.sticky="after");break}if(p&&(u=p),r>0&&!o(!f))break}var g=Sn(e,t,l,s,!0);return P(l,g)&&(g.hitSide=!0),g}function Fi(e,t,r,n){var i,o=e.doc,l=t.left;if("page"==n){var s=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),a=Math.max(s-.5*zt(e.display),3);i=(r>0?t.bottom:t.top)+r*a}else"line"==n&&(i=r>0?t.bottom+3:t.top-3);for(var u;(u=Ht(e,l,i)).outside;){if(r<0?i<=0:i>=o.height){u.hitSide=!0;break}i+=5*r}return u}function Pi(e,t){var r=vt(e,t.line);if(!r||r.hidden)return null;var n=k(e.doc,t.line),i=pt(r,n,t.line),o=he(n,e.doc.direction),l="left";if(o){l=ce(o,t.ch)%2?"right":"left"}var s=bt(i.map,t.ch,l);return s.offset="right"==s.collapse?s.end:s.start,s}function Ei(e,t){return t&&(e.bad=!0),e}function zi(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Ei(e.clipPos(H(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i=15&&(qi=!1,Xi=!0);var lo,so=ro&&(Yi||qi&&(null==oo||oo<12.11)),ao=Bi||Ki&&ji>=9,uo=function(t,r){var n=t.className,i=e(r).exec(n);if(i){var o=n.slice(i.index+i[0].length);t.className=n.slice(0,i.index)+(o?i[1]+o:"")}};lo=document.createRange?function(e,t,r,n){var i=document.createRange();return i.setEnd(n||e,r),i.setStart(e,t),i}:function(e,t,r){var n=document.body.createTextRange();try{n.moveToElementText(e.parentNode)}catch(e){return n}return n.collapse(!0),n.moveEnd("character",r),n.moveStart("character",t),n};var co=function(e){e.select()};Ji?co=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:Ki&&(co=function(e){try{e.select()}catch(e){}});var ho=function(){this.id=null};ho.prototype.set=function(e,t){clearTimeout(this.id),this.id=setTimeout(t,e)};var fo,po,go=30,vo={toString:function(){return"CodeMirror.Pass"}},mo={scroll:!1},yo={origin:"*mouse"},bo={origin:"+move"},wo=[""],xo=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/,Co=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/,So=!1,Lo=!1,ko=null,To=function(){function e(e){return e<=247?r.charAt(e):1424<=e&&e<=1524?"R":1536<=e&&e<=1785?n.charAt(e-1536):1774<=e&&e<=2220?"r":8192<=e&&e<=8203?"w":8204==e?"b":"L"}function t(e,t,r){this.level=e,this.from=t,this.to=r}var r="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",n="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111",i=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,o=/[stwN]/,l=/[LRr]/,s=/[Lb1n]/,a=/[1n]/;return function(r,n){var u="ltr"==n?"L":"R";if(0==r.length||"ltr"==n&&!i.test(r))return!1;for(var c=r.length,h=[],f=0;f=this.string.length},zo.prototype.sol=function(){return this.pos==this.lineStart},zo.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},zo.prototype.next=function(){if(this.post},zo.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},zo.prototype.skipToEnd=function(){this.pos=this.string.length},zo.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},zo.prototype.backUp=function(e){this.pos-=e},zo.prototype.column=function(){return this.lastColumnPos0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},zo.prototype.current=function(){return this.string.slice(this.start,this.pos)},zo.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},zo.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},zo.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var Io=function(e,t){this.state=e,this.lookAhead=t},Ro=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};Ro.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},Ro.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},Ro.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Ro.fromSaved=function(e,t,r){return t instanceof Io?new Ro(e,Ae(e.mode,t.state),r,t.lookAhead):new Ro(e,Ae(e.mode,t),r)},Ro.prototype.save=function(e){var t=!1!==e?Ae(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Io(t,this.maxLookAhead):t};var Bo=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r},Go=function(e,t,r){this.text=e,_(this,t),this.height=r?r(this):1};Go.prototype.lineNo=function(){return O(this)},ye(Go);var Uo,Vo={},Ko={},jo=null,Xo=null,Yo={left:0,right:0,top:0,bottom:0},_o=function(e,t,r){this.cm=r;var i=this.vert=n("div",[n("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),o=this.horiz=n("div",[n("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");e(i),e(o),No(i,"scroll",function(){i.clientHeight&&t(i.scrollTop,"vertical")}),No(o,"scroll",function(){o.clientWidth&&t(o.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,Ki&&ji<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};_o.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},_o.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},_o.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},_o.prototype.zeroWidthHack=function(){var e=ro&&!Zi?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new ho,this.disableVert=new ho},_o.prototype.enableZeroWidthBar=function(e,t,r){function n(){var i=e.getBoundingClientRect();("vert"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,n)}e.style.pointerEvents="auto",t.set(1e3,n)},_o.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var qo=function(){};qo.prototype.update=function(){return{bottom:0,right:0}},qo.prototype.setScrollLeft=function(){},qo.prototype.setScrollTop=function(){},qo.prototype.clear=function(){};var $o={native:_o,null:qo},Zo=0,Qo=function(e,t,r){var n=e.display;this.viewport=t,this.visible=rr(n,e.doc,t),this.editorIsHidden=!n.wrapper.offsetWidth,this.wrapperHeight=n.wrapper.clientHeight,this.wrapperWidth=n.wrapper.clientWidth,this.oldDisplayWidth=ft(e),this.force=r,this.dims=Rt(e),this.events=[]};Qo.prototype.signal=function(e,t){me(e,t)&&this.events.push(arguments)},Qo.prototype.finish=function(){for(var e=0;e=0&&F(e,n.to())<=0)return r}return-1};var rl=function(e,t){this.anchor=e,this.head=t};rl.prototype.from=function(){return I(this.anchor,this.head)},rl.prototype.to=function(){return z(this.anchor,this.head)},rl.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},zn.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var r=e,n=e+t;r1||!(this.children[0]instanceof zn))){var s=[];this.collapse(s),this.children=[new zn(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var l=i.lines.length%25+25,s=l;s10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;ne.display.maxLineLength&&(e.display.maxLine=u,e.display.maxLineLength=c,e.display.maxLineChanged=!0)}null!=n&&e&&this.collapsed&&Lr(e,n,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&wn(e.doc)),e&&$e(e,"markerCleared",e,this,n,i),t&&br(e),this.parent&&this.parent.clear()}},ol.prototype.find=function(e,t){null==e&&"bookmark"==this.type&&(e=1);for(var r,n,i=0;i=0;a--)Mn(this,n[a]);s?vn(this,s):this.cm&&sr(this.cm)}),undo:Sr(function(){On(this,"undo")}),redo:Sr(function(){On(this,"redo")}),undoSelection:Sr(function(){On(this,"undo",!0)}),redoSelection:Sr(function(){On(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=B(this,e),t=B(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var l=o.markedSpans;if(l)for(var s=0;s=a.to||null==a.from&&i!=e.line||null!=a.from&&i==t.line&&a.from>=t.ch||r&&!r(a.marker)||n.push(a.marker.parent||a.marker)}++i}),n},getAllMarks:function(){var e=[];return this.iter(function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=o,++r}),B(this,H(r,t))},indexFromPos:function(e){var t=(e=B(this,e)).ch;if(e.linet&&(t=e.from),null!=e.to&&e.to0)i=new H(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),H(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var l=k(e.doc,i.line-1).text;l&&(i=new H(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),H(i.line-1,l.length-1),i,"+transpose"))}r.push(new rl(i,i))}e.setSelections(r)})},newlineAndIndent:function(e){return wr(e,function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;ne&&0==F(t,this.pos)&&r==this.button};var wl,xl,Cl={toString:function(){return"CodeMirror.Init"}},Sl={},Ll={};Li.defaults=Sl,Li.optionHandlers=Ll;var kl=[];Li.defineInitHook=function(e){return kl.push(e)};var Tl=null,Ml=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new ho,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ml.prototype.init=function(e){function t(e){if(!ge(i,e)){if(i.somethingSelected())Ti({lineWise:!1,text:i.getSelections()}),"cut"==e.type&&i.replaceSelection("",null,"cut");else{if(!i.options.lineWiseCopyCut)return;var t=Ai(i);Ti({lineWise:!0,text:t.text}),"cut"==e.type&&i.operation(function(){i.setSelections(t.ranges,0,mo),i.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();var r=Tl.text.join("\n");if(e.clipboardData.setData("Text",r),e.clipboardData.getData("Text")==r)return void e.preventDefault()}var l=Di(),s=l.firstChild;i.display.lineSpace.insertBefore(l,i.display.lineSpace.firstChild),s.value=Tl.text.join("\n");var a=document.activeElement;co(s),setTimeout(function(){i.display.lineSpace.removeChild(l),a.focus(),a==o&&n.showPrimarySelection()},50)}}var r=this,n=this,i=n.cm,o=n.div=e.lineDiv;Wi(o,i.options.spellcheck),No(o,"paste",function(e){ge(i,e)||Ni(e,i)||ji<=11&&setTimeout(xr(i,function(){return r.updateFromDOM()}),20)}),No(o,"compositionstart",function(e){r.composing={data:e.data,done:!1}}),No(o,"compositionupdate",function(e){r.composing||(r.composing={data:e.data,done:!1})}),No(o,"compositionend",function(e){r.composing&&(e.data!=r.composing.data&&r.readFromDOMSoon(),r.composing.done=!0)}),No(o,"touchstart",function(){return n.forceCompositionEnd()}),No(o,"input",function(){r.composing||r.readFromDOMSoon()}),No(o,"copy",t),No(o,"cut",t)},Ml.prototype.prepareSelection=function(){var e=Xt(this.cm,!1);return e.focus=this.cm.state.focused,e},Ml.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Ml.prototype.showPrimarySelection=function(){var e=window.getSelection(),t=this.cm,r=t.doc.sel.primary(),n=r.from(),i=r.to();if(t.display.viewTo==t.display.viewFrom||n.line>=t.display.viewTo||i.line=t.display.viewFrom&&Pi(t,n)||{node:s[0].measure.map[2],offset:0},u=i.linee.firstLine()&&(n=H(n.line-1,k(e.doc,n.line-1).length)),i.ch==k(e.doc,i.line).text.length&&i.linet.viewTo-1)return!1;var o,l,s;n.line==t.viewFrom||0==(o=Kt(e,n.line))?(l=O(t.view[0].line),s=t.view[0].node):(l=O(t.view[o].line),s=t.view[o-1].node.nextSibling);var a,u,c=Kt(e,i.line);if(c==t.view.length-1?(a=t.viewTo-1,u=t.lineDiv.lastChild):(a=O(t.view[c+1].line)-1,u=t.view[c+1].node.previousSibling),!s)return!1;for(var h=e.doc.splitLines(function(e,t,r,n,i){function o(){u&&(a+=c,u=!1)}function l(e){e&&(o(),a+=e)}function s(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(null!=r)return void l(r||t.textContent.replace(/\u200b/g,""));var a,h=t.getAttribute("cm-marker");if(h){var f=e.findMarks(H(n,0),H(i+1,0),function(e){return function(t){return t.id==e}}(+h));return void(f.length&&(a=f[0].find(0))&&l(T(e.doc,a.from,a.to).join(c)))}if("false"==t.getAttribute("contenteditable"))return;var d=/^(pre|div|p)$/i.test(t.nodeName);d&&o();for(var p=0;p1&&f.length>1;)if(g(h)==g(f))h.pop(),f.pop(),a--;else{if(h[0]!=f[0])break;h.shift(),f.shift(),l++}for(var d=0,p=0,v=h[0],m=f[0],y=Math.min(v.length,m.length);dn.ch&&b.charCodeAt(b.length-p-1)==w.charCodeAt(w.length-p-1);)d--,p++;h[h.length-1]=b.slice(0,b.length-p).replace(/^\u200b+/,""),h[0]=h[0].slice(d).replace(/\u200b+$/,"");var C=H(l,d),S=H(a,f.length?g(f).length-p:0);return h.length>1||h[0]||F(C,S)?(Dn(e.doc,h,C,S,"+input"),!0):void 0},Ml.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ml.prototype.reset=function(){this.forceCompositionEnd()},Ml.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ml.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()},80))},Ml.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||wr(this.cm,function(){return Lr(e.cm)})},Ml.prototype.setUneditable=function(e){e.contentEditable="false"},Ml.prototype.onKeyPress=function(e){0!=e.charCode&&(e.preventDefault(),this.cm.isReadOnly()||xr(this.cm,Mi)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Ml.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Ml.prototype.onContextMenu=function(){},Ml.prototype.resetPosition=function(){},Ml.prototype.needsContentAttribute=!0;var Nl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new ho,this.hasSelection=!1,this.composing=null};Nl.prototype.init=function(e){function t(e){if(!ge(i,e)){if(i.somethingSelected())Ti({lineWise:!1,text:i.getSelections()});else{if(!i.options.lineWiseCopyCut)return;var t=Ai(i);Ti({lineWise:!0,text:t.text}),"cut"==e.type?i.setSelections(t.ranges,null,mo):(n.prevInput="",l.value=t.text.join("\n"),co(l))}"cut"==e.type&&(i.state.cutIncoming=!0)}}var r=this,n=this,i=this.cm,o=this.wrapper=Di(),l=this.textarea=o.firstChild;e.wrapper.insertBefore(o,e.wrapper.firstChild),Ji&&(l.style.width="0px"),No(l,"input",function(){Ki&&ji>=9&&r.hasSelection&&(r.hasSelection=null),n.poll()}),No(l,"paste",function(e){ge(i,e)||Ni(e,i)||(i.state.pasteIncoming=!0,n.fastPoll())}),No(l,"cut",t),No(l,"copy",t),No(e.scroller,"paste",function(t){st(e,t)||ge(i,t)||(i.state.pasteIncoming=!0,n.focus())}),No(e.lineSpace,"selectstart",function(t){st(e,t)||be(t)}),No(l,"compositionstart",function(){var e=i.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:e,range:i.markText(e,i.getCursor("to"),{className:"CodeMirror-composing"})}}),No(l,"compositionend",function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)})},Nl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=Xt(e);if(e.options.moveInputWithCursor){var i=At(e,r.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return n},Nl.prototype.showSelection=function(e){var t=this.cm.display;r(t.cursorDiv,e.cursors),r(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},Nl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&co(this.textarea),Ki&&ji>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",Ki&&ji>=9&&(this.hasSelection=null))}},Nl.prototype.getField=function(){return this.textarea},Nl.prototype.supportsTouch=function(){return!1},Nl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!to||l()!=this.textarea))try{this.textarea.focus()}catch(e){}},Nl.prototype.blur=function(){this.textarea.blur()},Nl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Nl.prototype.receivedFocus=function(){this.slowPoll()},Nl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},Nl.prototype.fastPoll=function(){function e(){r.poll()||t?(r.pollingFast=!1,r.slowPoll()):(t=!0,r.polling.set(60,e))}var t=!1,r=this;r.pollingFast=!0,r.polling.set(20,e)},Nl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||Wo(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(Ki&&ji>=9&&this.hasSelection===i||ro&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var l=0,s=Math.min(n.length,i.length);l1e3||i.indexOf("\n")>-1?r.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Nl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Nl.prototype.onKeyPress=function(){Ki&&ji>=9&&(this.hasSelection=null),this.fastPoll()},Nl.prototype.onContextMenu=function(e){function t(){if(null!=l.selectionStart){var e=i.somethingSelected(),t="​"+(e?l.value:"");l.value="⇚",l.value=t,n.prevInput=e?"":"​",l.selectionStart=1,l.selectionEnd=t.length,o.selForContextMenu=i.doc.sel}}function r(){if(n.contextMenuPending=!1,n.wrapper.style.cssText=c,l.style.cssText=u,Ki&&ji<9&&o.scrollbars.setScrollTop(o.scroller.scrollTop=a),null!=l.selectionStart){(!Ki||Ki&&ji<9)&&t();var e=0,r=function(){o.selForContextMenu==i.doc.sel&&0==l.selectionStart&&l.selectionEnd>0&&"​"==n.prevInput?xr(i,kn)(i):e++<10?o.detectingSelectAll=setTimeout(r,500):(o.selForContextMenu=null,o.input.reset())};o.detectingSelectAll=setTimeout(r,200)}}var n=this,i=n.cm,o=i.display,l=n.textarea,s=Vt(i,e),a=o.scroller.scrollTop;if(s&&!qi){i.options.resetSelectionOnContextMenu&&-1==i.doc.sel.contains(s)&&xr(i,mn)(i.doc,Ur(s),mo);var u=l.style.cssText,c=n.wrapper.style.cssText;n.wrapper.style.cssText="position: absolute";var h=n.wrapper.getBoundingClientRect();l.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-h.top-5)+"px; left: "+(e.clientX-h.left-5)+"px;\n z-index: 1000; background: "+(Ki?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var f;if(Xi&&(f=window.scrollY),o.input.focus(),Xi&&window.scrollTo(null,f),o.input.reset(),i.somethingSelected()||(l.value=n.prevInput=" "),n.contextMenuPending=!0,o.selForContextMenu=i.doc.sel,clearTimeout(o.detectingSelectAll),Ki&&ji>=9&&t(),ao){Ce(e);var d=function(){de(window,"mouseup",d),setTimeout(r,20)};No(window,"mouseup",d)}else setTimeout(r,50)}},Nl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},Nl.prototype.setUneditable=function(){},Nl.prototype.needsContentAttribute=!1,function(e){function t(t,n,i,o){e.defaults[t]=n,i&&(r[t]=o?function(e,t,r){r!=Cl&&i(e,t,r)}:i)}var r=e.optionHandlers;e.defineOption=t,e.Init=Cl,t("value","",function(e,t){return e.setValue(t)},!0),t("mode",null,function(e,t){e.doc.modeOption=t,Yr(e)},!0),t("indentUnit",2,Yr,!0),t("indentWithTabs",!1),t("smartIndent",!0),t("tabSize",4,function(e){_r(e),St(e),Lr(e)},!0),t("lineSeparator",null,function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter(function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(H(n,o))}n++});for(var i=r.length-1;i>=0;i--)Dn(e.doc,t,r[i],H(r[i].line,r[i].ch+t.length))}}),t("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff]/g,function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),r!=Cl&&e.refresh()}),t("specialCharPlaceholder",je,function(e){return e.refresh()},!0),t("electricChars",!0),t("inputStyle",to?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),t("spellcheck",!1,function(e,t){return e.getInputField().spellcheck=t},!0),t("rtlMoveVisually",!io),t("wholeLineUpdateBefore",!0),t("theme","default",function(e){wi(e),xi(e)},!0),t("keyMap","default",function(e,t,r){var n=ei(t),i=r!=Cl&&ei(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)}),t("extraKeys",null),t("configureMouse",null),t("lineWrapping",!1,Si,!0),t("gutters",[],function(e){zr(e.options),xi(e)},!0),t("fixedGutter",!0,function(e,t){e.display.gutters.style.left=t?Bt(e.display)+"px":"0",e.refresh()},!0),t("coverGutterNextToScrollbar",!1,function(e){return gr(e)},!0),t("scrollbarStyle","native",function(e){mr(e),gr(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),t("lineNumbers",!1,function(e){zr(e.options),xi(e)},!0),t("firstLineNumber",1,xi,!0),t("lineNumberFormatter",function(e){return e},xi,!0),t("showCursorWhenSelecting",!1,jt,!0),t("resetSelectionOnContextMenu",!0),t("lineWiseCopyCut",!0),t("pasteLinesPerSelection",!0),t("readOnly",!1,function(e,t){"nocursor"==t&&(Jt(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),t("disableInput",!1,function(e,t){t||e.display.input.reset()},!0),t("dragDrop",!0,Ci),t("allowDropFileTypes",null),t("cursorBlinkRate",530),t("cursorScrollMargin",0),t("cursorHeight",1,jt,!0),t("singleCursorHeightPerLine",!0,jt,!0),t("workTime",100),t("workDelay",100),t("flattenSpans",!0,_r,!0),t("addModeClass",!1,_r,!0),t("pollInterval",100),t("undoDepth",200,function(e,t){return e.doc.history.undoDepth=t}),t("historyEventDelay",1250),t("viewportMargin",10,function(e){return e.refresh()},!0),t("maxHighlightLength",1e4,_r,!0),t("moveInputWithCursor",!0,function(e,t){t||e.display.input.resetPosition()}),t("tabindex",null,function(e,t){return e.display.input.getField().tabIndex=t||""}),t("autofocus",null),t("direction","ltr",function(e,t){return e.doc.setDirection(t)},!0)}(Li),function(e){var t=e.optionHandlers,r=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,r){var n=this.options,i=n[e];n[e]==r&&"mode"!=e||(n[e]=r,t.hasOwnProperty(e)&&xr(this,t[e])(this,r,i),pe(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](ei(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(ki(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&sr(this));else{var o=i.from(),l=i.to(),s=Math.max(r,o.line);r=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1;for(var a=s;a0&&pn(this.doc,n,new rl(o,u[n].to()),mo)}}}),getTokenAt:function(e,t){return Re(this,e,t)},getLineTokens:function(e,t){return Re(this,H(e),t,!0)},getTokenTypeAt:function(e){e=B(this.doc,e);var t,r=Fe(this,k(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var l=n+i>>1;if((l?r[2*l-1]:0)>=o)i=l;else{if(!(r[2*l+1]o&&(e=o,i=!0),n=k(this.doc,e)}else n=e;return Mt(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-se(n):0)},defaultTextHeight:function(){return zt(this.display)},defaultCharWidth:function(){return It(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o=this.display,l=(e=At(this,B(this.doc,e))).bottom,s=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==n)l=e.top;else if("above"==n||"near"==n){var a=Math.max(o.wrapper.clientHeight,this.doc.height),u=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>a)&&e.top>t.offsetHeight?l=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=a&&(l=e.bottom),s+t.offsetWidth>u&&(s=u-t.offsetWidth)}t.style.top=l+"px",t.style.left=t.style.right="","right"==i?(s=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?s=0:"middle"==i&&(s=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=s+"px"),r&&function(e,t){var r=or(e,t);null!=r.scrollTop&&hr(e,r.scrollTop),null!=r.scrollLeft&&dr(e,r.scrollLeft)}(this,{left:s,top:l,right:s+t.offsetWidth,bottom:l+t.offsetHeight})},triggerOnKeyDown:Cr(fi),triggerOnKeyPress:Cr(pi),triggerOnKeyUp:di,triggerOnMouseDown:Cr(gi),execCommand:function(e){if(vl.hasOwnProperty(e))return vl[e].call(null,this)},triggerElectric:Cr(function(e){Oi(this,e)}),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=B(this.doc,e),l=0;l0&&l(t.charAt(r-1));)--r;for(;n.5)&&Ut(this),pe(this,"refresh",this)}),swapDoc:Cr(function(e){var t=this.doc;return t.cm=null,Qr(this,e),St(this),this.display.input.reset(),ar(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,$e(this,"swapDoc",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},ye(e),e.registerHelper=function(t,n,i){r.hasOwnProperty(t)||(r[t]=e[t]={_global:[]}),r[t][n]=i},e.registerGlobalHelper=function(t,n,i,o){e.registerHelper(t,n,o),r[t]._global.push({pred:i,val:o})}}(Li);var Ol="iter insert remove copy getEditor constructor".split(" ");for(var Al in al.prototype)al.prototype.hasOwnProperty(Al)&&f(Ol,Al)<0&&(Li.prototype[Al]=function(e){return function(){return e.apply(this.doc,arguments)}}(al.prototype[Al]));return ye(al),Li.inputStyles={textarea:Nl,contenteditable:Ml},Li.defineMode=function(e){Li.defaults.mode||"null"==e||(Li.defaults.mode=e),function(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Fo[e]=t}.apply(this,arguments)},Li.defineMIME=function(e,t){Po[e]=t},Li.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Li.defineMIME("text/plain","null"),Li.defineExtension=function(e,t){Li.prototype[e]=t},Li.defineDocExtension=function(e,t){al.prototype[e]=t},Li.fromTextArea=function(e,t){function r(){e.value=a.getValue()}if(t=t?c(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var n=l();t.autofocus=n==e||null!=e.getAttribute("autofocus")&&n==document.body}var i;if(e.form&&(No(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var s=o.submit=function(){r(),o.submit=i,o.submit(),o.submit=s}}catch(e){}}t.finishInit=function(t){t.save=r,t.getTextArea=function(){return e},t.toTextArea=function(){t.toTextArea=isNaN,r(),e.parentNode.removeChild(t.getWrapperElement()),e.style.display="",e.form&&(de(e.form,"submit",r),"function"==typeof e.form.submit&&(e.form.submit=i))}},e.style.display="none";var a=Li(function(t){return e.parentNode.insertBefore(t,e.nextSibling)},t);return a},function(e){e.off=de,e.on=No,e.wheelEventPixels=Rr,e.Doc=al,e.splitLines=Ao,e.countColumn=h,e.findColumn=d,e.isWordChar=b,e.Pass=vo,e.signal=pe,e.Line=Go,e.changeEnd=Vr,e.scrollbarModel=$o,e.Pos=H,e.cmpPos=F,e.modes=Fo,e.mimeModes=Po,e.resolveMode=Me,e.getMode=Ne,e.modeExtensions=Eo,e.extendMode=Oe,e.copyState=Ae,e.startState=De,e.innerMode=We,e.commands=vl,e.keyMap=gl,e.keyName=Jn,e.isModifierKey=Zn,e.lookupKey=$n,e.normalizeKeyMap=qn,e.StringStream=zo,e.SharedTextMarker=ll,e.TextMarker=ol,e.LineWidget=nl,e.e_preventDefault=be,e.e_stopPropagation=we,e.e_stop=Ce,e.addClass=s,e.contains=o,e.rmClass=uo,e.keyNames=hl}(Li),Li.version="5.32.0",Li}); \ No newline at end of file diff --git a/js/countdown.jquery.min.js b/js/countdown.jquery.min.js deleted file mode 100644 index 256608f..0000000 --- a/js/countdown.jquery.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(n){"use strict";n.fn.countdown=function(e){return n.fn.countdown.begin(this,n.extend({year:2016,month:1,day:1,hour:0,minute:0,second:0,timezone:-6,labels:!0,onFinish:function(){}},e))},n.fn.countdown.begin=function(e,t){var o,a,i;i=new Date(t.year,t.month-1,t.day,t.hour,t.minute,t.second),a=n.fn.countdown.convertTimezone(t.timezone),o=n.fn.countdown.getTimeRemaining(a,i,t),t.init?n.each(o,function(e,t){n(".time","#"+e).text(t<10?"0"+t:t.toLocaleString()),n(".label","#"+e).text(1===t?n.fn.countdown.singularize(e):e)}):(n.each(o,function(o,a){var i,d,r,u;i=n("
").addClass("col-xs-6 col-sm-3").attr("id",o),d=n("
").addClass("wrapper"),r=n("").addClass("time").text(a<10?"0"+a:a.toLocaleString()),t.labels?(u=n("").addClass("label").text(1===a?n.fn.countdown.singularize(o):o),i.append(d.append(r).append(u))):i.append(d.append(r)),e.append(i.addClass("animated rotateIn"))}),t.init=!0),t.target_reached?t.onFinish():setTimeout(function(){n.fn.countdown.begin(e,t)},1e3)},n.fn.countdown.singularize=function(n){return n.substr(0,n.length-1)},n.fn.countdown.convertTimezone=function(n){var e,t,o;return t=(e=new Date).getTime(),o=6e4*e.getTimezoneOffset(),new Date(t+o+36e5*n)},n.fn.countdown.getTimeRemaining=function(n,e,t){var o,a;return a={},0===(o=(o=e.getTime()-n.getTime())<0?0:o)&&(t.target_reached=!0),a.days=Math.floor(o/864e5),a.hours=Math.floor(24*(o/864e5-a.days)),a.minutes=Math.floor(60*(24*(o/864e5-a.days)-a.hours)),a.seconds=Math.floor(o/1e3%60),a}}(jQuery); diff --git a/js/filter_pagination.js b/js/filter_pagination.js deleted file mode 100644 index dcbe2e4..0000000 --- a/js/filter_pagination.js +++ /dev/null @@ -1,335 +0,0 @@ -function mpwem_add_loader(target) { - target.css('position', 'relative'); - target.append('
'); -} - -function mpwem_add_loader_xs(target) { - target.css('position', 'relative'); - target.append('
'); -} - -function mpwem_remove_loader(target) { - target.find('.spinner_loading').remove(); -} - -function mpwem_page_scroll_to(target) { - jQuery('html, body').animate({ - scrollTop: target.offset().top -= 100 - }, 1000); -} - -(function ($) { - "use strict"; - let bg_image_load = false; - load_pagination_initial_item(); - $(".filter_datepicker").datepicker({ dateFormat: "mm/dd/yy" }); - $(document).ready(function () { - $(window).on('load', function () { - load_bg_img(); - bg_image_load = true; - }); - if (!bg_image_load) { - load_bg_img(); - $(document).scroll(function () { - load_bg_img(); - bg_image_load = true; - }); - } - - }); - let filter_input_list = { - title_filter: 'data-title', - filter_with_city: 'data-city-name', - filter_with_category: 'data-category', - filter_with_organizer: 'data-organizer' - }; - for (let name in filter_input_list) { - $(document).on('change keyup', '[name="' + name + '"] ', function (e) { - e.preventDefault(); - load_filter($(this)); - }); - } - $(document).on('change', '.search_with_start_date , .search_with_end_date', function () { - load_filter($(this)); - }); - - function load_filter(target) { - let parent = target.closest('.list_with_filter_section'); - let result = 0; - if (check_search_value_exit(parent)) { - let date_check = date_filter_check(parent); - parent.find('.all_filter_item .filter_item').each(function () { - let active = 1; - for (let name in filter_input_list) { - if (single_text_check(parent, name) && active > 0) { - active = single_text_search(parent, $(this), name); - } - } - if (date_check && active > 0) { - active = date_search(parent, $(this)); - } - if (active > 1) { - result++; - $(this).addClass('search_on').removeClass('search_of'); - } else { - $(this).addClass('search_of').removeClass('search_on'); - } - }).promise().done(function () { - if (result > 0) { - parent.find('.all_filter_item').slideDown('fast'); - parent.find('.search_result_empty').slideUp('fast'); - } else { - parent.find('.all_filter_item').slideUp('fast'); - parent.find('.search_result_empty').slideDown('fast'); - } - }).promise().done(function () { - load_pagination(parent, 0); - }); - } else { - parent.find('.all_filter_item').slideDown('fast'); - parent.find('.all_filter_item .filter_item').each(function () { - $(this).removeClass('search_of').removeClass('search_on'); - }).promise().done(function () { - load_pagination(parent, 0); - }); - parent.find('.search_result_empty').slideUp('fast'); - } - } - - function date_convert_to_str(date) { - date = new Date(date).getTime(); - if (date && date !== 'NaN') { - return date; - } else { - return 0; - } - } - - function single_text_check(parent, inputName) { - - let inputText = parent.find('[name="' + inputName + '"]').val(); - - return (inputText && inputText.length > 0) ? 1 : false; - } - - function single_text_search(parent, item, inputName) { - let target = parent.find('[name="' + inputName + '"]'); - let inputText = target.val(); - let currentValue = item.attr(filter_input_list[inputName]); - return (currentValue && currentValue.match(new RegExp(inputText, "i"))) ? 2 : 0; - } - - function date_filter_check(parent) { - let start_date = date_convert_to_str(parent.find('.search_with_start_date').val()); - let end_date = date_convert_to_str(parent.find('.search_with_end_date').val()); - return (start_date > 0 && end_date > 0) ? 1 : false; - } - - function date_search(parent, target) { - let start_date = date_convert_to_str(parent.find('.search_with_start_date').val()); - let end_date = date_convert_to_str(parent.find('.search_with_end_date').val()); - let date = date_convert_to_str(target.attr('data-date')); - return (date >= start_date && end_date >= date) ? 2 : 0; - } - - function check_search_value_exit(parent) { - let date_result = date_filter_check(parent); - let active = 0; - for (let name in filter_input_list) { - if (single_text_check(parent, name)) { - active = 1; - } - } - return (date_result || active > 0) ? 1 : false; - } - - function load_bg_img() { - $('.filter_item:visible').each(function () { - let target = $(this); - if (target.find('[data-bg-image]').css('background-image') === 'none') { - target.find('[data-bg-image]').css('background-image', 'url("' + target.find('[data-bg-image]').data('bg-image') + '")').promise().done(function () { - mpwem_remove_loader(target); - }); - } - }); - return true; - } - - //************Pagination*************// - $(document).on('click', '.pagination_area [data-pagination]', function (e) { - e.preventDefault(); - let pagination_page = $(this).data('pagination'); - let parent = $(this).closest('.list_with_filter_section'); - parent.find('[data-pagination]').removeClass('active_pagination'); - $(this).addClass('active_pagination').promise().done(function () { - load_pagination(parent, pagination_page); - }).promise().done(function () { - mpwem_page_scroll_to(parent); - load_bg_img(); - }); - - }); - $(document).on('click', '.pagination_area .page_prev', function (e) { - e.preventDefault(); - let parent = $(this).closest('.pagination_area'); - let page_no = parseInt(parent.find('.active_pagination').data('pagination')) - 1; - parent.find('[data-pagination="' + page_no + '"]').trigger('click'); - }); - $(document).on('click', '.pagination_area .page_next', function (e) { - e.preventDefault(); - let parent = $(this).closest('.pagination_area'); - let page_no = parseInt(parent.find('.active_pagination').data('pagination')) + 1; - parent.find('[data-pagination="' + page_no + '"]').trigger('click'); - }); - $(document).on('click', '.pagination_area .pagination_load_more', function () { - let pagination_page = parseInt($(this).attr('data-load-more')); - let parent = $(this).closest('.list_with_filter_section'); - let item_class = get_item_class(parent); - if (parent.find(item_class + ':hidden').length > 0) { - pagination_page = pagination_page + 1; - } else { - pagination_page = 0; - } - $(this).attr('data-load-more', pagination_page).promise().done(function () { - load_pagination(parent, pagination_page); - }).promise().done(function () { - if (parent.find(item_class + ':hidden').length === 0) { - $(this).attr('disabled', 'disabled'); - } - }).promise().done(function () { - load_bg_img(); - }); - - }); - - function load_more_scroll(parent, pagination_page) { - let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); - let start_item = pagination_page > 0 ? pagination_page * per_page_item : 0; - let item_class = get_item_class(parent); - let target = parent.find(item_class + ':nth-child(' + (start_item + 1) + ')'); - mpwem_page_scroll_to(target); - } - - function load_pagination_initial_item() { - $('.list_with_filter_section').each(function () { - mpwem_add_loader($(this)); - $(this).find('[data-bg-image]').each(function () { - mpwem_add_loader($(this)); - }); - load_pagination($(this), 0); - }).promise().done(function () { - $('.list_with_filter_section').each(function () { - mpwem_remove_loader($(this)); - $(this).find('.all_filter_item').css({'height': 'auto', 'overflow': 'inherit'}).slideDown('slow'); - }); - }); - } - - function load_pagination(parent, pagination_page) { - let all_item = parent.find('.all_filter_item'); - - let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); - let pagination_type = parent.find('input[name="pagination_style"]').val(); - let start_item = pagination_page > 0 ? pagination_page * per_page_item : 0; - let end_item = pagination_page > 0 ? start_item + per_page_item : per_page_item; - let item = 0; - let items_class = get_item_class(parent); - - if (pagination_type === 'load_more') { - start_item = 0; - } else { - let all_item_height = all_item.outerHeight(); - //all_item.css({"height": all_item_height, "overflow": "hidden"}); - mpwem_add_loader(all_item); - } - parent.find(items_class).each(function () { - if (item >= start_item && item < end_item) { - if ($(this).is(':hidden')) { - $(this).slideDown(200); - } - } else { - $(this).slideUp('fast'); - } - item++; - }).promise().done(function () { - all_item.css({'height': 'auto', 'overflow': 'inherit'}).promise().done(function () { - filter_qty_palace(parent, items_class); - pagination_management(parent, pagination_page); - mpwem_remove_loader(all_item); - }); - }); - } - - function pagination_management(parent, pagination_page) { - let pagination_type = parent.find('input[name="pagination_style"]').val(); - let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); - let total_item = parent.find(get_item_class(parent)).length; - if (total_item <= per_page_item) { - parent.find('.pagination_area').slideUp(200); - } else { - parent.find('.pagination_area').slideDown(200); - if (pagination_type === 'load_more') { - parent.find('[data-load-more]').attr('data-load-more', pagination_page) - } else { - pagination_page_management(parent, pagination_page); - } - } - } - - function pagination_page_management(parent, pagination_page) { - let per_page_item = parseInt(parent.find('input[name="pagination_per_page"]').val()); - let total_item = parent.find(get_item_class(parent)).length; - let total_active_page = (total_item / per_page_item) + ((total_item % per_page_item) > 0 ? 1 : 0); - let page_limit_start = (pagination_page > 2) ? (pagination_page - 2) : 0; - let page_limit_end = (pagination_page > 2) ? (pagination_page + 2) : 4; - let limit_dif = total_active_page - pagination_page; - - if (total_active_page > 5 && limit_dif < 3) { - page_limit_start = page_limit_start - ((limit_dif > 1) ? 1 : 2); - } - - let total_page = parent.find('[data-pagination]').length; - - for (let i = 0; i < total_page; i++) { - if (i < total_active_page && i >= page_limit_start && i <= page_limit_end) { - parent.find('[data-pagination="' + i + '"]').slideDown(200); - } else { - parent.find('[data-pagination="' + i + '"]').slideUp(200); - } - } - - if (pagination_page > 0) { - parent.find('.page_prev').removeAttr('disabled'); - } else { - parent.find('.page_prev').prop('disabled', true); - } - if (pagination_page > 2 && total_active_page > 5) { - parent.find('.ellipse_left').slideDown(200); - } else { - parent.find('.ellipse_left').slideUp(200); - } - if (pagination_page < total_active_page - 3 && total_active_page > 5) { - parent.find('.ellipse_right').slideDown(200); - } else { - parent.find('.ellipse_right').slideUp(200); - } - if (pagination_page < total_active_page - 1) { - parent.find('.page_next').removeAttr('disabled'); - } else { - parent.find('.page_next').prop('disabled', true); - } - } - - function get_item_class(parent, items = '.filter_item') { - if (parent.find('.filter_item.search_on').length > 0 || parent.find('.filter_item.search_of').length > 0) { - items = '.filter_item.search_on'; - parent.find('.filter_item.search_of').slideUp('fast'); - } - return items; - } - - function filter_qty_palace(parent, item_class) { - parent.find('.qty_count').html($(parent).find(item_class + ':visible').length); - parent.find('.total_filter_qty').html($(parent).find(item_class).length); - } -}(jQuery)); \ No newline at end of file diff --git a/js/lazysizes.min.js b/js/lazysizes.min.js deleted file mode 100644 index 35b726a..0000000 --- a/js/lazysizes.min.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! lazysizes - v5.3.2 */ - -!function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,i=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,o=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],a={},G=Array.prototype.forEach,J=function(e,t){if(!a[t]){a[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return a[t].test(e[$]("class")||"")&&a[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var a;if(a=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(a," "))}},V=function(t,a,e){var i=e?P:"removeEventListener";if(e){V(t,a)}r.forEach(function(e){t[i](e,a)})},X=function(e,t,a,i,r){var n=D.createEvent("Event");if(!a){a={}}a.instance=k;n.initEvent(t,!i,!r);n.detail=a;e.dispatchEvent(n);return n},Y=function(e,t){var a;if(!i&&(a=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}a({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,a){a=a||e.offsetWidth;while(a49?function(){o(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(a){return}a=true;t=r-(f.now()-i);if(t<0){t=0}if(e||t<9){s()}else{I(s,t)}}},ie=function(e){var t,a;var i=99;var r=function(){t=null;e()};var n=function(){var e=f.now()-a;if(e0;if(r&&Z(i,"overflow")!="visible"){a=i.getBoundingClientRect();r=C>a.left&&pa.top-1&&g500&&O.clientWidth>500?500:370:H.expand;k._defEx=u;f=u*H.expFactor;c=H.hFac;A=null;if(w2&&h>2&&!D.hidden){w=f;N=0}else if(h>1&&N>1&&M<6){w=u}else{w=_}}if(l!==n){y=innerWidth+n*c;z=innerHeight+n;s=n*-1;l=n}a=d[t].getBoundingClientRect();if((b=a.bottom)>=s&&(g=a.top)<=z&&(C=a.right)>=s*c&&(p=a.left)<=y&&(b||C||p||g)&&(H.loadHidden||x(d[t]))&&(m&&M<3&&!o&&(h<3||N<4)||W(d[t],n))){R(d[t]);r=true;if(M>9){break}}else if(!r&&m&&!i&&M<4&&N<4&&h>2&&(v[0]||H.preloadAfterLoad)&&(v[0]||!o&&(b||C||p||g||d[t][$](H.sizesAttr)!="auto"))){i=v[0]||d[t]}}if(i&&!r){R(i)}}};var a=ae(t);var S=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}L(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,B);X(t,"lazyloaded")};var i=te(S);var B=function(e){i({target:e.target})};var T=function(e,t){var a=e.getAttribute("data-load-mode")||H.iframeLoadMode;if(a==0){e.contentWindow.location.replace(t)}else if(a==1){e.src=t}};var F=function(e){var t;var a=e[$](H.srcsetAttr);if(t=H.customMedia[e[$]("data-media")||e[$]("media")]){e.setAttribute("media",t)}if(a){e.setAttribute("srcset",a)}};var s=te(function(t,e,a,i,r){var n,s,o,l,u,f;if(!(u=X(t,"lazybeforeunveil",e)).defaultPrevented){if(i){if(a){K(t,H.autosizesClass)}else{t.setAttribute("sizes",i)}}s=t[$](H.srcsetAttr);n=t[$](H.srcAttr);if(r){o=t.parentNode;l=o&&j.test(o.nodeName||"")}f=e.firesLoad||"src"in t&&(s||n||l);u={target:t};K(t,H.loadingClass);if(f){clearTimeout(c);c=I(L,2500);V(t,B,true)}if(l){G.call(o.getElementsByTagName("source"),F)}if(s){t.setAttribute("srcset",s)}else if(n&&!l){if(d.test(t.nodeName)){T(t,n)}else{t.src=n}}if(r&&(s||l)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,H.fastLoadedClass)}S(u);t._lazyCache=true;I(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){M--}},true)});var R=function(e){if(e._lazyRace){return}var t;var a=n.test(e.nodeName);var i=a&&(e[$](H.sizesAttr)||e[$]("sizes"));var r=i=="auto";if((r||!m)&&a&&(e[$]("src")||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}t=X(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;M++;s(e,t,r,i,a)};var r=ie(function(){H.loadMode=3;a()});var o=function(){if(H.loadMode==3){H.loadMode=2}r()};var l=function(){if(m){return}if(f.now()-e<999){I(l,999);return}m=true;H.loadMode=3;a();q("scroll",o,true)};return{_:function(){e=f.now();k.elements=D.getElementsByClassName(H.lazyClass);v=D.getElementsByClassName(H.lazyClass+" "+H.preloadClass);q("scroll",a,true);q("resize",a,true);q("pageshow",function(e){if(e.persisted){var t=D.querySelectorAll("."+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(a).observe(O,{childList:true,subtree:true,attributes:true})}else{O[P]("DOMNodeInserted",a,true);O[P]("DOMAttrModified",a,true);setInterval(a,999)}q("hashchange",a,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){D[P](e,a,true)});if(/d$|^c/.test(D.readyState)){l()}else{q("load",l);D[P]("DOMContentLoaded",a);I(l,2e4)}if(k.elements.length){t();ee._lsFlush()}else{a()}},checkElems:a,unveil:R,_aLSL:o}}(),re=function(){var a;var n=te(function(e,t,a,i){var r,n,s;e._lazysizesWidth=i;i+="px";e.setAttribute("sizes",i);if(j.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,s=r.length;n a").on("click", function() { - if (jQuery(this).hasClass("active")) { - jQuery(this).removeClass("active"); - jQuery(this) - .siblings(".mep-event-faq-content") - .slideUp(200); - jQuery(".mep-event-faq-set > a i") - .removeClass("fa-minus") - .addClass("fa-plus"); - } else { - jQuery(".mep-event-faq-set > a i") - .removeClass("fa-minus") - .addClass("fa-plus"); - jQuery(this) - .find("i") - .removeClass("fa-plus") - .addClass("fa-minus"); - jQuery(".mep-event-faq-set > a").removeClass("active"); - jQuery(this).addClass("active"); - jQuery(".mep-event-faq-content").slideUp(200); - jQuery(this) - .siblings(".mep-event-faq-content") - .slideDown(200); - } - }); -}); \ No newline at end of file diff --git a/js/mixitup.min.js b/js/mixitup.min.js deleted file mode 100644 index bb3707a..0000000 --- a/js/mixitup.min.js +++ /dev/null @@ -1,18 +0,0 @@ -/**! - * MixItUp v3.3.0 - * A high-performance, dependency-free library for animated filtering, sorting and more - * Build 0be05511-2264-4384-8e31-c75554304cd0 - * - * @copyright Copyright 2014-2018 KunkaLabs Limited. - * @author KunkaLabs Limited. - * @link https://www.kunkalabs.com/mixitup/ - * - * @license Commercial use requires a commercial license. - * https://www.kunkalabs.com/mixitup/licenses/ - * - * Non-commercial use permitted under same terms as CC BY-NC 3.0 license. - * http://creativecommons.org/licenses/by-nc/3.0/ - */ -!function(t){"use strict";var e=null,n=null;!function(){var e=["webkit","moz","o","ms"],n=t.document.createElement("div"),a=-1;for(a=0;a-1}}(t.Element.prototype),Object.keys||(Object.keys=function(){var t=Object.prototype.hasOwnProperty,e=!1,n=[],a=-1;return e=!{toString:null}.propertyIsEnumerable("toString"),n=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],a=n.length,function(i){var o=[],r="",s=-1;if("object"!=typeof i&&("function"!=typeof i||null===i))throw new TypeError("Object.keys called on non-object");for(r in i)t.call(i,r)&&o.push(r);if(e)for(s=0;s>>0,0===i)return-1;if(e=0,arguments.length>1&&(e=Number(arguments[1]),e!==e?e=0:0!==e&&e!==1/0&&e!==-(1/0)&&(e=(e>0||-1)*Math.floor(Math.abs(e)))),e>=i)return-1;for(n=e>=0?e:Math.max(i-Math.abs(e),0);n0)||s);g++)r.id?d=r.id:(d="MixItUp"+n.randomHex(),r.id=d),e.instances[d]instanceof e.Mixer?(l=e.instances[d],(!i||i&&i.debug&&i.debug.showWarnings!==!1)&&console.warn(e.messages.warningFactoryPreexistingInstance())):(l=new e.Mixer,l.attach(r,u,d,i),e.instances[d]=l),c=new e.Facade(l),i&&i.debug&&i.debug.enable?h.push(l):h.push(c);return f=s?new e.Collection(h):h[0]},e.use=function(t){e.Base.prototype.callActions.call(e,"beforeUse",arguments),"function"==typeof t&&"mixitup-extension"===t.TYPE?"undefined"==typeof e.extensions[t.NAME]&&(t(e),e.extensions[t.NAME]=t):t.fn&&t.fn.jquery&&(e.libraries.$=t),e.Base.prototype.callActions.call(e,"afterUse",arguments)},e.instances={},e.extensions={},e.libraries={},n={hasClass:function(t,e){return!!t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))},addClass:function(t,e){this.hasClass(t,e)||(t.className+=t.className?" "+e:e)},removeClass:function(t,e){if(this.hasClass(t,e)){var n=new RegExp("(\\s|^)"+e+"(\\s|$)");t.className=t.className.replace(n," ").trim()}},extend:function(t,e,n,a){var i=[],o="",r=-1;n=n||!1,a=a||!1;try{if(Array.isArray(e))for(r=0;ru&&(u=f,l=c)}throw u>1&&(s=e.messages.errorConfigInvalidPropertySuggestion({probableMatch:l})),r=e.messages.errorConfigInvalidProperty({erroneous:o,suggestion:s}),new TypeError(r)}throw t},template:function(t){for(var e=/\${([\w]*)}/g,n={},a=null;a=e.exec(t);)n[a[1]]=new RegExp("\\${"+a[1]+"}","g");return function(e){var a="",i=t;e=e||{};for(a in n)i=i.replace(n[a],"undefined"!=typeof e[a]?e[a]:"");return i}},on:function(e,n,a,i){e&&(e.addEventListener?e.addEventListener(n,a,i):e.attachEvent&&(e["e"+n+a]=a,e[n+a]=function(){e["e"+n+a](t.event)},e.attachEvent("on"+n,e[n+a])))},off:function(t,e,n){t&&(t.removeEventListener?t.removeEventListener(e,n,!1):t.detachEvent&&(t.detachEvent("on"+e,t[e+n]),t[e+n]=null))},getCustomEvent:function(e,n,a){var i=null;return a=a||t.document,"function"==typeof t.CustomEvent?i=new t.CustomEvent(e,{detail:n,bubbles:!0,cancelable:!0}):"function"==typeof a.createEvent?(i=a.createEvent("CustomEvent"),i.initCustomEvent(e,!0,!0,n)):(i=a.createEventObject(),i.type=e,i.returnValue=!1,i.cancelBubble=!1,i.detail=n),i},getOriginalEvent:function(t){return t.touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t},index:function(t,e){for(var n=0;null!==(t=t.previousElementSibling);)e&&!t.matches(e)||++n;return n},camelCase:function(t){return t.toLowerCase().replace(/([_-][a-z])/g,function(t){return t.toUpperCase().replace(/[_-]/,"")})},pascalCase:function(t){return(t=this.camelCase(t)).charAt(0).toUpperCase()+t.slice(1)},dashCase:function(t){return t.replace(/([A-Z])/g,"-$1").replace(/^-/,"").toLowerCase()},isElement:function(e,n){return n=n||t.document,!!(t.HTMLElement&&e instanceof t.HTMLElement)||(!!(n.defaultView&&n.defaultView.HTMLElement&&e instanceof n.defaultView.HTMLElement)||null!==e&&1===e.nodeType&&"string"==typeof e.nodeName)},createElement:function(e,n){var a=null,i=null;for(n=n||t.document,a=n.createDocumentFragment(),i=n.createElement("div"),i.innerHTML=e.trim();i.firstChild;)a.appendChild(i.firstChild);return a},removeWhitespace:function(t){for(var e;t&&"#text"===t.nodeName;)e=t,t=t.previousSibling,e.parentElement&&e.parentElement.removeChild(e)},isEqualArray:function(t,e){var n=t.length;if(n!==e.length)return!1;for(;n--;)if(t[n]!==e[n])return!1;return!0},deepEquals:function(t,e){var n;if("object"==typeof t&&t&&"object"==typeof e&&e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(n in t)if(!e.hasOwnProperty(n)||!this.deepEquals(t[n],e[n]))return!1}else if(t!==e)return!1;return!0},arrayShuffle:function(t){for(var e=t.slice(),n=e.length,a=n,i=-1,o=[];a--;)i=~~(Math.random()*n),o=e[a],e[a]=e[i],e[i]=o;return e},arrayFromList:function(t){var e,n;try{return Array.prototype.slice.call(t)}catch(a){for(e=[],n=0;n "+n),o&&e.removeAttribute("id")),i},clean:function(t){var e=[],n=-1;for(n=0;ni)return!0}return!0},Deferred:function(){this.promise=null,this.resolve=null,this.reject=null,this.id=n.randomHex()},isEmptyObject:function(t){var e="";if("function"==typeof Object.keys)return 0===Object.keys(t).length;for(e in t)if(t.hasOwnProperty(e))return!1;return!0},getClassname:function(t,e,n){var a="";return a+=t.block,a.length&&(a+=t.delineatorElement),a+=t["element"+this.pascalCase(e)],n?(a.length&&(a+=t.delineatorModifier),a+=n):a},getProperty:function(t,e){var n=e.split("."),a=null,i="",o=0;if(!e)return t;for(a=function(t){return t?t[i]:null};o-1,e.callFilters("afterIsBound",n,arguments)},addBinding:function(t){var e=this;this.callActions("beforeAddBinding",arguments),e.isBound()||e.bound.push(t),this.callActions("afterAddBinding",arguments)},removeBinding:function(t){var n=this,a=-1;this.callActions("beforeRemoveBinding",arguments),(a=n.bound.indexOf(t))>-1&&n.bound.splice(a,1),n.bound.length<1&&(n.unbindClick(),a=e.controls.indexOf(n),e.controls.splice(a,1),"active"===n.status&&n.renderStatus(n.el,"inactive")),this.callActions("afterRemoveBinding",arguments)},bindClick:function(){var t=this;this.callActions("beforeBindClick",arguments),t.handler=function(e){t.handleClick(e)},n.on(t.el,"click",t.handler),this.callActions("afterBindClick",arguments)},unbindClick:function(){var t=this;this.callActions("beforeUnbindClick",arguments),n.off(t.el,"click",t.handler),t.handler=null,this.callActions("afterUnbindClick",arguments)},handleClick:function(t){var a=this,i=null,o=null,r=!1,s=void 0,l={},c=null,u=[],f=-1;if(this.callActions("beforeHandleClick",arguments),this.pending=0,o=a.bound[0],i=a.selector?n.closestParent(t.target,o.config.selectors.control+a.selector,!0,o.dom.document):a.el,!i)return void a.callActions("afterHandleClick",arguments);switch(a.type){case"filter":l.filter=a.filter||i.getAttribute("data-filter");break;case"sort":l.sort=a.sort||i.getAttribute("data-sort");break;case"multimix":l.filter=a.filter||i.getAttribute("data-filter"),l.sort=a.sort||i.getAttribute("data-sort");break;case"toggle":l.filter=a.filter||i.getAttribute("data-toggle"),r="live"===a.status?n.hasClass(i,a.classNames.active):"active"===a.status}for(f=0;f0||("live"===a.status?a.updateLive(t,n):(i.sort=a.sort,i.filter=a.filter,a.callFilters("actionsUpdate",i,arguments),a.parseStatusChange(a.el,t,i,n)),a.callActions("afterUpdate",arguments))},updateLive:function(t,n){var a=this,i=null,o=null,r=null,s=-1;if(a.callActions("beforeUpdateLive",arguments),a.el){for(i=a.el.querySelectorAll(a.selector),s=0;r=i[s];s++){switch(o=new e.CommandMultimix,a.type){case"filter":o.filter=r.getAttribute("data-filter");break;case"sort":o.sort=r.getAttribute("data-sort");break;case"multimix":o.filter=r.getAttribute("data-filter"),o.sort=r.getAttribute("data-sort");break;case"toggle":o.filter=r.getAttribute("data-toggle")}o=a.callFilters("actionsUpdateLive",o,arguments),a.parseStatusChange(r,t,o,n)}a.callActions("afterUpdateLive",arguments)}},parseStatusChange:function(t,e,n,a){var i=this,o="",r="",s=-1;switch(i.callActions("beforeParseStatusChange",arguments),i.type){case"filter":e.filter===n.filter?i.renderStatus(t,"active"):i.renderStatus(t,"inactive");break;case"multimix":e.sort===n.sort&&e.filter===n.filter?i.renderStatus(t,"active"):i.renderStatus(t,"inactive");break;case"sort":e.sort.match(/:asc/g)&&(o=e.sort.replace(/:asc/g,"")),e.sort===n.sort||o===n.sort?i.renderStatus(t,"active"):i.renderStatus(t,"inactive");break;case"toggle":for(a.length<1&&i.renderStatus(t,"inactive"),e.filter===n.filter&&i.renderStatus(t,"active"),s=0;s-1)throw new Error(e.messages.errorInsertPreexistingElement());c.style.display="none",s.appendChild(c),s.appendChild(i.dom.document.createTextNode(" ")),n.isElement(c,i.dom.document)&&c.matches(i.config.selectors.target)&&(l=new e.Target,l.init(c,i),l.isInDom=!0,i.targets.splice(r,0,l),r++)}i.dom.parent.insertBefore(s,o)}a.startOrder=i.origOrder=i.targets,i.callActions("afterInsertTargets",arguments)},getNextSibling:function(t,e,n){var a=this,i=null;return t=Math.max(t,0),e&&"before"===n?i=e:e&&"after"===n?i=e.nextElementSibling||null:a.targets.length>0&&"undefined"!=typeof t?i=t0&&(a.config.layout.siblingAfter?i=a.config.layout.siblingAfter:a.config.layout.siblingBefore?i=a.config.layout.siblingBefore.nextElementSibling:a.dom.parent.children[0]),a.callFilters("elementGetNextSibling",i,arguments)},filterOperation:function(t){var e=this,n=!1,a=-1,i="",o=null,r=-1;for(e.callActions("beforeFilterOperation",arguments),i=t.newFilter.action,r=0;o=t.newOrder[r];r++)n=t.newFilter.collection?t.newFilter.collection.indexOf(o.dom.el)>-1:""!==t.newFilter.selector&&o.dom.el.matches(t.newFilter.selector),e.evaluateHideShow(n,o,i,t);if(t.toRemove.length)for(r=0;o=t.show[r];r++)t.toRemove.indexOf(o)>-1&&(t.show.splice(r,1),(a=t.toShow.indexOf(o))>-1&&t.toShow.splice(a,1),t.toHide.push(o),t.hide.push(o),r--);t.matching=t.show.slice(),0===t.show.length&&""!==t.newFilter.selector&&0!==e.targets.length&&(t.hasFailed=!0),e.callActions("afterFilterOperation",arguments)},evaluateHideShow:function(t,e,n,a){var i=this,o=!1,r=Array.prototype.slice.call(arguments,1);o=i.callFilters("testResultEvaluateHideShow",t,r),i.callActions("beforeEvaluateHideShow",arguments),o===!0&&"show"===n||o===!1&&"hide"===n?(a.show.push(e),!e.isShown&&a.toShow.push(e)):(a.hide.push(e),e.isShown&&a.toHide.push(e)),i.callActions("afterEvaluateHideShow",arguments)},sortOperation:function(t){var e=this;e.callActions("beforeSortOperation",arguments),t.startOrder=e.targets,t.newSort.collection?t.newOrder=t.newSort.collection:"random"===t.newSort.order?t.newOrder=n.arrayShuffle(t.startOrder):""===t.newSort.attribute?(t.newOrder=e.origOrder.slice(),"desc"===t.newSort.order&&t.newOrder.reverse()):(t.newOrder=t.startOrder.slice(),t.newOrder.sort(function(n,a){return e.compare(n,a,t.newSort)})),n.isEqualArray(t.newOrder,t.startOrder)&&(t.willSort=!1),e.callActions("afterSortOperation",arguments)},compare:function(t,e,n){var a=this,i=n.order,o=a.getAttributeValue(t,n.attribute),r=a.getAttributeValue(e,n.attribute);return isNaN(1*o)||isNaN(1*r)?(o=o.toLowerCase(),r=r.toLowerCase()):(o=1*o,r=1*r),or?"asc"===i?1:-1:o===r&&n.next?a.compare(t,e,n.next):0},getAttributeValue:function(t,n){var a=this,i="";return i=t.dom.el.getAttribute("data-"+n),null===i&&a.config.debug.showWarnings&&console.warn(e.messages.warningInconsistentSortingAttributes({attribute:"data-"+n})),a.callFilters("valueGetAttributeValue",i||0,arguments)},printSort:function(e,a){var i=this,o=e?a.newOrder:a.startOrder,r=e?a.startOrder:a.newOrder,s=o.length?o[o.length-1].dom.el.nextElementSibling:null,l=t.document.createDocumentFragment(),c=null,u=null,f=null,h=-1;for(i.callActions("beforePrintSort",arguments),h=0;u=o[h];h++)f=u.dom.el,"absolute"!==f.style.position&&(n.removeWhitespace(f.previousSibling),f.parentElement.removeChild(f));for(c=s?s.previousSibling:i.dom.parent.lastChild,c&&"#text"===c.nodeName&&n.removeWhitespace(c),h=0;u=r[h];h++)f=u.dom.el,n.isElement(l.lastChild)&&l.appendChild(t.document.createTextNode(" ")),l.appendChild(f);i.dom.parent.firstChild&&i.dom.parent.firstChild!==s&&l.insertBefore(t.document.createTextNode(" "),l.childNodes[0]),s?(l.appendChild(t.document.createTextNode(" ")),i.dom.parent.insertBefore(l,s)):i.dom.parent.appendChild(l),i.callActions("afterPrintSort",arguments)},parseSortString:function(t,a){var i=this,o=t.split(" "),r=a,s=[],l=-1;for(l=0;l-1&&(c=n.substring(l),u=s.exec(c),f=u[1]),t){case"fade":a.opacity=f?parseFloat(f):0;break;case"stagger":r.staggerDuration=f?parseFloat(f):100;break;default:if(o&&r.config.animation.reverseOut&&"scale"!==t?a[t].value=(f?parseFloat(f):e.transformDefaults[t].value)*-1:a[t].value=f?parseFloat(f):e.transformDefaults[t].value,f){for(m=0;d=h[m];m++)if(f.indexOf(d)>-1){a[t].unit=d;break}}else a[t].unit=e.transformDefaults[t].unit;i.push(t+"("+a[t].value+a[t].unit+")")}r.callActions("afterParseEffect",arguments)},buildState:function(t){var n=this,a=new e.State,i=null,o=-1;for(n.callActions("beforeBuildState",arguments),o=0;i=n.targets[o];o++)(!t.toRemove.length||t.toRemove.indexOf(i)<0)&&a.targets.push(i.dom.el);for(o=0;i=t.matching[o];o++)a.matching.push(i.dom.el);for(o=0;i=t.show[o];o++)a.show.push(i.dom.el);for(o=0;i=t.hide[o];o++)(!t.toRemove.length||t.toRemove.indexOf(i)<0)&&a.hide.push(i.dom.el);return a.id=n.id,a.container=n.dom.container,a.activeFilter=t.newFilter,a.activeSort=t.newSort,a.activeDataset=t.newDataset,a.activeContainerClassName=t.newContainerClassName,a.hasFailed=t.hasFailed,a.totalTargets=n.targets.length,a.totalShow=t.show.length,a.totalHide=t.hide.length,a.totalMatching=t.matching.length,a.triggerElement=t.triggerElement,n.callFilters("stateBuildState",a,arguments)},goMix:function(a,i){var o=this,r=null;return o.callActions("beforeGoMix",arguments),o.config.animation.duration&&o.config.animation.effects&&n.isVisible(o.dom.container)||(a=!1),i.toShow.length||i.toHide.length||i.willSort||i.willChangeLayout||(a=!1),i.startState.show.length||i.show.length||(a=!1),e.events.fire("mixStart",o.dom.container,{state:i.startState,futureState:i.newState,instance:o},o.dom.document),"function"==typeof o.config.callbacks.onMixStart&&o.config.callbacks.onMixStart.call(o.dom.container,i.startState,i.newState,o),n.removeClass(o.dom.container,n.getClassname(o.config.classNames,"container",o.config.classNames.modifierFailed)),r=o.userDeferred?o.userDeferred:o.userDeferred=n.defer(e.libraries),o.isBusy=!0,a&&e.features.has.transitions?(t.pageYOffset!==i.docState.scrollTop&&t.scrollTo(i.docState.scrollLeft,i.docState.scrollTop),o.config.animation.applyPerspective&&(o.dom.parent.style[e.features.perspectiveProp]=o.config.animation.perspectiveDistance,o.dom.parent.style[e.features.perspectiveOriginProp]=o.config.animation.perspectiveOrigin),o.config.animation.animateResizeContainer&&i.startHeight!==i.newHeight&&i.viewportDeltaY!==i.startHeight-i.newHeight&&(o.dom.parent.style.height=i.startHeight+"px"),o.config.animation.animateResizeContainer&&i.startWidth!==i.newWidth&&i.viewportDeltaX!==i.startWidth-i.newWidth&&(o.dom.parent.style.width=i.startWidth+"px"),i.startHeight===i.newHeight&&(o.dom.parent.style.height=i.startHeight+"px"),i.startWidth===i.newWidth&&(o.dom.parent.style.width=i.startWidth+"px"),i.startHeight===i.newHeight&&i.startWidth===i.newWidth&&(o.dom.parent.style.overflow="hidden"),requestAnimationFrame(function(){o.moveTargets(i)}),o.callFilters("promiseGoMix",r.promise,arguments)):(o.config.debug.fauxAsync?setTimeout(function(){o.cleanUp(i)},o.config.animation.duration):o.cleanUp(i),o.callFilters("promiseGoMix",r.promise,arguments))},getStartMixData:function(n){var a=this,i=t.getComputedStyle(a.dom.parent),o=a.dom.parent.getBoundingClientRect(),r=null,s={},l=-1,c=i[e.features.boxSizingProp];for(a.incPadding="border-box"===c,a.callActions("beforeGetStartMixData",arguments),l=0;r=n.show[l];l++)s=r.getPosData(),n.showPosData[l]={startPosData:s};for(l=0;r=n.toHide[l];l++)s=r.getPosData(),n.toHidePosData[l]={startPosData:s};n.startX=o.left,n.startY=o.top,n.startHeight=a.incPadding?o.height:o.height-parseFloat(i.paddingTop)-parseFloat(i.paddingBottom)-parseFloat(i.borderTop)-parseFloat(i.borderBottom),n.startWidth=a.incPadding?o.width:o.width-parseFloat(i.paddingLeft)-parseFloat(i.paddingRight)-parseFloat(i.borderLeft)-parseFloat(i.borderRight),a.callActions("afterGetStartMixData",arguments)},setInter:function(t){var e=this,a=null,i=-1;for(e.callActions("beforeSetInter",arguments),e.config.animation.clampHeight&&(e.dom.parent.style.height=t.startHeight+"px",e.dom.parent.style.overflow="hidden"),e.config.animation.clampWidth&&(e.dom.parent.style.width=t.startWidth+"px",e.dom.parent.style.overflow="hidden"),i=0;a=t.toShow[i];i++)a.show();t.willChangeLayout&&(n.removeClass(e.dom.container,t.startContainerClassName),n.addClass(e.dom.container,t.newContainerClassName)),e.callActions("afterSetInter",arguments)},getInterMixData:function(t){var e=this,n=null,a=-1;for(e.callActions("beforeGetInterMixData",arguments),a=0;n=t.show[a];a++)t.showPosData[a].interPosData=n.getPosData();for(a=0;n=t.toHide[a];a++)t.toHidePosData[a].interPosData=n.getPosData();e.callActions("afterGetInterMixData",arguments)},setFinal:function(t){var e=this,n=null,a=-1;for(e.callActions("beforeSetFinal",arguments),t.willSort&&e.printSort(!1,t),a=0;n=t.toHide[a];a++)n.hide();e.callActions("afterSetFinal",arguments)},getFinalMixData:function(e){var a=this,i=null,o=null,r=null,s=-1;for(a.callActions("beforeGetFinalMixData",arguments),s=0;r=e.show[s];s++)e.showPosData[s].finalPosData=r.getPosData();for(s=0;r=e.toHide[s];s++)e.toHidePosData[s].finalPosData=r.getPosData();for((a.config.animation.clampHeight||a.config.animation.clampWidth)&&(a.dom.parent.style.height=a.dom.parent.style.width=a.dom.parent.style.overflow=""),a.incPadding||(i=t.getComputedStyle(a.dom.parent)),o=a.dom.parent.getBoundingClientRect(),e.newX=o.left,e.newY=o.top,e.newHeight=a.incPadding?o.height:o.height-parseFloat(i.paddingTop)-parseFloat(i.paddingBottom)-parseFloat(i.borderTop)-parseFloat(i.borderBottom),e.newWidth=a.incPadding?o.width:o.width-parseFloat(i.paddingLeft)-parseFloat(i.paddingRight)-parseFloat(i.borderLeft)-parseFloat(i.borderRight),e.viewportDeltaX=e.docState.viewportWidth-this.dom.document.documentElement.clientWidth,e.viewportDeltaY=e.docState.viewportHeight-this.dom.document.documentElement.clientHeight,e.willSort&&a.printSort(!0,e),s=0;r=e.toShow[s];s++)r.hide();for(s=0;r=e.toHide[s];s++)r.show();e.willChangeLayout&&(n.removeClass(a.dom.container,e.newContainerClassName),n.addClass(a.dom.container,a.config.layout.containerClassName)),a.callActions("afterGetFinalMixData",arguments)},getTweenData:function(t){var n=this,a=null,i=null,o=Object.getOwnPropertyNames(n.effectsIn),r="",s=null,l=-1,c=-1,u=-1,f=-1;for(n.callActions("beforeGetTweenData",arguments),u=0;a=t.show[u];u++)for(i=t.showPosData[u],i.posIn=new e.StyleData,i.posOut=new e.StyleData,i.tweenData=new e.StyleData,a.isShown?(i.posIn.x=i.startPosData.x-i.interPosData.x,i.posIn.y=i.startPosData.y-i.interPosData.y):i.posIn.x=i.posIn.y=0,i.posOut.x=i.finalPosData.x-i.interPosData.x,i.posOut.y=i.finalPosData.y-i.interPosData.y,i.posIn.opacity=a.isShown?1:n.effectsIn.opacity,i.posOut.opacity=1,i.tweenData.opacity=i.posOut.opacity-i.posIn.opacity,a.isShown||n.config.animation.nudge||(i.posIn.x=i.posOut.x,i.posIn.y=i.posOut.y),i.tweenData.x=i.posOut.x-i.posIn.x,i.tweenData.y=i.posOut.y-i.posIn.y,n.config.animation.animateResizeTargets&&(i.posIn.width=i.startPosData.width,i.posIn.height=i.startPosData.height,l=(i.startPosData.width||i.finalPosData.width)-i.interPosData.width,i.posIn.marginRight=i.startPosData.marginRight-l,c=(i.startPosData.height||i.finalPosData.height)-i.interPosData.height,i.posIn.marginBottom=i.startPosData.marginBottom-c,i.posOut.width=i.finalPosData.width,i.posOut.height=i.finalPosData.height,l=(i.finalPosData.width||i.startPosData.width)-i.interPosData.width,i.posOut.marginRight=i.finalPosData.marginRight-l,c=(i.finalPosData.height||i.startPosData.height)-i.interPosData.height,i.posOut.marginBottom=i.finalPosData.marginBottom-c,i.tweenData.width=i.posOut.width-i.posIn.width,i.tweenData.height=i.posOut.height-i.posIn.height,i.tweenData.marginRight=i.posOut.marginRight-i.posIn.marginRight,i.tweenData.marginBottom=i.posOut.marginBottom-i.posIn.marginBottom),f=0;r=o[f];f++)s=n.effectsIn[r],s instanceof e.TransformData&&s.value&&(i.posIn[r].value=s.value,i.posOut[r].value=0,i.tweenData[r].value=i.posOut[r].value-i.posIn[r].value,i.posIn[r].unit=i.posOut[r].unit=i.tweenData[r].unit=s.unit);for(u=0;a=t.toHide[u];u++)for(i=t.toHidePosData[u],i.posIn=new e.StyleData,i.posOut=new e.StyleData,i.tweenData=new e.StyleData,i.posIn.x=a.isShown?i.startPosData.x-i.interPosData.x:0,i.posIn.y=a.isShown?i.startPosData.y-i.interPosData.y:0,i.posOut.x=n.config.animation.nudge?0:i.posIn.x,i.posOut.y=n.config.animation.nudge?0:i.posIn.y,i.tweenData.x=i.posOut.x-i.posIn.x,i.tweenData.y=i.posOut.y-i.posIn.y,n.config.animation.animateResizeTargets&&(i.posIn.width=i.startPosData.width,i.posIn.height=i.startPosData.height,l=i.startPosData.width-i.interPosData.width,i.posIn.marginRight=i.startPosData.marginRight-l,c=i.startPosData.height-i.interPosData.height,i.posIn.marginBottom=i.startPosData.marginBottom-c),i.posIn.opacity=1,i.posOut.opacity=n.effectsOut.opacity,i.tweenData.opacity=i.posOut.opacity-i.posIn.opacity,f=0;r=o[f];f++)s=n.effectsOut[r],s instanceof e.TransformData&&s.value&&(i.posIn[r].value=0,i.posOut[r].value=s.value,i.tweenData[r].value=i.posOut[r].value-i.posIn[r].value,i.posIn[r].unit=i.posOut[r].unit=i.tweenData[r].unit=s.unit);n.callActions("afterGetTweenData",arguments)},moveTargets:function(t){var a=this,i=null,o=null,r=null,s="",l=!1,c=-1,u=-1,f=a.checkProgress.bind(a);for(a.callActions("beforeMoveTargets",arguments),u=0;i=t.show[u];u++)o=new e.IMoveData,r=t.showPosData[u],s=i.isShown?"none":"show",l=a.willTransition(s,t.hasEffect,r.posIn,r.posOut),l&&c++,i.show(),o.posIn=r.posIn,o.posOut=r.posOut,o.statusChange=s,o.staggerIndex=c,o.operation=t,o.callback=l?f:null,i.move(o);for(u=0;i=t.toHide[u];u++)r=t.toHidePosData[u],o=new e.IMoveData,s="hide",l=a.willTransition(s,r.posIn,r.posOut),o.posIn=r.posIn,o.posOut=r.posOut,o.statusChange=s,o.staggerIndex=u,o.operation=t,o.callback=l?f:null,i.move(o);a.config.animation.animateResizeContainer&&(a.dom.parent.style[e.features.transitionProp]="height "+a.config.animation.duration+"ms ease, width "+a.config.animation.duration+"ms ease ",requestAnimationFrame(function(){t.startHeight!==t.newHeight&&t.viewportDeltaY!==t.startHeight-t.newHeight&&(a.dom.parent.style.height=t.newHeight+"px"),t.startWidth!==t.newWidth&&t.viewportDeltaX!==t.startWidth-t.newWidth&&(a.dom.parent.style.width=t.newWidth+"px")})),t.willChangeLayout&&(n.removeClass(a.dom.container,a.config.layout.ContainerClassName),n.addClass(a.dom.container,t.newContainerClassName)),a.callActions("afterMoveTargets",arguments)},hasEffect:function(){var t=this,e=["scale","translateX","translateY","translateZ","rotateX","rotateY","rotateZ"],n="",a=null,i=!1,o=-1,r=-1;if(1!==t.effectsIn.opacity)return t.callFilters("resultHasEffect",!0,arguments);for(r=0;n=e[r];r++)if(a=t.effectsIn[n],o="undefined"!==a.value?a.value:a,0!==o){i=!0;break}return t.callFilters("resultHasEffect",i,arguments)},willTransition:function(t,e,a,i){var o=this,r=!1;return r=!!n.isVisible(o.dom.container)&&(!!("none"!==t&&e||a.x!==i.x||a.y!==i.y)||!!o.config.animation.animateResizeTargets&&(a.width!==i.width||a.height!==i.height||a.marginRight!==i.marginRight||a.marginTop!==i.marginTop)),o.callFilters("resultWillTransition",r,arguments)},checkProgress:function(t){var e=this;e.targetsDone++,e.targetsBound===e.targetsDone&&e.cleanUp(t)},cleanUp:function(t){var a=this,i=null,o=null,r=null,s=null,l=-1;for(a.callActions("beforeCleanUp",arguments),a.targetsMoved=a.targetsImmovable=a.targetsBound=a.targetsDone=0,l=0;i=t.show[l];l++)i.cleanUp(),i.show();for(l=0;i=t.toHide[l];l++)i.cleanUp(),i.hide();if(t.willSort&&a.printSort(!1,t),a.dom.parent.style[e.features.transitionProp]=a.dom.parent.style.height=a.dom.parent.style.width=a.dom.parent.style.overflow=a.dom.parent.style[e.features.perspectiveProp]=a.dom.parent.style[e.features.perspectiveOriginProp]="",t.willChangeLayout&&(n.removeClass(a.dom.container,t.startContainerClassName),n.addClass(a.dom.container,t.newContainerClassName)),t.toRemove.length){for(l=0;i=a.targets[l];l++)t.toRemove.indexOf(i)>-1&&((o=i.dom.el.previousSibling)&&"#text"===o.nodeName&&(r=i.dom.el.nextSibling)&&"#text"===r.nodeName&&n.removeWhitespace(o),t.willSort||a.dom.parent.removeChild(i.dom.el),a.targets.splice(l,1),i.isInDom=!1,l--);a.origOrder=a.targets}t.willSort&&(a.targets=t.newOrder),a.state=t.newState,a.lastOperation=t,a.dom.targets=a.state.targets,e.events.fire("mixEnd",a.dom.container,{state:a.state,instance:a},a.dom.document),"function"==typeof a.config.callbacks.onMixEnd&&a.config.callbacks.onMixEnd.call(a.dom.container,a.state,a),t.hasFailed&&(e.events.fire("mixFail",a.dom.container,{state:a.state,instance:a},a.dom.document),"function"==typeof a.config.callbacks.onMixFail&&a.config.callbacks.onMixFail.call(a.dom.container,a.state,a),n.addClass(a.dom.container,n.getClassname(a.config.classNames,"container",a.config.classNames.modifierFailed))),"function"==typeof a.userCallback&&a.userCallback.call(a.dom.container,a.state,a),"function"==typeof a.userDeferred.resolve&&a.userDeferred.resolve(a.state),a.userCallback=null,a.userDeferred=null,a.lastClicked=null,a.isToggling=!1,a.isBusy=!1,a.queue.length&&(a.callActions("beforeReadQueueCleanUp",arguments),s=a.queue.shift(),a.userDeferred=s.deferred,a.isToggling=s.isToggling,a.lastClicked=s.triggerElement,s.instruction.command instanceof e.CommandMultimix?a.multimix.apply(a,s.args):a.dataset.apply(a,s.args)),a.callActions("afterCleanUp",arguments)},parseMultimixArgs:function(t){var a=this,i=new e.UserInstruction,o=null,r=-1;for(i.animate=a.config.animation.enable,i.command=new e.CommandMultimix,r=0;r-1?i.command.position=o:"string"==typeof o?i.command.collection=n.arrayFromList(n.createElement(o).childNodes):"object"==typeof o&&n.isElement(o,a.dom.document)?i.command.collection.length?i.command.sibling=o:i.command.collection=[o]:"object"==typeof o&&o.length?i.command.collection.length?i.command.sibling=o[0]:i.command.collection=o:"object"==typeof o&&o.childNodes&&o.childNodes.length?i.command.collection.length?i.command.sibling=o.childNodes[0]:i.command.collection=n.arrayFromList(o.childNodes):"object"==typeof o?n.extend(i.command,o):"boolean"==typeof o?i.animate=o:"function"==typeof o&&(i.callback=o));if(i.command.index&&i.command.sibling)throw new Error(e.messages.errorInsertInvalidArguments());return!i.command.collection.length&&a.config.debug.showWarnings&&console.warn(e.messages.warningInsertNoElements()),i=a.callFilters("instructionParseInsertArgs",i,arguments),n.freeze(i),i},parseRemoveArgs:function(t){var a=this,i=new e.UserInstruction,o=null,r=null,s=-1;for(i.animate=a.config.animation.enable,i.command=new e.CommandRemove,s=0;s-1&&i.command.targets.push(o);return!i.command.targets.length&&a.config.debug.showWarnings&&console.warn(e.messages.warningRemoveNoElements()),n.freeze(i),i},parseDatasetArgs:function(t){var a=this,i=new e.UserInstruction,o=null,r=-1;for(i.animate=a.config.animation.enable,i.command=new e.CommandDataset,r=0;r-1&&t.toggleArray.splice(a,1),i=t.getToggleSelector(),t.multimix({filter:i},e.animate,e.callback)},sort:function(){var t=this,e=t.parseSortArgs(arguments);return t.multimix({sort:e.command},e.animate,e.callback)},changeLayout:function(){var t=this,e=t.parseChangeLayoutArgs(arguments);return t.multimix({changeLayout:e.command},e.animate,e.callback)},dataset:function(){var t=this,n=t.parseDatasetArgs(arguments),a=null,i=null,o=!1;return t.callActions("beforeDataset",arguments),t.isBusy?(i=new e.QueueItem,i.args=arguments,i.instruction=n,t.queueMix(i)):(n.callback&&(t.userCallback=n.callback),o=n.animate^t.config.animation.enable?n.animate:t.config.animation.enable,a=t.getDataOperation(n.command.dataset),t.goMix(o,a))},multimix:function(){var t=this,n=null,a=!1,i=null,o=t.parseMultimixArgs(arguments);return t.callActions("beforeMultimix",arguments),t.isBusy?(i=new e.QueueItem,i.args=arguments,i.instruction=o,i.triggerElement=t.lastClicked,i.isToggling=t.isToggling,t.queueMix(i)):(n=t.getOperation(o.command),t.config.controls.enable&&(o.command.filter&&!t.isToggling&&(t.toggleArray.length=0,t.buildToggleArray(n.command)),t.queue.length<1&&t.updateControls(n.command)),o.callback&&(t.userCallback=o.callback),a=o.animate^t.config.animation.enable?o.animate:t.config.animation.enable,t.callFilters("operationMultimix",n,arguments),t.goMix(a,n))},getOperation:function(t){var a=this,i=t.sort,o=t.filter,r=t.changeLayout,s=t.remove,l=t.insert,c=new e.Operation;return c=a.callFilters("operationUnmappedGetOperation",c,arguments),c.id=n.randomHex(),c.command=t,c.startState=a.state,c.triggerElement=a.lastClicked,a.isBusy?(a.config.debug.showWarnings&&console.warn(e.messages.warningGetOperationInstanceBusy()),null):(l&&a.insertTargets(l,c),s&&(c.toRemove=s.targets),c.startSort=c.newSort=c.startState.activeSort,c.startOrder=c.newOrder=a.targets,i&&(c.startSort=c.startState.activeSort,c.newSort=i,c.willSort=a.willSort(i,c.startState.activeSort),c.willSort&&a.sortOperation(c)),c.startFilter=c.startState.activeFilter,o?c.newFilter=o:c.newFilter=n.extend(new e.CommandFilter,c.startFilter),"all"===c.newFilter.selector?c.newFilter.selector=a.config.selectors.target:"none"===c.newFilter.selector&&(c.newFilter.selector=""),a.filterOperation(c),c.startContainerClassName=c.startState.activeContainerClassName,r?(c.newContainerClassName=r.containerClassName,c.newContainerClassName!==c.startContainerClassName&&(c.willChangeLayout=!0)):c.newContainerClassName=c.startContainerClassName,a.config.animation.enable&&(a.getStartMixData(c),a.setInter(c),c.docState=n.getDocumentState(a.dom.document),a.getInterMixData(c),a.setFinal(c),a.getFinalMixData(c),a.parseEffects(),c.hasEffect=a.hasEffect(),a.getTweenData(c)),c.willSort&&(a.targets=c.newOrder),c.newState=a.buildState(c),a.callFilters("operationMappedGetOperation",c,arguments))},tween:function(t,e){var n=null,a=null,i=-1,o=-1;for(e=Math.min(e,1),e=Math.max(e,0),o=0;n=t.show[o];o++)a=t.showPosData[o],n.applyTween(a,e);for(o=0;n=t.hide[o];o++)n.isShown&&n.hide(),(i=t.toHide.indexOf(n))>-1&&(a=t.toHidePosData[i],n.isShown||n.show(),n.applyTween(a,e))},insert:function(){var t=this,e=t.parseInsertArgs(arguments);return t.multimix({insert:e.command},e.animate,e.callback)},insertBefore:function(){var t=this,e=t.parseInsertArgs(arguments);return t.insert(e.command.collection,"before",e.command.sibling,e.animate,e.callback)},insertAfter:function(){var t=this,e=t.parseInsertArgs(arguments);return t.insert(e.command.collection,"after",e.command.sibling,e.animate,e.callback)},prepend:function(){var t=this,e=t.parseInsertArgs(arguments);return t.insert(0,e.command.collection,e.animate,e.callback)},append:function(){var t=this,e=t.parseInsertArgs(arguments);return t.insert(t.state.totalTargets,e.command.collection,e.animate,e.callback)},remove:function(){var t=this,e=t.parseRemoveArgs(arguments);return t.multimix({remove:e.command},e.animate,e.callback)},getConfig:function(t){var e=this,a=null;return a=t?n.getProperty(e.config,t):e.config,e.callFilters("valueGetConfig",a,arguments)},configure:function(t){var e=this;e.callActions("beforeConfigure",arguments),n.extend(e.config,t,!0,!0),e.callActions("afterConfigure",arguments)},getState:function(){var t=this,a=null;return a=new e.State,n.extend(a,t.state),n.freeze(a),t.callFilters("stateGetState",a,arguments)},forceRefresh:function(){var t=this;t.indexTargets()},forceRender:function(){var t=this,e=null,n=null,a="";for(a in t.cache)e=t.cache[a],n=e.render(e.data),n!==e.dom.el&&(e.isInDom&&(e.unbindEvents(),t.dom.parent.replaceChild(n,e.dom.el)),e.isShown||(n.style.display="none"),e.dom.el=n,e.isInDom&&e.bindEvents());t.state=t.buildState(t.lastOperation)},destroy:function(t){var n=this,a=null,i=null,o=0;for(n.callActions("beforeDestroy",arguments),o=0;a=n.controls[o];o++)a.removeBinding(n);for(o=0;i=n.targets[o];o++)t&&i.show(),i.unbindEvents();n.dom.container.id.match(/^MixItUp/)&&n.dom.container.removeAttribute("id"),delete e.instances[n.id],n.callActions("afterDestroy",arguments)}}),e.IMoveData=function(){e.Base.call(this),this.callActions("beforeConstruct"),this.posIn=null,this.posOut=null,this.operation=null,this.callback=null,this.statusChange="",this.duration=-1,this.staggerIndex=-1,this.callActions("afterConstruct"),n.seal(this)},e.BaseStatic.call(e.IMoveData),e.IMoveData.prototype=Object.create(e.Base.prototype),e.IMoveData.prototype.constructor=e.IMoveData,e.TargetDom=function(){e.Base.call(this),this.callActions("beforeConstruct"),this.el=null,this.callActions("afterConstruct"),n.seal(this)},e.BaseStatic.call(e.TargetDom),e.TargetDom.prototype=Object.create(e.Base.prototype),e.TargetDom.prototype.constructor=e.TargetDom,e.Target=function(){e.Base.call(this),this.callActions("beforeConstruct"),this.id="",this.sortString="",this.mixer=null,this.callback=null,this.isShown=!1,this.isBound=!1,this.isExcluded=!1,this.isInDom=!1,this.handler=null,this.operation=null,this.data=null,this.dom=new e.TargetDom,this.callActions("afterConstruct"),n.seal(this)},e.BaseStatic.call(e.Target),e.Target.prototype=Object.create(e.Base.prototype),n.extend(e.Target.prototype,{constructor:e.Target,init:function(t,n,a){var i=this,o="";if(i.callActions("beforeInit",arguments),i.mixer=n,t||(t=i.render(a)),i.cacheDom(t),i.bindEvents(),"none"!==i.dom.el.style.display&&(i.isShown=!0),a&&n.config.data.uidKey){if("undefined"==typeof(o=a[n.config.data.uidKey])||o.toString().length<1)throw new TypeError(e.messages.errorDatasetInvalidUidKey({uidKey:n.config.data.uidKey}));i.id=o,i.data=a,n.cache[o]=i}i.callActions("afterInit",arguments)},render:function(t){var a=this,i=null,o=null,r=null,s="";if(a.callActions("beforeRender",arguments),i=a.callFilters("renderRender",a.mixer.config.render.target,arguments),"function"!=typeof i)throw new TypeError(e.messages.errorDatasetRendererNotSet());return s=i(t),s&&"object"==typeof s&&n.isElement(s)?o=s:"string"==typeof s&&(r=document.createElement("div"),r.innerHTML=s,o=r.firstElementChild),a.callFilters("elRender",o,arguments)},cacheDom:function(t){var e=this;e.callActions("beforeCacheDom",arguments),e.dom.el=t,e.callActions("afterCacheDom",arguments)},getSortString:function(t){var e=this,n=e.dom.el.getAttribute("data-"+t)||"";e.callActions("beforeGetSortString",arguments),n=isNaN(1*n)?n.toLowerCase():1*n,e.sortString=n,e.callActions("afterGetSortString",arguments)},show:function(){var t=this;t.callActions("beforeShow",arguments),t.isShown||(t.dom.el.style.display="",t.isShown=!0),t.callActions("afterShow",arguments)},hide:function(){var t=this;t.callActions("beforeHide",arguments),t.isShown&&(t.dom.el.style.display="none",t.isShown=!1),t.callActions("afterHide",arguments)},move:function(t){var e=this;e.callActions("beforeMove",arguments),e.isExcluded||e.mixer.targetsMoved++,e.applyStylesIn(t),requestAnimationFrame(function(){e.applyStylesOut(t)}),e.callActions("afterMove",arguments)},applyTween:function(t,n){var a=this,i="",o=null,r=t.posIn,s=[],l=new e.StyleData,c=-1;for(a.callActions("beforeApplyTween",arguments),l.x=r.x,l.y=r.y,0===n?a.hide():a.isShown||a.show(),c=0;i=e.features.TWEENABLE[c];c++)if(o=t.tweenData[i],"x"===i){if(!o)continue;l.x=r.x+o*n}else if("y"===i){if(!o)continue;l.y=r.y+o*n}else if(o instanceof e.TransformData){if(!o.value)continue;l[i].value=r[i].value+o.value*n,l[i].unit=o.unit,s.push(i+"("+l[i].value+o.unit+")")}else{if(!o)continue;l[i]=r[i]+o*n,a.dom.el.style[i]=l[i]}(l.x||l.y)&&s.unshift("translate("+l.x+"px, "+l.y+"px)"),s.length&&(a.dom.el.style[e.features.transformProp]=s.join(" ")),a.callActions("afterApplyTween",arguments)},applyStylesIn:function(t){var n=this,a=t.posIn,i=1!==n.mixer.effectsIn.opacity,o=[];n.callActions("beforeApplyStylesIn",arguments),o.push("translate("+a.x+"px, "+a.y+"px)"),n.mixer.config.animation.animateResizeTargets&&("show"!==t.statusChange&&(n.dom.el.style.width=a.width+"px",n.dom.el.style.height=a.height+"px"),n.dom.el.style.marginRight=a.marginRight+"px",n.dom.el.style.marginBottom=a.marginBottom+"px"),i&&(n.dom.el.style.opacity=a.opacity),"show"===t.statusChange&&(o=o.concat(n.mixer.transformIn)),n.dom.el.style[e.features.transformProp]=o.join(" "),n.callActions("afterApplyStylesIn",arguments)},applyStylesOut:function(t){var n=this,a=[],i=[],o=n.mixer.config.animation.animateResizeTargets,r="undefined"!=typeof n.mixer.effectsIn.opacity;if(n.callActions("beforeApplyStylesOut",arguments),a.push(n.writeTransitionRule(e.features.transformRule,t.staggerIndex)),"none"!==t.statusChange&&a.push(n.writeTransitionRule("opacity",t.staggerIndex,t.duration)),o&&(a.push(n.writeTransitionRule("width",t.staggerIndex,t.duration)),a.push(n.writeTransitionRule("height",t.staggerIndex,t.duration)),a.push(n.writeTransitionRule("margin",t.staggerIndex,t.duration))),!t.callback)return n.mixer.targetsImmovable++,void(n.mixer.targetsMoved===n.mixer.targetsImmovable&&n.mixer.cleanUp(t.operation));switch(n.operation=t.operation,n.callback=t.callback,!n.isExcluded&&n.mixer.targetsBound++,n.isBound=!0,n.applyTransition(a),o&&t.posOut.width>0&&t.posOut.height>0&&(n.dom.el.style.width=t.posOut.width+"px",n.dom.el.style.height=t.posOut.height+"px",n.dom.el.style.marginRight=t.posOut.marginRight+"px",n.dom.el.style.marginBottom=t.posOut.marginBottom+"px"),n.mixer.config.animation.nudge||"hide"!==t.statusChange||i.push("translate("+t.posOut.x+"px, "+t.posOut.y+"px)"),t.statusChange){case"hide":r&&(n.dom.el.style.opacity=n.mixer.effectsOut.opacity),i=i.concat(n.mixer.transformOut);break;case"show":r&&(n.dom.el.style.opacity=1)}(n.mixer.config.animation.nudge||!n.mixer.config.animation.nudge&&"hide"!==t.statusChange)&&i.push("translate("+t.posOut.x+"px, "+t.posOut.y+"px)"),n.dom.el.style[e.features.transformProp]=i.join(" "),n.callActions("afterApplyStylesOut",arguments)},writeTransitionRule:function(t,e,n){var a=this,i=a.getDelay(e),o="";return o=t+" "+(n>0?n:a.mixer.config.animation.duration)+"ms "+i+"ms "+("opacity"===t?"linear":a.mixer.config.animation.easing),a.callFilters("ruleWriteTransitionRule",o,arguments)},getDelay:function(t){var e=this,n=-1;return"function"==typeof e.mixer.config.animation.staggerSequence&&(t=e.mixer.config.animation.staggerSequence.call(e,t,e.state)),n=e.mixer.staggerDuration?t*e.mixer.staggerDuration:0,e.callFilters("delayGetDelay",n,arguments)},applyTransition:function(t){var n=this,a=t.join(", ");n.callActions("beforeApplyTransition",arguments),n.dom.el.style[e.features.transitionProp]=a,n.callActions("afterApplyTransition",arguments)},handleTransitionEnd:function(t){var e=this,n=t.propertyName,a=e.mixer.config.animation.animateResizeTargets;e.callActions("beforeHandleTransitionEnd",arguments),e.isBound&&t.target.matches(e.mixer.config.selectors.target)&&(n.indexOf("transform")>-1||n.indexOf("opacity")>-1||a&&n.indexOf("height")>-1||a&&n.indexOf("width")>-1||a&&n.indexOf("margin")>-1)&&(e.callback.call(e,e.operation),e.isBound=!1,e.callback=null,e.operation=null),e.callActions("afterHandleTransitionEnd",arguments)},eventBus:function(t){var e=this;switch(e.callActions("beforeEventBus",arguments),t.type){case"webkitTransitionEnd":case"transitionend":e.handleTransitionEnd(t)}e.callActions("afterEventBus",arguments)},unbindEvents:function(){var t=this;t.callActions("beforeUnbindEvents",arguments),n.off(t.dom.el,"webkitTransitionEnd",t.handler),n.off(t.dom.el,"transitionend",t.handler),t.callActions("afterUnbindEvents",arguments)},bindEvents:function(){var t=this,a="";t.callActions("beforeBindEvents",arguments),a="webkit"===e.features.transitionPrefix?"webkitTransitionEnd":"transitionend",t.handler=function(e){return t.eventBus(e)},n.on(t.dom.el,a,t.handler),t.callActions("afterBindEvents",arguments)},getPosData:function(n){var a=this,i={},o=null,r=new e.StyleData;return a.callActions("beforeGetPosData",arguments),r.x=a.dom.el.offsetLeft,r.y=a.dom.el.offsetTop,(a.mixer.config.animation.animateResizeTargets||n)&&(o=a.dom.el.getBoundingClientRect(),r.top=o.top,r.right=o.right,r.bottom=o.bottom,r.left=o.left,r.width=o.width,r.height=o.height),a.mixer.config.animation.animateResizeTargets&&(i=t.getComputedStyle(a.dom.el),r.marginBottom=parseFloat(i.marginBottom),r.marginRight=parseFloat(i.marginRight)),a.callFilters("posDataGetPosData",r,arguments)},cleanUp:function(){var t=this;t.callActions("beforeCleanUp",arguments),t.dom.el.style[e.features.transformProp]="",t.dom.el.style[e.features.transitionProp]="",t.dom.el.style.opacity="",t.mixer.config.animation.animateResizeTargets&&(t.dom.el.style.width="",t.dom.el.style.height="",t.dom.el.style.marginRight="",t.dom.el.style.marginBottom=""),t.callActions("afterCleanUp",arguments)}}),e.Collection=function(t){var e=null,a=-1;for(this.callActions("beforeConstruct"),a=0;e=t[a];a++)this[a]=e;this.length=t.length,this.callActions("afterConstruct"),n.freeze(this)},e.BaseStatic.call(e.Collection),e.Collection.prototype=Object.create(e.Base.prototype),n.extend(e.Collection.prototype,{constructor:e.Collection,mixitup:function(t){var a=this,i=null,o=Array.prototype.slice.call(arguments),r=[],s=-1;for(this.callActions("beforeMixitup"),o.shift(),s=0;i=a[s];s++)r.push(i[t].apply(i,o));return a.callFilters("promiseMixitup",n.all(r,e.libraries),arguments)}}),e.Operation=function(){e.Base.call(this),this.callActions("beforeConstruct"),this.id="",this.args=[],this.command=null,this.showPosData=[],this.toHidePosData=[],this.startState=null,this.newState=null,this.docState=null,this.willSort=!1,this.willChangeLayout=!1,this.hasEffect=!1,this.hasFailed=!1,this.triggerElement=null,this.show=[],this.hide=[],this.matching=[],this.toShow=[],this.toHide=[],this.toMove=[],this.toRemove=[],this.startOrder=[],this.newOrder=[],this.startSort=null,this.newSort=null,this.startFilter=null,this.newFilter=null,this.startDataset=null,this.newDataset=null,this.viewportDeltaX=0,this.viewportDeltaY=0,this.startX=0,this.startY=0,this.startHeight=0,this.startWidth=0,this.newX=0,this.newY=0,this.newHeight=0,this.newWidth=0,this.startContainerClassName="",this.startDisplay="",this.newContainerClassName="",this.newDisplay="",this.callActions("afterConstruct"),n.seal(this)},e.BaseStatic.call(e.Operation),e.Operation.prototype=Object.create(e.Base.prototype),e.Operation.prototype.constructor=e.Operation,e.State=function(){e.Base.call(this),this.callActions("beforeConstruct"),this.id="",this.activeFilter=null,this.activeSort=null,this.activeContainerClassName="",this.container=null,this.targets=[],this.hide=[],this.show=[],this.matching=[],this.totalTargets=-1,this.totalShow=-1,this.totalHide=-1,this.totalMatching=-1,this.hasFailed=!1,this.triggerElement=null,this.activeDataset=null,this.callActions("afterConstruct"),n.seal(this)},e.BaseStatic.call(e.State),e.State.prototype=Object.create(e.Base.prototype),e.State.prototype.constructor=e.State,e.UserInstruction=function(){e.Base.call(this),this.callActions("beforeConstruct"),this.command={},this.animate=!1,this.callback=null,this.callActions("afterConstruct"),n.seal(this)},e.BaseStatic.call(e.UserInstruction),e.UserInstruction.prototype=Object.create(e.Base.prototype),e.UserInstruction.prototype.constructor=e.UserInstruction,e.Messages=function(){e.Base.call(this),this.callActions("beforeConstruct"),this.ERROR_FACTORY_INVALID_CONTAINER="[MixItUp] An invalid selector or element reference was passed to the mixitup factory function",this.ERROR_FACTORY_CONTAINER_NOT_FOUND="[MixItUp] The provided selector yielded no container element",this.ERROR_CONFIG_INVALID_ANIMATION_EFFECTS="[MixItUp] Invalid value for `animation.effects`",this.ERROR_CONFIG_INVALID_CONTROLS_SCOPE="[MixItUp] Invalid value for `controls.scope`",this.ERROR_CONFIG_INVALID_PROPERTY='[MixitUp] Invalid configuration object property "${erroneous}"${suggestion}',this.ERROR_CONFIG_INVALID_PROPERTY_SUGGESTION='. Did you mean "${probableMatch}"?',this.ERROR_CONFIG_DATA_UID_KEY_NOT_SET="[MixItUp] To use the dataset API, a UID key must be specified using `data.uidKey`",this.ERROR_DATASET_INVALID_UID_KEY='[MixItUp] The specified UID key "${uidKey}" is not present on one or more dataset items',this.ERROR_DATASET_DUPLICATE_UID='[MixItUp] The UID "${uid}" was found on two or more dataset items. UIDs must be unique.',this.ERROR_INSERT_INVALID_ARGUMENTS="[MixItUp] Please provider either an index or a sibling and position to insert, not both",this.ERROR_INSERT_PREEXISTING_ELEMENT="[MixItUp] An element to be inserted already exists in the container",this.ERROR_FILTER_INVALID_ARGUMENTS="[MixItUp] Please provide either a selector or collection `.filter()`, not both",this.ERROR_DATASET_NOT_SET="[MixItUp] To use the dataset API with pre-rendered targets, a starting dataset must be set using `load.dataset`",this.ERROR_DATASET_PRERENDERED_MISMATCH="[MixItUp] `load.dataset` does not match pre-rendered targets",this.ERROR_DATASET_RENDERER_NOT_SET="[MixItUp] To insert an element via the dataset API, a target renderer function must be provided to `render.target`",this.WARNING_FACTORY_PREEXISTING_INSTANCE="[MixItUp] WARNING: This element already has an active MixItUp instance. The provided configuration object will be ignored. If you wish to perform additional methods on this instance, please create a reference.",this.WARNING_INSERT_NO_ELEMENTS="[MixItUp] WARNING: No valid elements were passed to `.insert()`",this.WARNING_REMOVE_NO_ELEMENTS="[MixItUp] WARNING: No valid elements were passed to `.remove()`",this.WARNING_MULTIMIX_INSTANCE_QUEUE_FULL="[MixItUp] WARNING: An operation was requested but the MixItUp instance was busy. The operation was rejected because the queue is full or queuing is disabled.",this.WARNING_GET_OPERATION_INSTANCE_BUSY="[MixItUp] WARNING: Operations can be be created while the MixItUp instance is busy.",this.WARNING_NO_PROMISE_IMPLEMENTATION="[MixItUp] WARNING: No Promise implementations could be found. If you wish to use promises with MixItUp please install an ES6 Promise polyfill.",this.WARNING_INCONSISTENT_SORTING_ATTRIBUTES='[MixItUp] WARNING: The requested sorting data attribute "${attribute}" was not present on one or more target elements which may product unexpected sort output',this.callActions("afterConstruct"),this.compileTemplates(),n.seal(this)},e.BaseStatic.call(e.Messages),e.Messages.prototype=Object.create(e.Base.prototype),e.Messages.prototype.constructor=e.Messages,e.Messages.prototype.compileTemplates=function(){var t="",e="";for(t in this)"string"==typeof(e=this[t])&&(this[n.camelCase(t)]=n.template(e))},e.messages=new e.Messages,e.Facade=function(t){e.Base.call(this),this.callActions("beforeConstruct",arguments),this.configure=t.configure.bind(t),this.show=t.show.bind(t),this.hide=t.hide.bind(t),this.filter=t.filter.bind(t),this.toggleOn=t.toggleOn.bind(t),this.toggleOff=t.toggleOff.bind(t),this.sort=t.sort.bind(t),this.changeLayout=t.changeLayout.bind(t),this.multimix=t.multimix.bind(t),this.dataset=t.dataset.bind(t),this.tween=t.tween.bind(t),this.insert=t.insert.bind(t),this.insertBefore=t.insertBefore.bind(t),this.insertAfter=t.insertAfter.bind(t),this.prepend=t.prepend.bind(t),this.append=t.append.bind(t),this.remove=t.remove.bind(t),this.destroy=t.destroy.bind(t),this.forceRefresh=t.forceRefresh.bind(t),this.forceRender=t.forceRender.bind(t),this.isMixing=t.isMixing.bind(t),this.getOperation=t.getOperation.bind(t),this.getConfig=t.getConfig.bind(t),this.getState=t.getState.bind(t),this.callActions("afterConstruct",arguments),n.freeze(this),n.seal(this)},e.BaseStatic.call(e.Facade),e.Facade.prototype=Object.create(e.Base.prototype),e.Facade.prototype.constructor=e.Facade,"object"==typeof exports&&"object"==typeof module?module.exports=e:"function"==typeof define&&define.amd?define(function(){return e}):"undefined"!=typeof t.mixitup&&"function"==typeof t.mixitup||(t.mixitup=e),e.BaseStatic.call(e.constructor),e.NAME="mixitup",e.CORE_VERSION="3.3.0"}(window); \ No newline at end of file diff --git a/js/mkb-admin.js b/js/mkb-admin.js deleted file mode 100644 index 8d91258..0000000 --- a/js/mkb-admin.js +++ /dev/null @@ -1,129 +0,0 @@ -(function ($) { - "use strict"; - $(window).load(function () { - $('.mp_tab_menu').each(function () { - $(this).find('ul li:first-child').trigger('click'); - }); - if ($('[name="mep_org_address"]').val() > 0) { - $('.mp_event_address').slideUp(250); - } - }); - $(document).on('click', '[data-target-tabs]', function () { - if (!$(this).hasClass('active')) { - let tabsTarget = $(this).attr('data-target-tabs'); - let targetParent = $(this).closest('.mp_event_tab_area').find('.mp_tab_details').first(); - targetParent.children('.mp_tab_item:visible').slideUp('fast'); - targetParent.children('.mp_tab_item[data-tab-item="' + tabsTarget + '"]').slideDown(250); - $(this).siblings('li.active').removeClass('active'); - $(this).addClass('active'); - } - return false; - }); - - - $(document).on('click', 'label.mp_event_virtual_type_des_switch input', function () { - if ($(this).is(":checked")) { - $(this).parents('label.mp_event_virtual_type_des_switch').siblings('label.mp_event_virtual_type_des').slideDown(200); - $(".mep_event_tab_location_content").hide(200); - } else { - $(this).parents('label.mp_event_virtual_type_des_switch').siblings('label.mp_event_virtual_type_des').val('').slideUp(200); - $(".mep_event_tab_location_content").show(200); - } - }); - - - - $(document).on('click', 'label.mp_event_ticket_type_des_switch input', function () { - if ($(this).is(":checked")) { - // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').slideDown(200); - $(".mep_ticket_type_setting_sec").slideDown(200); - } else { - // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').val('').slideUp(200); - $(".mep_ticket_type_setting_sec").slideUp(200); - } - }); - - $(document).on('click', 'label.mep_enable_custom_dt_format input', function () { - if ($(this).is(":checked")) { - // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').slideDown(200); - $(".mep_custom_timezone_setting").slideDown(200); - } else { - // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').val('').slideUp(200); - $(".mep_custom_timezone_setting").slideUp(200); - } - }); - - $(document).on('click', 'label.mp_event_ticket_type_advance_col_switch input', function () { - if ($(this).is(":checked")) { - // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').slideDown(200); - $(".mep_hide_on_load").slideDown(200); - } else { - // $(this).parents('label.mp_event_ticket_type_des_switch').siblings('label.mep_ticket_type_setting_sec').val('').slideUp(200); - $(".mep_hide_on_load").slideUp(200); - } - }); - - - - - - - $(document).ready(function () { - $('#add-row-t').on('click', function () { - var row = $('.empty-row-t.screen-reader-text').clone(true); - row.removeClass('empty-row-t screen-reader-text'); - row.insertBefore('#repeatable-fieldset-one-t tbody>tr:last'); - $('#mep_ticket_type_empty option[value=inputbox]').attr('selected', 'selected'); - $('.empty-row-t #mep_ticket_type_empty option[value=inputbox]').removeAttr('selected'); - //return false; - }); - - $('.remove-row-t').on('click', function () { - if (confirm('Are You Sure , Remove this row ? \n\n 1. Ok : To Remove . \n 2. Cancel : To Cancel .')) { - $(this).parents('tr').remove(); - $('#mep_ticket_type_empty option[value=inputbox]').removeAttr('selected'); - $('#mep_ticket_type_empty option[value=dropdown]').removeAttr('selected'); - } else { - return false; - } - }); - $(document).find('.mp_event_type_sortable').sortable({ - handle: $(this).find('.mp_event_type_sortable_button') - }); - - - $('#add-row').on('click', function () { - var row = $('.empty-row.screen-reader-text').clone(true); - row.removeClass('empty-row screen-reader-text'); - row.insertBefore('#repeatable-fieldset-one tbody>tr:last'); - return false; - }); - - $('.remove-row').on('click', function () { - if (confirm('Are You Sure , Remove this row ? \n\n 1. Ok : To Remove . \n 2. Cancel : To Cancel .')) { - $(this).parents('tr').remove(); - } else { - return false; - } - }); - - $('#add-new-date-row').on('click', function () { - var row = $('.empty-row-d.screen-reader-text').clone(true); - row.removeClass('empty-row-d screen-reader-text'); - row.insertBefore('#repeatable-fieldset-one-d tbody>tr:last'); - return false; - }); - - $('.remove-row-d').on('click', function () { - if (confirm('Are You Sure , Remove this row ? \n\n 1. Ok : To Remove . \n 2. Cancel : To Cancel .')) { - $(this).parents('tr').remove(); - } else { - return false; - } - }); - }); -$(document).on('keyup change', '.mp_ticket_type_table [name="option_name_t[]"],.mp_ticket_type_table [name="option_name[]"]', function () { - let n = $(this).val(); - $(this).val(n.replace(/[@%'":;&_]/g, '')); - }); -}(jQuery)); \ No newline at end of file diff --git a/js/mp_event_custom_script.js b/js/mp_event_custom_script.js deleted file mode 100644 index 8e735f1..0000000 --- a/js/mp_event_custom_script.js +++ /dev/null @@ -1,72 +0,0 @@ -function mp_event_wo_commerce_price_format(price) { - let currency_position = jQuery('input[name="currency_position"]').val(); - let currency_symbol = jQuery('input[name="currency_symbol"]').val(); - let currency_decimal = jQuery('input[name="currency_decimal"]').val(); - let currency_thousands_separator = jQuery('input[name="currency_thousands_separator"]').val(); - let currency_number_of_decimal = jQuery('input[name="currency_number_of_decimal"]').val(); - let price_text = ''; - - price = price.toFixed(currency_number_of_decimal); -// console.log('price= '+ price); - let total_part = price.toString().split("."); - total_part[0] = total_part[0].replace(/\B(?=(\d{3})+(?!\d))/g, currency_thousands_separator); - price = total_part.join(currency_decimal); - - if (currency_position === 'right') { - price_text = price + currency_symbol; - } else if (currency_position === 'right_space') { - price_text = price + ' ' + currency_symbol; - } else if (currency_position === 'left') { - price_text = currency_symbol + price; - } else { - price_text = currency_symbol + ' ' + price; - } - // console.log('price= '+ price_text); - return price_text; -} -(function ($) { -//added by sumon - $(document).on('click', '.mep-event-list-loop .mp_event_visible_event_time', function (e) { - e.preventDefault(); - let target = $(this); - $('.mep-event-list-loop .mp_event_visible_event_time').each(function () { - let current=$(this).siblings('ul.mp_event_more_date_list'); - if(current.is(':visible')){ - let active_text=$(this).data('active-text'); - $(this).html(active_text); - current.slideUp(200); - } - - }).promise().done(function () { - let current_list=target.siblings('ul.mp_event_more_date_list'); - if(current_list.length>0){ - if(current_list.is(':visible')){ - current_list.slideUp(200); - target.html(target.data('active-text')); - }else{ - current_list.slideDown(200); - target.html(target.data('hide-text')); - } - }else{ - let event_id = target.data('event-id'); - $.ajax({ - type: 'POST', - url: ajaxurl, - data: {"action": "mep_event_list_date_schedule", "event_id":event_id}, - beforeSend: function(){ - target.html(''); - }, - success: function(data){ - $(data).insertAfter(target); - target.html(target.data('hide-text')); - } - }); - } - - - }); - }); - $(document).on('click', 'button.mep_view_vr_btn', function () { - $(this).closest('tr').next('tr.mep_virtual_event_info_sec').slideToggle('fast'); - }); -}(jQuery)); diff --git a/js/welcome-tabs.js b/js/welcome-tabs.js deleted file mode 100755 index dc48a3a..0000000 --- a/js/welcome-tabs.js +++ /dev/null @@ -1,73 +0,0 @@ -jQuery(document).ready(function ($) { - $(document).on('click', '.welcome-tabs .tab-nav', function () { - $(this).parent().parent().children('.tab-navs').children('.tab-nav').removeClass('active'); - $(this).addClass('active'); - id = $(this).attr('data-id'); - $(this).parent().parent().children('.tab-content').removeClass('active'); - $(this).parent().parent().children('.tab-content#' + id).addClass('active'); - if(id==='start') { - $('.prev').slideUp('fast'); - $('.next').slideDown('fast'); - } - if(id==='general') { - $('.prev').slideDown('fast'); - $('.next').slideDown('fast'); - } - if(id==='done') { - $('.prev').slideDown('fast'); - $('.next').slideUp('fast'); - } - }) - $(document).on('click', '.welcome-tabs .next-prev .next', function () { - welcomeTabs = $('.welcome-tabs .tab-nav'); - welcomeTabsContent = $('.welcome-tabs .tab-content '); - totalTab = welcomeTabs.length; - for (i = 0; i < welcomeTabs.length; i++) { - tab = welcomeTabs[i]; - content = welcomeTabsContent[i]; - if (tab.classList.contains('active')) { - currentTabIndex = i; - tab.classList.remove('active'); - content.classList.remove('active'); - } - } - for (j = 0; j <= currentTabIndex; j++) { - tab = welcomeTabs[j]; - tab.classList.add('done'); - } - if (typeof welcomeTabs[currentTabIndex + 1] != 'undefined') { - welcomeTabs[currentTabIndex + 1].classList.add('active'); - welcomeTabsContent[currentTabIndex + 1].classList.add('active'); - } - if(currentTabIndex===0) { - $('.prev').slideDown('fast'); - } - if(currentTabIndex===1) { - $('.next').slideUp('fast'); - } - }) - $(document).on('click', '.welcome-tabs .next-prev .prev', function () { - welcomeTabs = $('.welcome-tabs .tab-nav'); - welcomeTabsContent = $('.welcome-tabs .tab-content '); - for (i = 0; i < welcomeTabs.length; i++) { - tab = welcomeTabs[i]; - content = welcomeTabsContent[i]; - if (tab.classList.contains('active')) { - currentTabIndex = i; - tab.classList.remove('active'); - content.classList.remove('active'); - } - } - welcomeTabs[currentTabIndex - 1].classList.remove('done'); - if (typeof welcomeTabs[currentTabIndex - 1] != 'undefined') { - welcomeTabs[currentTabIndex - 1].classList.add('active'); - welcomeTabsContent[currentTabIndex - 1].classList.add('active'); - } - if(currentTabIndex===1) { - $('.prev').slideUp('fast'); - } - if(currentTabIndex===2) { - $('.next').slideDown('fast'); - } - }) -}); \ No newline at end of file diff --git a/languages/mage-eventpress.pot b/languages/mage-eventpress.pot index d9b9b59..f6b7a51 100644 --- a/languages/mage-eventpress.pot +++ b/languages/mage-eventpress.pot @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Event Manager and Tickets Selling Plugin for WooCommerce " "3.6.3\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mage-eventpress\n" -"POT-Creation-Date: 2022-12-27 05:18+0000\n" +"POT-Creation-Date: 2023-08-29 05:30+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -17,10 +17,15 @@ msgstr "" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" "X-Generator: Loco https://localise.biz/" +#: inc/mep_functions.php:5168 +msgid " (Off/On):" +msgstr "" + #: inc/mep_tax.php:15 msgid " Category" msgstr "" +#: inc/mep_functions.php:3701 inc/mep_functions.php:3705 #: inc/mep_extra_price.php:154 inc/mep_extra_price.php:171 #: inc/mep_extra_price.php:189 inc/mep_extra_price.php:208 msgid " Date" @@ -30,35 +35,55 @@ msgstr "" msgid " Date & TIme :" msgstr "" +#: inc/mep_functions.php:1371 +msgid " days " +msgstr "" + #: inc/mep_event_meta.php:206 msgid " Details" msgstr "" -#: inc/mep_cpt.php:35 +#: Admin/mep_cpt.php:32 msgid " Feature Image" msgstr "" -#: inc/mep_cpt.php:36 inc/mep_cpt.php:37 inc/mep_cpt.php:38 +#: Admin/mep_cpt.php:33 Admin/mep_cpt.php:34 Admin/mep_cpt.php:35 msgid " featured image" msgstr "" +#: Admin/settings/global/admin_setting_panel.php:1263 +msgid " Global Settings" +msgstr "" + +#: inc/mep_functions.php:1376 +msgid " hours " +msgstr "" + +#: Admin/MPWEM_Welcome.php:996 +msgid "" +" If you visit attendee list menu in event section then you will see all " +"attendee list here. You can filter choosing event name and date if event is " +"recurring event." +msgstr "" + #: inc/mep_event_meta.php:15 msgid " Information : " msgstr "" -#: inc/mep_cpt.php:23 +#: Admin/mep_cpt.php:20 msgid " Item:" msgstr "" -#: inc/mep_cpt.php:21 inc/mep_cpt.php:22 +#: Admin/mep_cpt.php:18 Admin/mep_cpt.php:19 msgid " List" msgstr "" -#: inc/mep_tax.php:30 inc/mep_tax.php:68 inc/mep_cpt.php:41 inc/mep_cpt.php:43 +#: Admin/mep_cpt.php:38 Admin/mep_cpt.php:40 inc/mep_tax.php:30 +#: inc/mep_tax.php:68 msgid " list" msgstr "" -#: inc/mep_tax.php:31 inc/mep_tax.php:69 inc/mep_cpt.php:42 +#: Admin/mep_cpt.php:39 inc/mep_tax.php:31 inc/mep_tax.php:69 msgid " list navigation" msgstr "" @@ -74,15 +99,19 @@ msgstr "" msgid " Location Source:" msgstr "" +#: inc/mep_functions.php:1381 +msgid " minutes " +msgstr "" + #: inc/mep_tax.php:18 inc/mep_tax.php:56 msgid " Name" msgstr "" -#: inc/mep_cpt.php:33 +#: Admin/mep_cpt.php:30 msgid " Not found" msgstr "" -#: inc/mep_cpt.php:34 +#: Admin/mep_cpt.php:31 msgid " Not found in Trash" msgstr "" @@ -90,7 +119,7 @@ msgstr "" msgid " Rich Texts for SEO & Google Schema Text :" msgstr "" -#: inc/admin_setting_panel.php:37 +#: Admin/settings/global/admin_setting_panel.php:37 msgid " Settings" msgstr "" @@ -110,26 +139,6 @@ msgstr "" msgid "\">Add New Speakers From Here" msgstr "" -#: inc/quick_setup.php:29 -#, php-format -msgid "%s Done" -msgstr "" - -#: inc/quick_setup.php:21 -#, php-format -msgid "%s General" -msgstr "" - -#: inc/quick_setup.php:221 -#, php-format -msgid "%s Previous" -msgstr "" - -#: inc/quick_setup.php:14 -#, php-format -msgid "%s Welcome" -msgstr "" - #: support/elementor/widget/event-list-recurring.php:166 #: support/elementor/widget/expired-event-list.php:165 #: support/elementor/widget/event-list.php:96 @@ -182,12 +191,21 @@ msgstr "" msgid ":" msgstr "" -#: inc/admin_setting_panel.php:1116 inc/admin_setting_panel.php:1132 +#: inc/mep_functions.php:5187 +msgid ": " +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:1206 +#: Admin/settings/global/admin_setting_panel.php:1222 msgid "" "Documentation on date and time formatting" msgstr "" +#: inc/mep_functions.php:5013 +msgid "Add To Cart Form Shortcode" +msgstr "" + #: inc/mep_event_fw_meta.php:286 msgid "" "Usable Dynamic tags:
Attendee\n" @@ -199,19 +217,15 @@ msgid "" " Full DateTime: {event_datetime}" msgstr "" -#: inc/welcome.php:27 -msgid "Dummy Import" +#: inc/mep_functions.php:1365 +msgid "Expired" msgstr "" -#: woocommerce-event-press.php:114 inc/welcome.php:26 -msgid "Quick Setup" -msgstr "" - -#: inc/welcome.php:25 +#: Admin/MPWEM_Welcome.php:15 msgid "Welcome" msgstr "" -#: inc/status.php:10 +#: Admin/status.php:8 msgid "Status" msgstr "" @@ -223,7 +237,7 @@ msgstr "" msgid "abc-block" msgstr "" -#: templates/themes/theme-3.php:85 +#: templates/themes/theme-3.php:87 msgid "About The " msgstr "" @@ -239,6 +253,10 @@ msgstr "" msgid "Action" msgstr "" +#: Admin/MPWEM_Quick_Setup.php:208 +msgid "Active Now" +msgstr "" + #: lib/classes/class-icon-library.php:1102 msgid "add" msgstr "" @@ -251,23 +269,24 @@ msgstr "" msgid "Add Extra Price" msgstr "" +#: inc/global/MP_Select_Icon_image.php:23 +#: inc/global/MP_Select_Icon_image.php:26 +msgid "Add Icon" +msgstr "" + #: inc/mep_event_meta.php:826 msgid "Add More Dates" msgstr "" -#: inc/mep_cpt.php:25 inc/mep_cpt.php:26 +#: Admin/mep_cpt.php:22 Admin/mep_cpt.php:23 msgid "Add New " msgstr "" -#: inc/mep_event_fw_meta.php:187 -msgid "Add New Days" -msgstr "" - #: inc/mep_event_fw_meta.php:130 msgid "Add New F.A.Q" msgstr "" -#: inc/mep_cpt.php:74 inc/mep_cpt.php:75 +#: Admin/mep_cpt.php:67 Admin/mep_cpt.php:68 msgid "Add New Speaker" msgstr "" @@ -275,7 +294,11 @@ msgstr "" msgid "Add New Ticket Type" msgstr "" -#: inc/admin_setting_panel.php:648 +#: inc/mep_event_fw_meta.php:187 +msgid "Add New Timeline" +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:738 msgid "Add To Your Calender" msgstr "" @@ -283,7 +306,7 @@ msgstr "" msgid "add-1" msgstr "" -#: inc/mep_extra_price.php:306 +#: inc/mep_functions.php:3618 inc/mep_extra_price.php:306 msgid "Address" msgstr "" @@ -347,7 +370,7 @@ msgstr "" msgid "All" msgstr "" -#: inc/mep_cpt.php:24 +#: Admin/mep_cpt.php:21 msgid "All " msgstr "" @@ -355,11 +378,19 @@ msgstr "" msgid "All Events Of " msgstr "" +#: inc/global/MP_Select_Icon_image.php:61 +msgid "All Icon" +msgstr "" + +#: Admin/MPWEM_Welcome.php:143 +msgid "All Shortcode list" +msgstr "" + #: lib/classes/class-icon-library.php:33 msgid "allergies" msgstr "" -#: inc/template-prts/event_add_cart.php:348 +#: inc/template-prts/event_add_cart.php:354 msgid "Already Added into Cart!" msgstr "" @@ -580,10 +611,26 @@ msgstr "" msgid "attachment-1" msgstr "" -#: inc/admin_setting_panel.php:822 +#: Admin/MPWEM_Welcome.php:109 +msgid "Attendee CSV Export" +msgstr "" + +#: Admin/MPWEM_Welcome.php:85 +msgid "Attendee Custom Form" +msgstr "" + +#: Admin/MPWEM_Welcome.php:103 +msgid "Attendee Edit Feature" +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:912 msgid "Attendee info:" msgstr "" +#: Admin/MPWEM_Welcome.php:79 +msgid "Attendee Management" +msgstr "" + #: lib/classes/class-icon-library.php:81 msgid "audible" msgstr "" @@ -592,7 +639,7 @@ msgstr "" msgid "audio-description" msgstr "" -#: inc/admin_setting_panel.php:1069 +#: Admin/settings/global/admin_setting_panel.php:1159 msgid "Auto Play" msgstr "" @@ -676,7 +723,7 @@ msgstr "" msgid "bars" msgstr "" -#: inc/admin_setting_panel.php:882 +#: Admin/settings/global/admin_setting_panel.php:972 msgid "Base Color" msgstr "" @@ -825,7 +872,8 @@ msgstr "" msgid "book" msgstr "" -#: inc/admin_setting_panel.php:597 +#: templates/list/default.php:6 +#: Admin/settings/global/admin_setting_panel.php:687 msgid "Book Now" msgstr "" @@ -912,11 +960,16 @@ msgstr "" msgid "Button Style" msgstr "" +#: Admin/MPWEM_Welcome.php:56 Admin/MPWEM_Welcome.php:982 +msgid "Buy Now" +msgstr "" + #: lib/classes/class-icon-library.php:146 msgid "buysellads" msgstr "" -#: inc/admin_setting_panel.php:705 templates/single/organizer.php:2 +#: templates/single/organizer.php:3 +#: Admin/settings/global/admin_setting_panel.php:795 msgid "By:" msgstr "" @@ -955,11 +1008,11 @@ msgstr "" msgid "calendar-times" msgstr "" -#: inc/admin_setting_panel.php:917 +#: Admin/settings/global/admin_setting_panel.php:1007 msgid "Calender Button Background Color" msgstr "" -#: inc/admin_setting_panel.php:924 +#: Admin/settings/global/admin_setting_panel.php:1014 msgid "Calender Button Text Color" msgstr "" @@ -971,6 +1024,10 @@ msgstr "" msgid "camera-retro" msgstr "" +#: Admin/MPWEM_Welcome.php:1019 +msgid "Can I hide any section from event list and details page?" +msgstr "" + #: lib/classes/class-icon-library.php:1110 msgid "cancel" msgstr "" @@ -1043,7 +1100,7 @@ msgstr "" msgid "Carousal Unique ID" msgstr "" -#: inc/admin_setting_panel.php:1091 +#: Admin/settings/global/admin_setting_panel.php:1181 msgid "Carousel Auto Play Speed" msgstr "" @@ -1052,7 +1109,7 @@ msgstr "" msgid "Carousel Mode" msgstr "" -#: inc/admin_setting_panel.php:77 +#: Admin/settings/global/admin_setting_panel.php:77 msgid "Carousel Settings" msgstr "" @@ -1061,8 +1118,8 @@ msgstr "" msgid "Carousel Unique ID" msgstr "" -#: inc/admin_setting_panel.php:903 #: support/elementor/widget/event-add-cart-section.php:405 +#: Admin/settings/global/admin_setting_panel.php:993 msgid "Cart Button Background Color" msgstr "" @@ -1074,8 +1131,8 @@ msgstr "" msgid "Cart Button Text" msgstr "" -#: inc/admin_setting_panel.php:910 #: support/elementor/widget/event-add-cart-section.php:381 +#: Admin/settings/global/admin_setting_panel.php:1000 msgid "Cart Button Text Color" msgstr "" @@ -1151,7 +1208,7 @@ msgstr "" msgid "certificate" msgstr "" -#: inc/admin_setting_panel.php:165 +#: Admin/settings/global/admin_setting_panel.php:192 msgid "" "Changing the event organizer slug will have an effect on the entire plugin. " "Remember, after changing the slug, you will need to flush the permalinks. To " @@ -1267,77 +1324,77 @@ msgstr "" msgid "child" msgstr "" -#: inc/admin_setting_panel.php:883 +#: Admin/settings/global/admin_setting_panel.php:973 msgid "" "Choose a basic color, it will change the icon background color & border " "color." msgstr "" -#: inc/admin_setting_panel.php:965 +#: Admin/settings/global/admin_setting_panel.php:1055 msgid "Choose border color for royal template" msgstr "" -#: inc/admin_setting_panel.php:918 +#: Admin/settings/global/admin_setting_panel.php:1008 msgid "Choose calender button background color" msgstr "" -#: inc/admin_setting_panel.php:925 +#: Admin/settings/global/admin_setting_panel.php:1015 msgid "Choose calender button text color" msgstr "" -#: inc/admin_setting_panel.php:904 +#: Admin/settings/global/admin_setting_panel.php:994 msgid "Choose cart button background color" msgstr "" -#: inc/admin_setting_panel.php:911 +#: Admin/settings/global/admin_setting_panel.php:1001 msgid "Choose cart button text color" msgstr "" -#: inc/admin_setting_panel.php:982 +#: Admin/settings/global/admin_setting_panel.php:1072 msgid "Choose Event Date Icon" msgstr "" -#: inc/admin_setting_panel.php:996 +#: Admin/settings/global/admin_setting_panel.php:1086 msgid "Choose Event Location Icon" msgstr "" -#: inc/admin_setting_panel.php:1003 +#: Admin/settings/global/admin_setting_panel.php:1093 msgid "Choose Event Organizer Icon" msgstr "" -#: inc/admin_setting_panel.php:1010 +#: Admin/settings/global/admin_setting_panel.php:1100 msgid "Choose Event Sidebar Location List Icon" msgstr "" -#: inc/admin_setting_panel.php:1045 +#: Admin/settings/global/admin_setting_panel.php:1135 msgid "Choose Event Social Share Icon for Email" msgstr "" -#: inc/admin_setting_panel.php:1017 +#: Admin/settings/global/admin_setting_panel.php:1107 msgid "Choose Event Social Share Icon for Facebook" msgstr "" -#: inc/admin_setting_panel.php:1031 +#: Admin/settings/global/admin_setting_panel.php:1121 msgid "Choose Event Social Share Icon for Linkedin" msgstr "" -#: inc/admin_setting_panel.php:1024 +#: Admin/settings/global/admin_setting_panel.php:1114 msgid "Choose Event Social Share Icon for Twitter" msgstr "" -#: inc/admin_setting_panel.php:1038 +#: Admin/settings/global/admin_setting_panel.php:1128 msgid "Choose Event Social Share Icon for Whatsapp" msgstr "" -#: inc/admin_setting_panel.php:989 +#: Admin/settings/global/admin_setting_panel.php:1079 msgid "Choose Event Time Icon" msgstr "" -#: inc/admin_setting_panel.php:932 +#: Admin/settings/global/admin_setting_panel.php:1022 msgid "Choose FAQ title background color" msgstr "" -#: inc/admin_setting_panel.php:939 +#: Admin/settings/global/admin_setting_panel.php:1029 msgid "Choose FAQ title text color" msgstr "" @@ -1345,35 +1402,35 @@ msgstr "" msgid "Choose from the most used" msgstr "" -#: inc/admin_setting_panel.php:958 +#: Admin/settings/global/admin_setting_panel.php:1048 msgid "Choose icons background color for royal template" msgstr "" -#: inc/admin_setting_panel.php:890 +#: Admin/settings/global/admin_setting_panel.php:980 msgid "Choose label background color" msgstr "" -#: inc/admin_setting_panel.php:897 +#: Admin/settings/global/admin_setting_panel.php:987 msgid "Choose label text color" msgstr "" -#: inc/admin_setting_panel.php:106 +#: Admin/settings/global/admin_setting_panel.php:122 msgid "Choose Multilingual Plugin" msgstr "" -#: inc/admin_setting_panel.php:946 +#: Admin/settings/global/admin_setting_panel.php:1036 msgid "Choose primary background color for royal template" msgstr "" -#: inc/admin_setting_panel.php:952 +#: Admin/settings/global/admin_setting_panel.php:1042 msgid "Choose secondary background color for royal template" msgstr "" -#: inc/quick_setup.php:281 +#: Admin/MPWEM_Quick_Setup.php:225 msgid "Choose some general option." msgstr "" -#: inc/admin_setting_panel.php:971 +#: Admin/settings/global/admin_setting_panel.php:1061 msgid "Choose text color for royal template" msgstr "" @@ -1555,7 +1612,7 @@ msgstr "" msgid "comments" msgstr "" -#: inc/mep_extra_price.php:309 +#: inc/mep_functions.php:3624 inc/mep_extra_price.php:309 msgid "Company" msgstr "" @@ -1576,11 +1633,11 @@ msgstr "" msgid "confirm-schedule" msgstr "" -#: inc/admin_setting_panel.php:580 +#: Admin/settings/global/admin_setting_panel.php:670 msgid "Confirmation Email Text" msgstr "" -#: inc/admin_setting_panel.php:581 +#: Admin/settings/global/admin_setting_panel.php:671 msgid "" "Confirmation Email Text Usable Dynamic tags:
Attendee\n" " Name:{name}
\n" @@ -1682,11 +1739,25 @@ msgstr "" msgid "Current Booking Status :" msgstr "" -#: inc/admin_setting_panel.php:1115 +#: inc/mep_functions.php:3416 inc/mep_functions.php:3433 +msgid "Custom CSS" +msgstr "" + +#: inc/mep_functions.php:5210 inc/mep_functions.php:5281 +#: Admin/settings/global/admin_setting_panel.php:1205 msgid "Custom Date Format" msgstr "" -#: inc/admin_setting_panel.php:1131 +#: Admin/MPWEM_Welcome.php:97 +msgid "Custom Emailing" +msgstr "" + +#: Admin/MPWEM_Welcome.php:121 +msgid "Custom Style Settings" +msgstr "" + +#: inc/mep_functions.php:5235 inc/mep_functions.php:5292 +#: Admin/settings/global/admin_setting_panel.php:1221 msgid "Custom Time Format" msgstr "" @@ -1710,7 +1781,8 @@ msgstr "" msgid "database" msgstr "" -#: inc/mep_extra_price.php:288 support/elementor/widget/event-date.php:89 +#: inc/mep_functions.php:3389 inc/mep_extra_price.php:288 +#: support/elementor/widget/event-date.php:89 #: support/elementor/widget/event-list.php:313 msgid "Date" msgstr "" @@ -1719,15 +1791,16 @@ msgstr "" msgid "Date & Time" msgstr "" -#: inc/admin_setting_panel.php:61 +#: Admin/settings/global/admin_setting_panel.php:61 msgid "Date & Time Format Settings" msgstr "" -#: templates/themes/theme-1.php:54 templates/themes/theme-3.php:31 +#: templates/themes/theme-1.php:54 templates/themes/theme-3.php:33 msgid "Date and Time:" msgstr "" -#: inc/admin_setting_panel.php:1106 +#: inc/mep_functions.php:5195 +#: Admin/settings/global/admin_setting_panel.php:1196 msgid "Date Format" msgstr "" @@ -1759,10 +1832,6 @@ msgstr "" msgid "Days Style Settings" msgstr "" -#: inc/mep_event_fw_meta.php:183 inc/mep_event_fw_meta.php:212 -msgid "Daywise Details" -msgstr "" - #: lib/classes/class-icon-library.php:278 msgid "deaf" msgstr "" @@ -1792,7 +1861,7 @@ msgstr "" msgid "Description" msgstr "" -#: inc/mep_extra_price.php:310 +#: inc/mep_functions.php:3626 inc/mep_extra_price.php:310 msgid "Designation" msgstr "" @@ -1844,7 +1913,7 @@ msgstr "" msgid "Disable" msgstr "" -#: inc/admin_setting_panel.php:298 +#: Admin/settings/global/admin_setting_panel.php:326 msgid "Disappear Event from list when fully booked?" msgstr "" @@ -1903,6 +1972,10 @@ msgstr "" msgid "dna" msgstr "" +#: Admin/MPWEM_Welcome.php:1031 +msgid "Do you offer customization?" +msgstr "" + #: lib/classes/class-icon-library.php:290 msgid "dochub" msgstr "" @@ -1911,10 +1984,14 @@ msgstr "" msgid "docker" msgstr "" -#: woocommerce-event-press.php:78 woocommerce-event-press.php:84 +#: woocommerce-event-press.php:64 woocommerce-event-press.php:71 msgid "Docs" msgstr "" +#: Admin/MPWEM_Welcome.php:59 +msgid "Documentation" +msgstr "" + #: lib/classes/class-icon-library.php:292 msgid "dollar-sign" msgstr "" @@ -1931,6 +2008,10 @@ msgstr "" msgid "donate" msgstr "" +#: Admin/MPWEM_Quick_Setup.php:156 +msgid "Done" +msgstr "" + #: lib/classes/class-icon-library.php:296 #: lib/classes/class-icon-library.php:297 msgid "dot-circle" @@ -1981,10 +2062,6 @@ msgstr "" msgid "drupal" msgstr "" -#: inc/welcome.php:27 -msgid "Dummy Import" -msgstr "" - #: lib/classes/class-icon-library.php:1023 msgid "dustbin" msgstr "" @@ -2007,11 +2084,11 @@ msgstr "" msgid "edit" msgstr "" -#: inc/mep_cpt.php:28 +#: Admin/mep_cpt.php:25 msgid "Edit " msgstr "" -#: inc/mep_cpt.php:77 +#: Admin/mep_cpt.php:70 msgid "Edit Speaker" msgstr "" @@ -2035,27 +2112,29 @@ msgstr "" msgid "ellipsis-v" msgstr "" -#: inc/mep_extra_price.php:304 +#: inc/mep_functions.php:3614 inc/mep_extra_price.php:304 msgid "Email" msgstr "" -#: inc/admin_setting_panel.php:559 inc/admin_setting_panel.php:560 +#: Admin/settings/global/admin_setting_panel.php:649 +#: Admin/settings/global/admin_setting_panel.php:650 msgid "Email From Name" msgstr "" -#: inc/quick_setup.php:311 +#: Admin/MPWEM_Quick_Setup.php:262 msgid "Email From Name:" msgstr "" -#: inc/admin_setting_panel.php:547 +#: Admin/settings/global/admin_setting_panel.php:637 msgid "Email Sent on order status" msgstr "" -#: inc/admin_setting_panel.php:57 +#: Admin/settings/global/admin_setting_panel.php:57 msgid "Email Settings" msgstr "" -#: inc/admin_setting_panel.php:573 inc/admin_setting_panel.php:574 +#: Admin/settings/global/admin_setting_panel.php:663 +#: Admin/settings/global/admin_setting_panel.php:664 msgid "Email Subject" msgstr "" @@ -2083,11 +2162,11 @@ msgstr "" msgid "Enable" msgstr "" -#: inc/admin_setting_panel.php:96 +#: Admin/settings/global/admin_setting_panel.php:112 msgid "Enable/Disable gutenburg editor." msgstr "" -#: inc/admin_setting_panel.php:415 +#: Admin/settings/global/admin_setting_panel.php:505 msgid "" "Enabling this feature will allow you to assign a product category to the " "event edit page. If you have a product category-based coupon code that you " @@ -2095,6 +2174,10 @@ msgid "" "order to enable this feature, please select 'Yes'." msgstr "" +#: inc/mep_functions.php:2230 +msgid "End" +msgstr "" + #: inc/mep_event_meta.php:729 msgid "End Date" msgstr "" @@ -2116,7 +2199,7 @@ msgstr "" msgid "End Time" msgstr "" -#: inc/admin_setting_panel.php:186 +#: Admin/settings/global/admin_setting_panel.php:213 msgid "" "Enter Your Google Map API key. Get API Key. " @@ -2163,7 +2246,7 @@ msgstr "" msgid "euro-sign" msgstr "" -#: inc/mep_event_meta.php:862 +#: inc/mep_functions.php:1613 inc/mep_event_meta.php:862 msgid "Event" msgstr "" @@ -2233,11 +2316,11 @@ msgstr "" msgid "Event Category" msgstr "" -#: inc/admin_setting_panel.php:143 +#: Admin/settings/global/admin_setting_panel.php:170 msgid "Event Category Label" msgstr "" -#: inc/admin_setting_panel.php:150 +#: Admin/settings/global/admin_setting_panel.php:177 msgid "Event Category Slug" msgstr "" @@ -2283,8 +2366,9 @@ msgstr "" msgid "Event Date Typography" msgstr "" -#: inc/admin_setting_panel.php:690 templates/themes/vanilla.php:34 -#: templates/themes/default-theme.php:35 templates/themes/royal.php:38 +#: templates/themes/vanilla.php:36 templates/themes/default-theme.php:37 +#: templates/themes/royal.php:38 +#: Admin/settings/global/admin_setting_panel.php:780 msgid "Event Date:" msgstr "" @@ -2297,10 +2381,6 @@ msgstr "" msgid "Event Day Background Color" msgstr "" -#: inc/mep_event_fw_meta.php:174 -msgid "Event Daywise Details" -msgstr "" - #: support/elementor/widget/event-list-recurring.php:565 #: support/elementor/widget/expired-event-list.php:572 msgid "Event Description Color" @@ -2324,11 +2404,11 @@ msgstr "" msgid "Event Details Settings" msgstr "" -#: inc/quick_setup.php:305 +#: Admin/MPWEM_Quick_Setup.php:253 msgid "Event End Time" msgstr "" -#: inc/admin_setting_panel.php:800 +#: Admin/settings/global/admin_setting_panel.php:890 msgid "Event Expired" msgstr "" @@ -2400,7 +2480,7 @@ msgstr "" msgid "Event Header Border Color" msgstr "" -#: inc/admin_setting_panel.php:134 +#: Admin/settings/global/admin_setting_panel.php:161 msgid "Event Icon" msgstr "" @@ -2413,19 +2493,19 @@ msgstr "" msgid "Event Information List" msgstr "" -#: inc/admin_setting_panel.php:118 +#: Admin/settings/global/admin_setting_panel.php:145 msgid "Event Label" msgstr "" -#: inc/quick_setup.php:284 -msgid "Event Label:" -msgstr "" - #: support/elementor/widget/event-list.php:24 #: support/elementor/widget/event-list.php:40 msgid "Event List" msgstr "" +#: Admin/settings/global/admin_setting_panel.php:134 +msgid "Event List Order By" +msgstr "" + #: support/elementor/widget/event-list-recurring.php:21 msgid "Event List Recurring" msgstr "" @@ -2438,8 +2518,8 @@ msgstr "" msgid "Event List Recurring Style Settings" msgstr "" -#: inc/admin_setting_panel.php:49 #: support/elementor/widget/expired-event-list.php:37 +#: Admin/settings/global/admin_setting_panel.php:49 msgid "Event List Settings" msgstr "" @@ -2460,24 +2540,29 @@ msgstr "" msgid "Event Location Settings" msgstr "" -#: inc/admin_setting_panel.php:683 templates/themes/theme-1.php:64 -#: templates/themes/vanilla.php:56 templates/themes/default-theme.php:57 -#: templates/themes/default-theme.php:81 templates/themes/royal.php:60 +#: templates/themes/theme-1.php:64 templates/themes/vanilla.php:58 +#: templates/themes/default-theme.php:60 templates/themes/default-theme.php:84 +#: templates/themes/royal.php:60 +#: Admin/settings/global/admin_setting_panel.php:773 msgid "Event Location:" msgstr "" -#: inc/quick_setup.php:238 +#: Admin/MPWEM_Quick_Setup.php:187 msgid "Event Manager and Tickets Selling Plugin" msgstr "" #. Name of the plugin -msgid "Event Manager and Tickets Selling Plugin for WooCommerce (DEV)" +msgid "Event Manager and Tickets Selling Plugin for WooCommerce" msgstr "" #: support/elementor/elementor-support.php:26 msgid "Event Manager For Woocommerce " msgstr "" +#: inc/mep_functions.php:4429 +msgid "Event Manager For Woocommerce Sidebar" +msgstr "" + #: support/elementor/widget/event-map.php:37 msgid "Event Map Settings" msgstr "" @@ -2504,11 +2589,11 @@ msgstr "" msgid "Event Organizer" msgstr "" -#: inc/admin_setting_panel.php:157 +#: Admin/settings/global/admin_setting_panel.php:184 msgid "Event Organizer Label" msgstr "" -#: inc/admin_setting_panel.php:164 +#: Admin/settings/global/admin_setting_panel.php:191 msgid "Event Organizer Slug" msgstr "" @@ -2549,7 +2634,8 @@ msgstr "" msgid "Event Schedule" msgstr "" -#: inc/admin_setting_panel.php:747 templates/single/date_list_title.php:4 +#: templates/single/date_list_title.php:4 +#: Admin/settings/global/admin_setting_panel.php:837 msgid "Event Schedule Details" msgstr "" @@ -2581,14 +2667,10 @@ msgstr "" msgid "Event SKU No:" msgstr "" -#: inc/admin_setting_panel.php:126 +#: Admin/settings/global/admin_setting_panel.php:153 msgid "Event Slug" msgstr "" -#: inc/quick_setup.php:292 -msgid "Event Slug:" -msgstr "" - #: support/elementor/widget/event-speaker-list.php:21 msgid "Event Speaker List" msgstr "" @@ -2601,7 +2683,11 @@ msgstr "" msgid "Event Speaker Style Settings" msgstr "" -#: inc/quick_setup.php:304 +#: inc/mep_functions.php:2052 +msgid "Event Start Date" +msgstr "" + +#: Admin/MPWEM_Quick_Setup.php:250 msgid "Event Start Time" msgstr "" @@ -2630,15 +2716,20 @@ msgstr "" msgid "Event Table Title Typography" msgstr "" -#: inc/admin_setting_panel.php:257 +#: Admin/settings/global/admin_setting_panel.php:285 msgid "Event Ticket Expire before minutes" msgstr "" -#: inc/admin_setting_panel.php:697 templates/themes/vanilla.php:45 -#: templates/themes/default-theme.php:46 templates/themes/royal.php:49 +#: templates/themes/vanilla.php:47 templates/themes/default-theme.php:49 +#: templates/themes/royal.php:49 +#: Admin/settings/global/admin_setting_panel.php:787 msgid "Event Time:" msgstr "" +#: inc/mep_event_fw_meta.php:174 +msgid "Event Timeline Details" +msgstr "" + #: templates/single/daywise_details.php:2 msgid "Event Timelines" msgstr "" @@ -2661,10 +2752,18 @@ msgstr "" msgid "Event Title Typography" msgstr "" -#: woocommerce-event-press.php:113 +#: Admin/MPWEM_Quick_Setup.php:31 msgid "Events" msgstr "" +#: Admin/MPWEM_Quick_Setup.php:228 +msgid "Events Label:" +msgstr "" + +#: Admin/MPWEM_Quick_Setup.php:237 +msgid "Events Slug:" +msgstr "" + #: lib/classes/class-icon-library.php:327 msgid "exchange-alt" msgstr "" @@ -2697,7 +2796,7 @@ msgstr "" msgid "expeditedssl" msgstr "" -#: support/elementor/widget/event-list.php:234 +#: inc/mep_functions.php:4577 support/elementor/widget/event-list.php:234 msgid "Expired" msgstr "" @@ -2713,7 +2812,7 @@ msgstr "" msgid "external-link-square-alt" msgstr "" -#: inc/mep_shortcode.php:401 +#: inc/mep_shortcode.php:424 msgid "Extra Service" msgstr "" @@ -2743,9 +2842,10 @@ msgstr "" msgid "Extra Service Title" msgstr "" -#: inc/admin_setting_panel.php:634 inc/template-prts/event_add_cart.php:26 +#: inc/template-prts/event_add_cart.php:27 #: support/elementor/widget/event-add-cart-section.php:268 #: support/elementor/widget/event-add-cart-section.php:490 +#: Admin/settings/global/admin_setting_panel.php:724 msgid "Extra Service:" msgstr "" @@ -2762,7 +2862,7 @@ msgstr "" msgid "eye-slash" msgstr "" -#: inc/mep_event_fw_meta.php:155 +#: Admin/MPWEM_Welcome.php:31 inc/mep_event_fw_meta.php:155 msgid "F.A.Q" msgstr "" @@ -2786,11 +2886,11 @@ msgstr "" msgid "facebook-square" msgstr "" -#: inc/admin_setting_panel.php:931 +#: Admin/settings/global/admin_setting_panel.php:1021 msgid "FAQ Title Background Color" msgstr "" -#: inc/admin_setting_panel.php:938 +#: Admin/settings/global/admin_setting_panel.php:1028 msgid "FAQ Title Text Color" msgstr "" @@ -2886,7 +2986,7 @@ msgstr "" msgid "filter" msgstr "" -#: inc/mep_cpt.php:43 +#: Admin/mep_cpt.php:40 msgid "Filter " msgstr "" @@ -2900,15 +3000,15 @@ msgstr "" msgid "Filter Events by Organizer" msgstr "" -#: inc/mep_cpt.php:92 +#: Admin/mep_cpt.php:85 msgid "Filter Speaker list" msgstr "" -#: inc/quick_setup.php:335 +#: Admin/MPWEM_Quick_Setup.php:286 msgid "Finalize Setup" msgstr "" -#: templates/themes/vanilla.php:75 +#: templates/themes/vanilla.php:77 msgid "Find Location On Google Map:" msgstr "" @@ -2916,7 +3016,7 @@ msgstr "" msgid "find-in-folder" msgstr "" -#: inc/quick_setup.php:338 +#: Admin/MPWEM_Quick_Setup.php:289 msgid "Finish & Save" msgstr "" @@ -3032,6 +3132,14 @@ msgstr "" msgid "For Any Logged in user" msgstr "" +#: Admin/MPWEM_Welcome.php:1024 +msgid "" +"For virtual event we know there should not have any location or physical " +"address so we recommend to use template virtual that we have during event " +"adding time and also you can use location hide settings from list and " +"details page." +msgstr "" + #: lib/classes/class-icon-library.php:399 msgid "fort-awesome" msgstr "" @@ -3052,7 +3160,7 @@ msgstr "" msgid "foursquare" msgstr "" -#: inc/admin_setting_panel.php:619 +#: inc/mep_functions.php:4166 Admin/settings/global/admin_setting_panel.php:709 msgid "Free" msgstr "" @@ -3064,11 +3172,20 @@ msgstr "" msgid "freebsd" msgstr "" -#: inc/admin_setting_panel.php:566 inc/admin_setting_panel.php:567 +#: Admin/MPWEM_Welcome.php:949 +msgid "Frequently Asked Questions" +msgstr "" + +#: inc/global/MP_Global_Function.php:334 +msgid "Friday" +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:656 +#: Admin/settings/global/admin_setting_panel.php:657 msgid "From Email" msgstr "" -#: inc/quick_setup.php:319 +#: Admin/MPWEM_Quick_Setup.php:271 msgid "From Email Address:" msgstr "" @@ -3103,7 +3220,7 @@ msgstr "" msgid "gem" msgstr "" -#: inc/mep_extra_price.php:308 +#: inc/mep_functions.php:3622 inc/mep_extra_price.php:308 msgid "Gender" msgstr "" @@ -3111,14 +3228,29 @@ msgstr "" msgid "genderless" msgstr "" -#: inc/admin_setting_panel.php:45 +#: Admin/MPWEM_Quick_Setup.php:149 +msgid "General" +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:45 msgid "General Settings" msgstr "" -#: inc/quick_setup.php:280 +#: Admin/MPWEM_Quick_Setup.php:224 msgid "General settings" msgstr "" +#: inc/mep_functions.php:5047 +msgid "" +"Get Individual Attendee Information, PDF Ticketing and Email Function with " +"Event Manager Pro" +msgstr "" + +#: Admin/MPWEM_Welcome.php:980 +msgid "Get Pro and Others Available Addon to get all these exciting features" +msgstr "" + #: lib/classes/class-icon-library.php:415 msgid "get-pocket" msgstr "" @@ -3208,11 +3340,11 @@ msgstr "" msgid "google" msgstr "" -#: inc/admin_setting_panel.php:185 +#: Admin/settings/global/admin_setting_panel.php:212 msgid "Google Map API Key" msgstr "" -#: inc/admin_setting_panel.php:173 +#: Admin/settings/global/admin_setting_panel.php:200 msgid "Google Map Type" msgstr "" @@ -3240,11 +3372,11 @@ msgstr "" msgid "google-wallet" msgstr "" -#: lib/classes/class-mep.php:178 +#: lib/classes/class-mep.php:178 inc/global/MP_Custom_Layout.php:71 msgid "GoTO Next Page" msgstr "" -#: lib/classes/class-mep.php:159 +#: lib/classes/class-mep.php:159 inc/global/MP_Custom_Layout.php:49 msgid "GoTO Previous Page" msgstr "" @@ -3427,71 +3559,80 @@ msgstr "" msgid "Here" msgstr "" -#: inc/admin_setting_panel.php:488 +#: Admin/MPWEM_Welcome.php:950 +msgid "Here is list of question that may help." +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:578 msgid "Hide \"Org By\" Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:532 +#: Admin/settings/global/admin_setting_panel.php:622 msgid "Hide Add Calendar Button from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:224 +#: Admin/settings/global/admin_setting_panel.php:241 msgid "Hide Date From Order Details & Email Section" msgstr "" -#: inc/admin_setting_panel.php:857 inc/template-prts/event_date.php:151 +#: inc/mep_functions.php:4738 inc/template-prts/event_date.php:152 +#: Admin/settings/global/admin_setting_panel.php:947 msgid "Hide Date Lists" msgstr "" -#: inc/admin_setting_panel.php:499 +#: Admin/settings/global/admin_setting_panel.php:589 msgid "Hide Event Address Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:444 +#: Admin/settings/global/admin_setting_panel.php:534 msgid "Hide Event Date Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:466 +#: Admin/settings/global/admin_setting_panel.php:556 msgid "Hide Event Location Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:510 +#: Admin/settings/global/admin_setting_panel.php:600 msgid "Hide Event Schedule Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:521 +#: Admin/settings/global/admin_setting_panel.php:611 msgid "Hide Event Share this Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:455 +#: Admin/settings/global/admin_setting_panel.php:545 msgid "Hide Event Time Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:477 +#: Admin/settings/global/admin_setting_panel.php:567 msgid "Hide Event Total Seats Section from Single Event Details page" msgstr "" -#: inc/admin_setting_panel.php:367 +#: Admin/settings/global/admin_setting_panel.php:252 +msgid "Hide Expired Event from Calendar" +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:457 msgid "Hide Full Time Section from list" msgstr "" -#: inc/admin_setting_panel.php:213 +#: Admin/settings/global/admin_setting_panel.php:230 msgid "Hide Location From Order Details & Email Section" msgstr "" -#: inc/admin_setting_panel.php:356 +#: Admin/settings/global/admin_setting_panel.php:446 msgid "Hide Location Section from list" msgstr "" -#: inc/admin_setting_panel.php:378 +#: Admin/settings/global/admin_setting_panel.php:468 msgid "Hide Only End Time Section from list" msgstr "" -#: inc/admin_setting_panel.php:345 +#: Admin/settings/global/admin_setting_panel.php:435 msgid "Hide Organizer Section from list" msgstr "" -#: inc/admin_setting_panel.php:389 +#: Admin/settings/global/admin_setting_panel.php:479 msgid "Hide/Show Event Hover Book Now Button" msgstr "" @@ -3577,6 +3718,18 @@ msgstr "" msgid "houzz" msgstr "" +#: Admin/MPWEM_Welcome.php:1023 +msgid "How Can I configure Virtual Event?" +msgstr "" + +#: Admin/MPWEM_Welcome.php:999 +msgid "How can I Export attendee list as CSV?" +msgstr "" + +#: Admin/MPWEM_Welcome.php:995 +msgid "How can I see event wise registered attendee list?" +msgstr "" + #: lib/classes/class-icon-library.php:505 msgid "html5" msgstr "" @@ -3593,10 +3746,22 @@ msgstr "" msgid "hubspot" msgstr "" +#: Admin/MPWEM_Welcome.php:1015 +msgid "I have configured correctly but pdf email I am not getting." +msgstr "" + +#: Admin/MPWEM_Welcome.php:1027 +msgid "I installed event manager plugin but it does not work?" +msgstr "" + #: lib/classes/class-icon-library.php:507 msgid "i-cursor" msgstr "" +#: inc/global/MP_Select_Icon_image.php:161 +msgid "Icon" +msgstr "" + #: support/elementor/widget/event-list.php:685 msgid "Icon Background Color" msgstr "" @@ -3613,14 +3778,18 @@ msgstr "" msgid "Icon Color" msgstr "" -#: inc/class/mep_settings_api.php:441 +#: Admin/settings/global/MAGE_Setting_API.php:441 msgid "Icon Library" msgstr "" -#: inc/admin_setting_panel.php:69 +#: Admin/settings/global/admin_setting_panel.php:69 msgid "Icon Settings" msgstr "" +#: inc/global/MP_Select_Icon_image.php:45 +msgid "Icon/class name...." +msgstr "" + #: lib/classes/class-icon-library.php:508 #: lib/classes/class-icon-library.php:509 msgid "id-badge" @@ -3635,18 +3804,24 @@ msgstr "" msgid "id-card-alt" msgstr "" -#: inc/admin_setting_panel.php:266 +#: Admin/settings/global/admin_setting_panel.php:294 msgid "" "If the icons are not working and you want to disable Font Awesome loading " "from the plugin, select Yes." msgstr "" -#: inc/admin_setting_panel.php:277 +#: Admin/settings/global/admin_setting_panel.php:305 msgid "" "If the icons are not working, and you want to remove Flat Icon load from the " "plugin, select \"Yes.\"" msgstr "" +#: Admin/settings/global/admin_setting_panel.php:394 +msgid "" +"If you enable this then a Widget area will be registred and you can add any " +"widgets from the Widget Menu. By default its disabled" +msgstr "" + #: inc/mep_event_meta.php:211 msgid "" "If you have saved organizer details, please select the \"Organizer\" option. " @@ -3662,19 +3837,52 @@ msgid "" "proceed." msgstr "" -#: inc/admin_setting_panel.php:1139 +#: Admin/MPWEM_Welcome.php:1000 +msgid "" +"If you visit attendee list menu in event section then you will see all " +"attendee list here. You can filter choosing event name and date if event is " +"recurring event. After filtering right section there is 2 button to export " +"attendee and extra service." +msgstr "" + +#: Admin/MPWEM_Welcome.php:1012 +msgid "" +"If you visit Event settings page then You will see PDF email tab top right, " +"you can configure pdf email here." +msgstr "" + +#: inc/mep_functions.php:5015 +msgid "" +"If you want to display the ticket type list with an add-to-cart button on " +"any post or page of your website, simply copy the shortcode and paste it " +"where desired." +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:253 +msgid "" +"If you want to hide the expired event from the calendar please select Yes. " +"Its applicable for the Free Calendar" +msgstr "" + +#: inc/mep_functions.php:5253 +msgid "" +"If you want to show the date and time in your local timezone, please select " +"Yes." +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:1229 msgid "" "If you want to show the time zone with the date and time, please select " "\"Yes\"." msgstr "" -#: inc/admin_setting_panel.php:299 +#: Admin/settings/global/admin_setting_panel.php:327 msgid "" "If you want your event to be removed from the list once it is fully booked, " "you can select \"Yes\" here." msgstr "" -#: inc/admin_setting_panel.php:214 +#: Admin/settings/global/admin_setting_panel.php:231 msgid "" "If you would like to hide the location details from the order details " "section on the thank you page and confirmation email body, please choose " @@ -3682,20 +3890,41 @@ msgid "" "\"No\". The default setting is \"No\"." msgstr "" -#: inc/admin_setting_panel.php:288 +#: inc/mep_functions.php:5267 +msgid "" +"If you're looking for a recurring events function where customers can choose " +"date and time, check out our website. We have a wide selection of options to " +"choose from to make sure your event is perfect. " +"Recurring Addon" +msgstr "" + +#: inc/mep_functions.php:4975 +msgid "" +"If your event is online or virtual, please ensure that this option is " +"enabled." +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:316 msgid "" "If your event list page is loading slowly, you can select this option to " "improve performance. Keep in mind that selecting this option will disable " "Waitlist and Seat count features. " msgstr "" -#: inc/admin_setting_panel.php:1058 +#: Admin/settings/global/admin_setting_panel.php:1148 msgid "" "If your theme is not loading the Owl Carousel Library, or if you\"re having " "issues with Owl Carousel, you can set this option to \"Yes\" to fix the " "issue." msgstr "" +#: inc/global/MP_Select_Icon_image.php:106 +#: inc/global/MP_Select_Icon_image.php:132 +#: inc/global/MP_Select_Icon_image.php:159 +msgid "Image" +msgstr "" + #: lib/classes/class-icon-library.php:513 #: lib/classes/class-icon-library.php:514 msgid "image" @@ -3710,6 +3939,12 @@ msgstr "" msgid "imdb" msgstr "" +#: Admin/MPWEM_Welcome.php:1008 +msgid "" +"In Event Settings area we have slug changing option. You can change it and " +"resave permalink to avoid 404 error." +msgstr "" + #: inc/mep_event_meta.php:1150 msgid "" "In order to add a new tax class, please go to WooCommerce -> Settings -> Tax " @@ -3728,7 +3963,7 @@ msgstr "" msgid "industry" msgstr "" -#: inc/admin_setting_panel.php:1080 +#: Admin/settings/global/admin_setting_panel.php:1170 msgid "Infinite Loop" msgstr "" @@ -3745,11 +3980,11 @@ msgstr "" msgid "Input Box" msgstr "" -#: inc/mep_cpt.php:39 +#: Admin/mep_cpt.php:36 msgid "Insert into " msgstr "" -#: inc/mep_cpt.php:88 +#: Admin/mep_cpt.php:81 msgid "Insert into Speaker" msgstr "" @@ -3757,6 +3992,10 @@ msgstr "" msgid "instagram" msgstr "" +#: Admin/MPWEM_Quick_Setup.php:206 +msgid "Install & Active Now" +msgstr "" + #: lib/classes/class-icon-library.php:524 msgid "internet-explorer" msgstr "" @@ -3765,35 +4004,42 @@ msgstr "" msgid "ioxhost" msgstr "" -#: inc/admin_setting_panel.php:151 +#: Admin/MPWEM_Welcome.php:53 +msgid "" +"It uses WooCommerce to take payment, which provides freedom for using " +"popular payment getaway via WooCommerce. This plugin supports all WordPress " +"version and can be used to create any types of any types of events." +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:178 msgid "" "It will change the category slug for the entire plugin. Remember that after " "you change this slug, you need to flush permalinks. To do this, just go to " "Settings->Permalinks hit the Save Settings button." msgstr "" -#: inc/admin_setting_panel.php:119 +#: Admin/settings/global/admin_setting_panel.php:146 msgid "It will change the event post type label for the entire plugin." msgstr "" -#: inc/quick_setup.php:288 -msgid "It will change the event post type label on the entire plugin." -msgstr "" - -#: inc/quick_setup.php:296 -msgid "" -"It will change the event slug on the entire plugin. Remember after changing " -"this slug you need to flush permalinks. Just go to Settings->Permalinks hit " -"the Save Settings button" -msgstr "" - -#: inc/admin_setting_panel.php:127 +#: Admin/settings/global/admin_setting_panel.php:154 msgid "" "It will change the event slug throughout the entire plugin. Remember, after " "changing this slug you need to flush permalinks. Just go to Settings-" ">Permalinks hit the Save Settings button" msgstr "" +#: Admin/MPWEM_Quick_Setup.php:233 +msgid "It will change the Events post type label on the entire plugin." +msgstr "" + +#: Admin/MPWEM_Quick_Setup.php:242 +msgid "" +"It will change the Events slug on the entire plugin. Remember after changing " +"this slug you need to flush permalinks. Just go to Settings->Permalinks hit " +"the Save Settings button" +msgstr "" + #: lib/classes/class-icon-library.php:526 msgid "italic" msgstr "" @@ -3868,7 +4114,7 @@ msgstr "" msgid "korvue" msgstr "" -#: inc/admin_setting_panel.php:889 +#: Admin/settings/global/admin_setting_panel.php:979 msgid "Label Background Color" msgstr "" @@ -3879,7 +4125,7 @@ msgstr "" msgid "Label Color" msgstr "" -#: inc/admin_setting_panel.php:896 +#: Admin/settings/global/admin_setting_panel.php:986 msgid "Label Text Color" msgstr "" @@ -3919,7 +4165,7 @@ msgstr "" msgid "lecture" msgstr "" -#: inc/admin_setting_panel.php:815 +#: Admin/settings/global/admin_setting_panel.php:905 msgid "Left" msgstr "" @@ -3941,7 +4187,7 @@ msgstr "" msgid "less" msgstr "" -#: lib/classes/class-mep.php:147 +#: lib/classes/class-mep.php:147 inc/global/MP_Custom_Layout.php:150 msgid "Less More" msgstr "" @@ -3953,6 +4199,10 @@ msgstr "" msgid "level-up-alt" msgstr "" +#: inc/mep_functions.php:3420 +msgid "License" +msgstr "" + #: lib/classes/class-icon-library.php:555 #: lib/classes/class-icon-library.php:556 msgid "life-ring" @@ -4023,23 +4273,25 @@ msgstr "" msgid "list-ul" msgstr "" -#: inc/admin_setting_panel.php:276 +#: Admin/settings/global/admin_setting_panel.php:304 msgid "Load Flat Icon From Theme?" msgstr "" -#: inc/admin_setting_panel.php:265 +#: Admin/settings/global/admin_setting_panel.php:293 msgid "Load Font Awesome From Theme?" msgstr "" #: lib/classes/class-mep.php:146 lib/classes/class-mep.php:149 +#: inc/global/MP_Custom_Layout.php:39 inc/global/MP_Custom_Layout.php:150 +#: inc/global/MP_Custom_Layout.php:151 msgid "Load More" msgstr "" -#: inc/admin_setting_panel.php:1057 +#: Admin/settings/global/admin_setting_panel.php:1147 msgid "Load Owl Carousel From Theme" msgstr "" -#: inc/mep_extra_price.php:287 +#: inc/mep_functions.php:3388 inc/mep_extra_price.php:287 msgid "Location" msgstr "" @@ -4063,7 +4315,8 @@ msgstr "" msgid "Location/Venue:" msgstr "" -#: inc/admin_setting_panel.php:669 templates/list/default.php:96 +#: templates/list/default.php:96 +#: Admin/settings/global/admin_setting_panel.php:759 msgid "Location:" msgstr "" @@ -4310,6 +4563,10 @@ msgstr "" msgid "modx" msgstr "" +#: inc/global/MP_Global_Function.php:330 +msgid "Monday" +msgstr "" + #: lib/classes/class-icon-library.php:619 msgid "monero" msgstr "" @@ -4353,8 +4610,9 @@ msgstr "" msgid "movie-tickets" msgstr "" -#: inc/admin_setting_panel.php:843 templates/list/spring.php:49 -#: templates/list/default.php:30 templates/list/winter.php:60 +#: templates/list/spring.php:49 templates/list/default.php:30 +#: templates/list/winter.php:60 +#: Admin/settings/global/admin_setting_panel.php:933 msgid "Multi Date Event" msgstr "" @@ -4371,6 +4629,11 @@ msgstr "" msgid "music-player" msgstr "" +#: Admin/MPWEM_Welcome.php:1003 +msgid "My plugin page shows 404 error?" +msgstr "" + +#: inc/mep_functions.php:1611 inc/mep_functions.php:3612 #: inc/mep_extra_price.php:303 inc/mep_event_meta.php:641 msgid "Name" msgstr "" @@ -4379,7 +4642,7 @@ msgstr "" msgid "Name :" msgstr "" -#: inc/admin_setting_panel.php:733 +#: Admin/settings/global/admin_setting_panel.php:823 msgid "Name:" msgstr "" @@ -4397,11 +4660,11 @@ msgstr "" msgid "neuter" msgstr "" -#: inc/mep_cpt.php:27 +#: Admin/mep_cpt.php:24 msgid "New " msgstr "" -#: inc/mep_cpt.php:76 +#: Admin/mep_cpt.php:69 msgid "New Speaker" msgstr "" @@ -4410,13 +4673,12 @@ msgstr "" msgid "newspaper" msgstr "" -#: lib/classes/class-icon-library.php:1067 -msgid "next" +#: Admin/MPWEM_Quick_Setup.php:173 +msgid "Next" msgstr "" -#: inc/quick_setup.php:223 -#, php-format -msgid "Next %s" +#: lib/classes/class-icon-library.php:1067 +msgid "next" msgstr "" #: lib/classes/class-icon-library.php:1164 @@ -4427,6 +4689,7 @@ msgstr "" msgid "nintendo-switch" msgstr "" +#: inc/mep_functions.php:3682 inc/mep_functions.php:5250 #: support/elementor/widget/event-add-cart-section.php:62 #: support/elementor/widget/event-add-cart-section.php:104 #: support/elementor/widget/event-add-cart-section.php:128 @@ -4476,7 +4739,7 @@ msgstr "" msgid "No of Item Show" msgstr "" -#: inc/admin_setting_panel.php:784 +#: Admin/settings/global/admin_setting_panel.php:874 msgid "No Seat Available" msgstr "" @@ -4484,7 +4747,7 @@ msgstr "" msgid "No Seat Availables" msgstr "" -#: inc/admin_setting_panel.php:776 +#: Admin/settings/global/admin_setting_panel.php:866 msgid "No Ticket Selected!" msgstr "" @@ -4507,7 +4770,8 @@ msgstr "" msgid "None" msgstr "" -#: inc/admin_setting_panel.php:792 templates/single/extra_service_list.php:50 +#: templates/single/extra_service_list.php:50 +#: Admin/settings/global/admin_setting_panel.php:882 msgid "Not Available" msgstr "" @@ -4584,7 +4848,7 @@ msgstr "" msgid "On" msgstr "" -#: inc/admin_setting_panel.php:95 +#: Admin/settings/global/admin_setting_panel.php:111 msgid "On/Off Block/Gutenberg Editor" msgstr "" @@ -4598,26 +4862,30 @@ msgstr "" msgid "On/Off Carousel Navigation" msgstr "" -#: inc/admin_setting_panel.php:323 +#: Admin/settings/global/admin_setting_panel.php:413 msgid "On/Off Event Price in List" msgstr "" -#: inc/admin_setting_panel.php:334 +#: Admin/settings/global/admin_setting_panel.php:424 msgid "On/Off Multi Date List in Event listing Page" msgstr "" -#: inc/admin_setting_panel.php:414 +#: Admin/settings/global/admin_setting_panel.php:504 msgid "On/Off Product Category in Event" msgstr "" -#: inc/admin_setting_panel.php:433 +#: Admin/settings/global/admin_setting_panel.php:523 msgid "On/Off Shipping Method on event" msgstr "" -#: inc/admin_setting_panel.php:403 +#: Admin/settings/global/admin_setting_panel.php:493 msgid "On/Off Speaker List" msgstr "" +#: inc/mep_functions.php:4969 +msgid "Online/Virtual " +msgstr "" + #: inc/mep_event_meta.php:895 msgid "OnlineEventAttendanceMode" msgstr "" @@ -4650,7 +4918,8 @@ msgstr "" msgid "order" msgstr "" -#: inc/admin_setting_panel.php:662 templates/list/default.php:82 +#: templates/list/default.php:82 templates/themes/deora.php:21 +#: Admin/settings/global/admin_setting_panel.php:752 msgid "Organized By:" msgstr "" @@ -4747,6 +5016,18 @@ msgstr "" msgid "paypal" msgstr "" +#: Admin/MPWEM_Welcome.php:1016 +msgid "" +"PDF email with pdf send based on some configuration. If order status " +"processing or complete then only pdf email will send as we considered these " +"2 order status come after order payment done. If order status holds or " +"pending, then email of pdf will not send." +msgstr "" + +#: Admin/MPWEM_Welcome.php:91 +msgid "PDF Ticketing" +msgstr "" + #: lib/classes/class-icon-library.php:667 msgid "pen-square" msgstr "" @@ -4759,7 +5040,8 @@ msgstr "" msgid "people-carry" msgstr "" -#: inc/admin_setting_panel.php:768 inc/template-prts/event_ticket_type.php:34 +#: inc/template-prts/event_ticket_type.php:36 +#: Admin/settings/global/admin_setting_panel.php:858 msgid "Per Ticket Price:" msgstr "" @@ -4779,7 +5061,7 @@ msgstr "" msgid "phoenix-framework" msgstr "" -#: inc/mep_extra_price.php:305 +#: inc/mep_functions.php:3616 inc/mep_extra_price.php:305 msgid "Phone" msgstr "" @@ -4897,276 +5179,313 @@ msgstr "" msgid "playstation" msgstr "" -#: inc/admin_setting_panel.php:983 +#: Admin/settings/global/admin_setting_panel.php:1073 msgid "Please choose event date icon." msgstr "" -#: inc/admin_setting_panel.php:997 +#: Admin/settings/global/admin_setting_panel.php:1087 msgid "Please choose event location icon." msgstr "" -#: inc/admin_setting_panel.php:1004 +#: Admin/settings/global/admin_setting_panel.php:1094 msgid "Please choose event organizer icon." msgstr "" -#: inc/admin_setting_panel.php:1011 +#: Admin/settings/global/admin_setting_panel.php:1101 msgid "Please choose event sidebar location list icon." msgstr "" -#: inc/admin_setting_panel.php:1046 +#: Admin/settings/global/admin_setting_panel.php:1136 msgid "Please choose event social share icon for email." msgstr "" -#: inc/admin_setting_panel.php:1018 +#: Admin/settings/global/admin_setting_panel.php:1108 msgid "Please choose event social share icon for facebook." msgstr "" -#: inc/admin_setting_panel.php:1032 +#: Admin/settings/global/admin_setting_panel.php:1122 msgid "Please choose event social share icon for linkedin." msgstr "" -#: inc/admin_setting_panel.php:1025 +#: Admin/settings/global/admin_setting_panel.php:1115 msgid "Please choose event social share icon for twitter." msgstr "" -#: inc/admin_setting_panel.php:1039 +#: Admin/settings/global/admin_setting_panel.php:1129 msgid "Please choose event social share icon for whatsapp." msgstr "" -#: inc/admin_setting_panel.php:990 +#: Admin/settings/global/admin_setting_panel.php:1080 msgid "Please choose event time icon." msgstr "" -#: inc/admin_setting_panel.php:1092 +#: Admin/settings/global/admin_setting_panel.php:1182 msgid "Please Enter Carousel Auto Play Speed. Default is 5000" msgstr "" -#: inc/quick_setup.php:315 inc/quick_setup.php:324 +#: Admin/MPWEM_Quick_Setup.php:267 Admin/MPWEM_Quick_Setup.php:276 msgid "Please enter the email from name" msgstr "" -#: inc/admin_setting_panel.php:135 +#: Admin/settings/global/admin_setting_panel.php:162 msgid "" "Please enter the icon class name for the event custom post type. You can " "find icons here: Example: dashicons-calendar-alt. Find Icons: Dashicons" msgstr "" -#: inc/admin_setting_panel.php:258 +#: Admin/settings/global/admin_setting_panel.php:286 msgid "" "Please enter the number of minutes before the event that an attendee cannot " "book/register a ticket." msgstr "" -#: inc/admin_setting_panel.php:649 +#: Admin/settings/global/admin_setting_panel.php:739 msgid "" "Please enter the translated text of Add To Your Calender." msgstr "" -#: inc/admin_setting_panel.php:823 +#: Admin/settings/global/admin_setting_panel.php:913 msgid "Please enter the translated text of Attendee info:." msgstr "" -#: inc/admin_setting_panel.php:598 +#: Admin/settings/global/admin_setting_panel.php:688 msgid "Please enter the translated text of Book Now." msgstr "" -#: inc/admin_setting_panel.php:706 +#: Admin/settings/global/admin_setting_panel.php:796 msgid "Please enter the translated text of By:." msgstr "" -#: inc/admin_setting_panel.php:691 +#: Admin/settings/global/admin_setting_panel.php:781 msgid "Please enter the translated text of Event Date:." msgstr "" -#: inc/admin_setting_panel.php:801 +#: Admin/settings/global/admin_setting_panel.php:891 msgid "Please enter the translated text of Event Expired." msgstr "" -#: inc/admin_setting_panel.php:684 +#: Admin/settings/global/admin_setting_panel.php:774 msgid "Please enter the translated text of Event Location:." msgstr "" -#: inc/admin_setting_panel.php:748 +#: Admin/settings/global/admin_setting_panel.php:838 msgid "" "Please enter the translated text of Event Schedule Details." msgstr "" -#: inc/admin_setting_panel.php:698 +#: Admin/settings/global/admin_setting_panel.php:788 msgid "Please enter the translated text of Event Time:." msgstr "" -#: inc/admin_setting_panel.php:635 +#: Admin/settings/global/admin_setting_panel.php:725 msgid "Please enter the translated text of Extra Service:." msgstr "" -#: inc/admin_setting_panel.php:620 +#: Admin/settings/global/admin_setting_panel.php:710 msgid "Please enter the translated text of Free." msgstr "" -#: inc/admin_setting_panel.php:858 +#: Admin/settings/global/admin_setting_panel.php:948 msgid "Please enter the translated text of Hide Date Lists." msgstr "" -#: inc/admin_setting_panel.php:816 +#: Admin/settings/global/admin_setting_panel.php:906 msgid "Please enter the translated text of Left." msgstr "" -#: inc/admin_setting_panel.php:670 +#: Admin/settings/global/admin_setting_panel.php:760 msgid "Please enter the translated text of Location:." msgstr "" -#: inc/admin_setting_panel.php:844 +#: Admin/settings/global/admin_setting_panel.php:934 msgid "Please enter the translated text of Multi Date Event." msgstr "" -#: inc/admin_setting_panel.php:734 +#: Admin/settings/global/admin_setting_panel.php:824 msgid "Please enter the translated text of Name:." msgstr "" -#: inc/admin_setting_panel.php:785 +#: Admin/settings/global/admin_setting_panel.php:875 msgid "Please enter the translated text of No Seat Available." msgstr "" -#: inc/admin_setting_panel.php:777 +#: Admin/settings/global/admin_setting_panel.php:867 msgid "" "Please enter the translated text of No Ticket Selected!." msgstr "" -#: inc/admin_setting_panel.php:793 +#: Admin/settings/global/admin_setting_panel.php:883 msgid "Please enter the translated text of Not Available." msgstr "" -#: inc/admin_setting_panel.php:663 +#: Admin/settings/global/admin_setting_panel.php:753 msgid "Please enter the translated text of Organized By:." msgstr "" -#: inc/admin_setting_panel.php:769 +#: Admin/settings/global/admin_setting_panel.php:859 msgid "Please enter the translated text of Per Ticket Price:." msgstr "" -#: inc/admin_setting_panel.php:606 +#: Admin/settings/global/admin_setting_panel.php:696 msgid "Please enter the translated text of Price Starts from:" msgstr "" -#: inc/admin_setting_panel.php:613 +#: Admin/settings/global/admin_setting_panel.php:703 msgid "Please enter the translated text of Price:" msgstr "" -#: inc/admin_setting_panel.php:741 +#: Admin/settings/global/admin_setting_panel.php:831 msgid "Please enter the translated text of Price:." msgstr "" -#: inc/admin_setting_panel.php:727 +#: Admin/settings/global/admin_setting_panel.php:817 msgid "Please enter the translated text of Quantity:." msgstr "" -#: inc/admin_setting_panel.php:865 +#: Admin/settings/global/admin_setting_panel.php:955 msgid "Please enter the translated text of Recurring Event." msgstr "" -#: inc/admin_setting_panel.php:720 +#: Admin/settings/global/admin_setting_panel.php:810 msgid "Please enter the translated text of Register Now:." msgstr "" -#: inc/admin_setting_panel.php:642 +#: Admin/settings/global/admin_setting_panel.php:732 msgid "" "Please enter the translated text of Register This Event." msgstr "" -#: inc/admin_setting_panel.php:830 +#: Admin/settings/global/admin_setting_panel.php:920 msgid "" "Please enter the translated text of Select Ticket Error Message:" "." msgstr "" -#: inc/admin_setting_panel.php:656 +#: Admin/settings/global/admin_setting_panel.php:746 msgid "Please enter the translated text of Share This Event." msgstr "" -#: inc/admin_setting_panel.php:872 +#: Admin/settings/global/admin_setting_panel.php:962 msgid "Please enter the translated text of Sold Out." msgstr "" -#: inc/admin_setting_panel.php:762 +#: Admin/settings/global/admin_setting_panel.php:852 msgid "Please enter the translated text of Ticket Qty." msgstr "" -#: inc/admin_setting_panel.php:628 +#: Admin/settings/global/admin_setting_panel.php:718 msgid "Please enter the translated text of Ticket Type:." msgstr "" -#: inc/admin_setting_panel.php:809 +#: Admin/settings/global/admin_setting_panel.php:899 msgid "Please enter the translated text of Ticket." msgstr "" -#: inc/admin_setting_panel.php:677 +#: Admin/settings/global/admin_setting_panel.php:767 msgid "Please enter the translated text of Time:." msgstr "" -#: inc/admin_setting_panel.php:713 +#: Admin/settings/global/admin_setting_panel.php:803 msgid "Please enter the translated text of Total Seats:." msgstr "" -#: inc/admin_setting_panel.php:755 +#: Admin/settings/global/admin_setting_panel.php:845 msgid "Please enter the translated text of Total:." msgstr "" -#: inc/admin_setting_panel.php:851 +#: Admin/settings/global/admin_setting_panel.php:941 msgid "Please enter the translated text of View More Date." msgstr "" -#: inc/admin_setting_panel.php:837 +#: Admin/settings/global/admin_setting_panel.php:927 msgid "Please enter the translated text of Virtual Event." msgstr "" +#: inc/mep_functions.php:3434 +msgid "" +"Please enter your custom CSS code below. Do not include the STYLE tag here." +msgstr "" + +#: inc/mep_functions.php:4979 +msgid "" +"Please enter your virtual event joining details in the form below. This " +"information will be sent to the buyer along with a confirmation email." +msgstr "" + #: inc/mep_event_meta.php:1088 msgid "" "Please enter your virtual event joining details information below. This " "information will be sent to the buyer along with a confirmation email." msgstr "" +#: Admin/MPWEM_Welcome.php:1028 +msgid "Please install WooCommerce plugin first, before installing any plugin." +msgstr "" + +#: Admin/MPWEM_Welcome.php:1004 +msgid "Please re-save the permalink to solve the problem." +msgstr "" + #: inc/mep_event_meta.php:607 msgid "Please Select" msgstr "" -#: inc/admin_setting_panel.php:346 inc/admin_setting_panel.php:357 -#: inc/admin_setting_panel.php:368 inc/admin_setting_panel.php:379 -#: inc/admin_setting_panel.php:445 inc/admin_setting_panel.php:456 -#: inc/admin_setting_panel.php:467 inc/admin_setting_panel.php:478 -#: inc/admin_setting_panel.php:489 inc/admin_setting_panel.php:500 -#: inc/admin_setting_panel.php:511 inc/admin_setting_panel.php:522 -#: inc/admin_setting_panel.php:533 +#: Admin/settings/global/admin_setting_panel.php:436 +#: Admin/settings/global/admin_setting_panel.php:447 +#: Admin/settings/global/admin_setting_panel.php:458 +#: Admin/settings/global/admin_setting_panel.php:469 +#: Admin/settings/global/admin_setting_panel.php:535 +#: Admin/settings/global/admin_setting_panel.php:546 +#: Admin/settings/global/admin_setting_panel.php:557 +#: Admin/settings/global/admin_setting_panel.php:568 +#: Admin/settings/global/admin_setting_panel.php:579 +#: Admin/settings/global/admin_setting_panel.php:590 +#: Admin/settings/global/admin_setting_panel.php:601 +#: Admin/settings/global/admin_setting_panel.php:612 +#: Admin/settings/global/admin_setting_panel.php:623 msgid "Please select \"Yes\" to hide or \"No\" to display." msgstr "" -#: inc/admin_setting_panel.php:404 +#: Admin/settings/global/admin_setting_panel.php:494 msgid "" "Please select 'Yes' to display the speaker list. By default, the speaker " "list is disabled." msgstr "" -#: inc/admin_setting_panel.php:1070 +#: Admin/settings/global/admin_setting_panel.php:1160 msgid "Please select Carousel will auto play or not." msgstr "" -#: inc/admin_setting_panel.php:1081 +#: Admin/settings/global/admin_setting_panel.php:1171 msgid "Please select Carousel will Infinite Loop or not." msgstr "" -#: inc/admin_setting_panel.php:390 +#: Admin/settings/global/admin_setting_panel.php:480 msgid "Please select either 'Yes' to hide or 'No' to display." msgstr "" +#: Admin/settings/global/admin_setting_panel.php:135 +msgid "" +"Please select Event list order by which value Event Title or Event Date. By " +"Default is: Event Upcoming Date" +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:97 +msgid "" +"Please select in which order status seat will mark as reserved/booked. By " +"Default is Processing & Completed." +msgstr "" + #: inc/mep_event_fw_meta.php:67 msgid "Please select the icon that will be used for the speaker icon." msgstr "" -#: inc/admin_setting_panel.php:107 +#: Admin/settings/global/admin_setting_panel.php:123 msgid "Please select the name of your multilingual plugin from the list below." msgstr "" -#: inc/admin_setting_panel.php:174 +#: Admin/settings/global/admin_setting_panel.php:201 msgid "" "Please select the preferred map type you want to be displayed on the front " "page.
Note: It\"s been known that Iframe does not always " @@ -5175,7 +5494,14 @@ msgid "" "desired location." msgstr "" -#: inc/admin_setting_panel.php:1123 +#: inc/mep_functions.php:5229 +msgid "" +"Please select the time format from the list. If you want to use a custom " +"time format, select Custom and write your desired time format. This time " +"format will only apply to events." +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:1213 msgid "" "Please select the time format you want to use from the list. If you want to " "use a custom time format, select Custom and write your custom time format. " @@ -5186,27 +5512,34 @@ msgstr "" msgid "Please Select Type" msgstr "" -#: inc/admin_setting_panel.php:203 +#: Admin/settings/global/admin_setting_panel.php:220 msgid "Please select when the event will end" msgstr "" -#: inc/quick_setup.php:307 +#: Admin/MPWEM_Quick_Setup.php:258 msgid "Please select when the event will expire" msgstr "" -#: inc/admin_setting_panel.php:548 +#: Admin/settings/global/admin_setting_panel.php:638 msgid "" "Please select when you would like the customer to receive an email " "confirming their order status event." msgstr "" -#: inc/admin_setting_panel.php:1107 +#: Admin/settings/global/admin_setting_panel.php:1197 msgid "" "Please select your desired date format from the list below. If you wish to " "use a custom date format, select the \"Custom\" option and write your format " "in the box provided. Note that this date format will apply to all events." msgstr "" +#: inc/mep_functions.php:5204 +msgid "" +"Please select your preferred date format from the options below. If you wish " +"to use a custom date format, select the Custom option and enter your desired " +"date format. Please note that this date format will only apply to events." +msgstr "" + #: inc/mep_event_fw_meta.php:244 msgid "Please upload image for event list" msgstr "" @@ -5266,6 +5599,10 @@ msgstr "" msgid "prescription-bottle-alt" msgstr "" +#: Admin/MPWEM_Quick_Setup.php:169 +msgid "Previous" +msgstr "" + #: inc/mep_event_meta.php:902 msgid "Previous Start Date:" msgstr "" @@ -5275,17 +5612,6 @@ msgstr "" msgid "Price" msgstr "" -#: inc/admin_setting_panel.php:605 inc/template-prts/event_loop_winter.php:19 -#: inc/template-prts/event_loop_spring.php:19 -#: inc/template-prts/event_loop_timeline.php:18 -#: inc/template-prts/event_loop_minimal.php:18 -#: inc/template-prts/event_loop_list.php:14 -#: inc/template-prts/event_loop_title.php:19 -#: inc/template-prts/event_loop_native.php:18 -msgid "Price Starts from:" -msgstr "" - -#: inc/admin_setting_panel.php:612 inc/admin_setting_panel.php:740 #: inc/template-prts/event_loop_winter.php:19 #: inc/template-prts/event_loop_spring.php:19 #: inc/template-prts/event_loop_timeline.php:18 @@ -5293,6 +5619,19 @@ msgstr "" #: inc/template-prts/event_loop_list.php:14 #: inc/template-prts/event_loop_title.php:19 #: inc/template-prts/event_loop_native.php:18 +#: Admin/settings/global/admin_setting_panel.php:695 +msgid "Price Starts from:" +msgstr "" + +#: inc/template-prts/event_loop_winter.php:19 +#: inc/template-prts/event_loop_spring.php:19 +#: inc/template-prts/event_loop_timeline.php:18 +#: inc/template-prts/event_loop_minimal.php:18 +#: inc/template-prts/event_loop_list.php:14 +#: inc/template-prts/event_loop_title.php:19 +#: inc/template-prts/event_loop_native.php:18 +#: Admin/settings/global/admin_setting_panel.php:702 +#: Admin/settings/global/admin_setting_panel.php:830 msgid "Price:" msgstr "" @@ -5300,6 +5639,10 @@ msgstr "" msgid "print" msgstr "" +#: Admin/MPWEM_Welcome.php:72 +msgid "Pro Features You'll Love" +msgstr "" + #: lib/classes/class-icon-library.php:705 msgid "procedures" msgstr "" @@ -5340,8 +5683,9 @@ msgstr "" msgid "Qty Box Type" msgstr "" -#: inc/admin_setting_panel.php:726 inc/template-prts/event_add_cart.php:160 -#: inc/template-prts/event_add_cart.php:333 +#: inc/mep_functions.php:4399 inc/template-prts/event_add_cart.php:164 +#: inc/template-prts/event_add_cart.php:339 +#: Admin/settings/global/admin_setting_panel.php:816 msgid "Quantity:" msgstr "" @@ -5354,7 +5698,9 @@ msgstr "" msgid "question-circle" msgstr "" -#: woocommerce-event-press.php:114 inc/welcome.php:26 +#: Admin/MPWEM_Quick_Setup.php:27 Admin/MPWEM_Quick_Setup.php:28 +#: Admin/MPWEM_Quick_Setup.php:28 Admin/MPWEM_Quick_Setup.php:32 +#: Admin/MPWEM_Quick_Setup.php:32 msgid "Quick Setup" msgstr "" @@ -5402,8 +5748,9 @@ msgstr "" msgid "rebel" msgstr "" -#: inc/admin_setting_panel.php:864 templates/list/spring.php:54 -#: templates/list/default.php:36 templates/list/winter.php:64 +#: templates/list/spring.php:54 templates/list/default.php:36 +#: templates/list/winter.php:64 +#: Admin/settings/global/admin_setting_panel.php:954 msgid "Recurring Event" msgstr "" @@ -5431,7 +5778,7 @@ msgstr "" msgid "reddit-square" msgstr "" -#: inc/admin_setting_panel.php:235 +#: Admin/settings/global/admin_setting_panel.php:263 msgid "Redirect Checkout after Booking" msgstr "" @@ -5443,18 +5790,19 @@ msgstr "" msgid "redo-alt" msgstr "" -#: inc/mep_shortcode.php:399 inc/template-prts/event_add_cart.php:24 +#: inc/mep_shortcode.php:422 inc/template-prts/event_add_cart.php:25 #: support/elementor/widget/event-add-cart-section.php:76 #: support/elementor/widget/event-add-cart-section.php:489 msgid "Register For This Event" msgstr "" -#: inc/admin_setting_panel.php:719 inc/template-prts/event_add_cart.php:134 -#: inc/template-prts/event_add_cart.php:311 +#: inc/mep_functions.php:4379 inc/template-prts/event_add_cart.php:138 +#: inc/template-prts/event_add_cart.php:317 +#: Admin/settings/global/admin_setting_panel.php:809 msgid "Register Now:" msgstr "" -#: inc/admin_setting_panel.php:641 +#: Admin/settings/global/admin_setting_panel.php:731 msgid "Register This Event" msgstr "" @@ -5463,6 +5811,10 @@ msgstr "" msgid "registered" msgstr "" +#: inc/mep_functions.php:5017 +msgid "Registration Off/On:" +msgstr "" + #: inc/mep_event_meta.php:1006 msgid "Registration On/Off:" msgstr "" @@ -5471,11 +5823,20 @@ msgstr "" msgid "reload" msgstr "" -#: inc/mep_cpt.php:37 +#: Admin/mep_cpt.php:34 msgid "Remove " msgstr "" -#: inc/mep_cpt.php:86 +#: inc/global/MP_Select_Icon_image.php:30 +#: inc/global/MP_Select_Icon_image.php:150 +msgid "Remove Icon" +msgstr "" + +#: inc/global/MP_Select_Icon_image.php:154 +msgid "Remove Image" +msgstr "" + +#: Admin/mep_cpt.php:79 msgid "Remove Speaker image" msgstr "" @@ -5503,6 +5864,10 @@ msgstr "" msgid "replyd" msgstr "" +#: Admin/MPWEM_Welcome.php:115 +msgid "Report Overview" +msgstr "" + #: inc/mep_event_meta.php:482 msgid "Reserve Qty" msgstr "" @@ -5563,23 +5928,23 @@ msgstr "" msgid "rockrms" msgstr "" -#: inc/admin_setting_panel.php:964 +#: Admin/settings/global/admin_setting_panel.php:1054 msgid "Royal Template Border Color" msgstr "" -#: inc/admin_setting_panel.php:957 +#: Admin/settings/global/admin_setting_panel.php:1047 msgid "Royal Template Icons Background Color" msgstr "" -#: inc/admin_setting_panel.php:945 +#: Admin/settings/global/admin_setting_panel.php:1035 msgid "Royal Template Primary Background Color" msgstr "" -#: inc/admin_setting_panel.php:951 +#: Admin/settings/global/admin_setting_panel.php:1041 msgid "Royal Template Secondary Background Color" msgstr "" -#: inc/admin_setting_panel.php:970 +#: Admin/settings/global/admin_setting_panel.php:1060 msgid "Royal Template Text Color" msgstr "" @@ -5619,6 +5984,10 @@ msgstr "" msgid "sass" msgstr "" +#: inc/global/MP_Global_Function.php:335 +msgid "Saturday" +msgstr "" + #: lib/classes/class-icon-library.php:752 #: lib/classes/class-icon-library.php:753 msgid "save" @@ -5637,7 +6006,7 @@ msgstr "" msgid "search" msgstr "" -#: inc/mep_cpt.php:32 +#: Admin/mep_cpt.php:29 msgid "Search " msgstr "" @@ -5645,10 +6014,14 @@ msgstr "" msgid "Search Icon..." msgstr "" -#: inc/mep_cpt.php:81 +#: Admin/mep_cpt.php:74 msgid "Search Speaker" msgstr "" +#: templates/themes/deora.php:66 +msgid "Search ticket availability by date" +msgstr "" + #: lib/classes/class-icon-library.php:1158 msgid "search-1" msgstr "" @@ -5669,6 +6042,14 @@ msgstr "" msgid "searchengin" msgstr "" +#: Admin/settings/global/admin_setting_panel.php:96 +msgid "Seat Reserved Order Status" +msgstr "" + +#: inc/mep_functions.php:2543 +msgid "Seats [ Total - Sold = Available ]" +msgstr "" + #: support/elementor/widget/event-countdown.php:386 msgid "Seconds Style Settings" msgstr "" @@ -5707,15 +6088,23 @@ msgstr "" msgid "Select Event" msgstr "" -#: inc/template-prts/event_add_cart.php:27 +#: inc/template-prts/event_add_cart.php:28 msgid "Select Event Date:" msgstr "" +#: inc/global/MP_Select_Icon_image.php:43 +msgid "Select Icon" +msgstr "" + #: lib/classes/class-mep.php:39 msgid "Select Organizer" msgstr "" -#: inc/admin_setting_panel.php:829 +#: Admin/settings/global/admin_setting_panel.php:363 +msgid "Select the Google Map zoom level. By default is 17" +msgstr "" + +#: Admin/settings/global/admin_setting_panel.php:919 msgid "Select Ticket Error Message:" msgstr "" @@ -5736,19 +6125,30 @@ msgstr "" msgid "servicestack" msgstr "" -#: inc/mep_cpt.php:36 +#: Admin/mep_cpt.php:33 msgid "Set " msgstr "" -#: inc/mep_cpt.php:85 +#: inc/mep_functions.php:5060 +msgid "" +"Set maximum/minimum qty buying option with Max/Min Qty Addon" +msgstr "" + +#: Admin/mep_cpt.php:78 msgid "Set Speaker image" msgstr "" +#: Admin/settings/global/admin_setting_panel.php:362 +msgid "Set the Google Map Zoom Level" +msgstr "" + #: lib/classes/class-icon-library.php:1138 msgid "setting" msgstr "" -#: woocommerce-event-press.php:63 inc/mep_event_meta.php:42 +#: woocommerce-event-press.php:54 inc/mep_event_meta.php:42 msgid "Settings" msgstr "" @@ -5764,6 +6164,13 @@ msgstr "" msgid "settings-2" msgstr "" +#: inc/mep_functions.php:5051 +msgid "" +"Setup Event Common QTY of All Ticket Type get " +"Global QTY Addon" +msgstr "" + #: lib/classes/class-icon-library.php:765 #: lib/classes/class-icon-library.php:1083 msgid "share" @@ -5773,7 +6180,7 @@ msgstr "" msgid "Share This" msgstr "" -#: inc/admin_setting_panel.php:655 +#: Admin/settings/global/admin_setting_panel.php:745 msgid "Share This Event" msgstr "" @@ -5843,7 +6250,7 @@ msgstr "" msgid "Short Desc." msgstr "" -#: inc/admin_setting_panel.php:246 +#: Admin/settings/global/admin_setting_panel.php:274 msgid "Show 0 Price as Free" msgstr "" @@ -5869,10 +6276,18 @@ msgstr "" msgid "Show Event Info" msgstr "" +#: Admin/settings/global/admin_setting_panel.php:393 +msgid "Show Event Sidebar Widgets?" +msgstr "" + #: inc/mep_event_meta.php:264 msgid "Show Google Map " msgstr "" +#: Admin/settings/global/admin_setting_panel.php:350 +msgid "Show Hidden Woocommerce Products?" +msgstr "" + #: support/elementor/widget/event-list.php:627 msgid "Show Location?" msgstr "" @@ -5889,7 +6304,7 @@ msgstr "" msgid "Show Ribbon" msgstr "" -#: inc/admin_setting_panel.php:309 +#: Admin/settings/global/admin_setting_panel.php:337 msgid "Show Sold out Ribon?" msgstr "" @@ -5897,7 +6312,8 @@ msgstr "" msgid "Show Thumbnail" msgstr "" -#: inc/admin_setting_panel.php:1138 +#: inc/mep_functions.php:5246 +#: Admin/settings/global/admin_setting_panel.php:1228 msgid "Show Timezone" msgstr "" @@ -5945,11 +6361,11 @@ msgstr "" msgid "simplybuilt" msgstr "" -#: inc/admin_setting_panel.php:425 +#: Admin/settings/global/admin_setting_panel.php:515 msgid "Single Event Page Template" msgstr "" -#: inc/admin_setting_panel.php:53 +#: Admin/settings/global/admin_setting_panel.php:53 msgid "Single Event Settings" msgstr "" @@ -6036,7 +6452,8 @@ msgstr "" msgid "snowflake" msgstr "" -#: inc/admin_setting_panel.php:871 templates/list/default.php:47 +#: templates/list/default.php:47 +#: Admin/settings/global/admin_setting_panel.php:961 msgid "Sold Out" msgstr "" @@ -6045,7 +6462,7 @@ msgid "solution" msgstr "" #: inc/template-prts/event_labels.php:27 -#: inc/template-prts/event_ticket_type_extra_service.php:31 +#: inc/template-prts/event_ticket_type_extra_service.php:33 msgid "Sorry, There Are No Seats Available" msgstr "" @@ -6116,7 +6533,7 @@ msgstr "" msgid "speakap" msgstr "" -#: inc/mep_cpt.php:67 +#: Admin/mep_cpt.php:60 msgid "Speaker" msgstr "" @@ -6128,7 +6545,7 @@ msgstr "" msgid "Speaker Icon" msgstr "" -#: inc/mep_cpt.php:84 +#: Admin/mep_cpt.php:77 msgid "Speaker Image" msgstr "" @@ -6136,19 +6553,19 @@ msgstr "" msgid "Speaker Information" msgstr "" -#: inc/mep_cpt.php:90 +#: Admin/mep_cpt.php:83 msgid "Speaker list" msgstr "" -#: inc/mep_cpt.php:91 +#: Admin/mep_cpt.php:84 msgid "Speaker list navigation" msgstr "" -#: inc/mep_cpt.php:82 +#: Admin/mep_cpt.php:75 msgid "Speaker Not found" msgstr "" -#: inc/mep_cpt.php:83 +#: Admin/mep_cpt.php:76 msgid "Speaker Not found in Trash" msgstr "" @@ -6156,8 +6573,8 @@ msgstr "" msgid "Speaker's" msgstr "" -#: inc/mep_event_fw_meta.php:82 inc/mep_cpt.php:66 inc/mep_cpt.php:68 -#: inc/mep_cpt.php:69 inc/mep_cpt.php:73 +#: Admin/mep_cpt.php:59 Admin/mep_cpt.php:61 Admin/mep_cpt.php:62 +#: Admin/mep_cpt.php:66 inc/mep_event_fw_meta.php:82 msgid "Speakers" msgstr "" @@ -6165,11 +6582,11 @@ msgstr "" msgid "Speakers Additional Information" msgstr "" -#: inc/mep_cpt.php:72 +#: Admin/mep_cpt.php:65 msgid "Speakers Item:" msgstr "" -#: inc/mep_cpt.php:70 inc/mep_cpt.php:71 +#: Admin/mep_cpt.php:63 Admin/mep_cpt.php:64 msgid "Speakers List" msgstr "" @@ -6177,11 +6594,18 @@ msgstr "" msgid "Speakers Meta Box" msgstr "" +#: inc/mep_functions.php:5056 +msgid "" +"Special Price Option for each user type or membership get Membership Pricing Addon" +msgstr "" + #: lib/classes/class-icon-library.php:1027 msgid "speech-bubble-and-three-dots" msgstr "" -#: inc/admin_setting_panel.php:287 +#: Admin/settings/global/admin_setting_panel.php:315 msgid "Speed up the Event List Page Loading?" msgstr "" @@ -6278,7 +6702,8 @@ msgstr "" msgid "State: " msgstr "" -#: inc/status.php:10 support/elementor/widget/event-list.php:229 +#: Admin/status.php:8 inc/mep_functions.php:2051 +#: support/elementor/widget/event-list.php:229 msgid "Status" msgstr "" @@ -6376,7 +6801,6 @@ msgstr "" msgid "stumbleupon-circle" msgstr "" -#: inc/admin_setting_panel.php:65 #: support/elementor/widget/event-location.php:101 #: support/elementor/widget/event-details.php:59 #: support/elementor/widget/event-total-seat.php:74 @@ -6387,6 +6811,7 @@ msgstr "" #: support/elementor/widget/event-title.php:59 #: support/elementor/widget/event-org.php:76 #: support/elementor/widget/event-date.php:117 +#: Admin/settings/global/admin_setting_panel.php:65 msgid "Style Settings" msgstr "" @@ -6411,6 +6836,10 @@ msgstr "" msgid "sun" msgstr "" +#: inc/global/MP_Global_Function.php:336 +msgid "Sunday" +msgstr "" + #: lib/classes/class-icon-library.php:851 msgid "superpowers" msgstr "" @@ -6423,7 +6852,7 @@ msgstr "" msgid "supple" msgstr "" -#: woocommerce-event-press.php:79 woocommerce-event-press.php:85 +#: woocommerce-event-press.php:65 woocommerce-event-press.php:72 msgid "Support" msgstr "" @@ -6431,6 +6860,10 @@ msgstr "" msgid "support" msgstr "" +#: Admin/MPWEM_Welcome.php:28 +msgid "Support & Knowledge Base" +msgstr "" + #: lib/classes/class-icon-library.php:854 msgid "sync" msgstr "" @@ -6443,7 +6876,7 @@ msgstr "" msgid "syringe" msgstr "" -#: inc/mep_extra_price.php:307 +#: inc/mep_functions.php:3620 inc/mep_extra_price.php:307 msgid "T-Shirt Size" msgstr "" @@ -6593,13 +7026,13 @@ msgstr "" msgid "th-list" msgstr "" -#: inc/quick_setup.php:239 +#: Admin/MPWEM_Quick_Setup.php:188 msgid "" "Thanks for choosing Event Manager and Tickets Selling Plugin for WooCommerce " "for your site, Please go step by step and choose some options to get started." msgstr "" -#: inc/admin_setting_panel.php:434 +#: Admin/settings/global/admin_setting_panel.php:524 msgid "" "The event product type in WooCommerce is set to virtual by default. If you " "change this type, you will need to save all of your events again." @@ -6633,52 +7066,57 @@ msgstr "" msgid "thermometer-three-quarters" msgstr "" -#: inc/admin_setting_panel.php:144 +#: Admin/settings/global/admin_setting_panel.php:171 msgid "This change will apply the event category label to the whole plugin." msgstr "" -#: inc/admin_setting_panel.php:426 +#: Admin/settings/global/admin_setting_panel.php:516 msgid "This change will impact the template for the single event details page." msgstr "" -#: inc/admin_setting_panel.php:324 +#: Admin/settings/global/admin_setting_panel.php:414 msgid "" "This enables or disables the event price in the list. By default, it is " "enabled." msgstr "" -#: inc/admin_setting_panel.php:335 +#: Admin/settings/global/admin_setting_panel.php:425 msgid "" "This feature enables or disables the full date list for multi-date events in " "the event listing page. By default, this feature is enabled." msgstr "" +#: inc/mep_functions.php:4431 +msgid "" +"This is the Default sidebar of the Event manager for Woocommerce template." +msgstr "" + #: inc/mep_event_fw_meta.php:75 msgid "" "This is the heading for the Speaker List that will be displayed on the " "frontend. The default heading is \"Speakers.\" " msgstr "" -#: inc/admin_setting_panel.php:236 +#: Admin/settings/global/admin_setting_panel.php:264 msgid "" "This setting controls whether or not the checkout page is redirected after " "booking an event." msgstr "" -#: inc/admin_setting_panel.php:247 +#: Admin/settings/global/admin_setting_panel.php:275 msgid "" "This setting enables you to a \"Free\" at a price of 0. By default, this " "setting is enabled." msgstr "" -#: inc/admin_setting_panel.php:225 +#: Admin/settings/global/admin_setting_panel.php:242 msgid "" "This toggle determines whether or not the date is shown in the order details " "section of the thank you page and confirmation email body. Choose \"Yes\" to " "hide the date or \"No\" to show it. The default is \"No\"." msgstr "" -#: inc/admin_setting_panel.php:158 +#: Admin/settings/global/admin_setting_panel.php:185 msgid "This will change the event organizer label throughout the plugin." msgstr "" @@ -6704,6 +7142,10 @@ msgstr "" msgid "thumbtack" msgstr "" +#: inc/global/MP_Global_Function.php:333 +msgid "Thursday" +msgstr "" + #: lib/classes/class-icon-library.php:1148 msgid "tick" msgstr "" @@ -6712,7 +7154,8 @@ msgstr "" msgid "tick-inside-a-circle" msgstr "" -#: inc/admin_setting_panel.php:808 inc/mep_event_meta.php:472 +#: inc/mep_functions.php:1612 inc/mep_event_meta.php:472 +#: Admin/settings/global/admin_setting_panel.php:898 msgid "Ticket" msgstr "" @@ -6720,26 +7163,26 @@ msgstr "" msgid "Ticket & Pricing" msgstr "" +#: templates/themes/deora.php:65 +msgid "Ticket and Prices" +msgstr "" + #: inc/mep_event_meta.php:474 msgid "Ticket Price" msgstr "" -#: inc/admin_setting_panel.php:761 +#: Admin/settings/global/admin_setting_panel.php:851 msgid "Ticket Qty" msgstr "" -#: inc/template-prts/event_ticket_type.php:29 +#: inc/template-prts/event_ticket_type.php:31 msgid "Ticket Qty:" msgstr "" -#: inc/mep_shortcode.php:400 +#: inc/mep_shortcode.php:423 inc/mep_functions.php:3696 msgid "Ticket Type" msgstr "" -#: inc/template-prts/event_ticket_type.php:24 -msgid "Ticket type" -msgstr "" - #: inc/mep_event_meta.php:473 msgid "Ticket Type Details" msgstr "" @@ -6760,12 +7203,17 @@ msgstr "" msgid "Ticket Type Title" msgstr "" -#: inc/admin_setting_panel.php:627 inc/template-prts/event_add_cart.php:25 +#: inc/template-prts/event_add_cart.php:26 #: support/elementor/widget/event-add-cart-section.php:117 #: support/elementor/widget/event-add-cart-section.php:488 +#: Admin/settings/global/admin_setting_panel.php:717 msgid "Ticket Type:" msgstr "" +#: inc/template-prts/event_ticket_type.php:26 +msgid "Ticket type:" +msgstr "" + #: lib/classes/class-icon-library.php:889 msgid "ticket-alt" msgstr "" @@ -6789,7 +7237,8 @@ msgstr "" msgid "Time Color" msgstr "" -#: inc/admin_setting_panel.php:1122 +#: inc/mep_functions.php:5220 +#: Admin/settings/global/admin_setting_panel.php:1212 msgid "Time Format" msgstr "" @@ -6801,7 +7250,7 @@ msgstr "" msgid "Time Text Color" msgstr "" -#: inc/admin_setting_panel.php:676 +#: Admin/settings/global/admin_setting_panel.php:766 msgid "Time:" msgstr "" @@ -6811,6 +7260,10 @@ msgstr "" msgid "Timeline" msgstr "" +#: inc/mep_event_fw_meta.php:183 inc/mep_event_fw_meta.php:212 +msgid "Timeline Details" +msgstr "" + #: support/elementor/widget/event-list-recurring.php:121 #: support/elementor/widget/expired-event-list.php:120 msgid "Timeline Events Style" @@ -6865,6 +7318,14 @@ msgstr "" msgid "Title Text Typography" msgstr "" +#: Admin/MPWEM_Welcome.php:992 +msgid "" +"To enable attendee form you must first install a premium addon name “Form " +"Builder”. Once you are done with installing – Click on “Events” -> Click on " +"“All Events” -> Click on Edit of any existing event -> Scroll down below to " +"find \"Attendee Registration Form\"" +msgstr "" + #: lib/classes/class-icon-library.php:894 msgid "toggle-off" msgstr "" @@ -6873,16 +7334,17 @@ msgstr "" msgid "toggle-on" msgstr "" -#: inc/template-prts/event_add_cart.php:165 -#: inc/template-prts/event_add_cart.php:338 +#: inc/mep_functions.php:4404 inc/template-prts/event_add_cart.php:169 +#: inc/template-prts/event_add_cart.php:344 msgid "Total" msgstr "" -#: inc/admin_setting_panel.php:712 templates/single/total_seat.php:3 +#: templates/single/total_seat.php:3 +#: Admin/settings/global/admin_setting_panel.php:802 msgid "Total Seats:" msgstr "" -#: inc/admin_setting_panel.php:754 +#: Admin/settings/global/admin_setting_panel.php:844 msgid "Total:" msgstr "" @@ -6902,7 +7364,7 @@ msgstr "" msgid "transgender-alt" msgstr "" -#: inc/admin_setting_panel.php:73 +#: Admin/MPWEM_Welcome.php:127 Admin/settings/global/admin_setting_panel.php:73 msgid "Translation Settings" msgstr "" @@ -6955,6 +7417,10 @@ msgstr "" msgid "tty" msgstr "" +#: inc/global/MP_Global_Function.php:331 +msgid "Tuesday" +msgstr "" + #: lib/classes/class-icon-library.php:911 msgid "tumblr" msgstr "" @@ -7066,15 +7532,15 @@ msgstr "" msgid "Upcoming Datetime" msgstr "" -#: inc/mep_cpt.php:29 +#: Admin/mep_cpt.php:26 msgid "Update " msgstr "" -#: inc/mep_cpt.php:78 +#: Admin/mep_cpt.php:71 msgid "Update Speaker" msgstr "" -#: woocommerce-event-press.php:80 +#: woocommerce-event-press.php:66 msgid "Upgrade to PRO Version" msgstr "" @@ -7082,11 +7548,11 @@ msgstr "" msgid "upload" msgstr "" -#: inc/mep_cpt.php:40 +#: Admin/mep_cpt.php:37 msgid "Uploaded to this " msgstr "" -#: inc/mep_cpt.php:89 +#: Admin/mep_cpt.php:82 msgid "Uploaded to this Speaker" msgstr "" @@ -7094,11 +7560,11 @@ msgstr "" msgid "usb" msgstr "" -#: inc/mep_cpt.php:38 +#: Admin/mep_cpt.php:35 msgid "Use as " msgstr "" -#: inc/mep_cpt.php:87 +#: Admin/mep_cpt.php:80 msgid "Use as Speaker image" msgstr "" @@ -7148,7 +7614,7 @@ msgstr "" msgid "vaadin" msgstr "" -#: inc/mep_extra_price.php:312 +#: inc/mep_functions.php:3630 inc/mep_extra_price.php:312 msgid "Vegetarian" msgstr "" @@ -7206,7 +7672,7 @@ msgstr "" msgid "video-slash" msgstr "" -#: inc/mep_cpt.php:30 inc/mep_cpt.php:31 +#: Admin/mep_cpt.php:27 Admin/mep_cpt.php:28 msgid "View " msgstr "" @@ -7218,22 +7684,45 @@ msgstr "" msgid "View Button Text Color" msgstr "" +#: Admin/MPWEM_Welcome.php:58 Admin/MPWEM_Welcome.php:157 +#: Admin/MPWEM_Welcome.php:183 Admin/MPWEM_Welcome.php:210 +#: Admin/MPWEM_Welcome.php:248 Admin/MPWEM_Welcome.php:286 +#: Admin/MPWEM_Welcome.php:324 Admin/MPWEM_Welcome.php:362 +#: Admin/MPWEM_Welcome.php:408 Admin/MPWEM_Welcome.php:454 +#: Admin/MPWEM_Welcome.php:509 Admin/MPWEM_Welcome.php:541 +#: Admin/MPWEM_Welcome.php:607 Admin/MPWEM_Welcome.php:639 +#: Admin/MPWEM_Welcome.php:655 Admin/MPWEM_Welcome.php:674 +#: Admin/MPWEM_Welcome.php:684 Admin/MPWEM_Welcome.php:726 +#: Admin/MPWEM_Welcome.php:763 Admin/MPWEM_Welcome.php:803 +#: Admin/MPWEM_Welcome.php:819 Admin/MPWEM_Welcome.php:838 +#: Admin/MPWEM_Welcome.php:854 Admin/MPWEM_Welcome.php:870 +#: Admin/MPWEM_Welcome.php:880 Admin/MPWEM_Welcome.php:896 +#: Admin/MPWEM_Welcome.php:907 +msgid "View Demo" +msgstr "" + #: support/elementor/widget/event-schedule.php:157 msgid "View More Button Display?" msgstr "" -#: inc/admin_setting_panel.php:850 inc/template-prts/event_date.php:150 +#: inc/mep_functions.php:4737 inc/mep_functions.php:4740 +#: inc/template-prts/event_date.php:151 +#: Admin/settings/global/admin_setting_panel.php:940 msgid "View More Date" msgstr "" -#: inc/template-prts/event_add_cart.php:175 +#: inc/template-prts/event_add_cart.php:179 msgid "View Seat Plan" msgstr "" -#: inc/mep_cpt.php:79 inc/mep_cpt.php:80 +#: Admin/mep_cpt.php:72 Admin/mep_cpt.php:73 msgid "View Speaker" msgstr "" +#: inc/mep_functions.php:1650 +msgid "View Virtual Info" +msgstr "" + #: lib/classes/class-icon-library.php:957 msgid "vimeo" msgstr "" @@ -7254,11 +7743,16 @@ msgstr "" msgid "Virtual " msgstr "" -#: inc/admin_setting_panel.php:836 templates/list/spring.php:60 -#: templates/list/default.php:42 templates/list/winter.php:69 +#: templates/list/spring.php:60 templates/list/default.php:42 +#: templates/list/winter.php:69 +#: Admin/settings/global/admin_setting_panel.php:926 msgid "Virtual Event" msgstr "" +#: inc/mep_functions.php:1662 +msgid "Virtual Event Information:" +msgstr "" + #: lib/classes/class-icon-library.php:961 msgid "vk" msgstr "" @@ -7291,10 +7785,14 @@ msgstr "" msgid "warehouse" msgstr "" -#: inc/mep_extra_price.php:311 +#: inc/mep_functions.php:3628 inc/mep_extra_price.php:311 msgid "Website" msgstr "" +#: inc/global/MP_Global_Function.php:332 +msgid "Wednesday" +msgstr "" + #: lib/classes/class-icon-library.php:969 msgid "weibo" msgstr "" @@ -7307,7 +7805,8 @@ msgstr "" msgid "weixin" msgstr "" -#: inc/welcome.php:25 +#: Admin/MPWEM_Welcome.php:15 Admin/MPWEM_Welcome.php:25 +#: Admin/MPWEM_Quick_Setup.php:142 msgid "Welcome" msgstr "" @@ -7323,19 +7822,28 @@ msgstr "" msgid "wheelchair" msgstr "" -#: inc/admin_setting_panel.php:202 +#: Admin/MPWEM_Quick_Setup.php:246 +#: Admin/settings/global/admin_setting_panel.php:219 msgid "When will the event expire" msgstr "" -#: inc/quick_setup.php:300 -msgid "When will the event expire:" +#: Admin/MPWEM_Welcome.php:1007 +msgid "Where Can I change Event Slug Url?" +msgstr "" + +#: Admin/MPWEM_Welcome.php:1011 +msgid "Where Can I configure Pdf Email?" +msgstr "" + +#: Admin/MPWEM_Welcome.php:991 +msgid "Where can I find the Attendee registration Form?" msgstr "" #: lib/classes/class-icon-library.php:975 msgid "whmcs" msgstr "" -#: inc/template-prts/event_add_cart.php:193 +#: inc/template-prts/event_add_cart.php:197 msgid "" "Whoops, this event is for members only. Login to view the content. Not a " "member? That's easy to fix!" @@ -7385,19 +7893,37 @@ msgstr "" msgid "Winter" msgstr "" +#: Admin/settings/global/admin_setting_panel.php:351 +msgid "" +"With every creation of an event there is a Woocommerce product is also " +"created. By default its hidden in the Product list. If you want to show them " +"in the list select Yes" +msgstr "" + #: lib/classes/class-icon-library.php:988 msgid "won-sign" msgstr "" -#: inc/quick_setup.php:249 +#: Admin/MPWEM_Quick_Setup.php:198 msgid "Woocommerce already install , please activate it" msgstr "" -#: inc/quick_setup.php:245 +#: Admin/MPWEM_Quick_Setup.php:192 msgid "Woocommerce already installed and activated" msgstr "" -#: inc/quick_setup.php:247 +#: Admin/MPWEM_Welcome.php:50 +msgid "WooCommerce Event Manager" +msgstr "" + +#: Admin/MPWEM_Welcome.php:52 +msgid "" +"WooCommerce Event Manager Plugin for WordPress is the complete event " +"solution. All major functions are available in this plugin which is needed " +"in an Event booking website." +msgstr "" + +#: Admin/MPWEM_Quick_Setup.php:195 msgid "Woocommerce need to install and active" msgstr "" @@ -7489,6 +8015,7 @@ msgstr "" msgid "yen-sign" msgstr "" +#: inc/mep_functions.php:3682 inc/mep_functions.php:5249 #: support/elementor/widget/event-add-cart-section.php:61 #: support/elementor/widget/event-add-cart-section.php:103 #: support/elementor/widget/event-add-cart-section.php:127 @@ -7526,22 +8053,41 @@ msgstr "" msgid "Yes" msgstr "" +#: Admin/MPWEM_Welcome.php:1020 +msgid "" +"Yes You can hide any section from event list and details page. If you go " +"event settings area in general section, you will find lots of settings " +"regarding all section." +msgstr "" + +#: Admin/MPWEM_Welcome.php:1032 +msgid "" +"Yes! we offer customization service for our client. If you want any new " +"features don’t hesitate to contact us. Email: magepeopleteam@gmail.com." +msgstr "" + #: lib/classes/class-icon-library.php:1005 msgid "yoast" msgstr "" -#: inc/quick_setup.php:336 +#: Admin/MPWEM_Quick_Setup.php:287 msgid "" -"You are about to Finish & Save Event Manager and Tickets Selling Plugin " +"You are about to Finish & Save Events Booking Manager For Woocommerce Plugin " "setup process" msgstr "" -#: inc/admin_setting_panel.php:310 +#: Admin/settings/global/admin_setting_panel.php:338 msgid "" "You can show a \"Sold Out\" Ribbon on the event list when it is fully booked " "by selecting \"Yes\" here." msgstr "" +#: inc/template-prts/event_add_cart.php:183 +msgid "" +"You have already added this item to your cart! View your cart to continue " +"shopping or checkout now." +msgstr "" + #: lib/classes/class-mep-required-plugins.php:89 msgid "" "You must activate the WooCommerce plugin before activating Event Manager For " @@ -7554,12 +8100,6 @@ msgid "" "WooCommerce. Because it is dependent on the WooCommerce plugin." msgstr "" -#: inc/template-prts/event_add_cart.php:179 -msgid "" -"You\"ve already added this item to your cart! View your cart to continue " -"shopping or checkout now." -msgstr "" - #: lib/classes/class-icon-library.php:1006 msgid "youtube" msgstr "" diff --git a/lib/appsero/src/Insights.php b/lib/appsero/src/Insights.php index ef42db5..6b59140 100755 --- a/lib/appsero/src/Insights.php +++ b/lib/appsero/src/Insights.php @@ -928,7 +928,7 @@ class Insights { var $input = $('.wd-dr-modal-reason-input textarea'); $.ajax({ - url: ajaxurl, + url: mp_ajax_url, type: 'POST', data: { nonce: '', diff --git a/readme.txt b/readme.txt index 4255fb9..3e41ba9 100644 --- a/readme.txt +++ b/readme.txt @@ -2,11 +2,11 @@ Contributors: magepeopleteam, aamahin Tags: event, woocomerce events manager, events manager, Wordpress Events plugin, Events plugin, wp events Requires at least: 5.3 -Stable tag: 4.0.0 -Version: 4.0.0 +Stable tag: 4.0.5 +Version: 4.0.5 Tested up to: 6.3 WC requires at least: 3.0 -WC tested up to: 6.5 +WC tested up to: 8.0 Requires PHP: 7.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -365,6 +365,13 @@ A. you can create support ticket here with problem details with possible screens == Changelog == += 4.0.5 = +* Translation Issue Fixed. +* Translation File Updated with new strings +* Code Optimized & Speed up Process +* Bug Fixed. + 29 Aug 2023* + = 4.0.0 = * Bug Fixed. 09 Aug 2023* diff --git a/templates/all-speaker-list.php b/templates/all-speaker-list.php index 89005d3..7608008 100755 --- a/templates/all-speaker-list.php +++ b/templates/all-speaker-list.php @@ -3,7 +3,7 @@ - ; + ;
diff --git a/templates/list/default.php b/templates/list/default.php index aeb027f..2786ba7 100644 --- a/templates/list/default.php +++ b/templates/list/default.php @@ -3,7 +3,7 @@ $day = mep_get_event_upcomming_date($event_id, 'day') $month = mep_get_event_upcomming_date($event_id, 'month-name'); $recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no'; $mep_hide_event_hover_btn = mep_get_option('mep_hide_event_hover_btn', 'event_list_setting_sec', 'no'); -$mep_hide_event_hover_btn_text = mep_get_option('mep_hide_event_hover_btn_text', 'general_setting_sec', 'Book Now'); +$mep_hide_event_hover_btn_text = mep_get_option('mep_hide_event_hover_btn_text', 'general_setting_sec', __('Book Now','mage-eventpress')); $sold_out_ribbon = mep_get_option('mep_show_sold_out_ribbon_list_page', 'general_setting_sec', 'no'); $taxonomy_category = MPWEM_Helper::all_taxonomy_as_text($event_id, 'mep_cat'); $taxonomy_organizer = MPWEM_Helper::all_taxonomy_as_text($event_id, 'mep_org'); @@ -27,24 +27,24 @@ $event_organizer_icon = mep_get_option('mep_event_organizer_icon', 'ic if (is_array($event_multidate) && sizeof($event_multidate) > 0 && $recurring == 'no') { ?>
- +
- +
- +
-
+
@@ -79,7 +79,7 @@ $event_organizer_icon = mep_get_option('mep_event_organizer_icon', 'ic
- +
name); ?>
@@ -93,7 +93,7 @@ $event_organizer_icon = mep_get_option('mep_event_organizer_icon', 'ic
- +
diff --git a/templates/list/spring.php b/templates/list/spring.php index 7bd1070..0d3d52d 100644 --- a/templates/list/spring.php +++ b/templates/list/spring.php @@ -46,18 +46,18 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se 0 && $recurring == 'no') { ?>
- +
- +
- +
diff --git a/templates/list/winter.php b/templates/list/winter.php index 42dd180..8313281 100644 --- a/templates/list/winter.php +++ b/templates/list/winter.php @@ -57,16 +57,16 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se 0 && $recurring == 'no') { ?>
- +
- +
- +
diff --git a/templates/single/date_list_title.php b/templates/single/date_list_title.php index db38d1c..213b67a 100644 --- a/templates/single/date_list_title.php +++ b/templates/single/date_list_title.php @@ -1,5 +1,5 @@

- +

\ No newline at end of file diff --git a/templates/single/extra_service_list.php b/templates/single/extra_service_list.php index 56f5f99..33bc5e4 100644 --- a/templates/single/extra_service_list.php +++ b/templates/single/extra_service_list.php @@ -24,7 +24,7 @@
- +
@@ -47,7 +47,7 @@
- 1){ -foreach ($org as $_org) { -?> - name); if($count_term == $count){ }else{ echo ', '; } ?> +if ($count_term > 1) { + foreach ($org as $_org) { + ?> + name);if ($count_term == $count) {} else {echo ', ';} ?> - name); ?> - + } +} else { + ?> + name); ?> +

\ No newline at end of file diff --git a/templates/single/speaker-list.php b/templates/single/speaker-list.php index cc28939..e9035ba 100644 --- a/templates/single/speaker-list.php +++ b/templates/single/speaker-list.php @@ -8,7 +8,7 @@ echo get_the_post_thumbnail($speakers, 'medium'); } else { ?> - +
diff --git a/templates/single/ticket_type_list.php b/templates/single/ticket_type_list.php index b3cdc18..c67f59b 100644 --- a/templates/single/ticket_type_list.php +++ b/templates/single/ticket_type_list.php @@ -22,7 +22,7 @@ @@ -37,7 +37,7 @@ } else { ?> -
- +
diff --git a/templates/single/total_seat.php b/templates/single/total_seat.php index ef1db2b..93fe23b 100644 --- a/templates/single/total_seat.php +++ b/templates/single/total_seat.php @@ -1,12 +1,12 @@
- + ( - ) + )
\ No newline at end of file diff --git a/templates/themes/default-theme.php b/templates/themes/default-theme.php index 0008468..c21c07d 100644 --- a/templates/themes/default-theme.php +++ b/templates/themes/default-theme.php @@ -34,7 +34,7 @@ $show_google_map_location = get_post_meta($event_id,'mep_sgm',true) ? get_post

@@ -46,7 +46,7 @@ $show_google_map_location = get_post_meta($event_id,'mep_sgm',true) ? get_post

- +

@@ -57,7 +57,7 @@ $show_google_map_location = get_post_meta($event_id,'mep_sgm',true) ? get_post

- +

@@ -81,7 +81,7 @@ $show_google_map_location = get_post_meta($event_id,'mep_sgm',true) ? get_post

- +

diff --git a/templates/themes/royal.php b/templates/themes/royal.php index 58e6dca..27a2c59 100644 --- a/templates/themes/royal.php +++ b/templates/themes/royal.php @@ -35,7 +35,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

@@ -46,7 +46,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

@@ -57,7 +57,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

diff --git a/templates/themes/theme-1.php b/templates/themes/theme-1.php index 40ffb9b..af395a1 100644 --- a/templates/themes/theme-1.php +++ b/templates/themes/theme-1.php @@ -61,7 +61,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

diff --git a/templates/themes/theme-3.php b/templates/themes/theme-3.php index 047cda7..2f6d17f 100644 --- a/templates/themes/theme-3.php +++ b/templates/themes/theme-3.php @@ -40,7 +40,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

@@ -89,7 +89,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

diff --git a/templates/themes/vanilla.php b/templates/themes/vanilla.php index c90256e..eea4ece 100644 --- a/templates/themes/vanilla.php +++ b/templates/themes/vanilla.php @@ -33,7 +33,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

@@ -44,7 +44,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

@@ -55,7 +55,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

@@ -74,7 +74,7 @@ $event_location_icon = mep_get_option('mep_event_location_icon', 'icon_se

- +

diff --git a/woocommerce-event-press.php b/woocommerce-event-press.php index d52a362..81afad9 100644 --- a/woocommerce-event-press.php +++ b/woocommerce-event-press.php @@ -1,132 +1,90 @@ insights()->init(); - } - - - function mep_event_activation_redirect($plugin) - { - $check_quick_setup = get_option('mep_quick_setup') ? get_option('mep_quick_setup') : 'no-done'; - - $slug = $check_quick_setup == 'done' ? 'edit.php?post_type=mep_events&page=mep_event_welcome_page' : 'edit.php?post_type=mep_events&page=mep_event_quick_setup_page'; - if ($plugin == plugin_basename(__FILE__)) { - exit(wp_redirect(admin_url($slug))); - } - } - - // add_action('activated_plugin', 'mep_event_activation_redirect'); - require_once(dirname(__FILE__) . "/inc/mep_file_include.php"); - - // Get Plugin Data - if(!function_exists('mep_get_plugin_data')) { - function mep_get_plugin_data($data) { - $get_mep_plugin_data = get_plugin_data( __FILE__ ); - $mep_data = $get_mep_plugin_data[$data]; - return $mep_data; - } - } - - // Added Settings link to plugin action links - add_filter( 'plugin_action_links', 'mep_plugin_action_link', 10, 2 ); - - function mep_plugin_action_link( $links_array, $plugin_file_name ){ - - if( strpos( $plugin_file_name, basename(__FILE__) ) ) { - - array_unshift( $links_array, ''.__('Settings','mage-eventpress').''); - } - - return $links_array; - } - - // Added links to plugin row meta - add_filter( 'plugin_row_meta', 'mep_plugin_row_meta', 10, 2 ); - - function mep_plugin_row_meta( $links_array, $plugin_file_name ) { - - if( strpos( $plugin_file_name, basename(__FILE__) ) ) { - - if(!is_plugin_active('woocommerce-event-manager-pdf-ticket/tickets.php') || !is_plugin_active('woocommerce-event-manager-addon-form-builder/addon-builder.php')){ - $wbbm_links = array( - 'docs' => ''.__('Docs','mage-eventpress').'', - 'support' => ''.__('Support','mage-eventpress').'', - 'get_pro' => ''.__('Upgrade to PRO Version','mage-eventpress').'' - ); - }else{ - $wbbm_links = array( - 'docs' => ''.__('Docs','mage-eventpress').'', - 'support' => ''.__('Support','mage-eventpress').'' - ); - } - $links_array = array_merge( $links_array, $wbbm_links ); - } - - return $links_array; - } - -} else { - - - add_action('admin_enqueue_scripts', 'mep_add_admin_scripts', 10, 1); - function mep_add_admin_scripts($hook) - { - - - wp_register_script('welcome-tabs', plugin_dir_url(__FILE__) . 'js/welcome-tabs.js', array('jquery')); - wp_register_style('welcome-tabs', plugin_dir_url(__FILE__) . 'css/welcome-tabs.css'); - - wp_register_script('welcome-tabs', plugin_dir_url(__FILE__) . 'js/welcome-tabs.js', array('jquery')); - wp_register_style('welcome-tabs', plugin_dir_url(__FILE__) . 'css/welcome-tabs.css'); - } - -//dgdg - - add_action('admin_menu', 'mep_event_welcome_admin_menu'); - function mep_event_welcome_admin_menu(){ - add_menu_page(__( 'Events', 'mage-eventpress' ), __( 'Events', 'mage-eventpress' ), 'manage_options', 'mep_events','mep_event_quick_setup_page','dashicons-calendar-alt', 6); - add_submenu_page('mep_events', __('Quick Setup', 'mage-eventpress'), __('Quick Setup', 'mage-eventpress'), 'manage_options', 'mep_event_quick_setup_page', 'mep_event_quick_setup_page'); - } - - function mep_event_quick_setup_page(){ - require_once(dirname(__FILE__) . "/inc/quick_setup.php"); - } - - function mep_no_woo_event_activation_redirect($plugin) - { - // $check_quick_setup = get_option('mep_quick_setup') ? get_option('mep_quick_setup') : 'no-done'; - - $slug = 'admin.php?page=mep_event_quick_setup_page'; - if ($plugin == plugin_basename(__FILE__)) { - exit(wp_redirect(admin_url($slug))); - } - } - add_action('activated_plugin', 'mep_no_woo_event_activation_redirect'); - -} \ No newline at end of file + include_once(ABSPATH . 'wp-admin/includes/plugin.php'); + if (!defined('MPWEM_PLUGIN_DIR')) { + define('MPWEM_PLUGIN_DIR', dirname(__FILE__)); + } + if (!defined('MPWEM_PLUGIN_URL')) { + define('MPWEM_PLUGIN_URL', plugins_url() . '/' . plugin_basename(dirname(__FILE__))); + } + if (is_plugin_active('woocommerce/woocommerce.php')) { + function appsero_init_tracker_mage_eventpress() { + if (!class_exists('Appsero\Client')) { + require_once __DIR__ . '/lib/appsero/src/Client.php'; + } + $client = new Appsero\Client('08cd627c-4ed9-49cf-a9b5-1536ec384a5a', 'Event Manager For Woocommerce ', __FILE__); + $client->insights()->init(); + } + function mep_event_activation_redirect($plugin) { + $check_quick_setup = get_option('mep_quick_setup') ? get_option('mep_quick_setup') : 'no-done'; + $slug = $check_quick_setup == 'done' ? 'edit.php?post_type=mep_events&page=mep_event_welcome_page' : 'edit.php?post_type=mep_events&page=mpwem_quick_setup'; + if ($plugin == plugin_basename(__FILE__)) { + exit(wp_redirect(admin_url($slug))); + } + } + // add_action('activated_plugin', 'mep_event_activation_redirect'); + require_once MPWEM_PLUGIN_DIR . '/inc/MPWEM_Dependencies.php'; + // Get Plugin Data + if (!function_exists('mep_get_plugin_data')) { + function mep_get_plugin_data($data) { + $get_mep_plugin_data = get_plugin_data(__FILE__); + $mep_data = $get_mep_plugin_data[$data]; + return $mep_data; + } + } + // Added Settings link to plugin action links + add_filter('plugin_action_links', 'mep_plugin_action_link', 10, 2); + function mep_plugin_action_link($links_array, $plugin_file_name) { + if (strpos($plugin_file_name, basename(__FILE__))) { + array_unshift($links_array, '' . __('Settings', 'mage-eventpress') . ''); + } + return $links_array; + } + // Added links to plugin row meta + add_filter('plugin_row_meta', 'mep_plugin_row_meta', 10, 2); + function mep_plugin_row_meta($links_array, $plugin_file_name) { + if (strpos($plugin_file_name, basename(__FILE__))) { + if (!is_plugin_active('woocommerce-event-manager-pdf-ticket/tickets.php') || !is_plugin_active('woocommerce-event-manager-addon-form-builder/addon-builder.php')) { + $wbbm_links = array( + 'docs' => '' . __('Docs', 'mage-eventpress') . '', + 'support' => '' . __('Support', 'mage-eventpress') . '', + 'get_pro' => '' . __('Upgrade to PRO Version', 'mage-eventpress') . '' + ); + } + else { + $wbbm_links = array( + 'docs' => '' . __('Docs', 'mage-eventpress') . '', + 'support' => '' . __('Support', 'mage-eventpress') . '' + ); + } + $links_array = array_merge($links_array, $wbbm_links); + } + return $links_array; + } + } + else { + require_once MPWEM_PLUGIN_DIR . '/inc/global/MP_Global_Function.php'; + require_once MPWEM_PLUGIN_DIR . '/inc/global/MP_Global_Style.php'; + require_once MPWEM_PLUGIN_DIR . '/Admin/MPWEM_Quick_Setup.php'; + function mep_no_woo_event_activation_redirect($plugin) { + if ($plugin == plugin_basename(__FILE__)) { + exit(wp_redirect(admin_url('admin.php?post_type=mep_events&page=mpwem_quick_setup'))); + } + } + add_action('activated_plugin', 'mep_no_woo_event_activation_redirect'); + } \ No newline at end of file