parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Можно так

serglif 10.04.2004 10:27

Если необходим такой подход, то я бы сделал так. Возможно неоптимально, но..

Создайем таблицу с расширениями extensions.cfg
$extensions[^table::load[extensions.cfg]
^extensions.menu{
 ^if(-f "/upload/small/${advert.picture}.$extensions.text"){
  $exist_extension[$extensions.text]
  $flag[1] 
 }
}
^if(def $flag){
 <a href=/upload/${advert.picture}.$exist_extension>
  <img border=0 src=/upload/small/${advert.picture}.$exist_extension width=150></a>
}
Вроде так. Может где в синтаксисе ошибся.
Когда появится новое расширение, добавляете его в таблицу.