2020-05-14, 21:07:58
Hi Felix,
I think this is just a target value, it has default to a maximum of 200 px width, depending on the image size and orientation.
As far as I can remember UploadHandler uses these config values "thumbwidth" and "thumbheight" to resize images. You can retrieve them like this:
Unfortunately, ItemManager 2 doesn't have an API to write the configuration directly, but that's not a problem since you can use default GS's SimpleXML method to overwrite it (not tested!):
Note that the values would only apply to new uploads, the images that are already loaded will not be resized.
I think this is just a target value, it has default to a maximum of 200 px width, depending on the image size and orientation.
As far as I can remember UploadHandler uses these config values "thumbwidth" and "thumbheight" to resize images. You can retrieve them like this:
PHP Code:
$config = imanager('config');
Util::preformat($config->backend->thumbwidth);
// ...
Unfortunately, ItemManager 2 doesn't have an API to write the configuration directly, but that's not a problem since you can use default GS's SimpleXML method to overwrite it (not tested!):
PHP Code:
imanager();
$config = simplexml_load_file(IM_CONFIG_FILE);
// Whatever maximum value you want
$config->backend->thumbwidth = 50;
$config->backend->thumbheight = 50;
XMLsave($config, IM_CONFIG_FILE);
Note that the values would only apply to new uploads, the images that are already loaded will not be resized.