Форум А и О (скрипты, дизайн, общение)

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

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


Вы здесь » Форум А и О (скрипты, дизайн, общение) » Архив скриптов » Быстрый поиск на странице создания тем


Быстрый поиск на странице создания тем

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

1

Автор-Duka
При создании темы под полем "Заголовок" появляется список наиболее запрашиваемых поисковых запросов, котрые вы составите сами.
При выборе произойдет поиск сообщений (а не тем), где встречается данная фраза.

<script type="text/javascript">
    var type="posts"
    // or topics
    var masslist = "";
    var mass = new Array("бэкап", "партнерство", "Дополнительные смайлики", "Недоступен форум", "DNS", "не работает скрипт", "Фон", "сделать стиль", "пропал форум", "партнерство", "шапка")
    for (q=0; q<mass.length; q++){
    masslist += ", <a href='javascript:void(0)' onclick='f_search(\"" + mass[q] + "\")'>" + mass[q] + "</a>";
    }
    var p = document.getElementsByTagName("p");
    if(document.URL.indexOf("post.php?fid=") != -1){
      for(i=0; i<p.length; i++){
        if(p[i].className=="inputfield required longinput"){
          p[i].innerHTML += "Рекомендуем к поиску: <a href='javascript:void(0)' onclick='f_search(\"поиск\")'>поиск</a>"+masslist;
        }
      }
    }
    function f_search(qe){
    word =  prompt("Введите ключевую фразу для поиска", qe)
    if(word){
    document.location.href = "http://spring.bestbb.ru/search.php?action=search&keywords="+word+"&author=&forum=-1&search_in=all&sort_by=0&sort_dir=DESC&show_as="+type;
    }
    }
    </script>

В переменной type можно указать 2 значения:  posts или topics. При использовании первого, результат будет выводиться в виде сообщений, в которых встречается поисковая фраза. При выборе второй - список тем.

В красной строчке через запятую указать ваши поисковые фразы.

Скрипт ставить в HTML-низ

0

2

:cool:

0


Вы здесь » Форум А и О (скрипты, дизайн, общение) » Архив скриптов » Быстрый поиск на странице создания тем


Сервис форумов BestBB © 2016-2020. Создать форум бесплатно