Примеры regexp правил для фильтрации ключевых слов

Все вопросы касающиеся скрипта ТДС и системы покупки трафика TS пишите сюда. Ответы на вопросы тоже сюда.

Модератор: Begemot

Begemot
Site Admin
Сообщения: 1135
Зарегистрирован: Вс май 01, 2005 3:20 pm

Примеры regexp правил для фильтрации ключевых слов

Сообщение Begemot » Сб июл 29, 2006 9:14 pm

пишите в этом топике ваши вопросы, я постараюсь ответить

PS: топик создан в связи с появлением новых форматов записи фильтра по ключевым словам (parameter-фильтр) в Sutra версии 2.5

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

soda
Сообщения: 14
Зарегистрирован: Пт мар 03, 2006 4:41 pm

Сообщение soda » Вт авг 01, 2006 9:11 am

старые форматы которые были работают? а то у меня еще страшное подозрение что 2.5 не заработала тк эти правила старые надо было переписать в новый формат
Chuck Norris can divide by zero!

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Begemot
Site Admin
Сообщения: 1135
Зарегистрирован: Вс май 01, 2005 3:20 pm

Сообщение Begemot » Вт авг 01, 2006 11:54 am

работают

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Zulu
Сообщения: 19
Зарегистрирован: Чт июн 01, 2006 2:17 pm

Сообщение Zulu » Вт авг 01, 2006 10:34 pm

Напишите плиз тут примеры конкретные из жизни по новым возможностям фильтров что и как работает, скудной информации в доках явно не хватает. Особенно интересен фильтр заменяющий кучу фильтров.
/(poker|games|casino)/$1/ и что писать на выход: $parameter или конкретное слово ?
И разъясните по $old_parameter - мне кажется что многим это будет интересно.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Begemot
Site Admin
Сообщения: 1135
Зарегистрирован: Вс май 01, 2005 3:20 pm

Сообщение Begemot » Вт авг 01, 2006 11:25 pm

обновил документацию, добавил примеры и более подробное описание новых форматов PARAMETER-фильтра, думаю вопросов станет меньше :)

http://www.kytoon.com/sutra/admin/help.html#f
(не забудьте обновить страницу)

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Zulu
Сообщения: 19
Зарегистрирован: Чт июн 01, 2006 2:17 pm

Сообщение Zulu » Ср авг 02, 2006 11:36 am

По фильтрам очень подробный мануал получился, респекты сплошные тебе Begemot ! Прямо камень с души отвалился :) !

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

pingo
Сообщения: 1
Зарегистрирован: Ср сен 06, 2006 4:11 pm
Контактная информация:

Сообщение pingo » Ср сен 06, 2006 4:33 pm

народ, я новичек в работе с сутрой, прошу подсказать: :oops:
мне надо понять, как правильно составить фильтр по параметру.
перенаправит ли такой фильтр /levitra (order|buy|cheap|online)/ на заданный урл по любому из словосочетаний:
blabla levitra order
blabla levitra buy
blabla levitra cheap
blabla levitra online

чёта парюсь :(

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Begemot
Site Admin
Сообщения: 1135
Зарегистрирован: Вс май 01, 2005 3:20 pm

Сообщение Begemot » Ср сен 06, 2006 11:32 pm

pingo - да.

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

backup
Сообщения: 16777212
Зарегистрирован: Пт янв 26, 2007 5:11 pm

Сообщение backup » Ср окт 04, 2006 4:50 am

Если есть запретное слово "xxx". Можно сделать так чтобы сутра определяла это запретное слово и кидала уника на гугль к примеру, а не на конечный фид, куда кидает все остальное?
_________________
Разберусь кто виноват и накажу кого попало

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Begemot
Site Admin
Сообщения: 1135
Зарегистрирован: Вс май 01, 2005 3:20 pm

Сообщение Begemot » Ср окт 04, 2006 4:07 pm

Florid, да
это есть в примерах в документации

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

backup
Сообщения: 16777212
Зарегистрирован: Пт янв 26, 2007 5:11 pm

Сообщение backup » Ср окт 04, 2006 5:01 pm

Begemot: читал я документацию и ежедневно перечиываю :smile: Не мог бы ты описать ответ здесь?

У меня схема такая что попадая в нее уник (стоит фильтр 'U') идет по последовательной схеме на урл 1(стоит фильтр 'U'), потом на урл 2(стоит фильтр 'U'), потом на урл 3(стоит фильтр 'U') и в конечном итоге на дефолтовый урл.

А вот Как применить фильтр PARAMETER чтобы уник не попал на урл1,2,3 или дефолтовый, если встретится запретное слово, а попал на гугл к примеру - не сообразил :sad:
_________________
Разберусь кто виноват и накажу кого попало

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Begemot
Site Admin
Сообщения: 1135
Зарегистрирован: Вс май 01, 2005 3:20 pm

Сообщение Begemot » Ср окт 04, 2006 5:33 pm

лучшее что я могу порекомендовать тебе это прочитать документацию с самого начала, так как ты похоже не разобрался в основах.
как сделать - первым урлом его пропиши и сделай в нем нужный фильтр

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

backup
Сообщения: 16777212
Зарегистрирован: Пт янв 26, 2007 5:11 pm

Сообщение backup » Ср окт 04, 2006 6:30 pm

Разобрался. Все очень просто :lol:
_________________
Разберусь кто виноват и накажу кого попало

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

backup
Сообщения: 16777212
Зарегистрирован: Пт янв 26, 2007 5:11 pm

Сообщение backup » Чт окт 19, 2006 10:25 pm

у меня весовое распределение по урлам и фильтры на них по ключевикам стоят, вроде все работает тоетсь серч находит нужный фильтр (на определенном урле) из великого множества и проходит если нет соответствия ни одному фильтру то на дефолтный урл
Все ли я правильно делаю?

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Begemot
Site Admin
Сообщения: 1135
Зарегистрирован: Вс май 01, 2005 3:20 pm

Сообщение Begemot » Сб окт 21, 2006 3:56 am

Ivan лучше это делать в схеме с последовательным распределением, на мой взгляд так правильнее будет :smile:

Ссылка:
BBcode:
HTML:
Скрыть ссылки на пост
Показать ссылки на пост

Ответить