Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Поисковый фильтр

Автор: Guest
Дата сообщения: 30.01.2002 11:52
Заранее извиняюсь , если такая тема уже обсуждалась , но я ничего подходящего не нашёл по этому поводу .
А вопрос такой . Можно ли прикрутить такой же фильтр поиска в каждый форум, как здесь ? И как это сделать . Помогите пожалуйста .
Заранее благодарен .

Добавлено
Ой , извиняюсь . Вместо Посковый ( в названии темы ) написал посковый .
Модераторы . Исправьте пожалуйста .

Добавлено
Да что же это со мной ? - Поисковый .
Автор: NecroHill
Дата сообщения: 30.01.2002 12:09
сомневаюсь что его вот так и дадут :=) хотя...
дайте, а? :=)
Автор: Alexander Ipp
Дата сообщения: 31.01.2002 09:57
Дык, поиск-то сделать не сложно... Оно и ИБ стандартно есть, только формочку вытащить куда надо.
А вот сортировку... Мож дадите?
Автор: crashin
Дата сообщения: 31.01.2002 10:01
Alexander Ipp, а ты знаешь, как сделать, чтобы регистр не учитывался? Это ужасный баг в стандартной!
Автор: Guest
Дата сообщения: 31.01.2002 10:13
crashin
Обсуждали уже, ДИМОН сказал, что подумает....
Автор: crashin
Дата сообщения: 31.01.2002 10:19
Guest, я знаю, что обсуждали... но сколько можно думать-то? Он ведь, наверняка, забыл... Или нет? Димон, откликнись!
Автор: Alexander Ipp
Дата сообщения: 31.01.2002 11:11
crashin
Какой ещё регистр?
Автор: crashin
Дата сообщения: 31.01.2002 13:32
Alexander Ipp, ну млин, ты че? Ну смотри: например на конфе где-то есть слово "Регистр" - тебе надо найти где. Ты вводишь в поиске "регистр" и ничего не находишь. А если вводишь "Регистр", то находишь!
Вот, а на Ру-борде такого нет! Надо устранить как-то этот баг.
Димон даже показал, где это надо менять, но на что менять он сам, видимо, не знает.
Автор: D_P_A_K_O_H
Дата сообщения: 04.02.2002 02:11

Цитата:
Какой ещё регистр?



буквы " Р " и " р " , а так же буквы " I " и " i " - разного РеГиСтРа
Автор: Alexander Ipp
Дата сообщения: 04.02.2002 08:55
crashin
D_P_A_K_O_H
А, помню. Ждём фикса.
Вообще-то я также подумаю, в чём дело.
Имхо, конфа не заточена под русские имена.
Надо посмотреть, как с английскими.
Автор: Alexander Ipp
Дата сообщения: 07.02.2002 09:37
Итак, объясняю причину бага.
Там происходит поиск по регулярному выражению. Регистр по-идее игнорируется. Но игнорируется он ТОЛЬКО_ДЛЯ_АНГЛИЙСКИХ_БУКВ. А для русских - нет! Почему? Потому, что Перл не знает, что это такое. Не понимает он русских букв, ему что иб, что ИБ - всё пофиг.
А английские имена ищутся нормально, можете проверить.
А фиксить надо примерно так, как сделано в хаке поиска мемберов от batva'ы.
В общем, зовите DimoN'а, пусть фиксит, он всё причину понять не мог. Я вряд ли смогу сейчас это сделать - и времени нет, да и не силён я в операциях поиска.
Автор: crashin
Дата сообщения: 07.02.2002 09:57

Цитата:
Не понимает он русских букв, ему что иб, что ИБ - всё пофиг.

Как раз наоборот! Если где-то на конфе есть ИБ, а ты наберешь иб, то ты ничего не найдешь!
Автор: Alexander Ipp
Дата сообщения: 07.02.2002 19:37
crashin
Ну а я о чём?
Автор: HJ
Дата сообщения: 10.02.2002 12:06
Я так и не понял, а что, поисковый фильтр зажали?
Отчего такая жадность?
Может все таки выложите, для скачивания!
Автор: Ausw
Дата сообщения: 11.02.2002 17:06
вот вам лишь бы все стыбзить, а если стыбзить не удается, начинаете недовольным видом канючить, что мол мы такие-сякие зажали. нет чтоб самим чтото разработать и предложить.
по сабжу:
во первых, не забывайте что здесь конфа на DBM посажена, и чтоб не соврать, я не уверен что поисковый фильтр будет с таким же успехом работать на ваших конфах, где запись в файлах
а во-вторых... вам тут никто ничем не обязан. будет - выложим-с...
Автор: alexei
Дата сообщения: 11.02.2002 18:29
Ausw
Те кто хотели уже реализовали сами
Автор: Ausw
Дата сообщения: 11.02.2002 18:41
во во. и втихушку ни с кем не делятся.
Автор: alexei
Дата сообщения: 11.02.2002 21:41
Ausw
Делиться или не делиться это дело автора. Я например нехочу чтобы мои разработки попали в руки других владельцев конференций.
Автор: MVY
Дата сообщения: 11.02.2002 23:28
alexei
Ну ИМХО такие люди как ты , тогда не должны брать у других их разработки . Или может скажешь что ты с ru-board ничего не брал ?
Автор: crashin
Дата сообщения: 12.02.2002 08:15
alexei, да, я вот хотел у тебя попросить фильтр и сортировку в форумах.. Даш? Ну если тебе так жалко, то могу предложить, например, рекламу на моей конфе или баннерные показы...
Автор: alexei
Дата сообщения: 12.02.2002 13:03

Цитата:
Ну ИМХО такие люди как ты , тогда не должны брать у других их разработки . Или может скажешь что ты с ru-board ничего не брал ?

А я и работаю сам, склейка постов, например, у меня появилась еще до того как Димон выложил хак; up_speed_hack - свой, а не тот что тут в файловом архиве, единственное это я стиль хелпа к смайликам прикрутил как на руборде.
-----------------
Теперь по фильтру и сортировке:
У меня фильтр работает по следующему принципу:
Содержимое list.cgi в масиве @alltopics.
В каждой строке есть номер темы, название описание, к-во ответов, автор и т.д. Так вот если включен фильтр проводиться поиск в названии темы(имени автора, описании темы) параметра фильтра и если параметр фильтра пристуствует то мы обрабатываем тему и выводим ее в forums.cgi
Про регистр я почему-то не подумал, скоро профиксю щас хочу закладки к своей конфе прикрутить.
-----------------
Сортировка вообще елементарно проводиться средствами перла так что читаем доки и сортируем масив @alltopics.
Автор: crashin
Дата сообщения: 12.02.2002 13:37
alexei, нашел выход из положения..
Вроде и дал всем, а сам понимаешь, что никто в этом не разберется и ничего себе не поставит...
Тебе что так уж трудно взять и все нормально расписать? Просто так не делается - сначала всех подразнил, похвастался, а потом, можно сказать, фигу показал...
Я-то может и разберусь в этом, а вот многие другие...
Автор: alexei
Дата сообщения: 12.02.2002 15:25
crashin
Я думаю, что если человеку действительно надо то он поймет и почитает доки, в доках все описано и расписано так зачем мне еще раз все это писать. Неужели так сложно хоть немного выучить синтаксис перла, а для фильтра большего и не надо. Batva тоже давал в основоном только принцип действия хака, никто теперь свой код выкладывать не будет.
Автор: Alexander Ipp
Дата сообщения: 13.02.2002 07:00
alexei
Хм. Спасибо за идею. Думаю, дальше сам управлюсь.
Автор: alexei
Дата сообщения: 13.02.2002 08:53
Кстати я выложил хак для search.cgi, который позволяет отключить регистр, может кто попробует потестить на ikonboard?
Автор: Alexander Ipp
Дата сообщения: 13.02.2002 15:29
alexei
Попробую.
Автор: suslik_s_gitaroy
Дата сообщения: 26.03.2002 17:16
Alexander Ipp
попробывал?
Автор: MVY
Дата сообщения: 26.03.2002 17:39
suslik_s_gitaroy
Я попробовал . Пашет
Автор: Alexander Ipp
Дата сообщения: 26.03.2002 20:58
suslik_s_gitaroy
В поиск. Всё нормально.
Короче, я понял, как сделать фильтр. За наводку спасибо Haze.
Автор: alexei
Дата сообщения: 26.03.2002 21:08
Alexander Ipp
Ты наверное имеешь ввиду сортировку?

Страницы: 12

Предыдущая тема: Запретить гостям (Guest) создавать сообщения


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.