From 5bf66662a9bdd62c5bccab15e607cd95cfb8fcab Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Mon, 27 Jul 2020 10:05:23 +0200 Subject: Removed wordpress and phpmyadmin, my server doesn't handle it well and it brings shame on my familly --- .../wp-includes/class-wp-customize-panel.php | 382 --------------------- 1 file changed, 382 deletions(-) delete mode 100644 srcs/wordpress/wp-includes/class-wp-customize-panel.php (limited to 'srcs/wordpress/wp-includes/class-wp-customize-panel.php') diff --git a/srcs/wordpress/wp-includes/class-wp-customize-panel.php b/srcs/wordpress/wp-includes/class-wp-customize-panel.php deleted file mode 100644 index 82eda3a..0000000 --- a/srcs/wordpress/wp-includes/class-wp-customize-panel.php +++ /dev/null @@ -1,382 +0,0 @@ -$key = $args[ $key ]; - } - } - - $this->manager = $manager; - $this->id = $id; - if ( empty( $this->active_callback ) ) { - $this->active_callback = array( $this, 'active_callback' ); - } - self::$instance_count += 1; - $this->instance_number = self::$instance_count; - - $this->sections = array(); // Users cannot customize the $sections array. - } - - /** - * Check whether panel is active to current Customizer preview. - * - * @since 4.1.0 - * - * @return bool Whether the panel is active to the current preview. - */ - final public function active() { - $panel = $this; - $active = call_user_func( $this->active_callback, $this ); - - /** - * Filters response of WP_Customize_Panel::active(). - * - * @since 4.1.0 - * - * @param bool $active Whether the Customizer panel is active. - * @param WP_Customize_Panel $panel WP_Customize_Panel instance. - */ - $active = apply_filters( 'customize_panel_active', $active, $panel ); - - return $active; - } - - /** - * Default callback used when invoking WP_Customize_Panel::active(). - * - * Subclasses can override this with their specific logic, or they may - * provide an 'active_callback' argument to the constructor. - * - * @since 4.1.0 - * - * @return bool Always true. - */ - public function active_callback() { - return true; - } - - /** - * Gather the parameters passed to client JavaScript via JSON. - * - * @since 4.1.0 - * - * @return array The array to be exported to the client as JSON. - */ - public function json() { - $array = wp_array_slice_assoc( (array) $this, array( 'id', 'description', 'priority', 'type' ) ); - $array['title'] = html_entity_decode( $this->title, ENT_QUOTES, get_bloginfo( 'charset' ) ); - $array['content'] = $this->get_content(); - $array['active'] = $this->active(); - $array['instanceNumber'] = $this->instance_number; - $array['autoExpandSoleSection'] = $this->auto_expand_sole_section; - return $array; - } - - /** - * Checks required user capabilities and whether the theme has the - * feature support required by the panel. - * - * @since 4.0.0 - * - * @return bool False if theme doesn't support the panel or the user doesn't have the capability. - */ - final public function check_capabilities() { - if ( $this->capability && ! current_user_can( $this->capability ) ) { - return false; - } - - if ( $this->theme_supports && ! current_theme_supports( ... (array) $this->theme_supports ) ) { - return false; - } - - return true; - } - - /** - * Get the panel's content template for insertion into the Customizer pane. - * - * @since 4.1.0 - * - * @return string Content for the panel. - */ - final public function get_content() { - ob_start(); - $this->maybe_render(); - return trim( ob_get_clean() ); - } - - /** - * Check capabilities and render the panel. - * - * @since 4.0.0 - */ - final public function maybe_render() { - if ( ! $this->check_capabilities() ) { - return; - } - - /** - * Fires before rendering a Customizer panel. - * - * @since 4.0.0 - * - * @param WP_Customize_Panel $this WP_Customize_Panel instance. - */ - do_action( 'customize_render_panel', $this ); - - /** - * Fires before rendering a specific Customizer panel. - * - * The dynamic portion of the hook name, `$this->id`, refers to - * the ID of the specific Customizer panel to be rendered. - * - * @since 4.0.0 - */ - do_action( "customize_render_panel_{$this->id}" ); - - $this->render(); - } - - /** - * Render the panel container, and then its contents (via `this->render_content()`) in a subclass. - * - * Panel containers are now rendered in JS by default, see WP_Customize_Panel::print_template(). - * - * @since 4.0.0 - */ - protected function render() {} - - /** - * Render the panel UI in a subclass. - * - * Panel contents are now rendered in JS by default, see WP_Customize_Panel::print_template(). - * - * @since 4.1.0 - */ - protected function render_content() {} - - /** - * Render the panel's JS templates. - * - * This function is only run for panel types that have been registered with - * WP_Customize_Manager::register_panel_type(). - * - * @since 4.3.0 - * - * @see WP_Customize_Manager::register_panel_type() - */ - public function print_template() { - ?> - - - -
  • -

    - {{ data.title }} - -

    - -
  • - -
  • - -
    - - {{ data.title }}' ); - ?> - - <# if ( data.description ) { #> - - <# } #> -
    - <# if ( data.description ) { #> -
    - {{{ data.description }}} -
    - <# } #> - -
    -
  • -