Re.
Hi Again,
There is a problem when the webp opcion is selected (instead when update the server behavior). It is not a problem for me but I leave the solution here in case it happens to someone who does not cope well with the code.
The line:
WA_DFP_UploadFiles("WA_UploadResult1", "imagen", "2", "[NewFileName]_[Increment]", "JPG:90", $WA_UploadResult1_Params);
Contains the parameter in: "JPG:90"
When we select webp in the interface the line changes to: "true" and should be "WEBP".
If we want to control the quality when can do it changing the line to: "WEBP:70" (Or other number for 0 to 100) and changing in the file webassist/file_manipulation/helperphp.php in the line 1144:
case WADFP_WEBP:
$newFilePath = preg_replace( $fileExtensionRegExp, $uniqueFileNamePart, $imageFilePath).'.webp';
$endExtension = 'webp';
$imageQuality = intval($imageOptions[1]);
if($imageQuality > 100){
$imageQuality = 100;
}
if($imageQuality < 0 ){
$imageQuality = 0;
}
$tmp = WA_DFP_RetainTransparent($src, $tmp, $imageInfo);
imagewebp($tmp,$newFilePath,$imageQuality);
break;
And done! =)