Monday, 28 January 2013

vetka: (Default)
Пока не забыла, надо записать — чтоб второй раз не встать на эти грабли.

По умолчанию ссылки в Джумле выглядят примерно так:
www.site.com/index.php?option=com_jevents&view=year&task=year.listevents&Itemid=119&lang=ru
Страшненько так, и ни разу не человекопонятно. Чтобы этот недостаток исправить, в Джумлу встроена штатная фича алиасов. Прописываешь у нужного пункта меню желаемый алиас, например, calendar, включаешь нужные настройки, и эта же страшненькая ссылка уже будет выглядеть как www.site.com/calendar или даже как www.site.com/calendar.html. При этом, например, в тексте материалов ссылки лучше всё же размещать в исходном, страшненьком виде — а Джумла их уже сама любезно преобразует на выходе.

А глюк заключается в следующем. Если ссылка прописана как
<a href="index.php?option=com_jevents&view=year&task=year.listevents&Itemid=119&lang=ru">йа ссылко</a>
— Джумла ее преобразует в нашу заданную заранее красивенькую. А вот если эта же ссылка прописана как
<a href='index.php?option=com_jevents&view=year&task=year.listevents&Itemid=119&lang=ru'>йа ссылко</a>
— то она нифига не будет преобразована. Работать будет, но отображаться будет в исходном, страшненьком виде. Кто не разглядел разницы — поясняю: дело в кавычках.

Замечено было на Джумле 1.5.26 (и не надо мне ничего говорить про извращенцев, которые до сих пор сидят на полторахе). В двапятой не наблюдала - то ли уже исправили, то ли просто не попадалось.

«Меж двух стульев»

«Все это — и дикое несоответствие частей, и странный лексический контраст, не говоря уже о голосе, невероятным образом совмещавшем в себе разные регистры, — настолько ошарашило Петропавла, что тот не только не извинился, но и не поздоровался.

— Смежная Королева, — очаровательно противно улыбнулась хозяйка и, опять не дождавшись ответа, предложила: — Входите, пожалуйста, или гребите отсюда тогда уж!»

(Евгений Клюев. «Меж двух стульев»)

December 2015

M T W T F S S
 123456
78910111213
1415 1617181920
212223242526 27
28293031   

Expand Cut Tags

No cut tags
Page generated Thursday, 12 June 2025 15:58
Powered by Dreamwidth Studios