Во-первых, у меня вопрос какой мод все таки лучше использовать для поиска "только по названию тем", я нашел три:
- Search topic title only - by drathbun - 1.0.0 (2005-06-01)
- Search only subject - by Niels - 0.9.1 (2004-01-21)
- Search topic title only - by Acyd Burn - 1.0.1 (2002-09-24)
Код: Выделить всё
#
# ----------- [OPEN] -----------
#
search.php:
#
# ----------- [FIND]-----------
#
$match_word = str_replace('*', '%', $split_search[$i]);
#
#----------- [AFTER, ADD] -----------
#
if (substr($match_word, -1, 1) != '%') $match_word = $match_word . '%';
if (substr($match_word, -1) != '%') $match_word = $match_word . '%';
Если я ввeду в поиск слово "ultra" то найду две темы, но:
если я ввeду в поиск слово "mega" то найду только одну тему, а надо две.
Еще например: я ввожу в поиск "Ult" - получаю две темы а если ввожу "meg" - одну (вторую тему)
Т.е. я так понял поиск по частичным совпадением, проверяет только начиная с первой буквы слова, а если совпадение в середине (или не начиная с первой буквы) уже не находит.
Можно как то доработать этот пробел..?
По поводу первого вопроса(что же лучше), оригиналы модов прикладываю ниже: