function html_avatar_image($avatars, $size_preset='small')
function html_image($image, $size_preset='small', $alt='')
function html_image_src($image, $size_preset='small', $is_add_host=false)
$src = $image[ $size_preset ]; } else { return false; }
$src = $image[ $size_preset ]; } else { $src = $image[ 'normal' ]; } else { return false; } }
Второй вариант это копнуть глубже — записывать названия пресетов с путями отсортированные по ширине пресета в БД и выводить их потом с проверкой в цикле поочереди начиная с большего.