/ophirofox

Une extension pour navigateurs qui permet de lire les articles du monde.fr sur son compte europresse ENS

Primary LanguageJavaScriptMozilla Public License 2.0MPL-2.0

ophirofox icône Ophirofox

Une extension pour navigateurs qui permet de lire les articles du Monde, du Figaro, de Libération et du Monde Diplomatique sur son compte Europresse.

Mozilla Firefox: download on mozilla addons Google Chrome: download on the chrome web store

L'extension ajoute un bouton Lire sur Europresse sur les articles réservés aux abonnés du monde.fr et d'autres sites d'information. Ce bouton vous permet de vous connecter avec votre compte sur europresse via le site de votre université, et une fois authentifié, d'être redirigé automatiquement vers une page de recherche europresse qui contient l'article du Monde original.

Capture d'écran animée de démonstration de l'extension

Partenaires Europresse supportés

L'extension fonctionne avec les portails universitaires suivants :

Ou directement via le site Europresse.

Sites supportés

Vous pouvez proposer d'autres sites en ouvrant une demande sur github

Tester la dernière version

Pour firefox

Pour chrome

ophirofox est présent sur le Chrome Webstore, mais google prend parfois du temps à approuver une nouvelle version de l'extension. On peut suivre les instructions suivantes pour installer la dernière version sans passer par Google:

  • Téléchargez le code depuis github,
  • décompressez-le, puis
  • ouvrez l'adresse chrome://extensions/,
  • activez le developer mode,
  • et cliquez sur load unpacked,
  • puis choisissez le dossier ophirofox à l'intérieur du code téléchargé.

image

Comment cela fonctionne

L'extension injecte un script dans toutes les pages du monde.fr pour détecter les articles payants. Lorsqu'un article est détecté, l'extension lui ajoute un lien intitulé Lire sur Europresse qui pointe vers http://proxy.rubens.ens.fr/login?url=https://nouveau.europresse.com/Search/Reading?ophirofox_source=, suivi de l'adresse de la page du monde originale.

Lorsque l'utilisateur se retrouve sur la page de connexion à europresse, dont l'utilisateur n'a pas les identifiants, l'extension modifie la page pour simplement afficher les mots Authentification, et charge en arrière plan la page https://proxy.rubens.ens.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=PSLT_1 qui permet de s'identifier sans mot de passe, puis recharge la page.

Quand l'utilisateur se retrouve enfin sur la page d'accueil d'Europresse, l'extension utilise la variable ophirofox_source définie initialement pour extraire les mots du titre de l'article, et lancer une recherche europresse.

License

Cette extension est un logiciel libre sous license MPL. Vous pouvez y contribuer sur github.

Si vous avez accès à un portail europresse via votre université mais qu'il n'est pas supporté par cette extension, il devrait être relativement facile à ajouter. N'hésitez pas à ouvrir une demande sur Github, ou à ajouter vous-même le support pour votre université en modifiant config.js