Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Исключить форумы-переадресации/форумы из поиска


Исключить форумы-переадресации/форумы из поиска

Сообщений 1 страница 5 из 5

1

У нас есть возможность создать форум-переадресацию:
https://i.imgur.com/uyNrjxS.png

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

но при этом такой форум все равно остается в критериях выбора при поиске:
https://i.imgur.com/EehZjcm.png

если есть такие форумы-переадресации (особенно, если их больше одного), то юзера будет сильно смущать возможность поискать что-то в них - ведь на самом деле они пустые

@kernel
можно как-то исключить форумы с переадресацией, чтобы они не попадали в список форумов для поиска?

Добавлено спустя 46 минут 22 секунды:
сейчас подумала - а можно ли просто добавить какую-нить галочку-настройку "исключить форум из поиска" для любых форумов и сообщений внутри них?
ибо думаю, было бы полезно для тех, у кого есть какие-то разделы, мешающие искать основной контент.

например, у многих есть архив старых неактуальных топиков. удалять жалко, но информацию они хранят крайне устаревшую.

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

+1

2

@kernel  :flag:

0

3

@kernel  :flag:
наверное в следующей жизни когда я стану кошкой или это реально?

0

4

Герда
А скриптом типо устроит ??

В HTML низ:

<!-- Исключаем некоторые форумы из поиска -->
<script type="text/javascript">if($('#pun-search').length)(function() {

var removForums = [17,5]; //Исключаемые из поиска форумы;

$('form#punbbsearch #fld3 option').each(function(){
if(removForums.indexOf(+$(this).val())!=-1) $(this).remove();});}());
</script>

Посколь ты ищешь перебирая форумы, скорее всего с тем же контентом поиска, возможно удобнее выводить  поисковые страницы на новой вкладке(тогда контент в форме остаётся, а поисковые странице на новой вкладке браузера...)

Ну типо так:

В HTML низ:

<!-- Исключаем некоторые форумы из поиска и переадресуем на новую вкладку-->
<script type="text/javascript">if($('#pun-search').length)(function() {

var removForums = [17,5]; //Исключаемые из поиска форумы;
$('form#punbbsearch').attr('target','_blank');
$('form#punbbsearch #fld3 option').each(function(){
if(removForums.indexOf(+$(this).val())!=-1) $(this).remove();});}());
</script>

+1

5

Форумы с редиректом убрал, пока только здесь.

Герда написал(а):

можно ли просто добавить какую-нить галочку-настройку "исключить форум из поиска" для любых форумов и сообщений внутри них?

Проблематично.

+1


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Исключить форумы-переадресации/форумы из поиска