Красота с alinks и использованием URL с решёткой #
Прислано: Azerot
сб, 13/11/2010 - 08:05
До этого как-то не сталкивался, а тут наступил по самые помидоры.
Итак, ставим alinks, прописываем ссылку скажем для замены слова kaka на URL glossary.php#kaka, сохраняемся, смотрим материал и вот вам хрен большой и толстый! В URL символ решётки # заменяется на %23
Лезем в исходники alinks и смотрим кто это у нас такой умный.
Оказывается разрабочик модуля alinks, который не научился пользоваться функцией l() которую так "успешно" применил в своём модуле!
Учитывая, что модуль не разрабатывался с 2008 года и мейнтейнера у него нет, то попытки делать багрепорты начинать даже не стоит.
И что делать? Поправить это 5 минут, да вот только хвост тащить придётся свой опять :(
- Azerot's blog
- Для комментирования войдите или зарегистрируйтесь
поправить, выложить вариант в исусах, с соответствующими камментами
другим друпалерам будет полезно
- Для комментирования войдите или зарегистрируйтесь
Просто праздник какой-то. Ещё один баг нашёл
Если в подставляемом URL в фрагменте есть символ '-', то подставляет криво, вылазит разметка.
Мля...
Впрочем, биг-пардон, что уже мой недосмотр - надо было посмотреть что там заменяет сперва на одно, потом на другое. Разобрался :)
- Для комментирования войдите или зарегистрируйтесь


Комментарии