я это уже пробовали и ранее, но на всякий случай - еще раз исправил.Алг писал(а):исправьте на
поиск работает, но ссылки остались прежними: айди форума там не присутствует.
я это уже пробовали и ранее, но на всякий случай - еще раз исправил.Алг писал(а):исправьте на
нет.вы инструкции из этого поста выполнили?
goto_topic = function(item)
пропущен открывающий символ "{"window.location.href = url_topic+"?f=" + f + "&t="+ t + "&";
эта часть в конце лишняя + "&"
Код: Выделить всё
goto_topic = function(item)
{
var t = item.data[0];
var f = item.data[1];
if(t)
{
window.location.href = url_topic+"?f=" + f + "&t="+ t;
}
посмотри файлЕщё одна проблема была, в инструкции к плагину заявлены несколько опций, в том числе width - ширина поля вывода
jquery.autocomplete.css
.acInput {
- отвечает за поле ввода.acResults {
- за поле списка найденных тем.Ну теперь Вас клинит в другую сторону, что тоже не гуд. PHP я знаю плохо, только в объеме исправления модов для форума, JAVASCRIPT - работаю я в веб-проекте, должна знать приличноFomenkoAndrey писал(а):Алг
ну и коль уж вы столь гениально владеете PHP и JAVASCRIPT, может все таки есть вариант реализовать:
чтобы из сотен или тысяч найденных тем в списке отображались, например, 20.
но, чтобы поиск выполнялся по всему массиву выборки (без ограничений, как у автора мода. так как в вашем варианте, только чтобы отображалось в списке максимум 20)?
здесь меня смутил этот моментАлг писал(а):считать все подходящие записи из таблицы, передать их на клиент, но отобразить только 20
поэтому и хотел узнать ваше мнение касательно увеличения нагрузки при таком способе.FomenkoAndrey писал(а):можно комментарий: как по вашему мнению увеличится нагрузка, если список поиска будет ограничен сотней строк, или без ограничений, например - будут найдены несколько тысяч?
так и сделал, но у меня почему-то не работает.Алг писал(а):Но для него нужно заменить плагин из мода тем, который я дала в теме
и загрузил два файла из вложения.в файле search_topic.js
найти
Код: Выделить всё
selectFirst: true,
вставить перед ним
Код: Выделить всё
sortResults:false,
width: 600,
maxItemsToShow:20,
Если заработало, значит Вы правы. И да, надо собрать, конечно.FomenkoAndrey писал(а):если я прав - прошу собрать разбросанные по разным постам части инструкции в один, со всеми исправлениями, которые мы обсуждали.
Я не могу сказать, сотня и больше строк нагрузки не сделает, а откуда возьмётся несколько тысяч при 2,5 тыс. записей на вашем форуме. Погоду делает не один запрос к базе, а частота обращений к серверу. Хотя и тут много факторов. Для форумов от 10 тыс. тем надо проверять, подбирать оптимальный вариантFomenkoAndrey писал(а):и, можно комментарий: как по вашему мнению увеличится нагрузка, если список поиска будет ограничен сотней строк, или без ограничений, например - будут найдены несколько тысяч?
я смотрела, только не поняла, кто у кого что спрашивал.FomenkoAndrey писал(а):Ещё одна проблема была, в инструкции к плагину заявлены несколько опций, в том числе width - ширина поля вывода
посмотри файл jquery.autocomplete.css
.acInput { - отвечает за поле ввода
.acResults { - за поле списка найденных тем.
если конечно я правильно понял твой вопрос.
например мот создаст список более чем в 1000 строк, и таких примеров может быть масса.а откуда возьмётся несколько тысяч при 2,5 тыс. записей на вашем форуме
это не вопрос, это предложение вам попробовать через CSS, хотя вы и так уже решили свою задачу.я смотрела, только не поняла, кто у кого что спрашивал.
за пределами поста по ссылке осталось вложение с плагином, а так вроде ничего дополнительного нет. Вы уверены, что плагин новый? Вы можете поменять ширину поля списка найденных тем и и количество через опции?FomenkoAndrey писал(а):но, у меня поиск выполняется в рамках 20 найденных тем.
может быть есть еще какие-то правки, которые остались за пределами поста по ссылке?
width: 60,FomenkoAndrey писал(а):width: 600,
maxItemsToShow:20,
не будет 5 через пару месяцев.FomenkoAndrey писал(а):сегодня 2.5, через пару месяцев будет 5, а там и до 10 не так уж и далеко, потому интересуюсь.
так получается через CSS или нет?FomenkoAndrey писал(а):с другой стороны, я никак не могу добиться ограничить результат поиска 20 строками.
с другой стороны, через CSS - это запросто получается.
Вы умеете работать с файрбагом? Если да, можете проверить, что пришло от сервера?FomenkoAndrey писал(а):еще раз сделал все по инструкциям - вообще ничего не ищет (((
добавил файлы в архив и разместил в сообщении - ничего не пойму, вроде должно, а работать перестало.
не работаетАлг писал(а):width: 60,
maxItemsToShow:2,
и проверьте, срабатывает или нет, будет очень наглядно видно, если сработает
резонноАлг писал(а):А когда у вас будет 5, то и у меня будет примерно столько же, тогда и будем решать
да, через CSS все работаетАлг писал(а):так получается через CSS или нет?
умею, но думаю, пусть будет через CSS - по крайней мере результат тот же.Алг писал(а):Вы умеете работать с файрбагом?
rxu писал(а):Большой брат не спит
Очевидно, что на стороне поискового сервиса.clubforum писал(а):при установке Яндекс Поиска, выбрала в настройках тоже native, поисковые запросы в этом случае выполняются на стороне сервера яндекса или же на самом форуме?