diff options
| author | 2022-01-08 21:58:55 +0100 | |
|---|---|---|
| committer | 2022-01-08 21:58:55 +0100 | |
| commit | 1acd3ab09be1b65bfd6122ee351490c3b5527bb8 (patch) | |
| tree | f11de558e7a09522a45d1c155d9707ecda6bf1eb /docs/fr/users | |
| parent | 916df412f5b6f7fb9bcfb705a3c8c23e35304410 (diff) | |
Use typographic quotes (#4133)
* Use typographic quotes
* A few fixes
* Fix
* Fix not saved
* Implement feedback
* Detail
* Revert spoken English fixes
Left for a future dedicated discussion
* More reverts
* Final reverts
* Final minor
Diffstat (limited to 'docs/fr/users')
| -rw-r--r-- | docs/fr/users/01_Installation.md | 2 | ||||
| -rw-r--r-- | docs/fr/users/02_First_steps.md | 22 | ||||
| -rw-r--r-- | docs/fr/users/05_Configuration.md | 80 | ||||
| -rw-r--r-- | docs/fr/users/06_Fever_API.md | 32 | ||||
| -rw-r--r-- | docs/fr/users/06_Mobile_access.md | 4 | ||||
| -rw-r--r-- | docs/fr/users/07_Frequently_Asked_Questions.md | 62 |
6 files changed, 101 insertions, 101 deletions
diff --git a/docs/fr/users/01_Installation.md b/docs/fr/users/01_Installation.md index 090a8fec3..1fdb9b4fe 100644 --- a/docs/fr/users/01_Installation.md +++ b/docs/fr/users/01_Installation.md @@ -119,7 +119,7 @@ server { fastcgi_split_path_info ^(.+\.php)(/.*)$; # Par défaut la variable PATH_INFO n’est pas définie sous PHP-FPM # or l’API FreshRSS greader.php en a besoin. Si vous avez un “Bad Request”, vérifiez bien cette dernière ! - # REMARQUE : l'utilisation de la variable $path_info est requis. Pour plus de détails, voir : + # REMARQUE : l’utilisation de la variable $path_info est requis. Pour plus de détails, voir : # https://trac.nginx.org/nginx/ticket/321 set $path_info $fastcgi_path_info; fastcgi_param PATH_INFO $path_info; diff --git a/docs/fr/users/02_First_steps.md b/docs/fr/users/02_First_steps.md index 9a791bb7b..a54f8afa1 100644 --- a/docs/fr/users/02_First_steps.md +++ b/docs/fr/users/02_First_steps.md @@ -1,39 +1,39 @@ -Découvrir un nouveau logiciel n'est pas toujours facile. Si nous avons voulu -FreshRSS le plus intuitif possible, vous aurez peut-être besoin d'un coup de +Découvrir un nouveau logiciel n’est pas toujours facile. Si nous avons voulu +FreshRSS le plus intuitif possible, vous aurez peut-être besoin d’un coup de main pour le maîtriser. -Cette section se propose de vous aider dans la prise en main de l'outil. Il -ne s'agit que de liens menant vers les autres pages de la documentation mais +Cette section se propose de vous aider dans la prise en main de l’outil. Il +ne s’agit que de liens menant vers les autres pages de la documentation mais ordonnées dans un ordre spécifique aux nouveaux arrivants. -[Après l'installation](../../en/admins/03_Installation.md), la première -chose à faire est d'ajouter un ou plusieurs sites à suivre. Pour cela -plusieurs choix s'offrent à vous : +[Après l’installation](../../en/admins/03_Installation.md), la première +chose à faire est d’ajouter un ou plusieurs sites à suivre. Pour cela +plusieurs choix s’offrent à vous : 1. [Ajouter un flux manuellement](04_Subscriptions.md#ajouter-un-flux) 2. [Importer un fichier OPML ou JSON](04_Subscriptions.md#import-et-export) 3. [Utiliser le bookmark dédié](04_Subscriptions.md#utiliser-le-bookmark) Une fois que vous avez ajouté vos flux à FreshRSS, il est temps de les -lire. Pour cela, trois modes de lecture s'offrent à vous : +lire. Pour cela, trois modes de lecture s’offrent à vous : 1. [La vue normale](03_Main_view.md#la-vue-normale) qui permet de voir et de lire rapidement les nouveaux articles 2. [La vue globale](03_Main_view.md#la-vue-globale) est destinée à vous - offrir un panorama de l'état de vos flux + offrir un panorama de l’état de vos flux 3. [La vue lecture](03_Main_view.md#la-vue-lecture) est pensée pour vous offrir un meilleur confort de lecture Bien, vous maitrisez maintenant la vue que vous préférez ? Il est temps de vous offrir un peu plus de confort de lecture. FreshRSS est grandement -configurable et c'est à vous de trouver la configuration qui vous conviendra +configurable et c’est à vous de trouver la configuration qui vous conviendra le plus. Voici tout de même quelques pistes pour améliorer votre quotidien sur FreshRSS : * [Rangez vos flux dans des catégories](04_Subscriptions.md#organisation_des_flux) * [Configurez votre page - d'accueil](05_Configuration.md#personnaliser-la-vue) + d’accueil](05_Configuration.md#personnaliser-la-vue) * [Configurez vos options de lecture](05_Configuration.md#options-de-lecture) * [Mettez à jour vos flux](03_Main_view.md#rafraichir-les-flux) diff --git a/docs/fr/users/05_Configuration.md b/docs/fr/users/05_Configuration.md index f205aa81d..88478a280 100644 --- a/docs/fr/users/05_Configuration.md +++ b/docs/fr/users/05_Configuration.md @@ -3,15 +3,15 @@ ## Langue -À l'heure actuelle, FreshRSS est disponible en 13 langues. Après validation -de ce choix, l'interface sera affichée dans la langue choisie, même si -certaines parties de l'interface peuvent ne pas encore avoir été +À l’heure actuelle, FreshRSS est disponible en 13 langues. Après validation +de ce choix, l’interface sera affichée dans la langue choisie, même si +certaines parties de l’interface peuvent ne pas encore avoir été traduites. Si vous voulez aider à la traduction, regardez comment vous pouvez [contribuer au projet](../contributing.md#contribute-to-internationalization-i18n). -Il y a des parties de FreshRSS qui ne sont pas traduites et qui n'ont pas -vocation à l'être. Pour le moment, les logs visibles dans l'application +Il y a des parties de FreshRSS qui ne sont pas traduites et qui n’ont pas +vocation à l’être. Pour le moment, les logs visibles dans l’application ainsi que celle générées par le script de mise à jour automatique en font partie. @@ -20,7 +20,7 @@ pt-br, ru, tr, zh-cn. ## Thème -Les goûts et les couleurs, ça ne se discute pas. C'est pourquoi FreshRSS +Les goûts et les couleurs, ça ne se discute pas. C’est pourquoi FreshRSS propose huit thèmes officiels : * *Blue Lagoon* par **Mister aiR** @@ -35,44 +35,44 @@ propose huit thèmes officiels : Si aucun de ceux proposés ne convient, il est toujours possible de [créer son propre thème](../developers/04_Frontend/02_Design.md). -Pour sélectionner un thème, il suffit de faire défiler les thèmes jusqu'à -l'apparition du thème choisi. Après validation, le thème sera appliqué à -l'interface. +Pour sélectionner un thème, il suffit de faire défiler les thèmes jusqu’à +l’apparition du thème choisi. Après validation, le thème sera appliqué à +l’interface. ## Largeur du contenu -Il y en a qui préfère des lignes de texte courtes, d'autres qui préfèrent -maximiser l'espace disponible sur l'écran. Pour satisfaire le maximum de +Il y en a qui préfère des lignes de texte courtes, d’autres qui préfèrent +maximiser l’espace disponible sur l’écran. Pour satisfaire le maximum de personne, il est possible de choisir la largeur du contenu affiché. Il y a quatre réglages disponibles : -* **Fine** qui affiche le contenu jusqu'à 550 pixels -* **Moyenne** qui affiche le contenu jusqu'à 800 pixels -* **Large** qui affiche le contenu jusqu'à 1000 pixels +* **Fine** qui affiche le contenu jusqu’à 550 pixels +* **Moyenne** qui affiche le contenu jusqu’à 800 pixels +* **Large** qui affiche le contenu jusqu’à 1000 pixels * **Pas de limite** qui affiche le contenu sur 100% de la place disponible -## Icônes d'article +## Icônes d’article -Veuillez noter que cette section n'affecte que la vue normale. +Veuillez noter que cette section n’affecte que la vue normale.  +d’article](../img/users/configuration.article.icons.png) Chaque article est rendu avec un en-tête (ligne supérieure) et un pied de page (ligne inférieure). Dans cette section, vous pouvez choisir ce qui sera affiché dans ceux-ci. Si vous désactivez tous les éléments de la ligne supérieure, vous pourrez -toujours les voir, puisqu'il contient le nom du flux et le titre de -l'article. Mais si vous faites le même chose pour la ligne inférieure, elle +toujours les voir, puisqu’il contient le nom du flux et le titre de +l’article. Mais si vous faites le même chose pour la ligne inférieure, elle sera vide. -## Temps d'affichage de la notification HTML5 +## Temps d’affichage de la notification HTML5 -Après la mise à jour automatique des flux, FreshRSS utilise l'API de -notification de HTML5 pour avertir de l'arrivée de nouveaux articles. +Après la mise à jour automatique des flux, FreshRSS utilise l’API de +notification de HTML5 pour avertir de l’arrivée de nouveaux articles. -Il est possible de régler la durée d'affichage de cette notification. Par +Il est possible de régler la durée d’affichage de cette notification. Par défaut, la valeur est 0. ## Show the navigation button @@ -83,7 +83,7 @@ browsing on mobile. The drawback is that they eat up some precious space.  -If you don't use those buttons because you never browse on mobile or because +If you don’t use those buttons because you never browse on mobile or because you browse with gestures, you can disable them from the interface. # Reading @@ -127,7 +127,7 @@ To ease the use of the application, FreshRSS comes with a lot of predefined keyboard shortcuts. They allow actions to improve the user experience with a keyboard. -Of course, if you're not satisfied with the key mapping, you can change you +Of course, if you’re not satisfied with the key mapping, you can change you configuration to fit your needs. There are 4 types of shortcuts: @@ -140,15 +140,15 @@ There are 4 types of shortcuts: 1. Other actions: they allow other interactions with the application, like opening the user queries menu or accessing the documentation. -It's worth noting that the share article action has two levels. Once you +It’s worth noting that the share article action has two levels. Once you press the shortcut, a menu containing all the share options opens. To choose one share option, you need to select it by its number. When there is -only one option, it's selected automatically though. +only one option, it’s selected automatically though. The same process applies to the user queries. Be aware that there is no validation on the selected shortcuts. This means -that if you assign a shortcut to more than one action, you'll end up with +that if you assign a shortcut to more than one action, you’ll end up with some unexpected behavior. # User queries @@ -183,8 +183,8 @@ AuthType Basic Require user marie ``` -Plus d'informations dans [la documentation -d'Apache.](http://httpd.apache.org/docs/trunk/howto/auth.html#gettingitworking) +Plus d’informations dans [la documentation +d’Apache.](http://httpd.apache.org/docs/trunk/howto/auth.html#gettingitworking) # Gestion des flux @@ -206,28 +206,28 @@ d'Apache.](http://httpd.apache.org/docs/trunk/howto/auth.html#gettingitworking) La question revient régulièrement, je vais essayer de clarifier ici comment on peut récupérer un flux RSS tronqué avec FreshRSS. Sachez avant tout que -la manière de s'y prendre n'est absolument pas "user friendly", mais elle +la manière de s’y prendre n’est absolument pas "user friendly", mais elle fonctionne. :) Sachez aussi que par cette manière vous générez beaucoup plus de trafic vers -les sites d'origines et qu'ils peuvent vous bloquer par conséquent. Les +les sites d’origines et qu’ils peuvent vous bloquer par conséquent. Les performances de FreshRSS sont aussi moins bonnes car vous devez alors aller -chercher le contenu des articles un par un. C'est donc une fonctionnalité à +chercher le contenu des articles un par un. C’est donc une fonctionnalité à utiliser avec parcimonie ! -Ce que j'entends par "Chemin CSS des articles sur le site d’origine" +Ce que j’entends par "Chemin CSS des articles sur le site d’origine" correspond en fait au "chemin" constitué par les IDs et les classes (en html, correspond aux attributs id et class) pour récupérer uniquement la -partie intéressante qui correspond à l'article. L'idéal est que ce chemin +partie intéressante qui correspond à l’article. L’idéal est que ce chemin commence par un id (qui est unique pour la page). #### Exemple : Rue89 -Pour trouver ce chemin, il faut se rendre à l'adresse d'un des articles tronqués. -Il faut alors chercher le "bloc" HTML correspondant au contenu de l'article +Pour trouver ce chemin, il faut se rendre à l’adresse d’un des articles tronqués. +Il faut alors chercher le "bloc" HTML correspondant au contenu de l’article (dans le code source !) -On trouve ici que le bloc qui englobe uniquement le contenu de l'article est ```<div class="content clearfix">```. On ne va garder que la classe `.content` ici. Néanmoins, comme je le disais plus haut, il est préférable de commencer le chemin avec un id. Si on remonte au bloc parent, il s'agit du bloc ```<div id="article">``` et c'est parfait ! Le chemin sera donc ```#article .content```. +On trouve ici que le bloc qui englobe uniquement le contenu de l’article est ```<div class="content clearfix">```. On ne va garder que la classe `.content` ici. Néanmoins, comme je le disais plus haut, il est préférable de commencer le chemin avec un id. Si on remonte au bloc parent, il s’agit du bloc ```<div id="article">``` et c’est parfait ! Le chemin sera donc ```#article .content```. #### Liste de correspondances site → chemin css @@ -236,10 +236,10 @@ On trouve ici que le bloc qui englobe uniquement le contenu de l'article est ``` * Lesnumériques : ```article#body div.text.clearfix``` * Phoronix : ```#main .content``` -### Récupérer un flux tronqué à l'aide d'outils externes +### Récupérer un flux tronqué à l’aide d’outils externes Des outils complémentaires peuvent être utilisés pour récupérer le contenu -complet d'un article, comme : +complet d’un article, comme : * [RSS-Bridge](https://github.com/RSS-Bridge/rss-bridge) * [Full-Text RSS](https://bitbucket.org/fivefilters/full-text-rss) diff --git a/docs/fr/users/06_Fever_API.md b/docs/fr/users/06_Fever_API.md index 6e655ad75..d9fdaf05d 100644 --- a/docs/fr/users/06_Fever_API.md +++ b/docs/fr/users/06_Fever_API.md @@ -5,8 +5,8 @@ pour une autre possibilité et des généralités sur l’accès par API. ## Clients compatibles GReader -De nombreux clients RSS prennent en charge l'API Fever, mais ils semblent -comprendre l'API Fever un peu différemment. Si votre client préféré ne +De nombreux clients RSS prennent en charge l’API Fever, mais ils semblent +comprendre l’API Fever un peu différemment. Si votre client préféré ne fonctionne pas correctement avec cette API, veuiller créer un ticket et nous y jetterons un oeil. Mais nous ne pouvons le faire que pour les clients gratuits. @@ -14,11 +14,11 @@ gratuits. ### Utilisation et authentification Avant de pouvoir commencer à utiliser cette API, vvous devez activer et -configurer l'accès à l'API, qui est [documenté +configurer l’accès à l’API, qui est [documenté ici](https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html), et -réinitialisez ensuite le mot de passe API de l'utilisateur. +réinitialisez ensuite le mot de passe API de l’utilisateur. -Connectez ensuite votre application mobile en utilisant l'adresse de l'API +Connectez ensuite votre application mobile en utilisant l’adresse de l’API (e.g. `https://freshrss.example.net/api/fever.php`). ## Clients compatibles Fever @@ -41,22 +41,22 @@ Les fonctionnalités suivantes sont implémentées : * récupération des favicons * marquage des entrées comme lues * marquage des entrées comme favoris -* marquage d'un flux comme lu -* marquage d'une catégorie comme lue +* marquage d’un flux comme lu +* marquage d’une catégorie comme lue * support des extensions grace au hook `entry_before_display` Les fonctionnalités suivantes ne sont pas implémentées : -* « Hot Links » car il n'y a encore rien dans FreshRSS qui soit similaire ou +* « Hot Links » car il n’y a encore rien dans FreshRSS qui soit similaire ou qui puisse être utilisé pour le simuler. ## Tester et déboguer -Si l'API ne fonctionne pas comme attendu dans votre lecteur, il est possible +Si l’API ne fonctionne pas comme attendu dans votre lecteur, il est possible de la tester manuellement avec un outil tel que [Postman](https://www.getpostman.com/). -Envoyer une requête POST à l'adresse +Envoyer une requête POST à l’adresse <https://freshrss.example.net/api/fever.php?api> devrait vous renvoyer le résultat suivant : ```json @@ -69,7 +69,7 @@ Super, la configuration de base fonctionne ! Maintenant essayons de faire un appel authentifié. Fever utilise un paramètre `api_key` qui contient le résultat de la fonction de hachage MD5 -de la valeur `"$username:$apiPassword"`. En considérant que l'utilisateur +de la valeur `"$username:$apiPassword"`. En considérant que l’utilisateur est `kevin` et que son mot de passe est `freshrss`, voici la commande à lancer pour calculer la valeur du paramètre `api_key` : @@ -78,7 +78,7 @@ api_key=`echo -n "kevin:freshrss" | md5sum | cut -d' ' -f1` ``` Ajoutez un contenu sous forme de `form-data`à votre requête POST ainsi que -le paramètre `api_key` contenant la valeur calculée à l'étape précédente : +le paramètre `api_key` contenant la valeur calculée à l’étape précédente : ```sh curl -s -F "api_key=$api_key" 'https://freshrss.exemple.net/api/fever.php?api' @@ -93,12 +93,12 @@ Vous devriez obtenir le résultat suivant : } ``` Parfait, maintenant vous êtes autentifié et vous pouvez commencer à tester -les fonctions avancées. Pour cela, il suffit de changer l'adresse en lui +les fonctions avancées. Pour cela, il suffit de changer l’adresse en lui ajoutant les paramètres nécessaires à la réalisation des actions -supportées. Pour plus d'information, veuillez vous référer à la +supportées. Pour plus d’information, veuillez vous référer à la [documentation officielle de Fever](https://feedafever.com/api). -Voici quelques exemples simples d'appels réalisables : +Voici quelques exemples simples d’appels réalisables : * <https://freshrss.example.net/api/fever.php?api&items> * <https://freshrss.example.net/api/fever.php?api&feeds> @@ -123,7 +123,7 @@ fichier `fever.api` pour déterminer la cause des problèmes rencontrés : file_put_contents(__DIR__ . '/fever.log', $_SERVER['HTTP_USER_AGENT'] . ': ' . json_encode($_REQUEST) . PHP_EOL, FILE_APPEND); ``` -Utilisez ensuite votre client RSS pour interroger l'API et vérifier le +Utilisez ensuite votre client RSS pour interroger l’API et vérifier le fichier `fever.log`. ## Remerciements diff --git a/docs/fr/users/06_Mobile_access.md b/docs/fr/users/06_Mobile_access.md index 32aa921d9..8bd0ebd8d 100644 --- a/docs/fr/users/06_Mobile_access.md +++ b/docs/fr/users/06_Mobile_access.md @@ -49,8 +49,8 @@ possibilité. # Clients compatibles -1. Sur la même page de l'API FreshRSS, notez l'adresse donnée sous "Votre adresse API", comme `https://freshrss.example.net/api/greader.php` - * Saisissez l'adresse de l'API dans le client sélectionné puis votre nom d'utilisateur et votre mot de passe spécialement créé pour l'API. +1. Sur la même page de l’API FreshRSS, notez l’adresse donnée sous "Votre adresse API", comme `https://freshrss.example.net/api/greader.php` + * Saisissez l’adresse de l’API dans le client sélectionné puis votre nom d’utilisateur et votre mot de passe spécialement créé pour l’API. 2. Vous pouvez maintenant tester sur une application mobile: * Android diff --git a/docs/fr/users/07_Frequently_Asked_Questions.md b/docs/fr/users/07_Frequently_Asked_Questions.md index c831d8c49..b787f3619 100644 --- a/docs/fr/users/07_Frequently_Asked_Questions.md +++ b/docs/fr/users/07_Frequently_Asked_Questions.md @@ -1,28 +1,28 @@ -Il est possible que nous n'ayons pas répondu à toutes vos questions dans les -parties précédentes. La FAQ regroupe certaines interrogations qui n'ont pas +Il est possible que nous n’ayons pas répondu à toutes vos questions dans les +parties précédentes. La FAQ regroupe certaines interrogations qui n’ont pas trouvé leur réponse ailleurs. -## C'est quoi ce `/i` à la fin de l'URL ? +## C’est quoi ce `/i` à la fin de l’URL ? -Bien entendu, le ```/i``` n'est pas là pour faire joli ! Il s'agit d'une +Bien entendu, le ```/i``` n’est pas là pour faire joli ! Il s’agit d’une question de performances et de praticité : * Cela permet de servir les icônes, images, styles, scripts sans cookie. Sans cela, ces fichiers seraient souvent re-téléchargés, en particulier lorsque le formulaire de connexion est utilisé. De plus, les requêtes vers ces ressources seraient plus lourdes. -* La racine publique ```./p/``` peut être servie sans restriction d'accès +* La racine publique ```./p/``` peut être servie sans restriction d’accès HTTP (qui peut avantageusement être mise en place dans ```./p/i/```). -* Cela permet d'éviter des problèmes pour des fichiers qui doivent être +* Cela permet d’éviter des problèmes pour des fichiers qui doivent être publics pour bien fonctionner, comme ```favicon.ico```, ```robots.txt```, etc. -* Cela permet aussi d'avoir un logo FreshRSS plutôt qu'une page blanche pour - accueillir l'utilisateur par exemple dans le cas de la restriction d'accès - HTTP ou lors de l'attente du chargement plus lourd du reste de - l'interface. +* Cela permet aussi d’avoir un logo FreshRSS plutôt qu’une page blanche pour + accueillir l’utilisateur par exemple dans le cas de la restriction d’accès + HTTP ou lors de l’attente du chargement plus lourd du reste de + l’interface. ## Pourquoi le ```robots.txt``` se trouve dans un sous-répertoire ? -Afin d'améliorer la sécurité, FreshRSS est découpé en deux parties : une +Afin d’améliorer la sécurité, FreshRSS est découpé en deux parties : une partie publique (le répertoire ```./p```) et une partie privée (tout le reste !). Le ```robots.txt``` se trouve donc dans le sous-répertoire ```./p```. @@ -35,57 +35,57 @@ partie publique ne soit accessible par un navigateur web. De cette manière ```robots.txt``` se trouve bien à la racine du site : <https://demo.freshrss.org/robots.txt> -L'explication est la même pour les fichiers ```favicon.ico``` et +L’explication est la même pour les fichiers ```favicon.ico``` et ```.htaccess```. -## Pourquoi j'ai des erreurs quand j'essaye d'enregistrer un flux ? +## Pourquoi j’ai des erreurs quand j’essaye d’enregistrer un flux ? Il peut y avoir différentes origines à ce problème. Le flux peut avoir une syntaxe invalide, il peut ne pas être reconnu par la bibliothèque SimplePie, -l'hébergement peut avoir des problèmes, FreshRSS peut être boggué. Il faut +l’hébergement peut avoir des problèmes, FreshRSS peut être boggué. Il faut dans un premier temps déterminer la cause du problème.Voici la liste des étapes à suivre pour la déterminer : -1. __Vérifier la validité du flux__ grâce à l'[outil en ligne du +1. __Vérifier la validité du flux__ grâce à l’[outil en ligne du W3C](https://validator.w3.org/feed/ "Validateur en ligne de flux RSS et Atom"). Si ça ne fonctionne pas, nous ne pouvons rien faire. -1. __Vérifier la reconnaissance par SimplePie__ grâce à l'[outil en ligne de +1. __Vérifier la reconnaissance par SimplePie__ grâce à l’[outil en ligne de SimplePie](https://simplepie.org/demo/ "Démo officielle de SimplePie"). Si ça ne fonctionne pas, nous ne pouvons rien faire. -1. __Vérifier l'intégration dans FreshRSS__ grâce à la +1. __Vérifier l’intégration dans FreshRSS__ grâce à la [démo](https://demo.freshrss.org "Démo officielle de FreshRSS"). Si ça ne fonctionne pas, il faut [créer un ticket sur Github](https://github.com/FreshRSS/FreshRSS/issues/new "Créer un ticket - pour FreshRSS") pour que l'on puisse regarder ce qui se passe. Si ça - fonctionne, il y a probablement un problème avec l'hébergement. + pour FreshRSS") pour que l’on puisse regarder ce qui se passe. Si ça + fonctionne, il y a probablement un problème avec l’hébergement. ## Comment changer un mot de passe oublié ? Depuis la version [1.10.0](https://github.com/FreshRSS/FreshRSS/releases/tag/1.10.0), -l'administrateur peut modifier le mot de passe d'un utilisateur depuis -l'interface. Cette interface est disponible dans le menu ```Administration → -Gestion des utilisateurs```. Il suffit de sélectionner l'utilisateur, de +l’administrateur peut modifier le mot de passe d’un utilisateur depuis +l’interface. Cette interface est disponible dans le menu ```Administration → +Gestion des utilisateurs```. Il suffit de sélectionner l’utilisateur, de saisir un mot de passe et de valider. Depuis la version [1.8.0](https://github.com/FreshRSS/FreshRSS/releases/tag/1.8.0), -l'administrateur peut modifier le mot de passe d'un utilisateur depuis un +l’administrateur peut modifier le mot de passe d’un utilisateur depuis un terminal. Il est bon de noter que celui-ci doit avoir un accès à PHP en -ligne de commande. Pour cela, il suffit d'ouvrir son terminal et de saisir +ligne de commande. Pour cela, il suffit d’ouvrir son terminal et de saisir la commande suivante : ```sh ./cli/update_user.php --user <username> --password <password> ``` -Pour plus d'information à ce sujet, il existe la [documentation +Pour plus d’information à ce sujet, il existe la [documentation dédiée](../../cli/README.md). ## Gérer les permissions sous SELinux Certaines distributions Linux comme Fedora ou RedHat Enterprise Linux (RHEL) activent par défaut le système SELinux. Celui-ci permet de gérer des -permissions au niveau des processus. Lors de l'installation de FreshRSS, -l'étape 2 procède à la vérification des droits sur certains répertoires, il +permissions au niveau des processus. Lors de l’installation de FreshRSS, +l’étape 2 procède à la vérification des droits sur certains répertoires, il faut donc exécuter la commande suivante en tant que root: ```sh semanage fcontext -a -t httpd_sys_rw_content_t '/usr/share/FreshRSS/data(/.*)?' @@ -94,10 +94,10 @@ restorecon -Rv /usr/share/FreshRSS/data ## Pourquoi y a-t-il une page blanche lorsque je configure les options de partage ? -Le mot `sharing` dans l'URL est un mot déclencheur pour certaines règles des +Le mot `sharing` dans l’URL est un mot déclencheur pour certaines règles des bloqueurs de publicités. À partir de la version 1.16, `sharing` a été -remplacé par `integration` dans l'URL posant problème tout en conservant -exactement la même dénomination à travers l'application. +remplacé par `integration` dans l’URL posant problème tout en conservant +exactement la même dénomination à travers l’application. Si vous utilisez une version antérieure à 1.16, vous pouvez désactiver votre bloqueur de publicité pour FreshRSS ou vous pouvez ajouter une règle pour @@ -105,7 +105,7 @@ permettre la consultation de la page de configuration « partage ». Exemples avec _uBlock_ : -* Ajoutez votre instance FreshRSS à la liste blanche de en l'ajoutant dans +* Ajoutez votre instance FreshRSS à la liste blanche de en l’ajoutant dans _uBlock > Ouvrir le tableau de bord > Liste blanche_. *-* Autorisez votre instance FreshRSS à appeler la page de configuration `sharing` en ajoutant la règle `*sharing,domain=~votredomaine.com` dans |
