From 1252526e46f555dd92ae5b9c14fb4327386167f8 Mon Sep 17 00:00:00 2001 From: magepeopleteam Date: Wed, 3 May 2023 07:55:36 +0000 Subject: [PATCH] v 3.9.2 release --- css/style.css | 12 ++++++------ inc/mep_extra_price.php | 20 ++++++++++---------- inc/mep_functions.php | 26 +++++++++++++------------- inc/mep_shortcode.php | 2 +- readme.txt | 13 ++++++++++--- woocommerce-event-press.php | 3 ++- 6 files changed, 42 insertions(+), 34 deletions(-) diff --git a/css/style.css b/css/style.css index aad202a..8e53fce 100644 --- a/css/style.css +++ b/css/style.css @@ -234,10 +234,10 @@ ul#mep_add_calender_links li a { .mep_event_list ul li, .mep_event_list p, .mep_event_list a { - line-height: 1.2; +/* line-height: 1.2; margin: 0; padding: 0; - letter-spacing: inherit; + letter-spacing: inherit; */ } @@ -2608,10 +2608,10 @@ div.three_column { justify-content: inherit; } -.mep-events-wrapper strong { +/* .mep-events-wrapper strong { font-weight: 500; font-size: 16px; -} +} */ .woocommerce-Price-amount { font-weight: 600; @@ -2723,8 +2723,8 @@ h3.mep_list_date i { } div.mep-default-feature-content p { - margin-top: 0 !important; - margin-bottom: 10px !important; +/* margin-top: 0 !important; + margin-bottom: 10px !important; */ } .mep-event-meta { diff --git a/inc/mep_extra_price.php b/inc/mep_extra_price.php index 0130a8d..91a5782 100644 --- a/inc/mep_extra_price.php +++ b/inc/mep_extra_price.php @@ -335,34 +335,34 @@ function mep_add_custom_fields_text_to_order_items($item, $cart_item_key, $value $custom_forms_id = mep_get_user_custom_field_ids($eid); foreach ($event_user_info as $userinf) { - if ($userinf['user_name']) { + if (array_key_exists('user_name',$userinf) && !empty($userinf['user_name'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Name'), $userinf['user_name']); } - if ($userinf['user_email']) { + if (array_key_exists('user_email',$userinf) && !empty($userinf['user_email'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Email'), $userinf['user_email']); } - if ($userinf['user_phone']) { + if (array_key_exists('user_phone',$userinf) && !empty($userinf['user_phone'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Phone'), $userinf['user_phone']); } - if ($userinf['user_address']) { + if (array_key_exists('user_address',$userinf) && !empty($userinf['user_address'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Address'), $userinf['user_address']); } - if ($userinf['user_gender']) { + if (array_key_exists('user_gender',$userinf) && !empty($userinf['user_gender'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Gender'), $userinf['user_gender']); } - if ($userinf['user_tshirtsize']) { + if (array_key_exists('user_tshirtsize',$userinf) && !empty($userinf['user_tshirtsize'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'T-Shirt Size'), $userinf['user_tshirtsize']); } - if ($userinf['user_company']) { + if (array_key_exists('user_company',$userinf) && !empty($userinf['user_company'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Company'), $userinf['user_company']); } - if ($userinf['user_designation']) { + if (array_key_exists('user_designation',$userinf) && !empty($userinf['user_designation'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Designation'), $userinf['user_designation']); } - if ($userinf['user_website']) { + if (array_key_exists('user_website',$userinf) && !empty($userinf['user_website'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Website'), $userinf['user_website']); } - if ($userinf['user_vegetarian']) { + if (array_key_exists('user_vegetarian',$userinf) && !empty($userinf['user_vegetarian'])) { $item->add_meta_data(mep_get_reg_label($event_id, 'Vegetarian'), $userinf['user_vegetarian']); } if (sizeof($custom_forms_id) > 0) { diff --git a/inc/mep_functions.php b/inc/mep_functions.php index 446f9a4..e3d4f0c 100755 --- a/inc/mep_functions.php +++ b/inc/mep_functions.php @@ -435,19 +435,19 @@ if (!function_exists('mep_attendee_create')) { } elseif ($type == 'user_form') { - $_uname = sanitize_text_field($_user_info['user_name']); - $email = sanitize_text_field($_user_info['user_email']); - $phone = sanitize_text_field($_user_info['user_phone']); - $address = sanitize_text_field($_user_info['user_address']); - $gender = sanitize_text_field($_user_info['user_gender']); - $company = sanitize_text_field($_user_info['user_company']); - $designation = sanitize_text_field($_user_info['user_designation']); - $website = sanitize_text_field($_user_info['user_website']); - $vegetarian = sanitize_text_field($_user_info['user_vegetarian']); - $tshirtsize = sanitize_text_field($_user_info['user_tshirtsize']); - $ticket_type = stripslashes($_user_info['user_ticket_type']); - $ticket_qty = sanitize_text_field($_user_info['user_ticket_qty']); - $event_date = sanitize_text_field($_user_info['user_event_date']); + $_uname = array_key_exists('user_name',$_user_info) ? sanitize_text_field($_user_info['user_name']) : ""; + $email = array_key_exists('user_email',$_user_info) ? sanitize_text_field($_user_info['user_email']) : ""; + $phone = array_key_exists('user_phone',$_user_info) ? sanitize_text_field($_user_info['user_phone']) : ""; + $address = array_key_exists('user_address',$_user_info) ? sanitize_text_field($_user_info['user_address']) : ""; + $gender = array_key_exists('user_gender',$_user_info) ? sanitize_text_field($_user_info['user_gender']) : ""; + $company = array_key_exists('user_company',$_user_info) ? sanitize_text_field($_user_info['user_company']) : ""; + $designation = array_key_exists('user_designation',$_user_info) ? sanitize_text_field($_user_info['user_designation']) : ""; + $website = array_key_exists('user_website',$_user_info) ? sanitize_text_field($_user_info['user_website']) : ""; + $vegetarian = array_key_exists('user_vegetarian',$_user_info) ? sanitize_text_field($_user_info['user_vegetarian']) : ""; + $tshirtsize = array_key_exists('user_tshirtsize',$_user_info) ? sanitize_text_field($_user_info['user_tshirtsize']) : ""; + $ticket_type = array_key_exists('user_ticket_type',$_user_info) ? stripslashes($_user_info['user_ticket_type']) : ""; + $ticket_qty = array_key_exists('user_ticket_qty',$_user_info) ? sanitize_text_field($_user_info['user_ticket_qty']) : ""; + $event_date = array_key_exists('user_event_date',$_user_info) ? sanitize_text_field($_user_info['user_event_date']) : ""; $event_id = $_user_info['user_event_id'] ? sanitize_text_field($_user_info['user_event_id']) : $event_id; $mep_ucf = isset($_user_info['mep_ucf']) ? sanitize_text_field($_user_info['mep_ucf']) : ""; diff --git a/inc/mep_shortcode.php b/inc/mep_shortcode.php index e21020a..06ac2da 100644 --- a/inc/mep_shortcode.php +++ b/inc/mep_shortcode.php @@ -124,7 +124,7 @@ function mep_event_list($atts, $content = null) "carousal-id" => "102448", "timeline-mode" => "vertical", 'sort' => 'ASC', - 'status' => 'upcoming', + 'status' => 'upcoming', 'search-filter' => '', 'title-filter' => 'yes', 'category-filter' => 'yes', diff --git a/readme.txt b/readme.txt index d56ad28..65afbc3 100644 --- a/readme.txt +++ b/readme.txt @@ -2,8 +2,8 @@ Contributors: magepeopleteam, aamahin Tags: event, woocomerce events manager, events manager, Wordpress Events plugin, Events plugin, wp events Requires at least: 5.3 -Stable tag: 3.8.8 -Version: 3.8.8 +Stable tag: 3.9.2 +Version: 3.9.2 Tested up to: 6.2 WC requires at least: 3.0 WC tested up to: 6.5 @@ -966,4 +966,11 @@ Email & PDF Text Format issue fixed = 3.9.0= * Update Release: URL issue fixed in FAQ editor. -29 March 2023* \ No newline at end of file +29 March 2023* + + += 3.9.2= +* Update Release: +Editor HTML tag issue fixed. +PHP warning issue fixed. +03 May 2023* \ No newline at end of file diff --git a/woocommerce-event-press.php b/woocommerce-event-press.php index a9e3008..0afcdec 100644 --- a/woocommerce-event-press.php +++ b/woocommerce-event-press.php @@ -3,7 +3,7 @@ * Plugin Name: Event Manager and Tickets Selling Plugin for WooCommerce * Plugin URI: http://mage-people.com * Description: A Complete Event Solution for WordPress by MagePeople.. - * Version: 3.9.1 + * Version: 3.9.2 * Author: MagePeople Team * Author URI: http://www.mage-people.com/ * Text Domain: mage-eventpress @@ -97,6 +97,7 @@ if (is_plugin_active('woocommerce/woocommerce.php')) { 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');