jaafary / quite-rss

Automatically exported from code.google.com/p/quite-rss
0 stars 0 forks source link

Улучшение фильтра новостей #167

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
На данный момент фильтр не позволяет 
искать определенное слово в заголовке или 
в описании, при этом исключая другие слова. 
Например: Фильтруем слово "дом", но слова 
как "домовой" или "роддом" не должны 
учитываться фильтром. Как я понимаю, сейчас 
такой возможности нет, но хотелось бы иметь.

Возможно ли встроить такую функцию?

Original issue reported on code.google.com by dmt....@gmail.com on 8 Mar 2013 at 7:10

GoogleCodeExporter commented 9 years ago
Не совсем ясно про какой фильтр вы 
говорите. При тот который для списка лент в 
правом верхнем углу или про 
пользовательские фильтры?

Original comment by egor.shi...@gmail.com on 9 Mar 2013 at 2:09

GoogleCodeExporter commented 9 years ago
Я имею в виду пользовательские фильтры.

Original comment by dmt....@gmail.com on 9 Mar 2013 at 9:15

GoogleCodeExporter commented 9 years ago
У меня всё работает. Вот скриншот ниже. Все 
новости заголовок которых содержит "ия" 
помечаются прочитанными, кроме новостей 
содержащих "адения".

Original comment by egor.shi...@gmail.com on 9 Mar 2013 at 10:27

Attachments:

GoogleCodeExporter commented 9 years ago
Фильтр работает как положено когда выбрано 
"соответствует всем условиям". Но если в 
списке много слов (см. http://i.imgur.com/EuOO4MR.png), при 
этом выбрано "соответствует любому 
условию", то определенные слова не 
исключаются.

Предлагаю ввести новую функцию "удалить 
метку" (см. http://i.imgur.com/6hI21VI.png), чтобы с 
помощью второго фильтра можно было 
исключить определенные слова.

Original comment by dmt....@gmail.com on 9 Mar 2013 at 12:51

GoogleCodeExporter commented 9 years ago
>> Фильтр работает как положено когда 
выбрано "соответствует всем условиям". Но 
если в списке много слов (см. 
http://i.imgur.com/EuOO4MR.png), при этом выбрано 
"соответствует любому условию", то 
определенные слова не исключаются.

Всё правильно, так и должно работать.
Есть два варианта решения вашей проблемы:
1. Можете создать несколько фильтров: один 
со словом "дом", второй со словом "лес" и т.д.
2. Ещё проще: слова "дом" и "лес" использовать 
с пробелами. 

Original comment by egor.shi...@gmail.com on 9 Mar 2013 at 4:05

GoogleCodeExporter commented 9 years ago
Что фильтр правильно работает я не спорю, 
просто с данной ситуацией есть проблема.

Создание нескольких фильтров займет много 
времени - имеется большое количество слов.

Метод с пробелами не работает...

Может все-таки ввести новую функцию 
"удалить метку"?

Original comment by dmt....@gmail.com on 10 Mar 2013 at 12:06

GoogleCodeExporter commented 9 years ago

Original comment by egor.shi...@gmail.com on 31 Mar 2013 at 6:02

GoogleCodeExporter commented 9 years ago
Предлагаю в случае реализации Issue #210 
считать частным случаем использования 
регулярных выражений.

Original comment by amurkin1...@gmail.com on 1 Apr 2013 at 12:19

GoogleCodeExporter commented 9 years ago
Так же считаю.

Original comment by egor.shi...@gmail.com on 1 Apr 2013 at 1:21

GoogleCodeExporter commented 9 years ago

Original comment by egor.shi...@gmail.com on 2 Apr 2013 at 4:19