Changeset 1885283
- Timestamp:
- 06/01/2018 07:50:32 AM (7 years ago)
- Location:
- opti-mozjpeg-guetzli-webp/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
opti-mozjpeg-guetzli-webp/trunk/class_wpmjgu_image.php
r1858500 r1885283 491 491 492 492 /* 493 classWpmjguOptimizeThumbnail($attachmentId, $thumbnailSize, $allWpmjguSettings) 493 classWpmjguOptimizeThumbnail($attachmentId, $thumbnailSize) 494 does everything himself, including db update 495 494 496 * thumbnail_compress_or_optimize($backedupImagePath, $basename, $destinationFolder, $maxWidth, $maxHeight, $crop, $allWpmjguSettings) 495 497 thumbnail_webp_duplicate($backedupImagePath, $currentThumbnailPath, $maxWidth, $maxHeight, $crop, $allWpmjguSettings) -
opti-mozjpeg-guetzli-webp/trunk/class_wpmjgu_url_file.php
r1858500 r1885283 232 232 if (!file_exists($ret['original_path'])) 233 233 { 234 $ret['out'] .= "Copy " . $current_path . " to " . $ret['original_path'] . " faild\n";234 $ret['out'] .= "Copy " . $current_path . " to " . $ret['original_path'] . " faild\n"; 235 235 $ret['error'] = true; 236 236 return $ret; … … 239 239 $basename_file_path = $originals_dir . DIRECTORY_SEPARATOR . $attachment_id . "_basename.txt"; 240 240 $this->wait_and_unlink($basename_file_path); 241 //file_put_contents($basename_file_path, basename($current_path)); 241 242 242 file_put_contents($basename_file_path, $this->mbBasename($current_path)); 243 243 if (!file_exists($basename_file_path)) -
opti-mozjpeg-guetzli-webp/trunk/class_wpmjgu_validate.php
r1863166 r1885283 33 33 } 34 34 35 36 if (!file_exists($working_directory)) 37 { 38 if ($working_directory === $wpmjgu_func->url_file->PLUGIN_DEFAULT_WORKING_DIRECTORY) 39 { 35 if (file_exists($working_directory) && !is_dir($working_directory)) { 36 return $working_directory . " " . __("is not a directory"); 37 } 38 39 if (! file_exists($working_directory)) 40 { 41 if ($working_directory === $wpmjgu_func->url_file->PLUGIN_DEFAULT_WORKING_DIRECTORY) { 40 42 41 43 mkdir($working_directory); 42 if (!file_exists($working_directory)) 43 { 44 if (!file_exists($working_directory)) { 44 45 return "Can't create plugin working directory " . $working_directory; 45 46 } 46 $wpmjgu_func->url_file->write_blocking_htaccess($working_directory);47 47 48 $original_images_directory = $working_directory . "/" . $wpmjgu_func->url_file->ORIGINAL_IMAGES_SUBDIRECTORY; 49 mkdir($original_images_directory); 50 $wpmjgu_func->url_file->write_blocking_htaccess($original_images_directory); 51 52 $temp_directory = $working_directory . "/" . "temp"; 53 mkdir($temp_directory); 54 $wpmjgu_func->url_file->write_blocking_htaccess($temp_directory); 55 56 } 57 else 58 { 48 } 49 else { 59 50 return "Plugin working directory does not exist " . $working_directory; 60 51 } … … 63 54 64 55 $write_test_file = $working_directory . DIRECTORY_SEPARATOR . "writetest.txt"; 65 file_put_contents($write_test_file, ""); 66 if (!file_exists($working_directory)) 67 { 68 return "Plugin working directory is not writable " . $working_directory; 69 } 70 else 71 { 56 @file_put_contents($write_test_file, "WRITE TEST FILE"); 57 if (! file_exists($write_test_file)) { 58 return __("Plugin working directory is not writable") . " " . $working_directory; 59 } else { 72 60 unlink($write_test_file); 73 } 74 75 61 } 62 63 $wpmjgu_func->url_file->write_blocking_htaccess($working_directory); 64 65 //---- 66 67 $original_images_directory = $working_directory . "/" . $wpmjgu_func->url_file->ORIGINAL_IMAGES_SUBDIRECTORY; 68 @mkdir($original_images_directory); 69 $wpmjgu_func->url_file->write_blocking_htaccess($original_images_directory); 70 71 $temp_directory = $working_directory . "/" . "temp"; 72 @mkdir($temp_directory); 73 $wpmjgu_func->url_file->write_blocking_htaccess($temp_directory); 76 74 77 75 } -
opti-mozjpeg-guetzli-webp/trunk/opti-mozjpeg-guetzli-webp.php
r1863172 r1885283 4 4 Plugin Name: Opti MozJpeg Guetzli WebP 5 5 Plugin URI: https://ihorsl.com/en/wordpress-opti-mozjpeg-guetzli-webp/home/ 6 Version: 1.1 36 Version: 1.14 7 7 Author: Ihor Slyva 8 8 Author uri: https://ihorsl.com … … 58 58 <div class="wrap"> 59 59 <div id="icon-options-general" class="icon32"></div> 60 <h1 id="wpmjgu-title">Opti MozJpeg Guetzli WebP (v1.1 3)</h1>60 <h1 id="wpmjgu-title">Opti MozJpeg Guetzli WebP (v1.14)</h1> 61 61 62 62 -
opti-mozjpeg-guetzli-webp/trunk/readme.txt
r1863172 r1885283 1 1 === Opti MozJpeg Guetzli WebP === 2 2 Contributors: ihorsl 3 Tags: free image optimization, SEO, PageSpeed, pingdom, freeWordPress images optimization3 Tags: free image optimization, SEO, PageSpeed, pingdom, WordPress images optimization 4 4 Donate link: http://ihorsl.com/en/wordpress-opti-mozjpeg-guetzli-webp/home/#donate-wpmjgu 5 5 Requires at least: 4.7 6 6 Tested up to: 4.9.5 7 7 Requires PHP: 5.4 8 Stable tag: 1.1 38 Stable tag: 1.14 9 9 License: GPLv2 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset
for help on using the changeset viewer.