вопрос
Здравствуйте!
Возникла необходимость уменьшить кол-ва похожих новостей при просмотре сайта со смартфона.
Как можно реализовать это?
Возникла необходимость уменьшить кол-ва похожих новостей при просмотре сайта со смартфона.
Как можно реализовать это?
Открыть /engine/modules/show.full.php найти :
для DLE 10.1 найти :
Где 5 - это лимит для смартфонов
$db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );Заменить на :
if ($smartphone_detected) $limit_on_related = 5;
else $limit_on_related = $config['related_number'];
$db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $limit_on_related );
для DLE 10.1 найти :
$db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );Заменить на :
if (check_smartphone()) $limit_on_related = 5;
else $limit_on_related = $config['related_number'];
$db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $limit_on_related );
Где 5 - это лимит для смартфонов