PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.0.12
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.0.12
4.0.8 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 All 149 releases
← All changes | classes/Visualizer/Render/Page/Data.php +19 -10 3.0.11 → 3.0.12 View file →
@@ -63,9 +63,10 @@
63 63 array(
64 64 'action' => Visualizer_Plugin::ACTION_UPLOAD_DATA,
65 65 'nonce' => wp_create_nonce(),
66 66 'chart' => $this->chart->ID,
67 - ), admin_url( 'admin-ajax.php' )
67 + ),
68 + admin_url( 'admin-ajax.php' )
68 69 );
69 70 ?>
70 71 <span id="visualizer-chart-id" data-id="<?php echo $this->chart->ID; ?>"></span>
71 72 <iframe id="thehole" name="thehole"></iframe>
@@ -134,13 +135,15 @@
134 135 <select name="vz-import-time" id="vz-import-time"
135 136 class="visualizer-select">
136 137 <?php
137 138 $hours = get_post_meta( $this->chart->ID, Visualizer_Plugin::CF_CHART_SCHEDULE, true );
138 - $schedules = array(
139 - '1' => __( 'Each hour', 'visualizer' ),
140 - '12' => __( 'Each 12 hours', 'visualizer' ),
141 - '24' => __( 'Each day', 'visualizer' ),
142 - '36' => __( 'Each 3 days', 'visualizer' ),
139 + $schedules = apply_filters(
140 + 'visualizer_chart_schedules', array(
141 + '1' => __( 'Each hour', 'visualizer' ),
142 + '12' => __( 'Each 12 hours', 'visualizer' ),
143 + '24' => __( 'Each day', 'visualizer' ),
144 + '36' => __( 'Each 3 days', 'visualizer' ),
145 + )
143 146 );
144 147 foreach ( $schedules as $num => $name ) {
145 148 $extra = $num == $hours ? 'selected' : '';
146 149 ?>
@@ -172,9 +175,10 @@
172 175 $fetch_link = add_query_arg(
173 176 array(
174 177 'action' => ( VISUALIZER_PRO ) ? Visualizer_Pro::ACTION_FETCH_DATA : '',
175 178 'nonce' => wp_create_nonce(),
176 - ), admin_url( 'admin-ajax.php' )
179 + ),
180 + admin_url( 'admin-ajax.php' )
177 181 );
178 182 $query_args_charts = array(
179 183 'post_type' => Visualizer_Plugin::CPT_VISUALIZER,
180 184 'posts_per_page' => 300,
@@ -296,9 +300,10 @@
296 300 echo add_query_arg(
297 301 array(
298 302 'nonce' => wp_create_nonce(),
299 303 'tab' => 'permissions',
300 - ), remove_query_arg( 'tab', $_SERVER['REQUEST_URI'] )
304 + ),
305 + remove_query_arg( 'tab', $_SERVER['REQUEST_URI'] )
301 306 );
302 307 ?>
303 308 " method="post">
304 309 <?php $this->permissionsSidebar(); ?>
@@ -319,9 +324,11 @@
319 324 return;
320 325 }
321 326 Visualizer_Render_Sidebar::_renderGroupStart(
322 327 esc_html__( 'Who can see this chart?', 'visualizer' ) . '<span
323 - class="dashicons dashicons-lock"></span>', '', apply_filters( 'visualizer_pro_upsell_class', 'only-pro-feature', 'chart-permissions' )
328 + class="dashicons dashicons-lock"></span>',
329 + '',
330 + apply_filters( 'visualizer_pro_upsell_class', 'only-pro-feature', 'chart-permissions' )
324 331 );
325 332 Visualizer_Render_Sidebar::_renderSectionStart();
326 333 Visualizer_Render_Sidebar::_renderSectionDescription( esc_html__( 'Select who can view the chart on the front-end.', 'visualizer' ) );
327 334
@@ -361,9 +368,11 @@
361 368 Visualizer_Render_Sidebar::_renderGroupEnd();
362 369
363 370 Visualizer_Render_Sidebar::_renderGroupStart(
364 371 esc_html__( 'Who can edit this chart?', 'visualizer' ) . '<span
365 - class="dashicons dashicons-lock"></span>', '', apply_filters( 'visualizer_pro_upsell_class', 'only-pro-feature', 'chart-permissions' )
372 + class="dashicons dashicons-lock"></span>',
373 + '',
374 + apply_filters( 'visualizer_pro_upsell_class', 'only-pro-feature', 'chart-permissions' )
366 375 );
367 376 Visualizer_Render_Sidebar::_renderSectionStart();
368 377 Visualizer_Render_Sidebar::_renderSectionDescription( esc_html__( 'Select who can edit the chart on the front-end.', 'visualizer' ) );
369 378