memex - 07 Август 2010 01:16 P.M.
Подскажите, как сделать, чтобы ImageSizer выравнивал с генерированную миниатюру не по центру, а по верхнему краю?
Попробуй в pi.imgsizer.php:
imagecopyresampled($image_resized, $image, -$int_width, -$int_height, 0, 0, $adjusted_width, $adjusted_height, $width_old, $height_old);
Заменить на
imagecopyresampled($image_resized, $image, -$int_width, 0, 0, 0, $adjusted_width, $adjusted_height, $width_old, $height_old);
Соответственно, если -$int_width тоже заменить на 0, тогда будет выравнивание от верхнего левого края.
Только после поправки нужно очистить директорию sized, а то картинки будут подставляться прежние.