Поиск похожих тем на ajax

frost444

Пользователь
#1
#############################################################
## Автор мода: frost444 ( js с phpbb3)
## Название мода: Быстрый поиск похожих раздач и топиков
## Описание: Быстрый поиск похожих раздач и топиков, с возможностью вставки в поиск
## Сложность: очень легко
## Время установки: 1 мин
###############################################################
<---[извлеч файлы в дирректорию форума]--->

Открыть page_header.tpl

<---[найти]--->

HTML:
<script type="text/javascript" src="{#BB_ROOT}misc/js/main.js?v={$bb_cfg['js_ver']}"></script>
<---[ниже добавить]--->

HTML:
<script type="text/javascript" src="{#BB_ROOT}misc/js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="{#BB_ROOT}misc/js/jquery.autocomplete.js"></script>
<script type="text/javascript" src="{#BB_ROOT}misc/js/search_topic.js"></script>
<link href="{#BB_ROOT}misc/js/jquery.autocomplete.css" rel="stylesheet" type="text/css" media="screen, projection" />

давно решил адаптнуть мод с phpbb3 и знаете, в голову пришел совсем другой мод и про этот совсем забыл... так что если кому то надо то держите
--- добавлено: Jul 10, 2011 10:49 AM ---
не большой фикс) в ajax\quick_search.php
найти '%$q%' заменить на '%$text%'
архив обновлен( профиксен )
--------------------------------------------
на этом поддержка мода закончена
 

Вложения

N

Nikolaich

Гость
#3
frost444, оформи, плиз, нормально текст. И еще - адаптирован ли этот мод для TorrentPier II?
 

Co®sar

Пользователь
#6
Интересная штука, но почему то иногда перестает\отказывается искать.
 

frost444

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

Exile

Администратор
#9
У меня аналогичная штучка имеется, но реализация в корне другая. Общий принцип расскажу, кому интересно - сами реализуют. Все удачные поисковые запросы пользователей (те, по которым было найдено хоть что-то) заносятся в отдельную табличку. Приведу топовые позиции своей:
PHP:
    query    hit
    интерны    38717
    универ    7352
    трансформеры 3    6630
    форсаж 5    5096
    эротика    4681
    Тачки 2    4437
Удачные поисковые запросы, как видно, суммируются. Для чего все это надо... Во-первых, так как для вывода информации используется отдельная небольшая таблица, то не создается нагрузки на поисковый движок ресурса. Во-вторых, если пользователи ищут что-то популярное, а в 90% случаев так и есть, то эти позиции в выпадающем списке автоподсказки будут выше. Пример: пользователь ищет фильм "Форсаж 5". С моей поисковой технологией, в верхней строке автоподсказки, ему будет выдан именно этот фильм, а не предыдущие части форсажа. Достигается это за счет того, что новую часть фильма ищут чаще и в автоподсказке она соответственно отображаться будет выше и нажимать именно на нее будут щаче. В итоге имеем такое:

Please Login or Register to view hidden text.

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