C:\xampp\htdocs\landing\wp-content\plugins\wp-smushit\app\views\cdn\meta-box.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<?php
/**
 * CDN meta box.
 *
 * @since 3.0
 * @package WP_Smush
 *
 * @var array    $cdn_group      CDN settings keys.
 * @var string   $class          CDN status class (for icon color).
 * @var array    $settings       Settings.
 * @var array    $settings_data  Settings data (titles, descriptions, fields).
 * @var string   $status         CDN status.
 * @var string   $status_msg     CDN status messages.
 */

if ( ! defined'WPINC' ) ) {
    die;
}

?>

<form id="wp-smush-settings-form" method="post">
    <input type="hidden" name="setting_form" id="setting_form" value="cdn">
    <?php if ( is_multisite() && is_network_admin() ) : ?>
        <input type="hidden" name="setting-type" value="network">
    <?php endif; ?>

    <p>
        <?php
        esc_html_e
'Multiply the speed and savings! Upload huge images and the Smush CDN will perfectly resize the files, safely convert to a Next-Gen format (WebP), and delivers them directly to your visitors from our blazing-fast multi-location globe servers.''wp-smushit' );
        
?>
    </p>

    <div class="sui-notice sui-notice-<?php echo esc_attr$class ); ?>">
        <div class="sui-notice-content">
            <div class="sui-notice-message">
                <i class="sui-notice-icon sui-icon-<?php echo 'enabled' === $status 'check-tick' 'info'?> sui-md" aria-hidden="true"></i>
                <p><?php echo wp_kses_post$status_msg ); ?></p>
                <?php if ( 'error' === $class && 'overcap' === $status ) : ?>
                    <p>
                        <a href="https://premium.wpmudev.org/hub/account/" target="_blank" class="sui-button">
                            <?php esc_html_e'Upgrade Plan''wp-smushit' ); ?>
                        </a>
                    </p>
                <?php endif; ?>
            </div>
        </div>
    </div>

    <div class="sui-box-settings-row">
        <div class="sui-box-settings-col-1">
            <span class="sui-settings-label">
                <?php esc_html_e'Supported Media Types''wp-smushit' ); ?>
            </span>
            <span class="sui-description">
                <?php
                esc_html_e
'Here’s a list of the media types we serve from the CDN.''wp-smushit' );
                
?>
            </span>
        </div>
        <div class="sui-box-settings-col-2">
            <span class="smush-filename-extension smush-extension-jpg">
                <?php esc_html_e'jpg''wp-smushit' ); ?>
            </span>
            <span class="smush-filename-extension smush-extension-png">
                <?php esc_html_e'png''wp-smushit' ); ?>
            </span>
            <span class="smush-filename-extension smush-extension-gif">
                <?php esc_html_e'gif''wp-smushit' ); ?>
            </span>
            <?php if ( $settings['webp'] ) : ?>
                <span class="smush-filename-extension smush-extension-webp">
                    <?php esc_html_e'webp''wp-smushit' ); ?>
                </span>
            <?php endif; ?>

            <span class="sui-description">
                <?php
                esc_html_e
(
                    
'At this time, we don’t support videos. We recommend uploading your media to a third-party provider and embedding the videos into your posts/pages.',
                    
'wp-smushit'
                
);
                
?>
            </span>
        </div>
    </div>

    <?php
    
foreach ( $settings_data as $name => $values ) {
        
// If not CDN setting - skip.
        
if ( ! in_array$name$cdn_grouptrue ) ) {
            continue;
        }

        
$label = ! empty( $settings_data$name ]['short_label'] ) ? $settings_data$name ]['short_label'] : $settings_data$name ]['label'];

        
// Show settings option.
        
$this->settings_rowWP_SMUSH_PREFIX $name$label$name$settings$name ] );
    }
    
?>

    <div class="sui-box-settings-row">
        <div class="sui-box-settings-col-1">
            <span class="sui-settings-label">
                <?php esc_html_e'Deactivate''wp-smushit' ); ?>
            </span>
            <span class="sui-description">
            <?php
            esc_html_e
(
                
'If you no longer require your images to be hosted from our CDN, you can disable this feature.',
                
'wp-smushit'
            
);
            
?>
        </span>
        </div>
        <div class="sui-box-settings-col-2">
            <button class="sui-button sui-button-ghost" id="smush-cancel-cdn">
                <span class="sui-loading-text">
                    <i class="sui-icon-power-on-off" aria-hidden="true"></i>
                    <?php esc_html_e'Deactivate''wp-smushit' ); ?>
                </span>
                <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
            </button>
            <span class="sui-description">
            <?php
            esc_html_e
(
                
'Note: You won’t lose any images by deactivating, all of your attachments are still stored locally on your own server.',
                
'wp-smushit'
            
);
            
?>
            </span>
        </div>
    </div>
</form>
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586