GithubHelp home page GithubHelp logo

lovasoa / ophirofox Goto Github PK

View Code? Open in Web Editor NEW
50.0 5.0 150.0 784 KB

Une extension pour navigateur qui permet de lire les articles de presse en ligne sur le compte de bibliothèques ayant souscrit à europresse

Home Page: https://ophirofox.ophir.dev

License: Mozilla Public License 2.0

CSS 14.14% JavaScript 80.30% HTML 5.56%
ens lemonde press webextension

ophirofox's Introduction

ophirofox icône Ophirofox

Une extension pour navigateurs qui permet de lire la plupart des titres de presse, comme les articles du Monde, du Figaro, de Libération et du Monde Diplomatique avec son compte Europresse.

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

Comme illustré ci-dessous, l'extension ajoute un bouton Lire sur Europresse sur les articles réservés aux abonnés des journaux compatibles.

Ce bouton vous permet de vous connecter avec votre compte sur Europresse via le site de votre établissement, et une fois authentifié, d'être redirigé automatiquement vers une page de recherche Europresse qui contient l'article souhaité. Un article peut prendre plusieurs heures avant d'être archivé par Europresse.

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

Partenaires Europresse supportés

L'extension supporte la majorité des portails universitaires, mais aussi d'autres partenaires d'Europresse.

Si votre établissement n'est pas dans la liste, vous pouvez l'ajouter.

Sites supportés

Les nouveau médias supportés sont mis à jour automatiquement avec l'extension.

Presse nationale

Voici la liste triée par ordre alphabétique :

Presse régionale

Presse étrangère

Vous pouvez proposer d'autres sites Web de médias en ouvrant une demande ici-même.

Tester la dernière version

Firefox sur ordinateur

  1. Téléchargez la dernière version d'Ophirofox depuis les releases disponibles ici ;
  2. Deux options en fonction de la version de Firefox :
  • Pour les versions récentes : cliquez simplement sur ophirofox.xpi et autorisez l'installation du module complémentaire ;
  • 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 ;
  1. Une fois installée, allez dans les paramètres du module et choisissez le nom de votre établissement.

Chrome, Edge et similaires sur ordinateur

Ophirofox est présent sur le Chrome Web Store, mais Google prend parfois du temps à approuver une nouvelle version de l'extension. Les instructions suivantes peuvent êtres suivies pour installer la dernière version sans passer par Google :

  • Téléchargez le code source de l'extension ;
  • Décompressez-le ;
  • 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

Android avec Firefox

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 :

  • Téléchargez le fichier ophirofox.xpi depuis les releases ici ,
  • Allez dans Paramètres de Firefox, direction « À propos de Firefox » ;
  • Tapez 10 fois sur le logo Fenix de Firefox ;
  • Revenez en arrière, une nouvelle option apparaît « Installer un module complémentaire à partir d'un fichier » ;
  • Sélectionnez le fichier ophirofox.xpi depuis le répertoire où vous l'avez sauvegardé.

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

Userscript pour des besoins spécifiques

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 installer par l'intermédiaire d'autres extensions, comme Greasemonkey, Tampermonkey, ou Violentmonkey.

Le projet annexe ophirofox-userscript se trouve ici.

Comment ajouter un nouveau partenaire Europresse

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

  1. Créez un compte sur github ;
  2. Sur Github, ouvrez le fichier manifest.json de l'extension ;
  3. Cliquez sur le crayon pour éditer le fichier ;
  4. Ajoutez votre établissement à la liste des partenaires Europresse supportés, en suivant le modèle des autres universités.
  • 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 ;
  • Dans la section qui contient tous les objets au format { "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. 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.
  1. Cliquez sur « Propose file change » (ou proposer une modification).
  2. Indiquez le nom de votre université dans le champs.
  3. Cliquez sur « Create pull request » (ou créer une demande de tirage).

Comment l'extension fonctionne

  1. L'extension injecte un script dans toutes les pages des médias supportés pour détecter les articles payants ;
  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 ;
  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 ;
  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.
  5. Lorsque l'utilisateur ouvre l'article, l'extension supprime l'horrible surlignage jaune qui est ajouté par défaut par Europresse.

Licence

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

ophirofox's People

Contributors

artav4 avatar bgrenet avatar bouchereaua avatar boudienny avatar bquiller avatar bruere avatar cdiduliep avatar crlbrr avatar ebandev avatar fmoncomble avatar jbghoul avatar julessanglier avatar lbaudin avatar lnoss avatar lovasoa avatar lymhit avatar maxibor avatar nj-utbm avatar pagiraud avatar papadjiga77 avatar pierrevedel avatar prouger avatar rmbxch avatar thibaultdelgrande avatar tredok avatar upftech avatar vin100gossel1 avatar vincentuvsq avatar write avatar zemiwanakera avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ophirofox's Issues

Suggestion : Intégration au magasin d’extensions de Firefox

Bonjour !
Est-il prévu tôt ou tard que l’extension soit ajoutée au magasin des addons de Firefox ? Je vois que c’est déjà le cas pour Chrome — mais c’est peut-être obligatoire avec les CGU de ce dernier.
Aussi, quelle est la raison, si elle existe, du fait que l’extension ne soit du coup pas — encore ? — disponible téléchargeable directement là-bas ? Ce serait peut-être moins inquiétant pour des utilisateurs davantage néophytes.
Bonne journée,

MAJ de l'extension sur Chrome

Bonjour,

La dernière mise à jour de l'extension sur Chrome date du 2 février, est-ce que vous savez si la dernière version sera bientôt dispo sur ce navigateur ?

Merci d'avance,
Bonne journée!

requête non enregistrée dans le passage à Europresse

Bonjour,

Suite au problème repéré sur l'URL de l'Université de Rennes, j'ai téléchargé la version 2.3.25844.45451 d'Ophirofox.
Plus de popup d'Europresse me demandant de m'authentifier, on arrive directement à Europresse, par contre on doit à nouveau taper la requête, celle-ci n'est pas enregistrée.
A quoi ce problème peut-il être du ?

Merci par avance pour votre retour,

Damien Belvèze

Ajout de L'Humanité

Bonjour, ce plugin est magnifique ! Merci infiniment. Est-il possible d'ajouter L'Humanité qui est comme Le Monde, Le Figaro et Libé accessible sur Europresse ?

"L'adresse IP du client est invalide" (universite-paris-saclay.fr)

image

Cliquer sur le bouton "Lire sur Europresse" ne permet plus d'ouvrir l'article. Ce message d'erreur apparaît.

Lorsque je vais sur Europresse depuis mes bases de données universitaires ensuite, je peux y accéder, et même, le texte de l'article se charge dans la barre de recherche.

Paris-Saclay

Bonjour,

Premièrement merci de votre travail. J'ai pris la peine de le partager à mon réseau étudiant autour de moi !

Concernant le login Université Paris Saclay, celui ci ne fonctionne pas et je pense savoir pourquoi. Le lien Europresse UPSaclay est le suivant :

https://proxy.scd.u-psud.fr/login?url=https://nouveau.europresse.com/###article###

Depuis peu, UPSaclay est passée sur un modèle de login centralisé appelant une URL paris-saclay :

https://sso.universite-paris-saclay.fr/cas/login?service=###service###

Je ne connais quasi rien au monde des télécommunications aussi j'aurais peur d'implémenter n'importe quoi.
J'ouvre cette issue si quelqu'un de plus expérimenté passe par là ou si j'ai le temps de me pencher sérieusement sur la question !

Merci encore, le travail est top !

[Question] Bien-fondé d'ajouter des fonctionnalités supplémentaires liées spécifiquement à la BNF ?

Bonjour,
Merci pour le travail sur cette extension.

Etant utilisateur avec un accès BNF, l'abonnement donne aussi la possibilité de naviguer sur des sites d'informations payants, en dehors d'Europresse, notamment Mediapart, ArretSurImages et le NewYorkTimes.

Est-ce qu'il vous parait judicieux d'ajouter des fonctionnalités supplémentaires permettant d'accéder à ces ressources ou bien l'extension devrait se cantonner à Europresse ?

The Washington Post, The Economist

Bonsoir,

Les deux publications citées en objet sont référencées par Europresse, mais uniquement sous forme de liens qui renvoient au site d'origine. L'intérêt de les inclure dans les sites pris en charge est donc limité.

Screenshot 2024-04-09 at 22 59 51

Screenshot 2024-04-09 at 23 00 16

C'est peut-être aussi le cas d'autres publications étrangères, je n'ai pas testé tous les ajouts récents.

Safari

Un déploiement sur Safari est-il possible / facile ?
Merci !

(tentative d') Ajout BU UJM

Bonjour,

J'ai essayé de suivre les instructions pour ajouter "un nouveau partenaire Europresse"
mais je ne suis pas sur d'avoir fait correctement les choses (le déroulé n'est pas exactement le même qu'indiqué ...)
Il y a bien un patch proposé sur un fork
master...dominique-r:ophirofox:patch-1

mais je ne le vois rien dans les pull-request

Par ailleurs j'aurais deux questions :
1/ sur le manifest.json que j'avais bidouillé en locale pour tester il y avait une entrée
"https://nouveau.europresse.com/*",
au niveau "optional_permissions": [
Elle me parait indispensable pour l'UJM compte tenu que nous ne sommes pas derrière un EZproxy, mais en accès sous controle de l'adresse IP
Je l'ai donc rajouté dans ma proposition de modif.
A moins que ce soit l'entrée "webNavigation", qui joue se rôle ?

2/ il est indiqué "Conservez l'ordre alphabétique des universités."
sauf que j'ai eu l'impression qu'il y avait plusieurs type d'ordre alphabétique mélangés :
un qui ne tient pas compte des article et un qui en tient compte.
Ce qui après coup n'est pas le cas, c'est un ordre alpha qui ne tient pas compte des articles
et donc j'ai mal classé la nouvelle entrée ! : -
... j'ai essayé de corriger ...

Race condition avec Firefox + Ophirofox sur LeParisien ?

Sur un nouveau profile Firefox (about:profiles), avec Ophirofox fraichement installé, il semblerait que la bannière "Lire sur Europresse" ne s'affiche qu'au premier chargement d'une page LeParisien, puis très rarement, au bout de beaucoup de rechargement :

Par exemple cette page : https://www.leparisien.fr/jo-paris-2024/apres-les-rixes-saint-denis-sinquiete-un-peu-pour-les-jo-ca-fait-peur-pour-limage-de-la-ville-23-01-2024-LH6YFQQEXVACNGTU73ZQAUUF7M.php

Add Catholic Institut of Paris

Hi,

I am a student from Catholic Institut of Paris and I wish ophirofox would integrate in its add on my school. Many of my friends would be glad to benefit of it, because we have Europresse.

Thanks a lot,

Vince

Utiliser un bouton dans la barre d’adresse plutôt qu’un lien dans la page

Bonjour,

Le nombre de journaux supportés par l’extension augmentant, la probabilité d’un changement inopiné dans la structure ou le style de la page web d’un article devient elle aussi plus élevée. En outre, il semble parfois assez difficile de créer un lien vraiment fonctionnel en toutes circonstances (ex : #14 ).

Aussi, je me demande s’il ne serait pas plus simple, plus efficace et peut-être même plus ergonomique d’abandonner l’insertion de liens dans les pages au profit d’un bouton dans la barre d’adresse, du type de ceux correspondant à l’ajout d’un marque-page ou au mode lecture.

Qu’en pensez-vous ?

Bibliothèque et Archives nationales du Québec (BAnQ)

Bonjour,
Bien intéressante cette extension? Je ne demandais s'il vous était possible d'ajouter Bibliothèque et Archives nationales du Québec (BAnQ) à la liste des cibles proposées ? Pour ne pas laisser les québécois en plan .

Merci !

Marco

idppub.bnf.fr’s DNS address could not be found

Bonjour!

Depuis quelques jours je tombe sur ce message d'erreur en essayant d'utiliser l'extension:

image

Je ne sais pas trop si il y a un souci du côté de la BNF ou si ils ont mis à jour quelque chose qui a cassé l'extension?

(Je suis sur MacOS + Brave, les 2 mis à jour aux dernières versions)

Merci!

Ajout Bibliothèque municipale de Marseille

La BM de Marseille propose un accès à Europresse mais j'ai l'impression qu'il ne passe pas par un proxy comme les exemples proposés. Sur le portail de la BM, le lien de connexion est https://www.bmvr.marseille.fr/notice?id=f4548afd-d39c-426a-b07d-682742262f31, et ensuite on arrive directement sur https://nouveau.europresse.com/Search/Reading en étant authentifié en tant que "Bibliothèques Marseille". Pensez-vous qu'il soit néanmoins possible de l'intégrer à votre (super !) extension ?

Les articles plus vieux que 7 jours n'apparaissent pas par défaut

En utilisant l'extension avec un article plus vieux que 7 jours, europresse affiche par défaut "Aucun résultat" (Par exemple: https://www.monde-diplomatique.fr/2023/08/MOROZOV/65981).

C'est très simple à résoudre manuellement, en changeant le paramètre de la recherche de "Depuis 7 jours" à "Dans toutes les archives" par exemple. Par contre, je pense que c'est déroutant pour un utilisateur non averti.

Est-ce qu'utiliser le paramètre "Dans toutes les archives" par défaut semble raisonnable ? Avec le titre entier comme keywords, je ne pense pas que le filtre temporel soit très utile.

Le Devoir

Bonjour,

Je cherche à ajouter la prise en charge du journal Le Devoir (Québec). Le site donne droit à trois articles gratuits, puis à partir du quatrième affiche une "surcouche" invitant à s'abonner ou à se connecter :
Screenshot 2023-08-15 at 20 21 57
Mes tentatives d'adapter le code dans un fichier ledevoir.js se soldent toutes par un échec :

async function makeEuropresseUrl() {
    const keywords = extractKeywords();
    return await makeOphirofoxReadingLink(keywords);
}

function extractKeywords() {
    return document.querySelector("h1").textContent;
}

async function createLink() {
    const a = document.createElement("a");
    a.href = await makeEuropresseUrl(new URL(window.location));
    a.textContent = "Lire sur Europresse";
    a.className = "ophirofox-europresse";
    return a;
}


function findPremiumBanner() {
    const title = document.querySelector(".pw-vignette");
    if (!title) return null;
    const elems = title.parentElement.querySelectorAll("h2");
    return [...elems].find(d => d.textContent.includes("Vous avez lu tous vos articles gratuits"))
}

async function onLoad() {
    const premiumBanner = findPremiumBanner();
    if (!premiumBanner) return;
    premiumBanner.after(await createLink());
}

onLoad().catch(console.error);

Des idées ?

FM

Titres à ajouter

Serait-il possible d'ajouter les titres suivants:
Les Echos
L'Equipe
L'Opinion
LSA
l'Histoire

Merci

Bug avec les titres contenant des guillemets anglais (" ")

https://www.lemonde.fr/idees/article/2023/03/08/la-fameuse-amitie-sans-limites-decretee-par-poutine-et-xi-a-trouve-ses-limites-et-elles-ne-jouent-pas-pour-la-russie_6164570_3232.html
« La fameuse “amitié sans limites” décrétée par Poutine et Xi a trouvé ses limites, et elles ne jouent pas pour la Russie »

Une fois rentré dans Europresse le titre devient :
TEXT= La fameuse amitié ! limites décrétée @ Poutine Xi a trouvé ses limites elles ne jouent pas pour la Russie
Aucun résultat.

Authentification

Bonjour,

J'ai modifié le code pour ajouter le support de l'Université d'Artois.
Voici les URL que j'ai ajoutées aux fichiers config.js et manifest.json :

La redirection se fait correctement, la page d'authentification de l'université s'affiche, mais ensuite j'arrive sur une page d'authentification propre à Europresse et je ne peux aller plus loin…
Screenshot 2023-08-14 at 12 19 12

J'ai pourtant l'impression d'avoir suivi le modèle…

Merci pour toute aide !

FM

[Le Monde Diplomatique] Problème de parseur ?

Bonjour,

Merci pour cette extension.

Le renvoi vers les articles du Monde Diplomatique intègre des mentions du type "TIT_HEAD= La fin du désenchantement pour les ex guérilleros small class fine nbsp small", qui ont pour conséquence une absence de résultat sur Europresse.

Un problème de parseur lors de la récupération de la balise h1 dans le code HTML ?

Bonne journée,
Cyril

L'Orient le Jour ?

Bonjour et merci pour cette merveilleuse extension !

Je voulais proposer d'ajouter L'Orient le Jour, qui est dans Europresse et est une source essentielle sur l'actualité libanaise et au moyen orient en général. J'espère ne pas être le seul !

Il me semble par contre que les articles apparaissent avec un certain délai. Je trouve celui-ci, daté d'hier : https://www.lorientlejour.com/article/1353527/derriere-le-quasi-silence-de-samir-geagea.html
Mais pas celui-là : https://www.lorientlejour.com/article/1353563/guerre-israel-gaza-quel-role-veut-jouer-la-chine-.html

Bonne journée,

Benoît de Courson

Accès à partir de comptes Université de Bordeaux et Université Bordeaux Montaigne

Bonjour,

J’ai forké ophirofox pour ajouter les accès depuis ces deux universités. Je fais des tests dans Chromium et Firefox mais les deux échouent de la même façon :

Premier clic sur un lien "Lire sur Europresse" : je suis redirigé vers la page d’authentification de l’université puis j’arrive sur la page de connexion d’Europresse… et rien ne se passe. L’URL qui s’affiche alors est de type : https://nouveau-europresse-com.docelec.u-bordeaux.fr/Login/?ReturnUrl=%2fSearch%2fReading%3fophirofox_source%3dhttps%253A%252F%252Fwww.lemonde.fr%252Feconomie%252Farticle%252F2022%252F10%252F05%252Faux-ex-fonderies-du-poitou-la-vie-d-apres_6144521_3234.html%26ophirofox_keywords%3dAux%2bex-fonderies%2bdu%2bPoitou%252C%2bla%2bvie%2bd%25E2%2580%2599apr%25C3%25A8s&ophirofox_source=https%3a%2f%2fwww.lemonde.fr%2feconomie%2farticle%2f2022%2f10%2f05%2faux-ex-fonderies-du-poitou-la-vie-d-apres_6144521_3234.html&ophirofox_keywords=Aux+ex-fonderies+du+Poitou%2c+la+vie+d%e2%80%99apr%c3%a8s

Clics suivants : idem sauf que je ne passe pas par la case authentification.

Pourtant, je ne pense pas avoir fait d’erreur.

{
   name: "Université Bordeaux Montaigne",
   domains: ["u-bordeaux-montaigne.fr"],
   LOGIN_URL: "http://ezproxy.u-bordeaux-montaigne.fr/login",
   AUTH_URL:
     "http://ezproxy.u-bordeaux-montaigne.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=UNIVMONTAIGNET_1",
 },
 {
   name: "Université de Bordeaux",
   domains: ["u-bordeaux.fr"],
   LOGIN_URL: "https://docelec.u-bordeaux.fr/login",
   AUTH_URL:
     "https://docelec.u-bordeaux.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=UNIVBORDEAUXT_1",
 },

Comme vous pouvez le voir, la configuration pour l’université de Bordeaux est très similaire à celle de l’INSA Lyon, et je ne vois pas pourquoi cela marcherait dans un cas et pas dans l’autre.

J’aimerais bien pouvoir profiter de cette extension qui a l’air super.

Université Bretagne Sud

Bonjour,
J'ai ajouté l'Université Bretagne Sud dans le fichier, mais l'établissement n'apparaît pas encore dans la liste : quelle étape m'a échappé ?
Je vous remercie pour votre aide.
Bien cordialement,
Hélène Daüy

Ajout de l'ENS de Lyon ?

Salut !
L'extension et le travail fait sont super, aussi je pensais qu'on pourrait rajouter l'ENS de Lyon via notre BU, Diderot.
Je fournis ici les paramètres pour Europresse :

 {
    name: "ENS de Lyon",
    domains: ["ens-lyon.fr"],
    LOGIN_URL: "https://acces.bibliotheque-diderot.fr/login",
    // URL à charger pour pouvoir se logger sans mot de passe
    AUTH_URL:
      "https://acces.bibliotheque-diderot.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=ENSLYONT_1",
  }

Merci d'avance pour la réponse 🚀

Université Bretagne Sud : ajout dans les partenaires supportés

Bonjour,
J'ai modifié le fichier demandé et, selon moi, le code est à jour pour notre établissement. Malheureusement, la modification ne remonte pas au niveau de l'extension, bien que j'ai effectué une "pull request". J'imagine donc qu'il y a une erreur quelque part, mais où ?
Pourriez-vous faire lé nécessaire pour m'aider, ou bien m'indiquer comment procéder ?
Je vous en remercie sincèrement par avance.
Bien cordialement,
Hélène Daüy

authentification impossible pour rennes

Dear Lovasoa,

Thank you for your usefull plugin.
My colleagues and I, from the University of Rennes, have tested it but noticed that after having passed the SSO authentification popup, instead of accessing directly the article on Europresse, we were blocked by an authencation popup from Europresse.

Afterwards, once Europresse is opened (by clicking on a link from our website), we have noticed that the query we had used with ophirofox has been recorded and is ready to be used. Would it be possible to remove this authentication popup from Cisco-Europresse in the process?

Looking forward to reading from you,

Regards,

Damien Belvèze, Librarian, University of Rennes.

Muséum national d'histoire naturelle

Bonjour,
Merci pour cette précieuse extension (enfin!).
Est-il possible d'ajouter l'accès Europress du Muséum national d'histoire naturelle?
Grand merci!
V.

suggestion : ouverture dans un nouvel onglet

Bonjour,

Une suggestion d'amélioration (de mon point de vue) :
actuellement (sur Mozilla) le lien "Lire sur Europresse" ouvre l'interface d'Europresse en lieu et place de la page de consultation.
Il me semble que l'ouverture dans un nouvel "onglet" (ou page) serait plus ergonomique pour l'utilisateur : il ne perdrait pas sa page d'origine.
Donc "en gros" mettre un target="_blank" sur le lien "Lire sur Europresse".

Au début je pensais même plutôt a un target nommé, pour que des clics sur plusieurs liens "Lire sur Europresse" s'ouvrent sur le même onglet (ou page). Mais à la réflexion le dernier clic "effacerait" le résultat du précédent.

D'où une seconde suggestion : est-ce que,
tout comme l'extension lance la recherche dans l'interface europresse,
elle ne pourrait pas automatiquement cocher la (les ?) réponse(s) et épingler celle(s)-ci ?

Ainsi on devrait pouvoir ouvrir tous les liens "Lire sur Europresse" sur le même onglet (ou page) sans perte des résultats précédents ?

Huummm ... chaque lien "Lire sur Europresse" semble ouvrir une nouvelle session sur la plateforme ...

Cordialement

Impossible de sélectionner quoi que ce soit dans les autorisations sur Kiwi

Bonjour,

Quand j'installe l'extension sur Kiwi Browser, il est impossible de cocher bnf sur les autorisations, le curseur ne marche pas.

J'ai vu que quelqu'un avait eu le même problème, mais installer une version antérieure à la 2.3 n'a pas marché chez moi, l'extension a des erreurs et disparaît toute seule peu de temps après... SOS!

Lyon 2

Bonjour,

Merci pour cette extension. Je n'ai pas l'habitude d'utiliser github et n'arrive pas à ajouter Lyon 2. Pourriez-vous le faire à partir des éléments suivants ?

https://nouveau-europresse-com.bibelec.univ-lyon2.fr/
{
          "name": "Université Lumière Lyon 2",
          "AUTH_URL": "https://bu.univ-lyon2.fr/bibelec/titres-e/europresse"
        },

F.

[🔑 Auth] Ajouter la possibiliter de se connecter via Toutatice

Bonjour,

Toutatice est l'ENT développé par l'académie de Rennes (35), il n'utilise pas de proxy pour se connecter à europresse l'URL est directement https://nouveau.europresse.com/. Le process d'auth de ce que j'ai pu comprendre à partir de ce que j'ai extrait avec burpsuite est le suivant

  1. Ouverture de toutatice
  2. Click sur le lien de login
  3. Redirection vers educonnect (plateforme d'auth centralisée de l'éducation nationale)
  4. Une fois la connexion effectuée, redirection vers le bureau toutatice avec les bons cookies
  5. De ce bureau, click vers Europesse
  6. Création d'un cookie d'authentification à partir d'identifiants SAML à partir de l'URL https://nouveau.europresse.com/Login/Gar?ticket=ST-1028-XXXXXXXXXXXXXXXX-idp-auth.gar.education.fr

@lovasoa si vous souhaitez implémenter ce process d'auth, je pourrais vous fournir le XML que m'a donné Burpsuite avec tout le processus d'auth complet.

Merci,
Eban

BM Lyon non sélectionnable

Bonjour,

Dans la liste des partenaires, dans les préférences de l'extension sous Firefox, la plupart des partenaires semblent sélectionnables, sauf la Bibliothèque Municipale de Lyon:

out.mp4

Je n'ai pas l'impression que l'entrée de la BM Lyon soit particulièrement différente dans le manifest.json (en dehors du long paramètre url qui ressemble beaucoup à un token de session), à première vue je ne vois pas ce qui peut causer ce bug...

Merci d'avance!

Redirige vers la page de recherche mais pas vers l'article (accès BNF)

Bonjour,

j'ai un accès BNF, mais j'atterris seulement sur la page de recherche d'Europress : https://nouveau-europresse-com.bnf.idm.oclc.org/Search/Reading

Par exemple en partant de :
https://www.lemonde.fr/cinema/article/2024/01/17/les-films-a-l-affiche-pauvres-creatures-animal-krisha-et-le-maitre-de-la-foret-la-tete-froide_6211164_3476.html,
avec le bouton Ophirofox qui contient le lien :
https://bnf.idm.oclc.org/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=D000067U_1

Versions :
Firefox 121.0.1
Ophirofox 2.4.26005.50437

J'ai testé en fenêtre privée en désactivant toutes les extensions.

Est-ce normal ? Et Europresse n'a pas de système de requête d'article directement via l'URL ?

Merci !

Accès à partir d'un compte de la BNF

Comment serait-il possible d'adapter le plugin pour intégrer le site de la BNF comme partenaire d'Europresse ? L'adresse de connexion à Europresse à partir de la BNF est https://bnf.idm.oclc.org/login?url=http://nouveau.europresse.com/access/ip/default.aspx?un=bnf.

[journaux régionaux] Le Bien Public et L'Yonne Républicaine

Bonjour,

Serait-il possible d'ajouter le support de ces deux journaux, présents dans Europresse ?

  • Le Bien Public
    Journal de Côte-d'Or
    https://www.bienpublic.com/

  • L'Yonne Républicaine
    Journal de l'Yonne
    https://www.lyonne.fr/
    Leur site est similaire à celui de la Montagne
    Europresse distingue la version kiosque de la version web du journal, donc certains articles peuvent peut-être apparaître en double dans la recherche.

Merci :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.