Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Что-за правка в show.full.php? =)

Тема в разделе "Свободное общение", создана пользователем Bashmak, 20 окт 2018.

20.10.18 в 00:11
20.10.18 в 13:41
6
557
0
  1. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    Кто может подсказать, за что отвечает данная строка:
    Код:
    $db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}{$not_allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );
    Я её заменял на эту строку:
    Код:
    $db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}{$not_allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND category NOT IN (12,81,82) AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );
    А зачем я это делал не могу вспомнить =)
     
  2. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.352
    Лучших ответов:
    7
    Рейтинги:
    +1.525 / 210 / -0
    Bashmak исключение категорий
     
    • Нравится Нравится x 2
  3. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    исключил категории 12,81,82 из запроса:
    Код:
    AND category NOT IN (12,81,82)
     
    • Нравится Нравится x 2
  4. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    Это я знаю. Я не смог вспомнить за что в целом отвечает этот запрос? =)
     
  5. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    смотря где в коде он выполняется, ни файла ни полного содержимого файла нет, поэтому хз в какой момент выполняется данный запрос.
     
  6. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    В файле engine/modules/show.full.php, там она одна единственная.
    В 12.1 версии эта строка была такая:
    Код:
    $db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}{$not_allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );
    Я её заменял как написано в стартовом посте.

    Вчера обновился до версии 13.1, а разрабы поменяли эту строку на такую:
    Код:
    $db->query( "SELECT id, date, short_story, xfields, title, category, alt_name, MATCH (title, short_story, full_story, xfields) AGAINST ('{$body}') as score FROM " . PREFIX . "_post WHERE {$where_category}{$allowed_cats}{$not_allowed_cats}MATCH (title, short_story, full_story, xfields) AGAINST ('{$body}') AND id != " . $row['id'] . " AND approve=1" . $where_date . " ORDER BY score DESC LIMIT " . $config['related_number'] );
    И вот я не могу вспомнить зачем я делал правку в 12.1, ну чтобы теперь адаптировать правку под 13.1 версию.
     
  7. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    А вспомнил кажись :) Это похожие новости. Нужно было чтобы не выводились новости из указанных категорий.
     
Похожие темы
  1. djusel
    Ответов:
    6
    Просмотров:
    2.678
  2. Avenger
    Ответов:
    1
    Просмотров:
    1.786
  3. Webleg
    Ответов:
    3
    Просмотров:
    2.018
  4. Tolstyak87
    Ответов:
    23
    Просмотров:
    1.051
Загрузка...
Яндекс.Метрика