From 705be9a6a1608ff195c0f24004d07cb8823fa6de Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Sat, 24 Jul 2021 19:32:43 +0200 Subject: Search labels (#3709) * Search labels #fix https://github.com/FreshRSS/FreshRSS/issues/3704 * Documentation * Allow list without quotes * Allow boolean AND searches * Allow searching any label * fix labels alias --- docs/en/users/03_Main_view.md | 5 ++++- docs/fr/users/03_Main_view.md | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/en/users/03_Main_view.md b/docs/en/users/03_Main_view.md index 3771a381a..7cbefd7cd 100644 --- a/docs/en/users/03_Main_view.md +++ b/docs/en/users/03_Main_view.md @@ -183,7 +183,7 @@ It is possible to filter articles by their content by inputting a string in the You can use the search field to further refine results: -* by feed ID: `f:123` or multiple feed IDs: `f:123,234,345` +* by feed ID: `f:123` or multiple feed IDs (*or*): `f:123,234,345` * by author: `author:name` or `author:'composed name'` * by title: `intitle:keyword` or `intitle:'composed keyword'` * by URL: `inurl:keyword` or `inurl:'composed keyword'` @@ -222,6 +222,9 @@ You can use the search field to further refine results: * `date:PT90S/` (past ninety seconds) * `date:P1DT1H/` (past one day and one hour) * by date of publication, using the same format: `pubdate:` +* by custom label ID `L:12` or multiple label IDs: `L:12,13,14` or with any label: `L:*` +* by custom label name `label:label`, `label:"my label"` or any label name from a list (*or*): `labels:"my label,my other label"` +* by several label names (*and*): `label:"my label" label:"my other label"` Be careful not to enter a space between the operator and the search value. diff --git a/docs/fr/users/03_Main_view.md b/docs/fr/users/03_Main_view.md index 6c4034976..8cc3149d9 100644 --- a/docs/fr/users/03_Main_view.md +++ b/docs/fr/users/03_Main_view.md @@ -207,7 +207,7 @@ the search field. Il est possible d’utiliser le champ de recherche pour raffiner les résultats : -* par ID de flux : `f:123` ou plusieurs flux : `f:123,234,345` +* par ID de flux : `f:123` ou plusieurs flux (*ou*) : `f:123,234,345` * par auteur : `author:nom` or `author:'nom composé'` * par titre : `intitle:mot` or `intitle:'mot composé'` * par URL: `inurl:mot` or `inurl:'mot composé'` @@ -246,6 +246,9 @@ Il est possible d’utiliser le champ de recherche pour raffiner les résultats * `date:PT90S/` (past ninety seconds) * `date:P1DT1H/` (past one day and one hour) * par date de publication, avec la même syntaxe: `pubdate:` +* par ID d’étiquette : `L:12` ou de plusieurs étiquettes : `L:12,13,14` ou avec n’importe quelle étiquette : `L:*` +* par nom d’étiquette : `label:étiquette`, `label:"mon étiquette"` ou d’une étiquette parmis une liste (*ou*) : `labels:"mon étiquette,mon autre étiquette"` +* par plusieurs noms d’étiquettes (*et*) : `label:"mon étiquette" label:"mon autre étiquette"` Attention à ne pas introduire d’espace entre l’opérateur et la valeur recherchée. -- cgit v1.2.3