Skip to content

Commit 6a26e0e

Browse files
authored
Corrige des fioritures et modifie "Tester l'extension" en Instructions d'installation, puisque l'extension n'est disponible de toute façon sur aucun store, a part sur chrome mais outdated depuis le 14 mai 2024..
1 parent 2e3adaa commit 6a26e0e

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

README.md

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -87,26 +87,26 @@ Voici la liste triée par ordre alphabétique :
8787

8888
Vous pouvez proposer d'autres sites Web de médias en ouvrant une [demande ici-même](https://github.com/lovasoa/ophirofox/issues).
8989

90-
# Tester la dernière version
90+
# Instructions d'installation
9191

9292
## Firefox sur ordinateur
9393

94-
1. Téléchargez directement la dernière version d'Ophirofox [ici](https://github.com/lovasoa/ophirofox/releases/latest/download/ophirofox.xpi) où bien depuis les *releases* disponibles [ici](https://github.com/lovasoa/ophirofox/releases/latest) ;
94+
1. Téléchargez directement la dernière version d'Ophirofox [ici](https://github.com/lovasoa/ophirofox/releases/latest/download/ophirofox.xpi) où bien depuis les *releases* disponibles [ici](https://github.com/lovasoa/ophirofox/releases/latest)
9595
2. Deux options en fonction de la version de Firefox :
96-
- Pour les versions récentes : cliquez simplement sur `ophirofox.xpi` et autorisez l'installation du module complémentaire ;
97-
- Pour les versions plus anciennes : enregistrez le fichier `ophirofox.xpi` en réalisant un clic droit, puis ouvrez le gestionnaire des extensions depuis le menu de Firefox. Ensuite, ouvrez les paramètres (représentés par une roue dentée), sélectionnez « Installer un module depuis un fichier », puis choisissez le fichier `ophirofox.xpi` que vous avez téléchargé précédemment ;
96+
- Pour les versions récentes : cliquez simplement sur `ophirofox.xpi` et autorisez l'installation du module complémentaire
97+
- Pour les versions plus anciennes : enregistrez le fichier `ophirofox.xpi` en réalisant un clic droit, puis ouvrez le gestionnaire des extensions depuis le menu de Firefox. Ensuite, ouvrez les paramètres (représentés par une roue dentée), sélectionnez « Installer un module depuis un fichier », puis choisissez le fichier `ophirofox.xpi` que vous avez téléchargé précédemment
9898
4. Une fois installée, allez dans les paramètres du module et choisissez le nom de votre établissement.
9999

100100
## Chrome, Edge et similaires sur ordinateur
101101

102102
Ophirofox est [présent sur le Chrome Web Store](https://chrome.google.com/webstore/detail/ophirofox/mmmjkgckgcpankonbgbianpnfenbhodf), mais Google prend parfois du temps à approuver une nouvelle version de l'extension — la dernière version sur le Google Web Store date du 14 mai 2024.
103103

104104
Les instructions suivantes peuvent êtres suivies pour installer la dernière version sans passer par Google :
105-
- [Téléchargez le code source de l'extension](https://github.com/lovasoa/ophirofox/archive/master.zip) ;
106-
- Décompressez-le ;
107-
- Ouvrez l'adresse `chrome://extensions/` ;
108-
- Activez le « *developer mode* » ;
109-
- Et cliquez sur « *load unpacked* » ;
105+
- [Téléchargez le code source de l'extension](https://github.com/lovasoa/ophirofox/archive/master.zip)
106+
- Décompressez-le
107+
- Ouvrez l'adresse `chrome://extensions/`
108+
- Activez le « *developer mode* »
109+
- Et cliquez sur « *load unpacked* »
110110
- Puis choisissez le dossier *ophirofox* à l'intérieur du code téléchargé.
111111
- Ne déplacez jamais ce dossier de l'endroit où il est, sinon l'extension ne pourra plus être chargée.
112112

@@ -116,28 +116,29 @@ Les instructions suivantes peuvent êtres suivies pour installer la dernière ve
116116

117117
Depuis la version 122 de Firefox publiée le 23 janvier 2024, il est maintenant possible d'installer une extension non publiée sur le Web Store de Mozilla en activant les paramètres avancés sur Android. Les étapes à suivre sont :
118118
- Téléchargez le fichier `ophirofox.xpi` depuis les *releases* [ici](https://github.com/lovasoa/ophirofox/releases/latest) ,
119-
- Allez dans Paramètres de Firefox, direction « À propos de Firefox » ;
120-
- Tapez 10 fois sur le logo Fenix de Firefox ;
121-
- Revenez en arrière, une nouvelle option apparaît « Installer un module complémentaire à partir d'un fichier » ;
119+
- Allez dans Paramètres de Firefox, direction « À propos de Firefox »
120+
- Tapez 10 fois sur le logo Fenix de Firefox
121+
- Revenez en arrière, une nouvelle option apparaît « Installer un module complémentaire à partir d'un fichier »
122122
- Sélectionnez le fichier `ophirofox.xpi` depuis le répertoire où vous l'avez sauvegardé.
123123

124124
À terme, Firefox devrait proposer une manière plus simple d'installer manuellement des extensions.
125125

126126
## Userscript pour des besoins spécifiques
127127

128-
Un projet annexe récupère la dernière version publiée de l'extension sur ce dépôt et la concatène en un seul *userscript*. Ce script est un fichier qui peut être installé par l'intermédiaire d'autres extensions, comme Violentmonkey, Greasemonkey ou Tampermonkey.
128+
Un projet annexe récupère la dernière version publiée de l'extension sur ce dépôt et la concatène en un seul *userscript*. Ce script est un fichier qui peut être installé par l'intermédiaire d'autres extensions, comme Violentmonkey, Greasemonkey ou Tampermonkey.
129+
Ceci est une alternative pour faire tourner le code sur les plateformes où Ophirofox n'est pas disponible, par exemple sur Safari pour iOS et macOS.
129130

130131
Le projet annexe *ophirofox-userscript* [se trouve ici](https://github.com/Write/ophirofox-userscript).
131132

132133
# Comment ajouter un nouveau partenaire Europresse
133134

134135
Si votre établissement a un portail Europresse, vous pouvez facilement ajouter son support à cette extension.
135136

136-
1. Créez un compte sur [github](https://github.com) ;
137-
2. Sur Github, ouvrez [le fichier `manifest.json` de l'extension](https://github.com/lovasoa/ophirofox/blob/master/ophirofox/manifest.json) ;
138-
3. Cliquez sur le crayon pour éditer le fichier ;
137+
1. Créez un compte sur [github](https://github.com)
138+
2. Sur Github, ouvrez [le fichier `manifest.json` de l'extension](https://github.com/lovasoa/ophirofox/blob/master/ophirofox/manifest.json)
139+
3. Cliquez sur le crayon pour éditer le fichier
139140
4. Ajoutez votre établissement à la liste des partenaires Europresse supportés, en suivant le modèle des autres universités.
140-
- Dans la section qui contient toutes les URLs au format `https://nouveau-europresse-com.proxy.univ-xyz.fr/*`, ajoutez une ligne avec l'URL du proxy Europresse de votre établissement ;
141+
- Dans la section qui contient toutes les URLs au format `https://nouveau-europresse-com.proxy.univ-xyz.fr/*`, ajoutez une ligne avec l'URL du proxy Europresse de votre établissement
141142
- Dans la section qui contient tous les objets au format
142143
`{ "name": "Université XYZ", "AUTH_URL": "https://proxy.univ-xyz.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=CODE_UNIVERSITE" }`, ajoutez un objet avec le nom de votre université et l'URL de son lien de connexion Europresse.
143144
Vous pouvez trouver l'URL de connexion en vous connectant à votre portail d'université, puis en faisant un clic droit sur le lien de connexion à Europresse et en choisissant « Copier l'adresse du lien ». Conservez l'ordre alphabétique des universités. Faites attention au format de l'URL qui doit contenir le code Europresse de l'établissement.
@@ -147,9 +148,9 @@ Si votre établissement a un portail Europresse, vous pouvez facilement ajouter
147148

148149
# Comment l'extension fonctionne
149150

150-
1. L'extension injecte un script dans toutes les pages des médias supportés pour détecter les articles payants ;
151-
2. Lorsqu'un article est détecté l'extension ajoute un lien intitulé vers la page de connexion Europresse de l'établissement sélectionné par l'utilisateur ;
152-
3. Lorsque l'utilisateur clique sur le lien, le titre de l'article est extrait et conservée dans l'espace de stockage local de l'extension pour être réutilisé par la suite ;
151+
1. L'extension injecte un script dans toutes les pages des médias supportés pour détecter les articles payants
152+
2. Lorsqu'un article est détecté l'extension ajoute un lien intitulé vers la page de connexion Europresse de l'établissement sélectionné par l'utilisateur
153+
3. Lorsque l'utilisateur clique sur le lien, le titre de l'article est extrait et conservée dans l'espace de stockage local de l'extension pour être réutilisé par la suite
153154
4. Quand l'utilisateur se retrouve sur la page d'accueil d'Europresse, après s'être connecté, l'extension utilise le titre stocké à l'étape précédente pour lancer une recherche. Le titre est parallèlement supprimé de l'espace de stockage local.
154155
5. Lorsque l'utilisateur ouvre l'article, l'extension supprime l'horrible surlignage jaune qui est ajouté par défaut par Europresse.
155156

0 commit comments

Comments
 (0)