Переписываю дизайн сайта и стало понятно, что для вида новостей разумнее было бы использовать переменную $IMG_SMALL_URL1..50$. Так я смогу и альт и тайтл дописать, уменьшу вес изображения. Однако, на сайте все материалы организованы следующим образом: сам код картинки, которая будет использоваться для превьюшки, вписывался в краткое содержание материала. Если же я сейчас сделаю, как хочу, то в виде новостей получится две картинке (из-за того, что одна будет указана в виде новостей, а другая явно вставлена в самой статье в краткое содержание) У меня сразу возникло решение: в виде новостей указать код $IMG_SMALL_URL1$ и первая картинка всегда будет использоваться в качестве превьюшки. Затем отредактировать каждый материал, а их более 1000 и убрать из краткого содержания ссылку на картинку. Но проблема в том, что в материалах, если было больше одного изображения, в качестве превью использовалась последняя загруженная картинка, а ее код может быть как $IMG_SMALL_URL1$, так и $IMG_SMALL_URL25$ Подумал, что можно было бы проверять сколько картинок загружено, то есть <?if($IMG_SMALL_URL15$?><img src="$IMG_SMALL_URL15$"><?else?>*и дальше так же продолжать, но уже уменьшая переменную $IMG_SMALL_URL15$ на единицу*. Но как по мне, так лапша получается, слишком много вложений кодов и я не знаю, как это скажется на скорости загрузки страницы (и скажется ли?) плюс картинок может быть больше 15 указанного мною значения. Собственно, может есть какой-то более изящный выход из такой ситуации? Может как-то можно проверять сколько картинок загружено в материале с помощью специального кода?