PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.7.7
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.7.7
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 3.10.4 All 148 releases
← All changes | classes/Visualizer/Module/Setup.php +2 -22 3.10.33.7.7 View file →
@@ -210,12 +210,8 @@
210 210 private function activate_on_site() {
211 211 wp_clear_scheduled_hook( 'visualizer_schedule_refresh_db' );
212 212 wp_schedule_event( strtotime( 'midnight' ) - get_option( 'gmt_offset' ) * HOUR_IN_SECONDS, apply_filters( 'visualizer_chart_schedule_interval', 'hourly' ), 'visualizer_schedule_refresh_db' );
213 213 add_option( 'visualizer-activated', true );
214 - $is_fresh_install = get_option( 'visualizer_fresh_install', false );
215 - if ( ! defined( 'TI_CYPRESS_TESTING' ) && false === $is_fresh_install ) {
216 - update_option( 'visualizer_fresh_install', '1' );
217 - }
218 214 }
219 215
220 216 /**
221 217 * Deactivate the plugin
@@ -247,9 +243,8 @@
247 243 if ( defined( 'TI_UNIT_TESTING' ) ) {
248 244 return;
249 245 }
250 246
251 - define( 'VISUALIZER_SURVEY', Visualizer_Module::is_pro() ? 'https://forms.gle/7Zo7FuZbvQ8DTvRi6' : 'https://forms.gle/muMtbcyvHn1aTvmJ7' );
252 247 // fire any upgrades necessary.
253 248 Visualizer_Module_Upgrade::upgrade();
254 249
255 250 if ( get_option( 'visualizer-activated' ) ) {
@@ -254,25 +249,10 @@
254 249
255 250 if ( get_option( 'visualizer-activated' ) ) {
256 251 delete_option( 'visualizer-activated' );
257 252 if ( ! headers_sent() ) {
258 - if ( ! Visualizer_Module::is_pro() && ! empty( get_option( 'visualizer_fresh_install', false ) ) ) {
259 - $redirect_url = array(
260 - 'page' => 'visualizer-setup-wizard',
261 - 'tab' => '#step-1',
262 - );
263 - } else {
264 - $page_name = Visualizer_Module::numberOfCharts() > 0 ? Visualizer_Plugin::NAME : 'viz-support';
265 - $redirect_url = array(
266 - 'page' => $page_name,
267 - );
268 - }
269 - wp_safe_redirect(
270 - add_query_arg(
271 - $redirect_url,
272 - admin_url( 'admin.php' )
273 - )
274 - );
253 + $page_name = Visualizer_Module::numberOfCharts() > 0 ? Visualizer_Plugin::NAME : 'viz-support';
254 + wp_redirect( esc_url_raw( add_query_arg( 'page', $page_name, admin_url( 'admin.php' ) ) ) );
275 255 exit();
276 256 }
277 257 }
278 258 }