GRAYBYTE WORDPRESS FILE MANAGER9454

Server IP : 68.65.123.43 / Your IP : 216.73.216.162
System : Linux server266.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
PHP Version : 8.0.30
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/inteuuod/public_html/wp-content/plugins/complianz-gdpr/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/inteuuod/public_html/wp-content/plugins/complianz-gdpr//class-export.php
<?php
defined( 'ABSPATH' ) or die( "you do not have access to this page!" );

if ( ! class_exists( "cmplz_export_settings" ) ) {
	class cmplz_export_settings {
		private static $_this;

		function __construct() {
			if ( isset( self::$_this ) ) {
				wp_die( sprintf( '%s is a singleton class and you cannot create a second instance.',
					get_class( $this ) ) );
			}

			self::$_this = $this;
			add_action( 'admin_init', array( $this, 'process_export_action' ), 10, 1 );
		}

		static function this() {
			return self::$_this;
		}

		public function process_export_action() {
			if ( ! cmplz_user_can_manage() ) {
				return;
			}

			if ( isset( $_GET['action'] )
			     && $_GET['action'] === 'cmplz_export_settings'
			) {
				$settings = get_option( 'cmplz_options' );
				//disable A/B testing
				$settings['a_b_testing'] = false;
				$settings['a_b_testing_buttons'] = false;

				ob_start();
				if (isset($_GET['export_type']) && $_GET['export_type']==='cookiebanner') {
					$banner_id = (int) $_GET['id'];
					$args = array(
						'banners'  => cmplz_get_cookiebanners(array('ID'=>$banner_id)),
					);
				} else {
					$args = array(
						'settings' => $settings,
						'banners'  => cmplz_get_cookiebanners(),
					);
				}

				$json = json_encode($args);
				$json = $json . '#--COMPLIANZ--#';

				ob_clean();
				header( 'Content-disposition: attachment; filename=complianz-export.json' );
				header( 'Content-type: application/json' );
				echo $json;
				ob_end_flush();
				die();
			}
		}
	}
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 13 2025 10:54:02
inteuuod / inteuuod
0755
DNSMPD
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
assets
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
config
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
cookie
--
July 10 2025 04:32:22
inteuuod / inteuuod
0755
cookiebanner
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
cron
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
documents
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
gutenberg
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
integrations
--
July 10 2025 04:32:22
inteuuod / inteuuod
0755
languages
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
mailer
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
onboarding
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
placeholders
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
progress
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
proof-of-consent
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
rest-api
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
settings
--
July 13 2025 14:37:40
inteuuod / inteuuod
0755
templates
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
upgrade
--
July 10 2025 04:32:22
inteuuod / inteuuod
0755
websitescan
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
.htaccess
0.41 KB
July 10 2025 04:32:22
inteuuod / inteuuod
0644
LICENSE.txt
17.984 KB
May 09 2022 13:18:48
inteuuod / inteuuod
0644
README.md
2.168 KB
October 04 2021 17:35:52
inteuuod / inteuuod
0644
class-admin.php
16.865 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
class-company.php
3.506 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
class-cookie-blocker.php
33.235 KB
April 30 2024 12:07:12
inteuuod / inteuuod
0644
class-document.php
90.921 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
class-export.php
1.488 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
class-field.php
117.262 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
class-installer.php
3.975 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
class-review.php
5.563 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
class-wizard.php
37.096 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
complianz-gpdr.php
14.414 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
composer.json
0.695 KB
October 28 2024 14:44:26
inteuuod / inteuuod
0644
functions-legacy.php
0.171 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
functions.php
78.289 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
gulpfile.js
4.356 KB
March 11 2025 20:22:50
inteuuod / inteuuod
0644
index.php
0.027 KB
June 26 2018 16:32:12
inteuuod / inteuuod
0644
loco.xml
0.365 KB
October 05 2021 15:48:18
inteuuod / inteuuod
0644
readme.txt
28.087 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
security.md
0.67 KB
August 09 2023 12:51:42
inteuuod / inteuuod
0644
system-status.php
4.751 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
uninstall.php
6.524 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
upgrade.php
34.728 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF