<html><body bgcolor="#FFFFFF"><div>Что-то мне подсказывает, что тот самый мини-язык из обсуждения хеширующих функций пригодился бы и здесь :)<br><br><div><br class="webkit-block-placeholder"></div><div>С уважением,</div>Петр Леонов.<br><div><div>+7 (905) 758-12-73</div></div></div><div><br>On 25.05.2009, at 14:43, "Dmitry Dedukhin" <<a href="mailto:dedukhin@mail.ru">dedukhin@mail.ru</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>
<div><font size="2" face="Arial">Обновлённый (но всё такой же "сырой") патч,
добавлены условия <, >, <= и >=</font></div>
<div><font size="2" face="Arial">Работают также как в апаче (через
strcmp).</font></div>
<blockquote style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" dir="ltr">
<div style="FONT: 10pt arial">----- Original Message ----- </div>
<div style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><b>From:</b>
<a title="dedukhin@mail.ru" href="mailto:dedukhin@mail.ru">Dmitry Dedukhin</a>
</div>
<div style="FONT: 10pt arial"><b>To:</b> <a title="nginx-ru@sysoev.ru" href="mailto:nginx-ru@sysoev.ru"><a href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</a></a> </div>
<div style="FONT: 10pt arial"><b>Sent:</b> Monday, May 25, 2009 11:14 AM</div>
<div style="FONT: 10pt arial"><b>Subject:</b> Re: Поделитесь патчем, который
реализует многоуровневый SSI if</div>
<div><br></div>
<div><font size="2" face="Arial">Крайне сырой патч прилагается, реализует 16
уровней вложенности на 32-битной платформе.</font></div>
<div><font size="2" face="Arial">В нём отсутствуют некоторые проверки, к тому же я
не уверен, что всеобъемлюще протестировал его.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Игорь, как вы отнесётесь к бредовой идее
реализации условий >, <, >= и <= через вычитание
"столбиком"?</font></div>
<blockquote style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" dir="ltr">
<div style="FONT: 10pt arial">----- Original Message ----- </div>
<div style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><b>From:</b>
<a title="jchannelx@gmail.com" href="mailto:jchannelx@gmail.com">J Channel</a>
</div>
<div style="FONT: 10pt arial"><b>To:</b> <a title="nginx-ru@sysoev.ru" href="mailto:nginx-ru@sysoev.ru"><a href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</a></a> </div>
<div style="FONT: 10pt arial"><b>Sent:</b> Sunday, May 24, 2009 3:16
AM</div>
<div style="FONT: 10pt arial"><b>Subject:</b> Поделитесь патчем, который
реализует многоуровневый SSI if</div>
<div><br></div>
<div>или сложные условия типа<br>
<div><!--#if expr="($a = test1) && ($b = test2)" --></div>
<div>как в апаче.</div>
<div>С одноуровневым как-то тоскливо совсем.</div>
<div><br></div>
<div>Ещё заметка: в апаче конструкция вида</div>
<div><!--#if expr="$feed=/^$/" --></div>
<div>работает нормально, в nginx не работает, пока не заэкранируешь $
- </div>
<div>invalid variable name in "^$" while sending response to
client </div>
<div>пишет. Почему так? :)</div>
<div><br></div></div></blockquote></blockquote>
</div></blockquote><blockquote type="cite"><div><ngx_http_ssi_filter_module.c.patch></div></blockquote><blockquote type="cite"><div><ngx_http_ssi_filter_module.h.patch></div></blockquote></body></html>