Page 1 of 1

Минимальный размер логируемого поискового запроса

Posted: Mon Jan 21, 2019 10:46 pm
by S_Flash
Где-то можно настроить минимальную длину поискового запроса в символах, попадающего в лог. Максимальное кол-во символов тоже бы не помешало..
Или как-то сделать так, чтоб запросы типа to не попадали в лог?

Вопрос касается как (c) SmartCJ Pro V 1.51, так (c) SmartCJ Pro V 2.1, так как подобные запросы вижу в V 1.51, но хочу перенести сайт на V 2.1.

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 4:32 am
by admin
и не искать или только не логить?

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 7:43 am
by S_Flash
Крупные тубы типа хhamster и pornhub не ищут ни по коротким ни по "сверх-длинным". Можно было бы на них сориентироваться. Но, как минимум, в логах эти запросы выглядят вобще трешово.

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 7:48 am
by admin
тогда можно добавить в коммон

if (strlen($_GET['search']) < 5 or strlen($_GET['search']) > 100) unset($_GET['search']);

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 8:09 am
by S_Flash
Пустой поиск как-то можно офрмить типа "Noting was found"?

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 8:17 am
by admin
а что такое пустой поиск в вашем понимании?

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 8:47 am
by S_Flash
search=
unset($_GET['search']);
или поиск когда ничего не найденор из-за того, что запрос не содержит ничего из того, что есть в базе контента. Например поиск слова на другом китайском, когда контнт исклю.чительно на английском.

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 8:50 am
by admin
если ничего не найдено то в темпелйте total_items будет == 0 и можно условно делать

if (total_items == 0) {
пишет что 0
} else {
выводим тумбы
}

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 10:50 am
by S_Flash
if (total_items == 0) { ..
имелось ввиду
if ('<!--TOTAL_ITEMS-->' == 0) { ..
?

Re: Минимальный размер логируемого поискового запроса

Posted: Tue Jan 22, 2019 11:31 am
by admin
да
это я для краткости и быстроты ответа упростил