Skip to content

Commit

Permalink
nantes, Lyon 3, et nouvel onglet (#73)
Browse files Browse the repository at this point in the history
* Added Université Jean Moulin Lyon 3 (#70)

* Update manifest.json

* Update README.md

---------

Co-authored-by: Ophir LOJKINE <[email protected]>

* Nantes (#72)

* Nantes

* Update manifest.json

* Update README.md

* Update README.md

* Update manifest.json

* Update config.js

* correction de louverture des pages europresse dans un nouvel onglet

---------

Co-authored-by: Mattis Biton <[email protected]>
  • Loading branch information
lovasoa and mattisbiton authored Aug 25, 2023
1 parent 60b064b commit a650b7a
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 8 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ L'extension fonctionne avec les portails universitaires suivants :
- [**Europresse ENS Ulm PSL**](http://proxy.rubens.ens.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=PSLT_1),
- [**Europresse ENSAM (Arts et Métiers)**](http://rp1.ensam.eu/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=AML),
- [**Europresse INSA Lyon**](https://docelec.insa-lyon.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=INSAT_3)
- [**Europresse Université Claude Bernard Lyon 1**](http://docelec.univ-lyon1.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=U033081T_1)
- [**Europresse Université Côte d'Azur**](http://proxy.unice.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=U032557T_1)
- [**Europresse Université Paris 1 Panthéon-Sorbonne**](http://ezpaarse.univ-paris1.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=SORBONNET_1),
- [**Europresse Université Paris Cité**](https://ezproxy.u-paris.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=UNIVPARIS)
Expand All @@ -35,15 +34,18 @@ L'extension fonctionne avec les portails universitaires suivants :
- [**Europresse Université de Grenoble**](https://sid2nomade-2.grenet.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=grenobleT_1)
- [**Europresse Université de Haute-Alsace**](https://scd-proxy.uha.fr/login?url=http://nouveau.europresse.com/access/ip/default.aspx?un=ALSACET_1)
- [**Europresse Université de Lille**](https://ressources-electroniques.univ-lille.fr/login?url=http://nouveau.europresse.com/access/ip/default.aspx?un=TourcoingT_1)
- [**Europresse Université de Lyon 1 (Claude Bernard)**](http://docelec.univ-lyon1.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=U033081T_1)
- [**Europresse Université de Lyon 2**](https://nouveau-europresse-com.bibelec.univ-lyon2.fr/)
- [**Université Université de Lyon 3 (Jean Moulin)**](http://ezscd.univ-lyon3.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=MOULINT_1)
- [**Europresse Université de Montpellier**](https://ezpum.scdi-montpellier.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=MontpellierT_1)
- [**Europresse Université de Nantes**](https://budistant.univ-nantes.fr/login?url=http://nouveau.europresse.com/access/ip/default.aspx?un=NANTEST_1)
- [**Europresse Université de Pau et des pays de l'Adour**](https://nouveau-europresse-com.rproxy.univ-pau.fr/access/ip/default.aspx?un=uppaT_2)
- [**Europresse Université de Poitiers**](http://ressources.univ-poitiers.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=U032521T_1)
- [**Europresse Université PSL**](https://portail.psl.eu/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=PSLT_1)
- [**Europresse Université de Rennes**](https://nouveau-europresse-com.passerelle.univ-rennes1.fr/login?ur1=https://nouveau-europresse-com.passerelle.univ-rennes1.fr/access/ip/default.aspx?un=RENNES1AT_1)
- [**Europresse Université de Toulouse**](https://gorgone.univ-toulouse.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=CAPITOLET_2)
- [**Europresse Université du Mans**](https://login.doc-elec.univ-lemans.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=U031524T_1)
- [**Europresse Sciences Po**](https://acces-distant.sciencespo.fr/fork?https://nouveau.europresse.com/access/ip/default.aspx?un=politique2T_1)
- [**Europresse Université de Lyon 2**](https://nouveau-europresse-com.bibelec.univ-lyon2.fr/)

Ou directement via le site Europresse.

Expand Down
10 changes: 6 additions & 4 deletions ophirofox/content_scripts/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,13 @@ async function ophirofoxEuropresseLink(keywords) {
const a = document.createElement("a");
a.textContent = "Lire sur Europresse";
a.className = "ophirofox-europresse";
a.onclick = function (evt) {
const setKeywords = () => new Promise(accept =>
chrome.storage.local.set({ "ophirofox_keywords": keywords }, accept));
a.onmousedown = setKeywords;
a.onclick = async function (evt) {
evt.preventDefault();
chrome.storage.local.set({ "ophirofox_keywords": keywords }, () => {
ophirofox_config.then(({ AUTH_URL }) => window.location = AUTH_URL);
});
const [{AUTH_URL}] = await Promise.all([ophirofox_config, setKeywords()]);
window.location = AUTH_URL
}
ophirofox_config.then(({ AUTH_URL }) => { a.href = AUTH_URL });
return a;
Expand Down
14 changes: 12 additions & 2 deletions ophirofox/manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"manifest_version": 2,
"name": "Ophirofox",
"version": "2.1",
"version": "2.2",
"description": "Lire les articles du monde, du figaro, et d'autres journaux grâce à sa connexion europresse",
"icons": {
"48": "icons/48.png",
Expand Down Expand Up @@ -237,6 +237,7 @@
{
"matches": [
"https://nouveau.europresse.com/*",
"https://nouveau-europresse-com.budistant.univ-nantes.fr/*",
"https://nouveau-europresse-com.proxy.rubens.ens.fr/*",
"https://nouveau-europresse-com.rp1.ensam.eu/*",
"https://nouveau-europresse-com.ezproxy.universite-paris-saclay.fr/*",
Expand Down Expand Up @@ -265,7 +266,8 @@
"https://nouveau-europresse-com.acces-distant.sciencespo.fr/*",
"https://nouveau-europresse-com.ressources.univ-poitiers.fr/*",
"https://nouveau-europresse-com.bibelec.univ-lyon2.fr/*",
"https://nouveau-europresse-com.gorgone.univ-toulouse.fr/*"
"https://nouveau-europresse-com.gorgone.univ-toulouse.fr/*",
"https://nouveau-europresse-com.ezscd.univ-lyon3.fr/*"
],
"css": [
"content_scripts/europresse_article.css"
Expand Down Expand Up @@ -351,6 +353,10 @@
"name": "Université de Haute-Alsace",
"AUTH_URL": "https://scd-proxy.uha.fr/login?url=http://nouveau.europresse.com/access/ip/default.aspx?un=ALSACET_1"
},
{
"name": "Université Jean Moulin Lyon 3",
"AUTH_URL": "http://ezscd.univ-lyon3.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=MOULINT_1"
},
{
"name": "Université de Lille",
"AUTH_URL": "https://ressources-electroniques.univ-lille.fr/login?url=http://nouveau.europresse.com/access/ip/default.aspx?un=TourcoingT_1"
Expand All @@ -359,6 +365,10 @@
"name": "Université de Montpellier",
"AUTH_URL": "https://login.ezpum.scdi-montpellier.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=MontpellierT_1"
},
{
"name": "Université de Nantes",
"AUTH_URL": "https://budistant.univ-nantes.fr/login?url=http://nouveau.europresse.com/access/ip/default.aspx?un=NANTEST_1"
},
{
"name": "Université Paris 1 Panthéon-Sorbonne",
"AUTH_URL": "https://ezpaarse.univ-paris1.fr/login?url=https://nouveau.europresse.com/access/ip/default.aspx?un=SORBONNET_1"
Expand Down

0 comments on commit a650b7a

Please sign in to comment.