Понадобилось на одну страничку заклепать этак почти 2 сотни картинок. В ручную прописывать понятное дело муторно и не эффективно. Залил картинки в нужные папки по FTP, а для генерации написал скриптик, благо стили уже давно были. Решил, что надо завязывать со всякой php-шной фигней, а потому скриптик родил на ruby. Глядишь, будет такой же полезный и часто используемый, как тот, что на javascript-e.
puts '<ul class="products2">'
193.times do |a|
puts '<li><div class="frame3">'
puts '<a href="res/catalog/images/shkafi/full/sk'+
("%04d" % (a+1))+'.jpg"
target="_blank">'
puts '<img src="res/catalog/images/shkafi/thumbs/sk'+
("%04d" % (a+1))+'_s.jpg" width="104"
height="104" border="0" /></a>'
puts '</div></li>'
end
end
puts '</ul>'
Понятное дело, что и CSS, и сам код можно было бы дооптимизировать, но дело в том, что я этим занимаюсь не ради удовольствия, а “грубо и цинично рублю бабло” (с).
C подачи начальства появилось чуть-чуть времени и скриптик был чуть более автоматизирован. Теперь он берет имена файла из текущей папки, отрубает у них разширение .jpg и вписывает в нужное место в темплейте.
Continue reading Циклик