Поиск на форуме, поиск решения проблем

Автор Jhonni, 02 октября 2012, 12:13:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Jhonni

Стоит в настройках:
- Выборочное индексирование....
  Галочки все сняты.
- Стоит Мод: "Minimum Characters for Search".
- Язык форума UTF8
 
  Т.е. могу теперь задавать поиск по двум знакам.
  Однако....
 
  -Задаю поиском - 2 буквы...  пример: КУ ,ищет и все находит.
  -Задаю поиск по двум этим же буквам и плюс еще одной, пример: КУТ -- результат нулевой
  -Задаю поиск в четыре знака КУТО, ищет нормально.
 
  Ну ладно это можно было бы стерпеть, как говорится мелочь..
  Так как форум у меня посвящен оружейной тематике, то мне крайне необходим поиск по калибру: либо 7.62, либо 7.62х54
  Однако, даже по целому заданному поиску калибра в таком формате:  7.62х54 , поисковая машина форума ругается, говорит мало знаков.
  Задаю еще знак: 7.62х54R, результат тот же...
  Задаю калибр без точки: 9х19 , ищет норм.

  Вот такая фишка. По цифрам с точкой и запятой  поиск кароче не работает и не воспринимает их как поисковые значения.

  Извечный русский вопрос:  What can i do?
  Че делать то граждане программеры?
  Ну это просто ни в какие ворота, именно в моем случае полная Ж***А.
  А очень нужно...
   :(

Евгений.
Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

Mavn

иногда случаются затыки со стандартным поиском смф...
попробуйте использовать сфинкс для этого дела..
вопрос только в том сможете ли вы его вообще использовать... для общего развития что такое сфинкс
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Jhonni

Почитал я про Сфинкс, круто...
Только использовать не смогу, так как не представляю как прикрутить сию фичу к форуму, чтобы она работала как должно.
Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

Mavn

#3
скрин настроек поиска сюда выложи

адд
просто почему пишу про скрин настроек, здесь обычным поиском ищет без проблем.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Jhonni

Да у меня тоже ищет без проблем, но только вот калибры искать не хочет в которых стоят точки или запятые ---> 7.62х54
У вас, тут (по ссылке), тоже кстати не хочет искать калибр с точкой.
:(
Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

Jhonni

Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

Mavn

попробуйте переставить на "не использовать индексирование" и посмотрите как будет происходить поиск
пс на постоянку лучше такие настройки не оставлять
просто интересен результат работы
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Jhonni

А у меня так и было изначально....
Я потому и полез в настройки, когда увидел, что поиск меня не удовлетворяет.
Так что вариант и этот пробовал..  :(
Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

Mavn

значит все таки алгоритм поиска в 1.1 и 2.0 немного отличаются.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Bugo

Проверил на свежеустановленном форуме, UTF-8. Ищет без проблем и "7.62", и ".62". Настройки стандартные.

Jhonni

Что тогда может быть?
У меня единственная трабла в пакетах, (все обновлено) типа не обновлены языковые файлы.
стоит 1.1.13, а нужны языковые файлы версии  1.1.15
конкретно не обновлен: index.russian-utf8.php
Может в нем трабла?
Если да, то где брать?
Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

Jhonni

#11
Щас еще раз попробовал в таком формате: 62х54R,  (стер цифру 7 и точку) - ищет. в таком .62х54R (стер тока 7) - тоже ищет, а вот в таком формате 7.62х54R не хочет.
(прим.: таже история если ставить запятую).

Получается поисковая машина не видит разделительного знака и воспринимает его как пустоту (пробел).
Как если бы я набрал с разрывом.   7 62х54R
Машина начинает просматривать первый знак 7, потом видит пустоту и далее не проверяет наличие других знаков, и выдает что мало знаков для поиска - т.е. всего 1.
Нужно в коде поисковой машины проверку последующих знаков поиска сделать, чтоб не затыкалась на первом же..
Но это походу в SQL нужно лезть ку да то...

Прим.: В Галерее (SMF Gallery Pro) поиск по запросу 7.62х54R работает корректно!

(кстати еще трабла, вполне возможно из-за того же)
------------
Не ставится Thank O Matic
Ругается на SQL
Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.