parser

/faq/faq
/authors/авторы
/docs/документация

/powered_by_parser/в действии
/feedback/куда говорить
/jargon/жаргон

/download/скачать

/examples/примеры
/forum/форум



Поиск по форуму

По умолчанию ключевое слово ищется только в заголовке сообщения.

Ключевое слово:

Фильтровать по автору:



Если честно, я не очень понял задачу, но...

Misha 03.08.2001 14:35

То, что я понял сделал так:

@printBody[]
^ifdef[^var[body];^level[none;<tr valign=top><td>^default[^var[header];<br>]</td><td>^var[body]</td></tr>]^var[body;]^var[header;]]
@end


@main
^load[named;t.cfg]
^var[body;]
^var[header;]
<table cellpadding=0 cellspacing=0 border=1>
^menu[
	^ifdef[^item[subtitle];^var[header;^item[subtitle]]]
	^ifdef[^item[body];^var[body;.;^ifdef[^item[type];<li>^item[text];^item[text]<br>]]]
	^ifdef[^item[title]^item[subtitle];
		^ifdef[^item[title];<tr><td colspan=2><h2>^item[title]</h2></td></tr>]
		^macro[printBody]
	]
]
^macro[printBody]
</table>
@end
И в упор не могу понять, для чего вы желаете использовать ^if вместо ^ifdef или ^eq :)
Это разные вещи и всего-то. Желание использовать ^if мне кажется равносильным желанию использовать, ну например ^match :)))))

<<  Вернуться к списку сообщений


E-mail: mailbox@parser.ruCopyright © 1997-2001 Студия Артемия Лебедева