WordPress.org

Plugin Directory

Changeset 423354


Ignore:
Timestamp:
08/14/11 14:35:59 (3 years ago)
Author:
fredericktownes
Message:
 
Location:
w3-total-cache/trunk
Files:
3 added
13 edited

Legend:

Unmodified
Added
Removed
  • w3-total-cache/trunk/inc/lightbox/self_test.php

    r410604 r423354  
    178178            <?php else: ?> 
    179179            <code>Off</code> 
     180            <?php endif; ?> 
     181        </li> 
     182 
     183        <li> 
     184            set_time_limit: 
     185            <?php if (function_exists('set_time_limit')): ?> 
     186            <code>Available</code> 
     187            <?php else: ?> 
     188            <code>Not available</code> 
    180189            <?php endif; ?> 
    181190        </li> 
  • w3-total-cache/trunk/inc/mime/all.php

    r312817 r423354  
    203203    'hps' => 'application/vnd.hp-hps', 
    204204    'hqx' => 'application/mac-binhex40', 
     205    'htc' => 'text/x-component', 
    205206    'htke' => 'application/vnd.kenameaapp', 
    206207    'html|htm' => 'text/html', 
  • w3-total-cache/trunk/inc/mime/cssjs.php

    r256257 r423354  
    66return array( 
    77    'css' => 'text/css',  
    8     'js' => 'application/x-javascript' 
     8    'js' => 'application/x-javascript', 
     9    'htc' => 'text/x-component' 
    910); 
  • w3-total-cache/trunk/inc/options/faq.xml

    r417121 r423354  
    623623        <entry> 
    624624            <question><![CDATA[ Which web servers do you support? ]]></question> 
    625             <answer><![CDATA[ <p>We are aware of no incompatibilities with <a href="http://httpd.apache.org/" target="_blank">apache</a> 1.3+, <a href="http://www.iis.net/" target="_blank">IIS</a> 5+ or <a href="http://litespeedtech.com/products/webserver/overview/" target="_blank">litespeed</a> 4.0.2+. If there's a web server you feel we should be actively testing (e.g. <a href="http://www.lighttpd.net/" target="_blank">lighttpd</a>), we're <a href="mailto:wordpressexperts@w3-edge.com">interested in hearing</a>.</p> ]]></answer> 
     625            <answer><![CDATA[ <p>We are aware of no incompatibilities with <a href="http://httpd.apache.org/" target="_blank">apache</a> 1.3+, <a href="http://wiki.nginx.org/" target="_blank">nginx 0.7+</a>, , <a href="http://www.iis.net/" target="_blank">IIS</a> 5+ or <a href="http://litespeedtech.com/products/webserver/overview/" target="_blank">litespeed</a> 4.0.2+. If there's a web server you feel we should be actively testing (e.g. <a href="http://www.lighttpd.net/" target="_blank">lighttpd</a>), we're <a href="mailto:wordpressexperts@w3-edge.com">interested in hearing</a>.</p> ]]></answer> 
    626626        </entry> 
    627627        <entry> 
  • w3-total-cache/trunk/inc/options/pgcache.php

    r420800 r423354  
    2222            <tr> 
    2323                <th> 
     24                    <input type="hidden" name="pgcache.cache.home" value="0" /> 
     25                    <label><input type="checkbox" name="pgcache.cache.home" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.home'), true); ?> /> Cache home page</label><br /> 
     26                    <span class="description">For many blogs this is your most visited page, it is recommended that you cache it.</span> 
     27                </th> 
     28            </tr> 
     29            <tr> 
     30                <th> 
     31                    <input type="hidden" name="pgcache.cache.feed" value="0" /> 
     32                    <label><input type="checkbox" name="pgcache.cache.feed" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.feed'), true); ?> /> Cache feeds: site, categories, tags, comments</label><br /> 
     33                    <span class="description">Even if using a feed proxy service (like <a href="http://en.wikipedia.org/wiki/FeedBurner" target="_blank">FeedBurner</a>), enabling this option is still recommended.</span> 
     34                </th> 
     35            </tr> 
     36            <tr> 
     37                <th> 
     38                    <input type="hidden" name="pgcache.cache.ssl" value="0" /> 
     39                    <label><input type="checkbox" name="pgcache.cache.ssl" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.ssl'), true); ?> /> Cache <acronym titlte="Secure Socket Layer">SSL</acronym> (<acronym title="HyperText Transfer Protocol over SSL">https</acronym>) requests</label><br /> 
     40                    <span class="description">Cache <acronym titlte="Secure Socket Layer">SSL</acronym> requests (uniquely) for improved performance.</span> 
     41                </th> 
     42            </tr> 
     43            <tr> 
     44                <th> 
     45                    <input type="hidden" name="pgcache.cache.query" value="0"<?php if ($this->_config->get_string('pgcache.engine') == 'file_generic'): ?> disabled="disabled"<?php endif; ?> /> 
     46                    <label><input type="checkbox" name="pgcache.cache.query" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.query'), true); ?><?php if ($this->_config->get_string('pgcache.engine') == 'file_generic'): ?> disabled="disabled"<?php endif; ?> /> Cache <acronym title="Uniform Resource Identifier">URI</acronym>s with query string variables</label><br /> 
     47                    <span class="description">Search result (and similar) pages will be cached if enabled.</span> 
     48                </th> 
     49            </tr> 
     50            <tr> 
     51                <th> 
     52                    <input type="hidden" name="pgcache.cache.404" value="0" /> 
     53                    <label><input type="checkbox" name="pgcache.cache.404" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.404'), true); ?> /> Cache 404 (not found) pages</label><br /> 
     54                    <span class="description">Reduce server load by caching 404 pages. If the disk enhanced method of disk caching is used, 404 pages will be returned with a 200 response code. Use at your own risk.</span> 
     55                </th> 
     56            </tr> 
     57            <tr> 
     58                <th> 
    2459                    <input type="hidden" name="pgcache.reject.logged" value="0" /> 
    2560                    <label><input type="checkbox" name="pgcache.reject.logged" value="1"<?php checked($this->_config->get_boolean('pgcache.reject.logged'), true); ?> /> Don't cache pages for logged in users</label><br /> 
    2661                    <span class="description">Users that have signed in to WordPress (e.g. administrators) will never view cached pages if enabled.</span> 
    27                 </th> 
    28             </tr> 
    29             <tr> 
    30                 <th> 
    31                     <input type="hidden" name="pgcache.cache.home" value="0" /> 
    32                     <label><input type="checkbox" name="pgcache.cache.home" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.home'), true); ?> /> Cache home page</label><br /> 
    33                     <span class="description">For many blogs this is your most visited page, it is recommended that you cache it.</span> 
    34                 </th> 
    35             </tr> 
    36             <tr> 
    37                 <th> 
    38                     <input type="hidden" name="pgcache.cache.feed" value="0" /> 
    39                     <label><input type="checkbox" name="pgcache.cache.feed" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.feed'), true); ?> /> Cache feeds: site, categories, tags, comments</label><br /> 
    40                     <span class="description">Even if using a feed proxy service (like <a href="http://en.wikipedia.org/wiki/FeedBurner" target="_blank">FeedBurner</a>), enabling this option is still recommended.</span> 
    41                 </th> 
    42             </tr> 
    43             <tr> 
    44                 <th> 
    45                     <input type="hidden" name="pgcache.cache.ssl" value="0" /> 
    46                     <label><input type="checkbox" name="pgcache.cache.ssl" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.ssl'), true); ?> /> Create separate cache for HTTPS pages</label><br /> 
    47                     <span class="description">Once set, http and https pages will be stored in separate cache entries.</span> 
    48                 </th> 
    49             </tr> 
    50             <tr> 
    51                 <th> 
    52                     <input type="hidden" name="pgcache.cache.query" value="0"<?php if ($this->_config->get_string('pgcache.engine') == 'file_generic'): ?> disabled="disabled"<?php endif; ?> /> 
    53                     <label><input type="checkbox" name="pgcache.cache.query" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.query'), true); ?><?php if ($this->_config->get_string('pgcache.engine') == 'file_generic'): ?> disabled="disabled"<?php endif; ?> /> Cache <acronym title="Uniform Resource Identifier">URI</acronym>s with query string variables</label><br /> 
    54                     <span class="description">Search result (and similar) pages will be cached if enabled.</span> 
    55                 </th> 
    56             </tr> 
    57             <tr> 
    58                 <th> 
    59                     <input type="hidden" name="pgcache.cache.404" value="0" /> 
    60                     <label><input type="checkbox" name="pgcache.cache.404" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.404'), true); ?> /> Cache 404 (not found) pages</label><br /> 
    61                     <span class="description">Reduce server load by caching 404 pages. If the disk enhanced method of disk caching is used, 404 pages will be returned with a 200 response code. Use at your own risk.</span> 
    6262                </th> 
    6363            </tr> 
  • w3-total-cache/trunk/lib/W3/Minify.php

    r415717 r423354  
    6060 
    6161        if (!$file) { 
    62             $this->error('File param is missing'); 
     62            $this->error('File param is missing', false); 
    6363            return; 
    6464        } 
     
    7272            list(, $theme, $template, $location, , , , $type) = $matches; 
    7373        } else { 
    74             $this->error(sprintf('Bad file param format: "%s"', $file)); 
     74            $this->error(sprintf('Bad file param format: "%s"', $file), false); 
    7575            return; 
    7676        } 
     
    101101        require_once W3TC_LIB_MINIFY_DIR . '/Minify/Logger.php'; 
    102102        Minify_Logger::setLogger(array( 
    103             &$this, 
    104             'error') 
     103                                      &$this, 
     104                                      'error') 
    105105        ); 
    106106 
     
    111111 
    112112        $serve_options = array_merge($this->_config->get_array('minify.options'), array( 
    113             'debug' => $this->_config->get_boolean('minify.debug'), 
    114             'maxAge' => $this->_config->get_integer('browsercache.cssjs.lifetime'), 
    115             'encodeOutput' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.compression')), 
    116             'bubbleCssImports' => ($this->_config->get_string('minify.css.imports') == 'bubble'), 
    117             'processCssImports' => ($this->_config->get_string('minify.css.imports') == 'process'), 
    118             'cacheHeaders' => array( 
    119                 'use_etag' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.etag')), 
    120                 'expires_enabled' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.expires')), 
    121                 'cacheheaders_enabled' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.cache.control')), 
    122                 'cacheheaders' => $this->_config->get_string('browsercache.cssjs.cache.policy') 
    123             ) 
    124         )); 
     113                                                                                       'debug' => $this->_config->get_boolean('minify.debug'), 
     114                                                                                       'maxAge' => $this->_config->get_integer('browsercache.cssjs.lifetime'), 
     115                                                                                       'encodeOutput' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.compression')), 
     116                                                                                       'bubbleCssImports' => ($this->_config->get_string('minify.css.imports') == 'bubble'), 
     117                                                                                       'processCssImports' => ($this->_config->get_string('minify.css.imports') == 'process'), 
     118                                                                                       'cacheHeaders' => array( 
     119                                                                                           'use_etag' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.etag')), 
     120                                                                                           'expires_enabled' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.expires')), 
     121                                                                                           'cacheheaders_enabled' => ($browsercache && $this->_config->get_boolean('browsercache.cssjs.cache.control')), 
     122                                                                                           'cacheheaders' => $this->_config->get_string('browsercache.cssjs.cache.policy') 
     123                                                                                       ) 
     124                                                                                  )); 
    125125 
    126126        /** 
     
    211211     * Log 
    212212     * 
    213      * @param mixed $object 
     213     * @param string $msg 
    214214     * @return bool 
    215215     */ 
     
    512512            $files = array_map('w3_normalize_file_minify2', (array) $files); 
    513513        } else { 
    514             $this->error(sprintf('Unable to fetch custom files list: "%s.%s"', $hash, $type)); 
    515             $files = array(); 
     514            $this->error(sprintf('Unable to fetch custom files list: "%s.%s"', $hash, $type), false, 404); 
    516515        } 
    517516 
     
    523522     * 
    524523     * @param string $error 
     524     * @param boolean $handle 
     525     * @param integer $status 
    525526     * @return void 
    526527     */ 
    527     function error($error) { 
     528    function error($error, $handle = true, $status = 400) { 
    528529        $debug = $this->_config->get_boolean('minify.debug'); 
    529530 
     
    532533        } 
    533534 
    534         $this->_handle_error($error); 
     535        if ($handle) { 
     536            $this->_handle_error($error); 
     537        } 
    535538 
    536539        if (defined('W3TC_IN_MINIFY')) { 
    537             header('HTTP/1.0 400 Bad Request'); 
     540            status_header($status); 
    538541 
    539542            echo '<h1>W3TC Minify Error</h1>'; 
     
    579582 
    580583        return new Minify_Source(array( 
    581             'filepath' => $file_path, 
    582             'minifyOptions' => array( 
    583                 'prependRelativePath' => $url 
    584             ) 
    585         )); 
     584                                      'filepath' => $file_path, 
     585                                      'minifyOptions' => array( 
     586                                          'prependRelativePath' => $url 
     587                                      ) 
     588                                 )); 
    586589    } 
    587590 
     
    600603                    require_once W3TC_LIB_MINIFY_DIR . '/Minify/Cache/Memcache.php'; 
    601604                    @$w3_cache_memcached = & new W3_Cache_Memcached(array( 
    602                         'servers' => $this->_config->get_array('minify.memcached.servers'), 
    603                         'persistant' => $this->_config->get_boolean('minify.memcached.persistant') 
    604                     )); 
     605                                                                         'servers' => $this->_config->get_array('minify.memcached.servers'), 
     606                                                                         'persistant' => $this->_config->get_boolean('minify.memcached.persistant') 
     607                                                                    )); 
    605608                    @$cache[0] = & new Minify_Cache_Memcache($w3_cache_memcached); 
    606609                    break; 
     
    633636                        W3TC_CACHE_FILE_MINIFY_DIR, 
    634637                        array( 
    635                             '.htaccess', 
    636                             'index.php' 
     638                             '.htaccess', 
     639                             'index.php' 
    637640                        ), 
    638641                        $this->_config->get_boolean('minify.file.locking'), 
     
    649652     * Handle minify error 
    650653     * 
    651      * @param string 
     654     * @param string $error 
    652655     * @return void 
    653656     */ 
     
    736739                case 'js': 
    737740                    $keys = array_merge($keys, array( 
    738                         'minify.js.combine.header', 
    739                         'minify.js.combine.body', 
    740                         'minify.js.combine.footer', 
    741                         'minify.js.strip.comments', 
    742                         'minify.js.strip.crlf', 
    743                     )); 
     741                                                    'minify.js.combine.header', 
     742                                                    'minify.js.combine.body', 
     743                                                    'minify.js.combine.footer', 
     744                                                    'minify.js.strip.comments', 
     745                                                    'minify.js.strip.crlf', 
     746                                               )); 
    744747                    break; 
    745748 
    746749                case 'yuijs': 
    747750                    $keys = array_merge($keys, array( 
    748                         'minify.yuijs.options.line-break', 
    749                         'minify.yuijs.options.nomunge', 
    750                         'minify.yuijs.options.preserve-semi', 
    751                         'minify.yuijs.options.disable-optimizations', 
    752                     )); 
     751                                                    'minify.yuijs.options.line-break', 
     752                                                    'minify.yuijs.options.nomunge', 
     753                                                    'minify.yuijs.options.preserve-semi', 
     754                                                    'minify.yuijs.options.disable-optimizations', 
     755                                               )); 
    753756                    break; 
    754757 
    755758                case 'ccjs': 
    756759                    $keys = array_merge($keys, array( 
    757                         'minify.ccjs.options.compilation_level', 
    758                         'minify.ccjs.options.formatting', 
    759                     )); 
     760                                                    'minify.ccjs.options.compilation_level', 
     761                                                    'minify.ccjs.options.formatting', 
     762                                               )); 
    760763                    break; 
    761764            } 
     
    766769                case 'css': 
    767770                    $keys = array_merge($keys, array( 
    768                         'minify.css.combine', 
    769                         'minify.css.strip.comments', 
    770                         'minify.css.strip.crlf', 
    771                         'minify.css.imports', 
    772                     )); 
     771                                                    'minify.css.combine', 
     772                                                    'minify.css.strip.comments', 
     773                                                    'minify.css.strip.crlf', 
     774                                                    'minify.css.imports', 
     775                                               )); 
    773776                    break; 
    774777 
    775778                case 'yuicss': 
    776779                    $keys = array_merge($keys, array( 
    777                         'minify.yuicss.options.line-break', 
    778                     )); 
     780                                                    'minify.yuicss.options.line-break', 
     781                                               )); 
    779782                    break; 
    780783 
    781784                case 'csstidy': 
    782785                    $keys = array_merge($keys, array( 
    783                         'minify.csstidy.options.remove_bslash', 
    784                         'minify.csstidy.options.compress_colors', 
    785                         'minify.csstidy.options.compress_font-weight', 
    786                         'minify.csstidy.options.lowercase_s', 
    787                         'minify.csstidy.options.optimise_shorthands', 
    788                         'minify.csstidy.options.remove_last_;', 
    789                         'minify.csstidy.options.case_properties', 
    790                         'minify.csstidy.options.sort_properties', 
    791                         'minify.csstidy.options.sort_selectors', 
    792                         'minify.csstidy.options.merge_selectors', 
    793                         'minify.csstidy.options.discard_invalid_properties', 
    794                         'minify.csstidy.options.css_level', 
    795                         'minify.csstidy.options.preserve_css', 
    796                         'minify.csstidy.options.timestamp', 
    797                         'minify.csstidy.options.template', 
    798                     )); 
     786                                                    'minify.csstidy.options.remove_bslash', 
     787                                                    'minify.csstidy.options.compress_colors', 
     788                                                    'minify.csstidy.options.compress_font-weight', 
     789                                                    'minify.csstidy.options.lowercase_s', 
     790                                                    'minify.csstidy.options.optimise_shorthands', 
     791                                                    'minify.csstidy.options.remove_last_;', 
     792                                                    'minify.csstidy.options.case_properties', 
     793                                                    'minify.csstidy.options.sort_properties', 
     794                                                    'minify.csstidy.options.sort_selectors', 
     795                                                    'minify.csstidy.options.merge_selectors', 
     796                                                    'minify.csstidy.options.discard_invalid_properties', 
     797                                                    'minify.csstidy.options.css_level', 
     798                                                    'minify.csstidy.options.preserve_css', 
     799                                                    'minify.csstidy.options.timestamp', 
     800                                                    'minify.csstidy.options.template', 
     801                                               )); 
    799802                    break; 
    800803            } 
  • w3-total-cache/trunk/lib/W3/Plugin/Cdn.php

    r412922 r423354  
    3535 
    3636        if (!w3_is_cdn_mirror($cdn_engine)) { 
    37             add_action('add_attachment', array( 
    38                 &$this, 
    39                 'add_attachment' 
    40             )); 
    41  
    4237            add_action('delete_attachment', array( 
    4338                &$this, 
     
    4843                &$this, 
    4944                'update_attached_file' 
    50             )); 
    51  
    52             add_filter('wp_generate_attachment_metadata', array( 
    53                 &$this, 
    54                 'generate_attachment_metadata' 
    5545            )); 
    5646 
     
    150140 
    151141    /** 
    152      * On attachment add action 
    153      * 
    154      * Upload _wp_attached_file 
    155      * 
    156      * @param integer $attachment_id 
    157      * @return void 
    158      */ 
    159     function add_attachment($attachment_id) { 
    160         $attached_file = get_post_meta($attachment_id, '_wp_attached_file', true); 
    161  
    162         $files = $this->_get_common()->get_files_for_upload($attached_file); 
    163         $files = apply_filters('w3tc_cdn_add_attachment', $files); 
    164  
    165         $results = array(); 
    166  
    167         $this->_get_common()->upload($files, true, $results); 
    168     } 
    169  
    170     /** 
    171142     * Update attachment file 
    172143     * 
     
    201172 
    202173        $this->_get_common()->delete($files, true, $results); 
    203     } 
    204  
    205     /** 
    206      * Generate attachment metadata filter 
    207      * 
    208      * Upload _wp_attachment_metadata 
    209      * 
    210      * @param array $metadata 
    211      * @return array 
    212      */ 
    213     function generate_attachment_metadata($metadata) { 
    214         $files = $this->_get_common()->get_metadata_files($metadata); 
    215         $files = apply_filters('w3tc_cdn_generate_attachment_metadata', $files); 
    216  
    217         $results = array(); 
    218  
    219         $this->_get_common()->upload($files, true, $results); 
    220  
    221         return $metadata; 
    222174    } 
    223175 
  • w3-total-cache/trunk/lib/W3/Plugin/PgCacheAdmin.php

    r420800 r423354  
    10151015        if ($etag) { 
    10161016            $rules .= "FileETag MTime Size\n"; 
     1017        } else { 
     1018            $rules .= "FileETag None\n"; 
    10171019        } 
    10181020 
  • w3-total-cache/trunk/lib/W3/Plugin/TotalCache.php

    r415717 r423354  
    363363        if ($buffer != '' && w3_is_xml($buffer)) { 
    364364            if (w3_is_database_error($buffer)) { 
    365                 @header('HTTP/1.1 503 Service Unavailable'); 
     365                status_header(503); 
    366366            } else { 
    367367                /** 
  • w3-total-cache/trunk/lib/W3/Plugin/TotalCacheAdmin.php

    r420800 r423354  
    258258     */ 
    259259    function admin_init() { 
     260        wp_register_style('w3tc-chosen', plugins_url('pub/css/chosen.css', W3TC_FILE)); 
    260261        wp_register_style('w3tc-options', plugins_url('pub/css/options.css', W3TC_FILE)); 
    261262        wp_register_style('w3tc-lightbox', plugins_url('pub/css/lightbox.css', W3TC_FILE)); 
     
    263264 
    264265        wp_register_script('w3tc-metadata', plugins_url('pub/js/metadata.js', W3TC_FILE)); 
     266        wp_register_script('w3tc-chosen', plugins_url('pub/js/chosen.js', W3TC_FILE)); 
    265267        wp_register_script('w3tc-options', plugins_url('pub/js/options.js', W3TC_FILE)); 
    266268        wp_register_script('w3tc-lightbox', plugins_url('pub/js/lightbox.js', W3TC_FILE)); 
     
    381383     */ 
    382384    function admin_print_styles() { 
     385        wp_enqueue_style('w3tc-chosen'); 
    383386        wp_enqueue_style('w3tc-options'); 
    384387        wp_enqueue_style('w3tc-lightbox'); 
     
    392395    function admin_print_scripts() { 
    393396        wp_enqueue_script('w3tc-metadata'); 
     397        wp_enqueue_script('w3tc-chosen'); 
    394398        wp_enqueue_script('w3tc-options'); 
    395399        wp_enqueue_script('w3tc-lightbox'); 
     
    39173921                    'minify.html.comments.ignore', 
    39183922                    'minify.css.enable', 
     3923                    'minify.css.engine', 
    39193924                    'minify.css.groups', 
    39203925                    'minify.js.enable', 
     3926                    'minify.js.engine', 
    39213927                    'minify.js.groups', 
    39223928                    'minify.htmltidy.options.clean', 
  • w3-total-cache/trunk/pub/js/lightbox.js

    r405393 r423354  
    201201        url: 'admin.php?page=w3tc_minify&w3tc_minify_recommendations&_wpnonce=' + nonce, 
    202202        callback: function(lightbox) { 
     203            jQuery('select', this.container).chosen(); 
     204 
    203205            var theme = jQuery('#recom_theme').val(); 
    204206 
     
    323325        url: 'admin.php?page=w3tc_general&w3tc_cdn_s3_bucket_location&type=' + type + '&_wpnonce=' + nonce, 
    324326        callback: function(lightbox) { 
     327            jQuery('select', this.container).chosen(); 
     328 
    325329            jQuery('.button', lightbox.container).click(function() { 
    326330                lightbox.close(); 
  • w3-total-cache/trunk/pub/js/options.js

    r416323 r423354  
    266266 
    267267jQuery(function() { 
     268    // chosen 
     269    jQuery('#w3tc select').chosen(); 
     270 
    268271    // general page 
    269272    w3tc_toggle('enabled'); 
     
    717720                    'config[user]': jQuery('#cdn_rscf_user').val(), 
    718721                    'config[key]': jQuery('#cdn_rscf_key').val(), 
     722                    'config[location]': jQuery('#cdn_rscf_location').val(), 
    719723                    'config[container]': jQuery('#cdn_rscf_container').val() 
    720724                }); 
  • w3-total-cache/trunk/readme.txt

    r417121 r423354  
    7676 
    7777It's in every web site owner's best interest is to make sure that the performance of your site is not hindering its success. 
     78 
     79= Which web servers do you support? = 
     80 
     81We are aware of no incompatibilities with [apache](http://httpd.apache.org/) 1.3+, [nginx](http://wiki.nginx.org/) 0.7+, , [IIS](http://www.iis.net/) 5+ or [litespeed](http://litespeedtech.com/products/webserver/overview/) 4.0.2+. If there's a web server you feel we should be actively testing (e.g. [lighttpd](http://www.lighttpd.net/)), we're [interested in hearing](mailto:wordpressexperts@w3-edge.com). 
    7882 
    7983= Which WordPress versions are supported? = 
Note: See TracChangeset for help on using the changeset viewer.