PluginProbe
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards / 5.5.85
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards v5.5.85
5.5.85 5.5.84 5.5.83 5.5.82 5.5.81 5.5.80 5.5.79 5.5.77 5.5.76 5.5.75 5.5.73 5.5.72 5.5.22 5.5.23 5.5.29 5.5.3 5.5.31 5.5.32 5.5.34 5.5.35 5.5.36 5.5.37 5.5.4 5.5.40 5.5.41 All 161 releases
← All changes | WPDataAccess/Settings/WPDA_Settings_Legacy.php +8 -1 5.5.75 → 5.5.85 View file →
@@ -1,6 +1,7 @@
1 1 <?php
2 2
3 +// phpcs:disable WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing -- verified on page
3 4 namespace WPDataAccess\Settings;
4 5
5 6 class WPDA_Settings_Legacy extends WPDA_Settings {
6 7 private $vtab;
@@ -8,9 +9,8 @@
8 9 private $legacy_tabs = array();
9 10
10 11 protected final function add_content() {
11 12 $this->vtab = ( isset( $_REQUEST['vtab'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['vtab'] ) ) : 'plugin' );
12 - // phpcs:ignore WordPress.Security.NonceVerification
13 13 $this->legacy_tabs = array(
14 14 'plugin' => 'Plugin',
15 15 'backend' => 'Back-end',
16 16 'frontend' => 'Front-end',
@@ -17,8 +17,9 @@
17 17 'datatables' => 'Data Tables',
18 18 );
19 19 $this->legacy_tabs['databackup'] = 'Data Backup';
20 20 $this->legacy_tabs['roles'] = 'Roles';
21 + $this->legacy_tabs['legacy'] = 'Legacy Table Setttings';
21 22 ?>
22 23
23 24 <div class="wpda-legacy-container">
24 25 <?php
@@ -45,8 +46,12 @@
45 46 case 'roles':
46 47 $legacy_settings = new WPDA_Settings_Legacy_ManageRoles();
47 48 $legacy_settings->show();
48 49 break;
50 + case 'legacy':
51 + $legacy_settings = new WPDA_Settings_Legacy_TableSettings();
52 + $legacy_settings->show();
53 + break;
49 54 default:
50 55 $legacy_settings = new WPDA_Settings_Legacy_Plugin();
51 56 $legacy_settings->show();
52 57 break;
@@ -105,4 +110,6 @@
105 110 <?php
106 111 }
107 112
108 113 }
114 +
115 +// phpcs:enable WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing