С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 30/01/13 в 19:43 |
Всем привет!
Кто понимает в RegExp, большая просьба подсказать, как можно сделать следующее:
Есть паттерн, показывает рядом со ссылкой, вида: http://site.com/1.doc иконку документа:
Код: | $icons[] = array("pattern" => "a[href\$=\".doc\"]","icon" => "doc.png"); |
Пытаюсь сделать такой же паттерн, но который будет ставить иконку дискеты ко всем ссылкам, имеющим /goto/ в середине ссылки, они вида:
httр://site.com/goto/httр://download.com/q=super
Делаю так:
Код: | $icons[] = array("pattern" => "a[href\$=\"/goto/\"]","icon" => "floppy.png"); |
и по-разному:
"a[href\*=\"/goto/\"]"
"a[href\*=\"goto\"]"
"a[href\*=\".\"]"
, но не получается, не определяет ссылки, содержащие /goto/.
Пожалуйста подскажите, как можно переделать паттерн "a[href\$=\".doc\"]", чтобы вместо .doc он видел /goto/ в ссылках?
Заранее большое спасибо!
|
|
|
|
С нами с 09.06.06
Сообщения: 716
Рейтинг: 559
|
Добавлено: 30/01/13 в 20:33 |
А так не?
"a[href\$=\"\/goto\/\"]"
|
|
|
|
С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508
|
Добавлено: 31/01/13 в 02:29 |
Tcumber: спасибо, но не пашет. Видимо плагин как-то обрабатывает паттерны, что нужно целиком разбираться в его работе.
Сделал проще, без плагина - в нужный css-класс с :link, a:visited и a:hover вставил напрямую код:
Код: | padding-bottom: 12px;
padding-left: 12px;
padding-top: 12px;
background: url('img/floppy.png') no-repeat scroll left center; |
Все работает и нагрузки лишнего плагина нет
|
|
|
|
С нами с 03.02.11
Сообщения: 842
Рейтинг: 301
|
Добавлено: 31/01/13 в 02:39 |
Оффтопик: гы)))
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |