Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.

ipb не ищет файлы которые загружены в тему

ipb не ищет файлы которые загружены в тему

не работает поиск файлов которые загрузил в тему

но если при загрузке файла нажать (Добавить в сообщение) тогда поиск работает

собственно вопрос что нужно сделать чтобы работал поиск файлов

просто файлов слишком много при загрузке чтобы нажимать на каждый файл

 

Добавить в сообщение

Рекомендованные сообщения

А что он должен искать, имя аттача? Если вы ищите по постам и аттач не добавлен в сообщение естественно он его не найдет, так как поиск происходит по сообщениям. Создайте отдельный поиск по файлам (если такого нету) либо ищите через ац непосредственно в таблице.

  • Автор

...Создайте отдельный поиск по файлам (если такого нету)...

 

укажите как это сделать на примере можно кратко

Кратко и на примере можно посмотреть в документации по созданию поиска для приложений. Костыльным вариантом было бы добавление джоина с таблицей аттачей к поиску, но это явно не придаст ему скорости. По хорошему описание файла нужно писать в сообщение и искать по нему.

  • Автор

...По хорошему описание файла нужно писать в сообщение и искать по нему. ...

воспользуюсь пока этим вариантом - правда долго 1500 файлов переписать.

Это нужно было делать при загрузке аттачей если вам нужен поиск по ним. Тут можно придумать костыль из sql запроса который бы вставлял коды аттачей в конец сообщения.

  • Автор

кто же знал, сначала выгрузил а потом заметил что поиск не работает по файлам

и теперь чтобы на каждый файл нажать нужно побегать сверху вниз

а можете с костылем помочь?

UPDATE ibf_posts p 
INNER JOIN ( 
SELECT GROUP_CONCAT(CONCAT("\n<p>[attachment=", za.attach_id, ":", za.attach_file, "]</p>") SEPARATOR '') as attachment, zp.pid 
FROM ibf_attachments za 
INNER JOIN ibf_posts zp ON za.attach_rel_id=zp.pid AND za.attach_rel_module='post' 
WHERE zp.post NOT LIKE CONCAT("%[attachment=", za.attach_id, ":%") 
GROUP BY zp.pid 
) a ON a.pid=p.pid 
SET p.post=CONCAT(p.post, attachment)

 

ibf_ - префикс таблиц. Заменить или удалить из запроса если у вас он отличается или отсутствует.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.