Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Поиск тем по умолчанию

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
vovannn
phpBB 1.0.0
Сообщения: 9
Стаж: 7 лет 2 месяца
Благодарил (а): 2 раза

Поиск тем по умолчанию

Сообщение vovannn »

Может кто подсказать как сделать так, чтобы в результатах поиска выводились только названия тем, без использования расширенного поиска?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16358
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1741 раз

Re: Поиск тем по умолчанию

Сообщение rxu »

Какого поиска конкретно? А сейчас не только названия тем выводятся, и где конкретно?
Изображение
vovannn
phpBB 1.0.0
Сообщения: 9
Стаж: 7 лет 2 месяца
Благодарил (а): 2 раза

Re: Поиск тем по умолчанию

Сообщение vovannn »

В главном поиске (можно и в поиске по форуму). По умолчанию, в результатах поиска выводятся все сообщения с совпадающим словом, мне же надо чтобы выводился только список всех тем с совпадающими названиями, т. е. как если бы я использовал расширенный поиск, в котором можно указать вывод результатов в виде тем.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет 1 месяц
Откуда: Юг Руси
Благодарил (а): 21 раз
Поблагодарили: 70 раз

Re: Поиск тем по умолчанию

Сообщение apollion »

vovannn, там же есть опция - выводить результаты как Темы или как Сообщения.
vovannn
phpBB 1.0.0
Сообщения: 9
Стаж: 7 лет 2 месяца
Благодарил (а): 2 раза

Re: Поиск тем по умолчанию

Сообщение vovannn »

apollion писал(а): 14.10.2017 23:11vovannn, там же есть опция - выводить результаты как Темы или как Сообщения.
вот как раз я и хочу, чтобы мои пользователи могли находить темы без использования данной опции, чтобы темы в результатах поиска выводились по умолчанию
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 5 месяцев
Благодарил (а): 37 раз
Поблагодарили: 261 раз

Re: Поиск тем по умолчанию

Сообщение Pazh »

Штатными средствами -никак. Только править код движка или расширение писать по замене способа отображения тем
Помощь в ЛС/email только за WM или ЮMoney
vovannn
phpBB 1.0.0
Сообщения: 9
Стаж: 7 лет 2 месяца
Благодарил (а): 2 раза

Re: Поиск тем по умолчанию

Сообщение vovannn »

Pazh писал(а): 16.10.2017 8:49Только править код движка
это то понятно, я не владею php языком, но все же задам такой вопрос - ведь существует такой код, отвечающий за данную опцию в расширенном поиске, нельзя ли использовать его как основу?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Поиск тем по умолчанию

Сообщение Sheer »

Можно, но какой смысл об этом спрашивать, если
vovannn писал(а): 17.10.2017 0:21я не владею php языком
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16358
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1741 раз

Re: Поиск тем по умолчанию

Сообщение rxu »

Что-то стали часто не в тему отвечать, устали, наверное? ;)
Сделать указанную ниже замену, после чего очистить кэш форума. PHP знать не надо.

Код: Выделить всё

OPEN
styles/prosilver/template/search_body.html

FIND
			<label for="show_results1"><input type="radio" name="sr" id="show_results1" value="posts" checked="checked" /> {L_POSTS}</label>
			<label for="show_results2"><input type="radio" name="sr" id="show_results2" value="topics" /> {L_TOPICS}</label>

REPLACE WITH
			<label for="show_results1"><input type="radio" name="sr" id="show_results1" value="posts" /> {L_POSTS}</label>
			<label for="show_results2"><input type="radio" name="sr" id="show_results2" value="topics" checked="checked" /> {L_TOPICS}</label>
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Поиск тем по умолчанию

Сообщение Sheer »

rxu писал(а): 17.10.2017 5:29устали, наверное?
Устали, ибо ТС говорит о каком-то главном поиске.
vovannn писал(а): 13.10.2017 18:23без использования расширенного поиска
vovannn писал(а): 14.10.2017 22:44В главном поиске (можно и в поиске по форуму)
Из всей писанины, я понял, что он хочет, чтобы при вводе ключевого слова в поле поиска в ШАПКЕ, а не на странице расширенного поиска, в результатах поиска были не сообщения, а темы. Бред конечно...

Отправлено спустя 10 минут 5 секунд:
Ну типа того
Открыть search.php
Найти

Код: Выделить всё

$show_results	= ($topic_id) ? 'posts' : request_var('sr', 'posts');
$show_results	= ($show_results == 'posts') ? 'posts' : 'topics';
Заменить на

Код: Выделить всё

$show_results	= ($topic_id) ? 'posts' : request_var('sr', 'topics');
$show_results	= ($show_results == 'topics') ? 'topics' : 'posts';
Отправлено спустя 3 минуты 56 секунд:
Может быть можно сделать расширение, используя событие core.search_modify_param_before
Желания нет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
vovannn
phpBB 1.0.0
Сообщения: 9
Стаж: 7 лет 2 месяца
Благодарил (а): 2 раза

Re: Поиск тем по умолчанию

Сообщение vovannn »

Отлично! Все так просто! Спасибо огромное!

Вернуться в «Поддержка phpBB 3.1.x»