Форумы / National / Russian / Модули и плагины / Плагин поиска -- пора делать правильно

Kort
#1 01.03.2010 03:36
1. Безумный шаблон
2. Неотключаемость поиска по форумам (наверно и страничный поиск тоже должен быть опцией для форумных маньяков)
3. Параметры: тоже бы сделать опцией
SED.by - создание сайтов, разработка плагинов и тем для Котонти
esclkm
#2 01.03.2010 20:24
3 про что идет речь
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Alex300
#3 01.03.2010 23:39
В поиск нужно встроить хук, чтобы была возможность в результаты поиска делать вывод из плагинов, например из магазина и т.п.....
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
esclkm
#4 03.03.2010 20:59
Занялся поиском активно:

но нужна ваша помощь:
1. Советы.
2. тестирование.

Текущий вариант поиска можно скачать тут: search_27.rar
втранк не выкладываю: так как еще не закончил над ним работу да и транком вы както не охотно пользуетесь

Новое:
1. Нет странных блоков EASY, а значит все фильтры можно настраивать все фильтры и на основной странице поиска и на дополнительных
2. Сократился код: осноные блоки (search.php + папка inc) функциональные весили 1450 строк -> теперь 545 без потери возможностей.
3. Основное направление сделано - увеличить читаемость и понимаемость кода, используя по максимуму встроеные возможности.
4. Для тестирования на Genoa скорее всего придется заккомментировать 273 строку и 199 строку. Да и пажинация пока храмает - в связи с невозможностью отправки Get форм по неведомой причине
5. Добавлены в код хуки
6. В настройках появились тумблеры: Включить поиск по страницам и вкл поиск по форумам.
7. шаблон изменился - поэтому юзаем тот что идет по умолчанию в плагине

Чтото меня подрывает сделать fulltext - но надо ли? ведь простой fulltеxt не очень сложно.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Trustmaster
#5 03.03.2010 21:34
Fulltext не сложно, но на огромных базах будет вешаться. И не знаю, как у него с русским. Другие проблемы с ходу не припомню, но я об этом ещё на Neocrome писал неоднократно.
May the Source be with you!
esclkm
#6 03.03.2010 22:21
на хабре http://habrahabr.ru/blogs/mysql/25646/

Добавлено 23 часа 7 Минут спустя:

всем кому интересно новый поиск вылил транк. поиск стал еще меньше) по размеру) при максимальном сохранении возможностей.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Отредактировано: esclkm (04.03.2010 21:29, 15 лет назад)
Aristei
#7 11.03.2010 04:43
# esclkm : всем кому интересно новый поиск вылил транк. поиск стал еще меньше) по размеру) при максимальном сохранении возможностей.

А можно архивчиком куда-нибудь залить?
Sorry for my English
Dayver
#8 11.03.2010 04:51
а из транка что архивы не качаются? http://trac.cotonti.com/browser/trunk :

trunk:
Download in other formats:
Zip Archive

Ну а из него распаковать папку с архивом думаю уже не сложно ... или вовсе обленились? :)
Pavlo Tkachenko aka Dayver
Aristei
#9 11.03.2010 04:59
Оу простите пожалуйста, транком не пользовался никогда особо, но честно пытаясь скачать ссылку не заметил поэтому и запостил сообщение.

Скажите, а как можно вывести в header предположим форму поиска вроде этого:
Sorry for my English
Отредактировано: Aristei (11.03.2010 05:05, 15 лет назад)
Kort
#10 11.03.2010 05:25
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Aristei
#11 11.03.2010 06:22
Спасибо
Sorry for my English
Oughtem
#12 12.03.2010 04:59
esclkm, раз уж занялся поиском, то вот мой совет: не мешало бы прикрутить сканирование по таблице page_img (картинка для страницы) чтоб вместе с результатами поиска выводились и картинки к страницам. Т.е., грубо говоря, получалась бы страничка похожая на list.tpl: картинка, название, описание.
Aristei
#13 05.04.2010 16:33
Помогите заставить работать его в версии 0.6.7 выдает:
Fatal error: Call to undefined function sed_incfile() in Q:\home\kaskad.ru\www\plugins\search\search.php on line 24

Комментирование указанных строк в первом посте не помогло.
Sorry for my English