Уважаемые пользователи!
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.
Поиск тем по умолчанию
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 7 лет 3 месяца
- Благодарил (а): 2 раза
Поиск тем по умолчанию
Может кто подсказать как сделать так, чтобы в результатах поиска выводились только названия тем, без использования расширенного поиска?
-
- phpBB Guru
- Сообщения: 16365
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: Поиск тем по умолчанию
Какого поиска конкретно? А сейчас не только названия тем выводятся, и где конкретно?
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 7 лет 3 месяца
- Благодарил (а): 2 раза
Re: Поиск тем по умолчанию
В главном поиске (можно и в поиске по форуму). По умолчанию, в результатах поиска выводятся все сообщения с совпадающим словом, мне же надо чтобы выводился только список всех тем с совпадающими названиями, т. е. как если бы я использовал расширенный поиск, в котором можно указать вывод результатов в виде тем.
-
- phpBB 2.0.22
- Сообщения: 1382
- Стаж: 10 лет 1 месяц
- Откуда: Юг Руси
- Благодарил (а): 21 раз
- Поблагодарили: 70 раз
Re: Поиск тем по умолчанию
vovannn, там же есть опция - выводить результаты как Темы или как Сообщения.
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 7 лет 3 месяца
- Благодарил (а): 2 раза
Re: Поиск тем по умолчанию
вот как раз я и хочу, чтобы мои пользователи могли находить темы без использования данной опции, чтобы темы в результатах поиска выводились по умолчанию
-
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 5 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Поиск тем по умолчанию
Штатными средствами -никак. Только править код движка или расширение писать по замене способа отображения тем
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 7 лет 3 месяца
- Благодарил (а): 2 раза
Re: Поиск тем по умолчанию
это то понятно, я не владею php языком, но все же задам такой вопрос - ведь существует такой код, отвечающий за данную опцию в расширенном поиске, нельзя ли использовать его как основу?
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Поиск тем по умолчанию
Можно, но какой смысл об этом спрашивать, если
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB Guru
- Сообщения: 16365
- Стаж: 17 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 521 раз
- Поблагодарили: 1744 раза
Re: Поиск тем по умолчанию
Что-то стали часто не в тему отвечать, устали, наверное?
Сделать указанную ниже замену, после чего очистить кэш форума. PHP знать не надо.
Сделать указанную ниже замену, после чего очистить кэш форума. 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>
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Поиск тем по умолчанию
Устали, ибо ТС говорит о каком-то главном поиске.
Из всей писанины, я понял, что он хочет, чтобы при вводе ключевого слова в поле поиска в ШАПКЕ, а не на странице расширенного поиска, в результатах поиска были не сообщения, а темы. Бред конечно...
Отправлено спустя 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';
Может быть можно сделать расширение, используя событие
core.search_modify_param_before
Желания нет.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 7 лет 3 месяца
- Благодарил (а): 2 раза