[Devel-conf] Wrong menu match

Stanislav Ievlev =?iso-8859-1?q?stanislav=2Eievlev_=CE=C1_gmail=2Ecom?=
Вт Май 27 10:24:23 MSD 2008


26 мая 2008 г. 15:51 пользователь Grigory Batalov <bga на altlinux.org> написал:
> Здравствуйте!
>
> Мне кажется, сейчас меню неправильно выделяет текущий модуль.
> А именно, оно ищет вхождение X-Alterator-URI в строку запроса,
> но не проверяет наличие после X-Alterator-URI завершающего слэша.
> Как результат, /users и /users-ldap оба указывают на модуль users,
Да, там сейчас просто проверяется префикс ... Вот не знаю, стоит ли
усложнять алгоритм проверки или просто не разрешать делать урлы один
из которых является префиксом к другому. На случай если захочется
передавать в урле ещё и аргументы, придётся дополнительно проверять не
только на <конец строки> и '/', но и на '?'


Подробная информация о списке рассылки devel-conf