These are chat archives for dru-io/Drupal

14th
Mar 2016
Alan Bondarchuk
@fortis
Mar 14 2016 08:47
@AlexandrPoddubsky тебе техническое что то или сеомагию?)
Alan Bondarchuk
@fortis
Mar 14 2016 09:28
вендор убрали
Alexandr.Poddubsky
@AlexandrPoddubsky
Mar 14 2016 11:41
@fortis салют
сеомагия не нужна
нужна помощь по фильтрации данных. в данный момент нашел способ фильтрации получаемых данных. но знаний по регулярным выражениям не хватает
filters=ym:pv:URL=~'./id[0-9]+/.'
грубо нужно исключить получение мусорных урлов
со словами admin page user и урлов с других доменов типа ok.ru и тд
 $data .= '&filters=ym:pv:URL=~\'^http://phorno.ru/\'';
Alexandr.Poddubsky
@AlexandrPoddubsky
Mar 14 2016 11:46
регулярна неверная увы. то есть фильтр идет по домену. то есть показывается только то что с домена идет. исключил почти 1500 левых урлов
типа переходы на сайт с сохраненных страниц.
а надо еще исключить стоп слова типа admin user /?page
список примерно из 10 слов
итого остатся должны только термины и ноды и все
Alan Bondarchuk
@fortis
Mar 14 2016 13:14
онлайн тестер возьми какой нибудь для регексп
@AlexandrPoddubsky http://www.phpliveregex.com/
Alexandr.Poddubsky
@AlexandrPoddubsky
Mar 14 2016 13:17
@fortis честно? привет. я не сильно силен в регулярках. как то к ним обращаюсь от случая к случаю. редко в общем. в прошлом году только два раза. и то там простенькие регулярки
Alan Bondarchuk
@fortis
Mar 14 2016 13:19
а с этими штуками как раз и проще там продуешь и сразу видишь, я тоже к ним редко обращаюсь
или хоть своб регулярку покажи, что дополнять то надо
Alan Bondarchuk
@fortis
Mar 14 2016 13:35
filters=NONE(ym:pv:URL=='admin') AND NONE(ym:pv:URL=='page')
можт так
Alexandr.Poddubsky
@AlexandrPoddubsky
Mar 14 2016 13:35
пробовал так.
выдает ошибку 4001 типа плохой запрос
пошли вторые сутки вдрючивания мозговых извилин.
я наверное понасилую регулярку еще. а потом вдрючу сапорт яндекса
уже извинялись 3 раза. правда они были не правы
только что