| Новости | FAQ | Авторы | Документация | В действии | Библиотека | 
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум | 
Misha v.3 10.03.2003 18:57
Да, это так, и дело тут не только в парсере.^menu.menu{^if($menu.id eq $currentmenu){
	$file[${menu.id}_s.png]
}{
	$file[${menu.id}.png]
}
$file[^image::measure[/i/$file]]
<a href="$menu.link">^file.html[
	$.border[0]
	$.alt[$menu.alt]
]</a>}совсем ужасно^menu.menu{<a
	href="$menu.link"
	^if($menu.id eq $currentmenu){
		$file[${menu.id}_s.png]
	}{
		$file[${menu.id}.png]
	}
	$file[^image::measure[/i/$file]]
	>^file.html[
		$.border[0]
		$.alt[$menu.alt]
]</a>}в данном случае легче не становится.@imageHref[element;file;current][file]
^if($element.id eq $current){
	$file[${element.id}_s.png]
}{
	$file[${element.id}.png]
}
$f[^image::measure[/i/$file]]
$result[<a href="$element.link">^f.html[
	$.border[0]
	$.alt[$element.alt]
]</a>]
#end @imageHref[]
@main[]
...
^menu.menu{^imageHref[$menu.fields;$file;$currentmenu]}
...я обычно хожу этой тропой.