Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Помогите с настройками поискового механизма SphinX

Featured Replies

Posted

У меня форум работает 5 лет. Встроенный поиск отображает информацию только за последний год и только 1000 постов пользователя.

Поставил SphinX. Теперь ищет и показывает за все 5 лет, но не могу никак убрать ограничение на вывод 1000 постов.

В конфиге sphinx.conf изменил max_matched с 1000 на 20000 но это не помогло.

Такое ощущение что ограничение в 1000 постов продолжает выводить движок форума.

Может кто подскажет где копать?

Пробовал изменить в ibf_cash_store но форум вообще упал. Видимо не туда полез. Восстановил.

Форум 3.3.4

Edited by cmbt

  • Author

Читал. В конфиге как раз ограничение на вывод 1000 постов max_matched я так понимаю, поменял на другое число. Но не сработало.

  • 11 месяцев спустя...

аналогичная ситуация, только Сфинкса нет.

поставил Ограничить "Темы/Сообщения этого пользователя" результатами за X дней равным 3650.

теперь выводит сообщения пользователя с начала существования форума, однако из-за ограничения в 1000 постов не выводятся последние сообщения..

как сделать, чтоб можно было смотреть все сообщения пользователя без ограничений?

пробовал изменить значение ключа search_hardlimit в таблице core_sys_conf_settings с 1000 на 2000 и потом выбрать это значение в настройках поиска в админцентре. но выводит все равно 1000 сообщений (40 страниц по 25 сообщений)

Решено.

в файле forums/admin/applications/forums/extensions/search/engines/sql.php надо 1000 изменить на нужное значение.

после этого - находит все! в базе я тоже вместо 1000 прописал 6000=6000.

 

        /* Fix to 1000 results max */
        $count['count'] = ( $count['count'] > 6000 ) ? 6000 : $count['count'];

  • 1 месяц спустя...

Со сфинксом подобное не помогает(

При попытке перехода на 41-ю страницу, кидает на первую.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.