Yabuti
Всем привет!
Кто понимает в 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/ в ссылках?
Заранее большое спасибо!
Yabuti
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;
Все работает и нагрузки лишнего плагина нет