Events Manager upgrade not complete, please upgrade to the version 4.300 or higher first from here before upgrading to this version.
Events Manager upgrade still in progress. Please be patient, this message should disappear once the upgrade is complete.
'.esc_html__('Date/Time','events-manager').' Date(s) - #_EVENTDATES#_EVENTTIMES
'.esc_html__('Location','events-manager').' #_LOCATIONLINK
'.esc_html__('Categories','events-manager').' #_CATEGORIES
'.__('Address','events-manager').' #_LOCATIONADDRESS #_LOCATIONTOWN #_LOCATIONSTATE #_LOCATIONREGION #_LOCATIONPOSTCODE #_LOCATIONCOUNTRY
#_LOCATIONNEXTEVENTS
#_LOCATIONADDRESS
#_LOCATIONTOWN
'.__('No Events','events-manager').'
' . sprintf(__("Please update your network and when you're happy with the changes you can also finalize the migration by deleting unecessary data in the %s page.", 'events-manager'), $options_link); $message .= '
' . sprintf(__('You can also reset all events of a blog to a new timezone in %s', 'events-manager'), $admin_tools_link); }else{ $options_link = get_admin_url(null, 'edit.php?post_type=event&page=events-manager-options#general+admin-tools'); $options_link = ''.__('Settings','events-manager').' > '.__('General','events-manager').' > '.__('Admin Tools','events-manager').''; $message .= '
' . sprintf(__('You can reset your events to a new timezone and also complete the final migration step by deleting unecessary data in %s', 'events-manager'), $options_link); } $EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'date_time_migration', 'who' => 'admin', 'where' => 'all', 'message' => $message )); EM_Admin_Notices::add($EM_Admin_Notice, is_multisite()); } } if( get_option('dbem_version') != '' && get_option('dbem_version') == 5.9 && is_multisite() && !EM_MS_GLOBAL && (is_network_admin() || is_main_site()) ){ //warning just for users who upgraded to 5.9 on multisite without global tables enabled $message = 'Due to a bug in 5.9 when updating to new timezones in MultiSite installations, you may notice some of your events are missing from lists.To fix this problem, visit %s choose your timezone, select %s and click %s to update all your blogs to the desired timezone.'; $url = network_admin_url('admin.php?page=events-manager-options#general+admin-tools'); $admin_tools_link = ''.esc_html(__('Network Admin').' > '.__('Events Manager','events-manager').' > '.__('Admin Tools','events-manager')).''; $message = sprintf($message, $admin_tools_link, ''.esc_html__('All Blogs', 'events-manager').'', ''.esc_html__('Reset Event Timezones','events-manager').''); $EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'date_time_migration_5.9_multisite', 'who' => 'admin', 'what' => 'warning', 'where' => 'all', 'message' => $message )); EM_Admin_Notices::add($EM_Admin_Notice, is_multisite()); } if( get_option('dbem_version') != '' && get_option('dbem_version') < 5.93 ){ $message = __('Events Manager has introduced new privacy tools to help you comply with international laws such as the GDPR, see our documentation for more information.','events-manager'); $message = sprintf( $message, 'https://wp-events-plugin.com/documentation/data-privacy-gdpr-compliance/?utm_source=plugin&utm_campaign=gdpr_update'); $EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'gdpr_update', 'who' => 'admin', 'where' => 'all', 'message' => $message )); EM_Admin_Notices::add($EM_Admin_Notice, is_multisite()); } if( get_option('dbem_version') != '' && get_option('dbem_version') < 5.95 ){ $message = esc_html__('Google has introduced new pricing for displaying maps on your site. If you have moderate traffic levels, this may likely affect you with surprise and unexpected costs!', 'events-manager'); $message2 = esc_html__('Events Manager has implemented multiple ways to help prevent or reduce these costs drastically, please check our %s page for more information.', 'events-manager'); $message2 = sprintf($message2, ''.esc_html__('documentation', 'events-manager') .''); $EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'gdpr_update', 'who' => 'admin', 'where' => 'all', 'message' => "
$message
$message2