Changeset 1973177
- Timestamp:
- 11/12/2018 06:50:32 PM (7 years ago)
- Location:
- ez-optimize-media-optimizer
- Files:
-
- 3 edited
- 5 copied
-
tags/1.0.2/trunk (copied) (copied from ez-optimize-media-optimizer/trunk)
-
tags/1.0.2/trunk/assets (copied) (copied from ez-optimize-media-optimizer/trunk/assets)
-
tags/1.0.2/trunk/assets/js/imageoptimizer.js (copied) (copied from ez-optimize-media-optimizer/trunk/assets/js/imageoptimizer.js)
-
tags/1.0.2/trunk/optimizer.php (copied) (copied from ez-optimize-media-optimizer/trunk/optimizer.php)
-
tags/1.0.2/trunk/readme.txt (copied) (copied from ez-optimize-media-optimizer/trunk/readme.txt)
-
trunk/assets/js/imageoptimizer.js (modified) (1 diff)
-
trunk/optimizer.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ez-optimize-media-optimizer/trunk/assets/js/imageoptimizer.js
r1955610 r1973177 60 60 61 61 var item = lastValue; 62 var data = { 63 'action': 'ez_optimize', 64 'apikey': vueInstance.apikey, 65 'path': item.path 66 }; 67 $.post(ajaxurl, data, function(response) { 68 var response = JSON.parse(response); 69 console.log(response); 70 if(response.state == 'success') 71 { 72 vueInstance.queue = response.vueData.queue; 73 vueInstance.optimized = response.vueData.optimized; 74 vueInstance.doQuery(); 75 } 76 else if(response.state == 'error') 77 { 78 swal({ 79 type: 'error', 80 title: 'Error', 81 html: response.message 82 }); 83 } 84 }); 62 if(vueInstance.skip.indexOf(item.name) !== -1) 63 { 64 delete vueInstance.queue[lastKey]; 65 vueInstance.doQuery(); 66 } 67 else 68 { 69 var data = { 70 'action': 'ez_optimize', 71 'apikey': vueInstance.apikey, 72 'path': item.path 73 }; 74 $.post(ajaxurl, data, function(response) { 75 var response = JSON.parse(response); 76 console.log(response); 77 if(response.state == 'success') 78 { 79 vueInstance.queue = response.vueData.queue; 80 vueInstance.optimized = response.vueData.optimized; 81 vueInstance.doQuery(); 82 } 83 else if(response.state == 'error') 84 { 85 swal({ 86 title: "There was an error", 87 text: `The following image failed to process: ${item.name} - ${item.size.toFixed(1)}kb 88 Error: ${response.message}`, 89 type: "warning", 90 showCancelButton: true, 91 confirmButtonColor: '#DD6B55', 92 confirmButtonText: 'Continue with the other images', 93 cancelButtonText: "Cancel" 94 }).then(function(isConfirm) { 95 if (isConfirm) { 96 vueInstance.skip.push(item.name); 97 delete vueInstance.queue[lastKey]; 98 vueInstance.doQuery(); 99 } else { 100 101 } 102 }); 103 } 104 }); 105 } 85 106 } 86 107 else -
ez-optimize-media-optimizer/trunk/optimizer.php
r1955908 r1973177 4 4 Plugin URI: http://ezoptimize.com 5 5 Description: Automatically optimize all your media to get the minimum possible size without affecting the quality of the images. The easiest way to take care of Google PageSpeed "Optimize images" notification 6 Version: 1.0. 26 Version: 1.0.3 7 7 Author: Pavel Petrov 8 8 Author URI: http://webbamboo.net … … 147 147 $ezOptimize->apikey = $apiKey; 148 148 $ezOptimize->auto = $autoOptimize; 149 $ezOptimize->skip = []; 149 150 150 151 $vueData = json_encode($ezOptimize); -
ez-optimize-media-optimizer/trunk/readme.txt
r1955908 r1973177 1 1 === EZOptimize Image Optimizer === 2 Contributors: webbamboo2 Contributors: themediashop 3 3 Tags: image optimization, pagespeed optimize images, seo optimize images, reduce image size 4 4 Requires at least: 4.0.0
Note: See TracChangeset
for help on using the changeset viewer.