Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[3.1] Не работает поиск по сообщениям
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 7 месяцев
- Благодарил (а): 4 раза
[3.1] Не работает поиск по сообщениям
Я создаю новые топики и посты путем прямой записи в БД. Проблема в том что не работает поиск по данным постам.
В какой таблице нужно создавать запись, чтобы эти посты также индексировались при поиске ?
В какой таблице нужно создавать запись, чтобы эти посты также индексировались при поиске ?
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: [3.1] Не работает поиск по сообщениям
... а чтобы созданные таким варварским способом сообщения попали в Поиск, нужно пересоздать поисковые индексы в ACP и еще синхронизировать форумы там же.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 7 месяцев
- Благодарил (а): 4 раза
Re: [3.1] Не работает поиск по сообщениям
Не подскажете как передавать изображения и url в тексте чтобы они корректно отображались в постах ?
Если передаю просто текстом то в заголовок добавляет тег <t>
-
- phpBB Guru
- Сообщения: 16357
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1740 раз
Re: [3.1] Не работает поиск по сообщениям
Это вы в БД напрямую смотрите? Если да, так и должно быть.
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 7 месяцев
- Благодарил (а): 4 раза
Re: [3.1] Не работает поиск по сообщениям
нет, проблема была в длине строки, и тег <t> не закрывался, вот и на форуме заголовки отображались некорректно.
Но вопрос о том как передавать ссылки на изображения, чтобы они отображались как изображения и как добавлять ссылку на текст все еще открытый.
-
- phpBB Guru
- Сообщения: 16357
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1740 раз
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 7 месяцев
- Благодарил (а): 4 раза
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 7 месяцев
- Благодарил (а): 4 раза
Re: [3.1] Не работает поиск по сообщениям
Появилась новая проблема. В title страницы отображает тег <t>
Также при поиске отображает теги, хот я самом топике все окей.
Моя функция постинга:
Также при поиске отображает теги, хот я самом топике все окей.
Моя функция постинга:
Код: Выделить всё
function addToPhpBB($mode,$title,$text,$time,$topicId = 0)
{
$poll = $uid = $bitfield = $options = '';
generate_text_for_storage($title, $uid, $bitfield, $options, false, false, true);
generate_text_for_storage($text, $uid, $bitfield, $options, true, true, true);
$data = array(
'forum_id' => Config::FORUM_ID,
'icon_id' => false,
'topic_id' => $topicId,
'enable_bbcode' => true,
'enable_smilies' => true,
'enable_urls' => true,
'enable_sig' => true,
'message' => $text,
'message_md5' => md5($text),
'bbcode_bitfield' => $bitfield,
'bbcode_uid' => $uid,
'post_edit_locked' => 0,
'topic_title' => $title,
'notify_set' => false,
'notify' => false,
'post_time' => $time,
'forum_name' => '',
'enable_indexing' => true,
);
$url = submit_post($mode, $title, '', POST_NORMAL, $poll, $data);
if(strcmp($mode, 'reply') == 0)
{
return $url[strlen($url)-1];
}
$post = strpos($url, 't=') + 2;
$last = strpos($url, '&',$post);
return substr($url, $post,$last - $post);
}
-
- Поддержка
- Сообщения: 12419
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2473 раза
Re: [3.1] Не работает поиск по сообщениям
Это лишнееHardc0re писал(а): ↑15.09.2017 12:19Код: Выделить всё
generate_text_for_storage($title, $uid, $bitfield, $options, false, false, true);
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 7 месяцев
- Благодарил (а): 4 раза
Re: [3.1] Не работает поиск по сообщениям
В общем проблема с поиском состоит в том что не генерируется uid -_-, хотя в доках написано "will be modified by generate_text_for_storage"
Т.е. нужно как то самому генерировать $uid.
Т.е. нужно как то самому генерировать $uid.
-
- Поддержка
- Сообщения: 12419
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2473 раза
Re: [3.1] Не работает поиск по сообщениям
Лишний
generate_text_for_storage
уберите - будет генерироваться-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 6 лет 7 месяцев
- Благодарил (а): 4 раза
-
- Поддержка
- Сообщения: 12419
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2473 раза
Re: [3.1] Не работает поиск по сообщениям
Сама функция в том файле подключена?
Такое впечатление, что не отрабатывает
Такое впечатление, что не отрабатывает
-
- phpBB Guru
- Сообщения: 16357
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1740 раз
Re: [3.1] Не работает поиск по сообщениям
Если phpBB 3.2, то uid не нужен, там другой парсер. Не мучайтесь.